Rename getABITypeSize to getTypePaddedSize, as
[oota-llvm.git] / lib / CodeGen / SelectionDAG / FastISel.cpp
2009-01-12 Duncan SandsRename getABITypeSize to getTypePaddedSize, as
2008-12-08 Dan GohmanFactor out the code for sign-extending/truncating gep...
2008-11-24 Evan ChengEliminate some unused variable compile time warnings.
2008-11-06 Devang PatelEmit label for llvm.dbg.func.start of the inlined function.
2008-10-14 Dan GohmanFastISel support for exception-handling constructs.
2008-10-13 Chris Lattnercalls can be supported.
2008-10-09 Dale JohannesenAdd a "loses information" return value to APFloat:...
2008-10-07 Dan GohmanAvoid emitting redundant materializations of integer...
2008-10-03 Dan GohmanImplement fast-isel support for zero-extending from i1.
2008-10-02 Dan GohmanOptimize conditional branches in X86FastISel. This...
2008-09-30 Dan GohmanMove the primary fast-isel top-level comments to FastIS...
2008-09-25 Dan GohmanSupport for i1 XOR in FastISel. It is actually safe...
2008-09-25 Dan GohmanFastISel support for debug info.
2008-09-25 Dan GohmanFix a recent fast-isel coverage regression - don't...
2008-09-23 Dan GohmanArrange for FastISel code to have access to the Machine...
2008-09-19 Dan GohmanRefactor X86SelectConstAddr, folding it into X86SelectA...
2008-09-10 Dan GohmanFastISel support for i1 constants.
2008-09-10 Dan GohmanAdd X86FastISel support for static allocas, and refences
2008-09-09 Owen AndersonClean this up, based on Evan's suggestions.
2008-09-09 Owen AndersonCheck for type legality before materializing integer...
2008-09-09 Evan ChengFix a constant lowering bug. Now we can do load and...
2008-09-08 Evan ChengAdd fast isel physical register definition support.
2008-09-07 Evan ChengIndentation.
2008-09-05 Owen AndersonRevert r55859. This is breaking the build in the absce...
2008-09-05 Dan GohmanFastISel support for AND and OR with type i1.
2008-09-05 Dan GohmanFastISel support for ConstantExprs.
2008-09-05 Dan GohmanFastISel support for unreachable.
2008-09-05 Owen AndersonAdd initial support for selecting constant materializat...
2008-09-03 Dan GohmanDo trivial local CSE for constants and other non-Instru...
2008-09-03 Dan GohmanCreate HandlePHINodesInSuccessorBlocksFast, a version of
2008-09-03 Owen AndersonOops, I accidentally broke the fallback case with my...
2008-09-03 Owen AndersonFix an issue where we were reusing materializations...
2008-09-02 Evan Cheng80 col violations.
2008-08-30 Owen AndersonFix an issue where a use might be selected before a...
2008-08-28 Dan GohmanImplement null and undef values for FastISel.
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-27 Owen AndersonAdd a helper method that will be used to support EXTRAC...
2008-08-27 Dan GohmanFix FastISel's bitcast code for the case where getRegFo...
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 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 Owen AndersonAdd support for fptosi of constants in fast isel.
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-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-23 Dan GohmanMake MBBMap a DenseMap instead of a std::map.
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 GohmanFactor out the predicate check code from DAGISelEmitter.cpp
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 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-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 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 Dan GohmanFix FastISel to recognize that the last block in the...
2008-08-20 Dan GohmanFix FastISel to recognize unhandled operands, such...
2008-08-20 Dan GohmanAdd FastISel support for floating-point operations.
2008-08-20 Dan GohmanAdd FastISel support for several more binary operators.
2008-08-19 Dan GohmanSupport unconditional fall-through branches in FastISel.
2008-08-19 Dan GohmanUse the BuildMI overload that sets up a destination...
2008-08-19 Dan GohmanHandle the case where target-specific fastisel code...
2008-08-14 Dan GohmanMake FastISel's constructor protected, and give it...
2008-08-13 Dan GohmanInitial checkin of the new "fast" instruction selection...