summaryrefslogtreecommitdiff
path: root/utils/TableGen
Commit message (Expand)AuthorAge
* add plumbing for handling multiple result nodes Chris Lattner2010-03-24
* implement SDTCisVTSmallerThanOp with EnforceSmallerThanChris Lattner2010-03-24
* bring sanity to EnforceVectorEltTypeChris Lattner2010-03-24
* Cleanup getImplicitTypeChris Lattner2010-03-23
* reject void in intrinsic type lists.Chris Lattner2010-03-23
* Change intrinsic result type for void to store it as an empty listChris Lattner2010-03-22
* Fix suggested parentheses warning.Daniel Dunbar2010-03-21
* Revert r99009 temporarily it seems to be breaking the bots.Eric Christopher2010-03-19
* Change intrinsic result type for void to store it as an empty listChris Lattner2010-03-19
* make getOperandNum a static function (since it's just used by Chris Lattner2010-03-19
* major surgery on tblgen: generalize TreePatternNodeChris Lattner2010-03-19
* make FillWithPossibleTypes take a predicate to filter types so that Chris Lattner2010-03-19
* resolve fixme: we now infer the instruction-level 'isvariadic' bitChris Lattner2010-03-19
* add a new SDNPVariadic SDNP node flag, and use it inChris Lattner2010-03-19
* rewrite EnforceSmallerThan to be less bone headed.Chris Lattner2010-03-19
* Fix -Asserts warning.Daniel Dunbar2010-03-19
* eliminate the last use of EEVT::isUnknownChris Lattner2010-03-19
* Finally change the instruction looking map to be a densemap fromChris Lattner2010-03-19
* make inst_begin/inst_end iterate over InstructionsByEnumValue.Chris Lattner2010-03-19
* revert 98912Chris Lattner2010-03-19
* make inst_begin/inst_end iterate over InstructionsByEnumValue.Chris Lattner2010-03-19
* change Target.getInstructionsByEnumValue to return a referenceChris Lattner2010-03-19
* factor copy and paste code.Chris Lattner2010-03-19
* don't go through getInstructions().Chris Lattner2010-03-19
* look up instructions by record, not by name.Chris Lattner2010-03-19
* expand tblgen's support for instructions with implicit defs.Chris Lattner2010-03-18
* infer results of a pattern from implicit defs. This allows you to do something Chris Lattner2010-03-18
* capture implicit uses and defs in CodeGenInstructionChris Lattner2010-03-18
* simplify this code, the # of sets in the pattern for an instructionChris Lattner2010-03-18
* disallow concatenation of two dags with different operators.Chris Lattner2010-03-18
* rewrite this to not artificially force concat the ins/outs list.Chris Lattner2010-03-18
* eliminate support for "ops" in the input/output list of anChris Lattner2010-03-18
* remove some code that was working around old sparc v9 backend bugs.Chris Lattner2010-03-18
* MC/AsmMatcher: Add support for target specific "instruction cleanup" functions,Daniel Dunbar2010-03-18
* Add an extra newline to separate PP directives from the contentsKovarththanan Rajaratnam2010-03-18
* --- Reverse-merging r98637 into '.':Bob Wilson2010-03-16
* Initial ARM/Thumb disassembler check-in. It consists of a tablgen backendJohnny Chen2010-03-16
* don't form a RecordChild or CheckChildType for child #'s over 7, we don'tChris Lattner2010-03-16
* eliminate some #if 0 code I added in r96905, type inference Chris Lattner2010-03-15
* Completely rewrite tblgen's type inference mechanism,Chris Lattner2010-03-15
* Check in tablegen changes to fix disassembler related failures caused by r98465.Evan Cheng2010-03-14
* Node arguments to type casts can have names too. This codeChris Lattner2010-03-08
* turn off debug spewChris Lattner2010-03-07
* more factoring.Chris Lattner2010-03-07
* teach tblgen to be more aggressive when factoring CheckType nodes.Chris Lattner2010-03-07
* add some helper functions and implement isContradictory Chris Lattner2010-03-07
* Make it not an error to specify -O* options several times.Mikhail Glushenkov2010-03-05
* so hey, it turns out that the histogram was completely wrong, becauseChris Lattner2010-03-04
* zap fixme.Chris Lattner2010-03-04
* now that complexpatterns are all emitted at the end of the matchChris Lattner2010-03-04