Add an "alignment" field to the MachineFunction object. It makes more sense to
[oota-llvm.git] / include / llvm / Target / TargetLowering.h
2009-06-30 Bill WendlingAdd an "alignment" field to the MachineFunction object...
2009-06-24 David GreeneIncrease limit for OpActions array
2009-06-24 David GreeneThis increases the maximum for MVT::LAST_VALUETYPE
2009-06-19 Devang Patelmv CodeGen/DebugLoc.h Support/DebugLoc.h
2009-06-09 David GreeneChange IndexedModeAction representation.
2009-06-08 David GreeneOops, didn't mean to commit 73102 yet. Revert it.
2009-06-08 David GreeneChange IndexedModeAction representation.
2009-06-05 Devang PatelAdd new function attribute - noimplicitfloat
2009-06-05 Nate BegemanAdapt the x86 build_vector dagcombine to the current...
2009-05-29 Evan ChengDefault isNarrowingProfitable to false.
2009-05-28 Evan ChengAdded optimization that narrow load / op / store and...
2009-05-13 Evan ChengRun code placement optimization for targets that want...
2009-05-11 Dan GohmanAdd a comment about the special meaning of VoidTy in...
2009-04-29 Nate BegemanImplement review feedback for vector shuffle work.
2009-04-27 Nate Begeman2nd attempt, fixing SSE4.1 issues and implementing...
2009-04-24 Rafael EspindolaRevert 69952. Causes testsuite failures on linux x86-64.
2009-04-24 Nate BegemanPR2957
2009-04-08 Dan GohmanImplement support for using modeling implicit-zero...
2009-03-28 Arnold SchwaighoferEnable tail call optimization for functions that return...
2009-03-28 Evan ChengOptimize some 64-bit multiplication by constants into...
2009-03-03 Dan GohmanFix a bunch of Doxygen syntax issues. Escape special...
2009-02-27 Rafael EspindolaRefactor TLS code and add some tests. The tests and...
2009-02-07 Dan GohmanConstify TargetInstrInfo::EmitInstrWithCustomInserter...
2009-02-03 Dale JohannesenAdd some DL propagation to places that didn't
2009-02-03 Dale JohannesenPropagation in TargetLowering. Includes passing a DL
2009-01-30 Dale JohannesenFix build on case-sensitive filesystems (i.e. everybody...
2009-01-30 Dale JohannesenMake LowerCallTo and LowerArguments take a DebugLoc
2009-01-29 Dan GohmanMake x86's BT instruction matching more thorough, and...
2009-01-28 Dan GohmanMake isOperationLegal do what its name suggests, and...
2009-01-21 Duncan SandsCleanup whitespace and comments, and tweak some
2009-01-21 Sanjiv GuptaAllow targets to legalize operations (with illegal...
2009-01-15 Dan GohmanMake getWidenVectorType const.
2009-01-15 Dan GohmanConst-qualify getPreIndexedAddressParts and friends.
2009-01-13 Devang PatelUse DebugInfo interface to lower dbg_* intrinsics.
2009-01-05 Duncan SandsAdd a note about passing MVT::Other to getSetCCResultType.
2009-01-05 Dan GohmanAdd <climits>, to get the definition of CHAR_BIT. This...
2009-01-05 Dan GohmanTargetLowering.h #includes SelectionDAGNodes.h, so...
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2009-01-01 Duncan SandsFix PR3274: when promoting the condition of a BRCOND...
2008-12-23 Dan GohmanClean up the atomic opcodes in SelectionDAG.
2008-12-18 Mon P WangAdded support for vector widening.
2008-12-09 Bill WendlingAdd sub/mul overflow intrinsics. This currently doesn...
2008-12-09 Dan GohmanFix the name of ISD::TokenFactor in a comment. Thanks...
2008-12-08 Dan GohmanClarify a comment.
2008-12-01 Duncan SandsChange the interface to the type legalization method
2008-11-24 Duncan SandsIf the type legalizer actually legalized anything
2008-11-23 Duncan SandsRename SetCCResultContents to BooleanContents. In
2008-11-13 Dale JohannesenExtend InlineAsm::C_Register to allow multiple specific...
2008-11-01 Mon P WangAdded interface to allow clients to create a MemIntrins...
2008-10-30 Mon P WangAdd initial support for vector widening. Logic is...
2008-10-20 Duncan SandsTeach getTypeToTransformTo to return something
2008-10-18 Dan GohmanTeach DAGCombine to fold constant offsets into GlobalAd...
2008-10-17 Chris LattnerKeep track of *which* input constraint matches an output
2008-10-17 Chris Lattneradd an assert so that PR2356 explodes instead of runnin...
2008-10-15 Evan Cheng- Add target lowering hooks that specify which setcc...
2008-10-14 Dan GohmanFastISel support for exception-handling constructs.
2008-10-14 Evan ChengRename LoadX to LoadExt.
2008-10-01 Bill WendlingImplement the -fno-builtin option in the front-end...
2008-09-30 Bill WendlingAdd the new `-no-builtin' flag. This flag is meant...
2008-09-26 Dale JohannesenAdd "inreg" field to CallSDNode (doesn't increase
2008-09-24 Evan ChengProperly handle 'm' inline asm constraints. If a GV...
2008-09-23 Dan GohmanArrange for FastISel code to have access to the Machine...
2008-09-13 Dan GohmanDefine CallSDNode, an SDNode subclass for use with...
2008-09-10 Dan GohmanAdd X86FastISel support for static allocas, and refences
2008-09-03 Dan GohmanCreate HandlePHINodesInSuccessorBlocksFast, a version of
2008-08-30 Gabor Greiffix some 80-col violations
2008-08-28 Gabor Greiferect abstraction boundaries for accessing SDValue...
2008-08-28 Dale JohannesenSplit the ATOMIC NodeType's to include the size, e.g.
2008-08-20 Dan GohmanSimplify FastISel's constructor argument list, make...
2008-08-19 Dan GohmanAdd a TargetLowering hook for creating a FastISel object.
2008-07-27 Dan GohmanRename SDOperand to SDValue.
2008-07-04 Duncan SandsRather than having a different custom legalization
2008-06-30 Dan GohmanUpdate comments to new-style syntax.
2008-06-30 Dan GohmanReorder the fields in TargetLowering to require less...
2008-06-30 Dan GohmanChange bools to 1-bit bitfields to shrink ArgListEntry...
2008-06-30 Dan GohmanReplace some std::vectors that showed up in heap profil...
2008-06-13 Duncan SandsDisable some DAG combiner optimizations that may be
2008-06-12 Duncan SandsIf queried as to whether an operation is legal
2008-06-08 Duncan SandsRemove comparison methods for MVT. The main cause
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-05-15 Evan ChengFix typos and comments.
2008-05-15 Evan ChengMake use of vector load and store operations to impleme...
2008-05-12 Evan ChengXform bitconvert(build_pair(load a, load b)) to a singl...
2008-05-12 Evan ChengForgot this.
2008-05-09 Evan ChengMake OpActionsCapacity multiple of 4.
2008-05-05 Mon P WangAdded addition atomic instrinsics and, or, xor, min...
2008-04-30 Arnold SchwaighoferTail call optimization improvements:
2008-04-27 Chris LattnerImplement a signficant optimization for inline asm:
2008-04-27 Chris LattnerMove a bunch of inline asm code out of line.
2008-04-26 Chris LattnerA few inline asm cleanups:
2008-04-14 Dan GohmanFix const-correctness issues with the SrcValue handling...
2008-04-14 Dan GohmanClean up some comments.
2008-04-12 Dan GohmanDrop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which...
2008-04-09 Dan GohmanMake isVectorClearMaskLegal's operand list const.
2008-03-30 Chris LattnerFix "Control reaches the end of non-void function"...
2008-03-10 Scott MichelGive TargetLowering::getSetCCResultType() a parameter...
2008-03-05 Evan ChengAdd a target lowering hook to control whether it's...
2008-02-28 Dale JohannesenInterface of getByValTypeAlignment differed between
2008-02-28 Evan ChengAdd a quick and dirty "loop aligner pass". x86 uses...
2008-02-27 Dan GohmanConvert SimplifyDemandedMask and ShrinkDemandedConstant...
next