Fix these comments to reflect current reality. Surprisingly,
[oota-llvm.git] / lib / CodeGen /
2008-08-30 Gabor Greiftypo
2008-08-30 Gabor Greiffix some 80-col violations
2008-08-30 Evan ChengRe-apply 55467 with fix. If copy is being replaced...
2008-08-30 Evan ChengFold isRematerializable checks into isSafeToReMat.
2008-08-30 Evan ChengTransform (x << (y&31)) -> (x << y). This takes advanta...
2008-08-30 Owen AndersonFix an issue where a use might be selected before a...
2008-08-29 Evan ChengFix 80 col. violations.
2008-08-29 Evan ChengBack out 55498. It broken Apple style bootstrapping.
2008-08-28 Dan GohmanAdd a target callback for FastISel.
2008-08-28 Gabor Greiferect abstraction boundaries for accessing SDValue...
2008-08-28 Dan GohmanImplement null and undef values for FastISel.
2008-08-28 Dan GohmanOptimize DAGCombiner's worklist processing. Previously...
2008-08-28 Dan GohmanMove CaseBlock, JumpTable, and BitTestBlock to be membe...
2008-08-28 Dan GohmanFix a FastISel bug where the instructions from lowering...
2008-08-28 Rafael EspindolaReduce the size of the Parts vector.
2008-08-28 Owen AndersonHook up support for fast-isel of trunc instructions...
2008-08-28 Owen AndersonFastEmitInst_extractsubreg doesn't need to be passed...
2008-08-28 Dan GohmanRevert r55467; it causes regressions in UnitTests/Vecto...
2008-08-28 Rafael EspindolaCorrectly resize the Parts array.
2008-08-28 Evan ChengIf a copy isn't coalesced, but its src is defined by...
2008-08-28 Dale JohannesenSplit the ATOMIC NodeType's to include the size, e.g.
2008-08-27 Dan GohmanReorganize the lifetimes of the major objects Selection...
2008-08-27 Owen AndersonAdd a helper method that will be used to support EXTRAC...
2008-08-27 Evan ChengMove the check whether it's worth remating to caller.
2008-08-27 Dan GohmanFix FastISel's bitcast code for the case where getRegFo...
2008-08-27 Evan ChengRefactor isSafeToReMat out of 2addr pass.
2008-08-27 Owen AndersonUse TargetLowering to get the types in fast isel, which...
2008-08-27 Dan GohmanDon't check TLI.getOperationAction. The FastISel way...
2008-08-27 Dan GohmanAdd a new FastISel method, getRegForValue, which takes...
2008-08-27 Dan GohmanAdd a comment about the current floating-point constant...
2008-08-27 Dan GohmanOptimize ScheduleDAGRRList's topological sort to use...
2008-08-27 Dan GohmanOptimize ScheduleDAG's ComputeDepths and ComputeHeights...
2008-08-27 Dan GohmanRemove the std::ostream form of PseudoSourceValue's...
2008-08-27 Dan GohmanBasic FastISel support for floating-point constants.
2008-08-27 Owen AndersonFix handling of inttoptr and ptrtoint when unhandled...
2008-08-27 Owen AndersonAdd support for fast isel of inttoptr and ptrtoint...
2008-08-26 Owen AndersonFactor out a large amoutn of the cast handling code...
2008-08-26 Owen AndersonAdd support for fast isel of zext.
2008-08-26 Gabor Greifdisallow direct access to SDValue::ResNo, provide a...
2008-08-26 Owen AndersonAdd support for fptosi of constants in fast isel.
2008-08-26 Dan GohmanOptimize SelectionDAG's topological sort to use one...
2008-08-26 Dan GohmanRefactor the bitcast code into its own function.
2008-08-26 Dan GohmanMake FastISel use the correct argument type when castin...
2008-08-26 Dan GohmanDon't select binary instructions with illegal types.
2008-08-26 Owen AndersonAdd support for fast isel of sitofp, and remove some...
2008-08-26 Owen AndersonUse a combination of copyRegToReg and ISD::BIT_CONVERT...
2008-08-26 Owen AndersonMake TargetInstrInfo::copyRegToReg return a bool indica...
2008-08-26 Owen AndersonAdd support for fast isel of non-constant fptosi instru...
2008-08-26 Chris Lattnertypo fix.
2008-08-26 Dan GohmanActually recycle SDNode allocations. SelectionDAG is...
2008-08-25 Owen AndersonAdd a RetVT parameter to emitted FastISel methods,...
2008-08-25 Evan ChengUnbreak build.
2008-08-25 Owen AndersonExpand bitcast support in fast isel to support bitcasts...
2008-08-25 Owen AndersonAdd support for fast isel of (integer) immediate materi...
2008-08-24 Chris Lattnersimplify PseudoSourceValue printing a bit. Unnest...
2008-08-24 Evan ChengPrint PseudoSourceValue.
2008-08-24 Chris Lattnermake sure to flush the stream after dumping, to make...
2008-08-23 Chris Lattnerget MachineConstantPool off std::ostream, onto raw_ostr...
2008-08-23 Chris LattnerSwitch the asmprinter (.ll) and all the stuff it requir...
2008-08-23 Dan GohmanMake MBBMap a DenseMap instead of a std::map.
2008-08-23 Dan GohmanMove the point at which FastISel taps into the Selectio...
2008-08-23 Dan GohmanAvoid creating shift-by-zero SDNodes in the common...
2008-08-23 Dan GohmanMove SelectionDAG's constructor out of line.
2008-08-22 Dan GohmanReapply r55191 and r55192.
2008-08-22 Bill WendlingReverting r55190, r55191, and r55192. They broke the...
2008-08-22 Dan GohmanFix the InsertBranch call.
2008-08-22 Dan GohmanSupport non-fallthrough unconditional branches in FastISel.
2008-08-22 Dan GohmanAdd FastISel support for PHINodes. Machine PHI nodes
2008-08-22 Dan GohmanFix SmallVector's size calculation so that a size of...
2008-08-22 Chris Lattnerconsolidate DenseMapInfo implementations, and add one...
2008-08-22 Dan GohmanFactor out the predicate check code from DAGISelEmitter.cpp
2008-08-22 Bill WendlingRemove tabs.
2008-08-21 Owen AndersonRemove unneeded #include.
2008-08-21 Dan GohmanAdd libcalls for the new rounding opcodes.
2008-08-21 Dan GohmanAdd libm-oriented ISD opcodes for rounding operations.
2008-08-21 Dan GohmanHave FastISel skip the multiply by 1 for getelementptr...
2008-08-21 Dan GohmanMVT::getMVT uses iPTR for pointer types, while we need...
2008-08-21 Dan GohmanElements in DeadNodeSet are checked for use_empty(...
2008-08-21 Dan GohmanBasic fast-isel support for instructions with constant...
2008-08-21 Evan ChengType of first GEP operand is always the same as the...
2008-08-21 Owen AndersonUse raw_ostream throughout the AsmPrinter.
2008-08-20 Dan GohmanFix unused variable warnings.
2008-08-20 Evan ChengFirst cut, un-optimized (and untested) fast isel loweri...
2008-08-20 Dan GohmanSimplify the BuildMI calls even more.
2008-08-20 Dan GohmanSimplify FastISel's constructor argument list, make...
2008-08-20 Dan GohmanDump the instruction that foiled ISel even when -debug...
2008-08-20 Bill WendlingDon't hoist instructions that define a physical register.
2008-08-20 Dan GohmanMake more use of the BuildMI API.
2008-08-20 Dan GohmanMinor code reorganization.
2008-08-20 Dan GohmanMinor whitespace cleanup.
2008-08-20 Dan GohmanFix 80 column violation.
2008-08-20 Evan ChengKill off SimpleBBISel, it's replaced by FastISel.
2008-08-20 Dan GohmanDisable DAGCombine's alignment inference in "fast"...
2008-08-20 Dan GohmanChange the FoldingSetNodeID usage for objects which...
2008-08-20 Dan GohmanUse BitVector instead of std::vector<unsigned char>.
2008-08-20 Dan GohmanAvoid an empty-if-body warning in release builds.
2008-08-20 Dan GohmanFix indentation.
2008-08-20 Dan GohmanFix FastISel to recognize that the last block in the...
2008-08-20 Dan GohmanFix a leak in the FastISel code that Chris pointed...
2008-08-20 Dan GohmanAdd support for running SelectionDAG if FastISel fails...
next