summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/FastISel.h
Commit message (Expand)AuthorAge
* LLVM currently represents floating-point negation as -0.0 - x. FixDan Gohman2009-09-03
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-11
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-10
* Get rid of the Pass+Context magic.Owen Anderson2009-07-22
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-13
* mv CodeGen/DebugLoc.h Support/DebugLoc.hDevang Patel2009-06-19
* Temporarily revert r72191. It was causing an assert during llvm-gccBill Wendling2009-05-21
* Introduce DebugScope which gets embedded into the machine instructions' Debug...Argyrios Kyrtzidis2009-05-20
* If FastISel is run and it has known DebugLoc then use it.Devang Patel2009-04-16
* optimize FastISel::UpdateValueMap to avoid duplicate map lookups,Chris Lattner2009-04-12
* Fix FastISel's assumption that i1 values are always zero-extendedDan Gohman2009-03-13
* Create DebugLoc information in FastISel. Several temporary methods wereBill Wendling2009-02-03
* Eliminate a couple of fields from TargetRegisterClass: SubRegClasses and Supe...Evan Cheng2009-01-22
* Use DebugInfo interface to lower dbg_* intrinsics.Devang Patel2009-01-13
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-05
* Factor out the code for sign-extending/truncating gep indicesDan Gohman2008-12-08
* FastISel support for exception-handling constructs.Dan Gohman2008-10-14
* Fix fast-isel's handling of atomic instructions. They mayDan Gohman2008-10-04
* Optimize conditional branches in X86FastISel. This replacesDan Gohman2008-10-02
* Fix FastISel to not initialize the PIC-base register multiple timesDan Gohman2008-09-29
* FastISel support for debug info.Dan Gohman2008-09-25
* Arrange for FastISel code to have access to the MachineModuleInfoDan Gohman2008-09-23
* Add X86FastISel support for static allocas, and refencesDan Gohman2008-09-10
* Fix a constant lowering bug. Now we can do load and store instructions with f...Evan Cheng2008-09-09
* Rename method.Owen Anderson2008-09-05
* FastISel support for ConstantExprs.Dan Gohman2008-09-05
* Add initial support for selecting constant materializations that require cons...Owen Anderson2008-09-05
* Do trivial local CSE for constants and other non-Instruction valuesDan Gohman2008-09-03
* Create HandlePHINodesInSuccessorBlocksFast, a version ofDan Gohman2008-09-03
* Make UpdateValueMap, createResultReg, etc. protected instead of private so th...Evan Cheng2008-09-03
* Fix an issue where a use might be selected before a def, and then we didn't r...Owen Anderson2008-08-30
* Add a target callback for FastISel.Dan Gohman2008-08-28
* FastEmitInst_extractsubreg doesn't need to be passed the register class. It ...Owen Anderson2008-08-28
* Add a helper method that will be used to support EXTRACT_SUBREG for selecting...Owen Anderson2008-08-27
* Add a new FastISel method, getRegForValue, which takes care ofDan Gohman2008-08-27
* Basic FastISel support for floating-point constants.Dan Gohman2008-08-27
* Factor out a large amoutn of the cast handling code in fast isel into helper ...Owen Anderson2008-08-26
* Refactor the bitcast code into its own function.Dan Gohman2008-08-26
* Add a RetVT parameter to emitted FastISel methods, so that we will be able to...Owen Anderson2008-08-25
* Add support for fast isel of (integer) immediate materialization pattens, and...Owen Anderson2008-08-25
* Make MBBMap a DenseMap instead of a std::map.Dan Gohman2008-08-23
* Reapply r55191 and r55192.Dan Gohman2008-08-22
* Reverting r55190, r55191, and r55192. They broke the build with this error me...Bill Wendling2008-08-22
* Support non-fallthrough unconditional branches in FastISel.Dan Gohman2008-08-22
* Fix typo.Owen Anderson2008-08-22
* Factor out the predicate check code from DAGISelEmitter.cppDan Gohman2008-08-22
* Basic fast-isel support for instructions with constant int operands.Dan Gohman2008-08-21
* Improve the doxygen comment for SelectInstructions::SelectInstructions.Dan Gohman2008-08-21
* Begin making more use of the FastISelEmitter class.Dan Gohman2008-08-21
* First cut, un-optimized (and untested) fast isel lowering of GetElementPtrInst.Evan Cheng2008-08-20