| Commit message (Expand) | Author | Age | Files | Lines |
* | mv CodeGen/DebugLoc.h Support/DebugLoc.h | Devang Patel | 2009-06-19 | 1 | -1/+0 |
* | Temporarily revert r72191. It was causing an assert during llvm-gcc | Bill Wendling | 2009-05-21 | 1 | -1/+0 |
* | Introduce DebugScope which gets embedded into the machine instructions' Debug... | Argiris Kirtzidis | 2009-05-20 | 1 | -0/+1 |
* | If FastISel is run and it has known DebugLoc then use it. | Devang Patel | 2009-04-16 | 1 | -0/+3 |
* | optimize FastISel::UpdateValueMap to avoid duplicate map lookups, | Chris Lattner | 2009-04-12 | 1 | -1/+1 |
* | Fix FastISel's assumption that i1 values are always zero-extended | Dan Gohman | 2009-03-13 | 1 | -0/+5 |
* | Create DebugLoc information in FastISel. Several temporary methods were | Bill Wendling | 2009-02-03 | 1 | -5/+11 |
* | Eliminate a couple of fields from TargetRegisterClass: SubRegClasses and Supe... | Evan Cheng | 2009-01-22 | 1 | -2/+3 |
* | Use DebugInfo interface to lower dbg_* intrinsics. | Devang Patel | 2009-01-13 | 1 | -0/+3 |
* | Tidy up #includes, deleting a bunch of unnecessary #includes. | Dan Gohman | 2009-01-05 | 1 | -1/+0 |
* | Factor out the code for sign-extending/truncating gep indices | Dan Gohman | 2008-12-08 | 1 | -0/+5 |
* | FastISel support for exception-handling constructs. | Dan Gohman | 2008-10-14 | 1 | -1/+10 |
* | Fix fast-isel's handling of atomic instructions. They may | Dan Gohman | 2008-10-04 | 1 | -1/+9 |
* | Optimize conditional branches in X86FastISel. This replaces | Dan Gohman | 2008-10-02 | 1 | -0/+5 |
* | Fix FastISel to not initialize the PIC-base register multiple times | Dan Gohman | 2008-09-29 | 1 | -0/+1 |
* | FastISel support for debug info. | Dan Gohman | 2008-09-25 | 1 | -0/+2 |
* | Arrange for FastISel code to have access to the MachineModuleInfo | Dan Gohman | 2008-09-23 | 1 | -0/+3 |
* | Add X86FastISel support for static allocas, and refences | Dan Gohman | 2008-09-10 | 1 | -3/+14 |
* | Fix a constant lowering bug. Now we can do load and store instructions with f... | Evan Cheng | 2008-09-09 | 1 | -0/+5 |
* | Rename method. | Owen Anderson | 2008-09-05 | 1 | -2/+4 |
* | FastISel support for ConstantExprs. | Dan Gohman | 2008-09-05 | 1 | -4/+11 |
* | Add initial support for selecting constant materializations that require cons... | Owen Anderson | 2008-09-05 | 1 | -1/+7 |
* | Do trivial local CSE for constants and other non-Instruction values | Dan Gohman | 2008-09-03 | 1 | -0/+1 |
* | Create HandlePHINodesInSuccessorBlocksFast, a version of | Dan Gohman | 2008-09-03 | 1 | -29/+27 |
* | Make UpdateValueMap, createResultReg, etc. protected instead of private so th... | Evan Cheng | 2008-09-03 | 1 | -5/+5 |
* | Fix an issue where a use might be selected before a def, and then we didn't r... | Owen Anderson | 2008-08-30 | 1 | -0/+3 |
* | Add a target callback for FastISel. | Dan Gohman | 2008-08-28 | 1 | -2/+13 |
* | FastEmitInst_extractsubreg doesn't need to be passed the register class. It ... | Owen Anderson | 2008-08-28 | 1 | -2/+1 |
* | Add a helper method that will be used to support EXTRACT_SUBREG for selecting... | Owen Anderson | 2008-08-27 | 1 | -0/+5 |
* | Add a new FastISel method, getRegForValue, which takes care of | Dan Gohman | 2008-08-27 | 1 | -5/+3 |
* | Basic FastISel support for floating-point constants. | Dan Gohman | 2008-08-27 | 1 | -0/+34 |
* | Factor out a large amoutn of the cast handling code in fast isel into helper ... | Owen Anderson | 2008-08-26 | 1 | -0/+8 |
* | Refactor the bitcast code into its own function. | Dan Gohman | 2008-08-26 | 1 | -0/+3 |
* | Add a RetVT parameter to emitted FastISel methods, so that we will be able to... | Owen Anderson | 2008-08-25 | 1 | -0/+6 |
* | Add support for fast isel of (integer) immediate materialization pattens, and... | Owen Anderson | 2008-08-25 | 1 | -5/+13 |
* | Make MBBMap a DenseMap instead of a std::map. | Dan Gohman | 2008-08-23 | 1 | -2/+1 |
* | Reapply r55191 and r55192. | Dan Gohman | 2008-08-22 | 1 | -0/+2 |
* | Reverting r55190, r55191, and r55192. They broke the build with this error me... | Bill Wendling | 2008-08-22 | 1 | -2/+0 |
* | Support non-fallthrough unconditional branches in FastISel. | Dan Gohman | 2008-08-22 | 1 | -0/+2 |
* | Fix typo. | Owen Anderson | 2008-08-22 | 1 | -1/+1 |
* | Factor out the predicate check code from DAGISelEmitter.cpp | Dan Gohman | 2008-08-22 | 1 | -1/+4 |
* | Basic fast-isel support for instructions with constant int operands. | Dan Gohman | 2008-08-21 | 1 | -4/+25 |
* | Improve the doxygen comment for SelectInstructions::SelectInstructions. | Dan Gohman | 2008-08-21 | 1 | -2/+3 |
* | Begin making more use of the FastISelEmitter class. | Dan Gohman | 2008-08-21 | 1 | -0/+2 |
* | First cut, un-optimized (and untested) fast isel lowering of GetElementPtrInst. | Evan Cheng | 2008-08-20 | 1 | -0/+27 |
* | Simplify FastISel's constructor argument list, make the FastISel | Dan Gohman | 2008-08-20 | 1 | -6/+7 |
* | Fix a leak in the FastISel code that Chris pointed out. | Dan Gohman | 2008-08-20 | 1 | -2/+2 |
* | Add FastISel support for several more binary operators. | Dan Gohman | 2008-08-20 | 1 | -0/+31 |
* | Fix the FastISel class' doxygen comment. | Dan Gohman | 2008-08-18 | 1 | -3/+3 |
* | Make FastISel's constructor protected, and give it a destructor. | Dan Gohman | 2008-08-14 | 1 | -4/+6 |