2008-09-10 |
Dan Gohman | FastISel support for i1 constants. |
blob | commitdiff | raw |
2008-09-10 |
Dan Gohman | Add X86FastISel support for static allocas, and refences |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Owen Anderson | Clean this up, based on Evan's suggestions. |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Owen Anderson | Check for type legality before materializing integer... |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Evan Cheng | Fix a constant lowering bug. Now we can do load and... |
blob | commitdiff | raw | diff to current |
2008-09-08 |
Evan Cheng | Add fast isel physical register definition support. |
blob | commitdiff | raw | diff to current |
2008-09-07 |
Evan Cheng | Indentation. |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Owen Anderson | Revert r55859. This is breaking the build in the absce... |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Dan Gohman | FastISel support for AND and OR with type i1. |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Dan Gohman | FastISel support for ConstantExprs. |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Dan Gohman | FastISel support for unreachable. |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Owen Anderson | Add initial support for selecting constant materializat... |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Dan Gohman | Do trivial local CSE for constants and other non-Instru... |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Dan Gohman | Create HandlePHINodesInSuccessorBlocksFast, a version of |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Owen Anderson | Oops, I accidentally broke the fallback case with my... |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Owen Anderson | Fix an issue where we were reusing materializations... |
blob | commitdiff | raw | diff to current |
2008-09-02 |
Evan Cheng | 80 col violations. |
blob | commitdiff | raw | diff to current |
2008-08-30 |
Owen Anderson | Fix an issue where a use might be selected before a... |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Dan Gohman | Implement null and undef values for FastISel. |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Owen Anderson | Hook up support for fast-isel of trunc instructions... |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Owen Anderson | FastEmitInst_extractsubreg doesn't need to be passed... |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Owen Anderson | Add a helper method that will be used to support EXTRAC... |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Dan Gohman | Fix FastISel's bitcast code for the case where getRegFo... |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Owen Anderson | Use TargetLowering to get the types in fast isel, which... |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Dan Gohman | Don't check TLI.getOperationAction. The FastISel way... |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Dan Gohman | Add a new FastISel method, getRegForValue, which takes... |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Dan Gohman | Add a comment about the current floating-point constant... |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Dan Gohman | Basic FastISel support for floating-point constants. |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Owen Anderson | Fix handling of inttoptr and ptrtoint when unhandled... |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Owen Anderson | Add support for fast isel of inttoptr and ptrtoint... |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Owen Anderson | Factor out a large amoutn of the cast handling code... |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Owen Anderson | Add support for fast isel of zext. |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Owen Anderson | Add support for fptosi of constants in fast isel. |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Dan Gohman | Refactor the bitcast code into its own function. |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Dan Gohman | Make FastISel use the correct argument type when castin... |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Dan Gohman | Don't select binary instructions with illegal types. |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Owen Anderson | Add support for fast isel of sitofp, and remove some... |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Owen Anderson | Use a combination of copyRegToReg and ISD::BIT_CONVERT... |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Owen Anderson | Make TargetInstrInfo::copyRegToReg return a bool indica... |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Owen Anderson | Add support for fast isel of non-constant fptosi instru... |
blob | commitdiff | raw | diff to current |
2008-08-25 |
Owen Anderson | Add a RetVT parameter to emitted FastISel methods,... |
blob | commitdiff | raw | diff to current |
2008-08-25 |
Evan Cheng | Unbreak build. |
blob | commitdiff | raw | diff to current |
2008-08-25 |
Owen Anderson | Expand bitcast support in fast isel to support bitcasts... |
blob | commitdiff | raw | diff to current |
2008-08-25 |
Owen Anderson | Add support for fast isel of (integer) immediate materi... |
blob | commitdiff | raw | diff to current |
2008-08-23 |
Dan Gohman | Make MBBMap a DenseMap instead of a std::map. |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Dan Gohman | Reapply r55191 and r55192. |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Bill Wendling | Reverting r55190, r55191, and r55192. They broke the... |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Dan Gohman | Fix the InsertBranch call. |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Dan Gohman | Support non-fallthrough unconditional branches in FastISel. |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Dan Gohman | Add FastISel support for PHINodes. Machine PHI nodes |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Dan Gohman | Factor out the predicate check code from DAGISelEmitter.cpp |
blob | commitdiff | raw | diff to current |
2008-08-21 |
Dan Gohman | Have FastISel skip the multiply by 1 for getelementptr... |
blob | commitdiff | raw | diff to current |
2008-08-21 |
Dan Gohman | MVT::getMVT uses iPTR for pointer types, while we need... |
blob | commitdiff | raw | diff to current |
2008-08-21 |
Dan Gohman | Basic fast-isel support for instructions with constant... |
blob | commitdiff | raw | diff to current |
2008-08-21 |
Evan Cheng | Type of first GEP operand is always the same as the... |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Fix unused variable warnings. |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Evan Cheng | First cut, un-optimized (and untested) fast isel loweri... |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Simplify the BuildMI calls even more. |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Simplify FastISel's constructor argument list, make... |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Make more use of the BuildMI API. |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Minor code reorganization. |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Minor whitespace cleanup. |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Fix 80 column violation. |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Fix FastISel to recognize that the last block in the... |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Fix FastISel to recognize unhandled operands, such... |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Add FastISel support for floating-point operations. |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Add FastISel support for several more binary operators. |
blob | commitdiff | raw | diff to current |
2008-08-19 |
Dan Gohman | Support unconditional fall-through branches in FastISel. |
blob | commitdiff | raw | diff to current |
2008-08-19 |
Dan Gohman | Use the BuildMI overload that sets up a destination... |
blob | commitdiff | raw | diff to current |
2008-08-19 |
Dan Gohman | Handle the case where target-specific fastisel code... |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Dan Gohman | Make FastISel's constructor protected, and give it... |
blob | commitdiff | raw | diff to current |
2008-08-13 |
Dan Gohman | Initial checkin of the new "fast" instruction selection... |
blob | commitdiff | raw | diff to current |
|