summaryrefslogtreecommitdiff
path: root/utils/TableGen/DAGISelEmitter.cpp
Commit message (Expand)AuthorAge
...
* remove dead code. This is never generated for any targets in mainline.Chris Lattner2010-02-16
* add support for the new isel matcher to generate Chris Lattner2010-02-16
* Split SelectionDAGISel::IsLegalAndProfitableToFold toEvan Cheng2010-02-15
* Check in the first big step of rewriting DAGISelEmitter to Chris Lattner2010-02-15
* clean up a bunch of code, move some random predicatesChris Lattner2010-02-14
* remove the DisablePatternForFastISel predicate, which is a checkChris Lattner2010-02-14
* pull a bunch of huge inline methods in the PatternCodeEmitter Chris Lattner2010-02-13
* Change SelectCode's argument from SDValue to SDNode *, to make it moreDan Gohman2010-01-05
* Replace some special-case code which probably was buggy with an assertionDan Gohman2010-01-04
* Remove the CPAttrParentAsRoot code, which is unused, and inconvenientDan Gohman2010-01-04
* Fix a comment.Dan Gohman2009-12-19
* Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.Dan Gohman2009-11-23
* Implement DISABLE_INLINE for MSVC. This required changing the position in allBenjamin Kramer2009-11-14
* It is invalid to infer the value type from the result #0 of the nodeAnton Korobeynikov2009-11-08
* Initial target-independent CodeGen support for BlockAddresses.Dan Gohman2009-10-30
* Move some code from being emitted as boilerplate duplicated in everyDan Gohman2009-10-29
* Rename usesCustomDAGSchedInserter to usesCustomInserter, and update aDan Gohman2009-10-29
* Report errors correctly for unselected target intrinsics.Jakob Stoklund Olesen2009-10-15
* Improve MachineMemOperand handling.Dan Gohman2009-09-25
* Rename getTargetNode to getMachineNode, for consistency with theDan Gohman2009-09-25
* Eliminate some unnecessary implicit constructors in generated DAG ISel code.Owen Anderson2009-09-11
* Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner2009-08-23
* remove some DOUTsChris Lattner2009-08-23
* Record variable debug info at ISel time directly.Devang Patel2009-08-22
* 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
* strength reduce anonymous namespace to static.Chris Lattner2009-08-07
* Remove itohexstr, which only had one user.Daniel Dunbar2009-07-30
* make ptr_rc derive from a new PointerLikeRegClass tblgen class.Chris Lattner2009-07-29
* Convert more abort() calls to llvm_report_error().Torok Edwin2009-07-08
* Replace std::iostreams with raw_ostream in TableGen.Daniel Dunbar2009-07-03
* Revert 72707 and 72709, for the moment.Dale Johannesen2009-06-02
* Make the implicit inputs and outputs of target-independentDale Johannesen2009-06-01
* Slightly improve generated code in a degenerate case.Dale Johannesen2009-05-12
* Restore minor deletion.Mike Stump2009-05-04
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-29
* Second attempt:Bill Wendling2009-04-29
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-28
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-28
* Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_SUBCLASS.Dan Gohman2009-04-13
* Delete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG, which are unused.Dan Gohman2009-04-03
* fix a few spelling errors and typosJim Grosbach2009-03-26
* Use 'bool' for FoundRCJim Grosbach2009-03-26
* Modify getRegisterValueType() to allow for a register being in mutlipleJim Grosbach2009-03-25
* Get rid of one more non-DebugLoc getNode andDale Johannesen2009-02-06
* Remove a non-DebugLoc version of getNode.Dale Johannesen2009-02-05
* Remove non-DebugLoc forms of CopyToReg and CopyFromReg.Dale Johannesen2009-02-04
* Explain why this is here.Bill Wendling2009-01-29
* - Add DebugLoc to getTargetNode(). Bill Wendling2009-01-29
* Move the code that starts printing the Select_* functionsDan Gohman2009-01-29