summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* resolve fixme: we now infer the instruction-level 'isvariadic' bitChris Lattner2010-03-191-7/+16
* add a new SDNPVariadic SDNP node flag, and use it inChris Lattner2010-03-191-0/+2
* rewrite EnforceSmallerThan to be less bone headed.Chris Lattner2010-03-191-64/+75
* Fix -Asserts warning.Daniel Dunbar2010-03-191-2/+1
* eliminate the last use of EEVT::isUnknownChris Lattner2010-03-191-7/+4
* change Target.getInstructionsByEnumValue to return a referenceChris Lattner2010-03-191-2/+2
* don't go through getInstructions().Chris Lattner2010-03-191-5/+5
* look up instructions by record, not by name.Chris Lattner2010-03-191-3/+3
* expand tblgen's support for instructions with implicit defs.Chris Lattner2010-03-181-2/+4
* infer results of a pattern from implicit defs. This allows you to do something Chris Lattner2010-03-181-13/+30
* simplify this code, the # of sets in the pattern for an instructionChris Lattner2010-03-181-2/+1
* remove some code that was working around old sparc v9 backend bugs.Chris Lattner2010-03-181-1/+2
* eliminate some #if 0 code I added in r96905, type inference Chris Lattner2010-03-151-18/+0
* Completely rewrite tblgen's type inference mechanism,Chris Lattner2010-03-151-381/+583
* Node arguments to type casts can have names too. This codeChris Lattner2010-03-081-0/+8
* resolve a fixme by having the .td file parser reject thigns likeChris Lattner2010-03-011-1/+9
* Fix PR2590 by making PatternSortingPredicate actually be Chris Lattner2010-03-011-3/+6
* Generalize my hack to use SDNodeInfo to find out when aChris Lattner2010-02-281-0/+24
* use DEBUG instead of DebugFlag directly so that thisChris Lattner2010-02-271-7/+7
* add some #if 0'd out code for checking that named values in Chris Lattner2010-02-231-19/+41
* Reject patterns that use a name multiple times in the src or resultChris Lattner2010-02-231-7/+8
* reject patterns that have dead named arguments in the input patternChris Lattner2010-02-231-7/+24
* reject patterns that mention a name in the destination patternChris Lattner2010-02-231-3/+29
* merge some code.Chris Lattner2010-02-231-16/+20
* more tidying upChris Lattner2010-02-231-15/+15
* reduce indentation by eliminating 'else after return'Chris Lattner2010-02-231-23/+33
* reduce nesting.Chris Lattner2010-02-171-3/+7
* constizeChris Lattner2010-02-141-2/+2
* clean up a bunch of code, move some random predicatesChris Lattner2010-02-141-0/+51
* tidy upChris Lattner2010-02-141-2/+4
* Use the 'MadeChange' variable instead of returning 'false' all of the time.Bill Wendling2009-12-251-3/+2
* Do not infer the target type for COPY_TO_REGCLASS from dest regclass, this wo...Anton Korobeynikov2009-11-021-1/+0
* PR4795: Remove EEVT::isFP, isInt and isVec types used by TableGen's typeBob Wilson2009-08-291-28/+39
* Try to fix MSVC build after r79846.Benjamin Kramer2009-08-231-2/+3
* Fix non-determinism in DAGISel emitter.Daniel Dunbar2009-08-231-0/+3
* remove some DOUTsChris Lattner2009-08-231-15/+15
* Add a new "SDTCisVec" SDTypeConstraint. This complements the vAny type.Bob Wilson2009-08-121-6/+20
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-111-46/+46
* Add a new overloaded EVT::vAny type for use in TableGen to allow intrinsicBob Wilson2009-08-111-2/+19
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-86/+86
* make ptr_rc derive from a new PointerLikeRegClass tblgen class.Chris Lattner2009-07-291-4/+4
* Replace std::iostreams with raw_ostream in TableGen.Daniel Dunbar2009-07-031-21/+21
* Fix a CodeGenDAGPatterns bug. Check if top level predicates match when it's l...Evan Cheng2009-06-261-0/+4
* Fix grammaro, and bad indentation.Nick Lewycky2009-06-171-3/+3
* I'm going to assume that this was meant to be an assignment instead of aBill Wendling2009-06-091-1/+1
* Revert 73074 and 73099 because Windows doesn't have POSIXDavid Greene2009-06-091-1/+1
* Add a !patsubst operator. Use on string types.David Greene2009-06-081-1/+1
* Make IntInits and ListInits typed. This helps deduce types of !if andDavid Greene2009-06-081-2/+21
* Revert 72707 and 72709, for the moment.Dale Johannesen2009-06-021-13/+1
* Make the implicit inputs and outputs of target-independentDale Johannesen2009-06-011-1/+13
OpenPOWER on IntegriCloud