summaryrefslogtreecommitdiff
path: root/utils/TableGen/CodeGenTarget.h
Commit message (Expand)AuthorAge
* iterator_range accessor for CodeGenTarget instruction list.Jim Grosbach2014-04-18
* Support little-endian encodings in the FixedLenDecoderEmitterHal Finkel2013-12-17
* Use ArrayRef<MVT::SimpleValueType> when possible.Jakob Stoklund Olesen2013-03-17
* Sort the #include lines for utils/...Chandler Carruth2012-12-04
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-25
* Add CodeGenTarget::guessInstructionProperties.Jakob Stoklund Olesen2012-08-23
* I'm introducing a new machine model to simultaneously allow simpleAndrew Trick2012-07-07
* Revert "Emit the SubRegTable with the smallest possible integer type."Jim Grosbach2012-03-01
* Emit the SubRegTable with the smallest possible integer type.Benjamin Kramer2012-02-29
* Split AsmParser into two components - AsmParser and AsmParserVariantDevang Patel2012-01-09
* Move TableGen's parser and entry point into a libraryPeter Collingbourne2011-10-01
* Switch to ArrayRef<CodeGenRegisterClass*>.Jakob Stoklund Olesen2011-09-29
* Add support for alternative register names, useful for instructions whose ope...Owen Anderson2011-06-27
* Store CodeGenRegisters as pointers so they won't be reallocated.Jakob Stoklund Olesen2011-06-18
* Move the list of register classes into CodeGenRegBank as well.Jakob Stoklund Olesen2011-06-15
* Move the list of registers into CodeGenRegBank.Jakob Stoklund Olesen2011-06-11
* Move some sub-register index calculations to CodeGenRegisters.cppJakob Stoklund Olesen2011-06-10
* Teach TableGen to automatically generate missing SubRegIndex instances.Jakob Stoklund Olesen2011-05-07
* Trailing whitespace.Jim Grosbach2011-03-11
* Flag -> Glue, the ongoing sagaChris Lattner2010-12-23
* eliminate the Records global variable, patch by Garrison Venn!Chris Lattner2010-12-13
* a bunch of random cleanup, move a helper to CGT where it belongs.Chris Lattner2010-11-02
* fix a long standing wart: all the ComplexPattern's were beingChris Lattner2010-09-21
* Ignore NumberHack and give each SubRegIndex instance a unique enum value inst...Jakob Stoklund Olesen2010-05-25
* Replace the tablegen RegisterClass field SubRegClassList with an alist-like dataJakob Stoklund Olesen2010-05-24
* add a new SDNPVariadic SDNP node flag, and use it inChris 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
* don't go through getInstructions().Chris Lattner2010-03-19
* look up instructions by record, not by name.Chris Lattner2010-03-19
* Completely rewrite tblgen's type inference mechanism,Chris Lattner2010-03-15
* Remove the CPAttrParentAsRoot code, which is unused, and inconvenientDan Gohman2010-01-04
* clang++ points out that this is pointless.Chris Lattner2009-11-06
* 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
* Match X86 register names to number.Daniel Dunbar2009-07-29
* 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
* Generalize getRegisterClassForRegister to handle registersDan Gohman2009-04-13
* Factor the code for determining the target-specific instructionDan Gohman2008-08-20
* Added MemOperands to Atomic operations since Atomics touches memory.Mon P Wang2008-06-25
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-06
* Move instruction flag inference out of InstrInfoEmitter and intoDan Gohman2008-04-03
* Allow ComplexExpressions in InstrInfo.td files to be slightly more... complex...Christopher Lamb2008-01-31
* start inferring 'no side effects'.Chris Lattner2008-01-10
* realize that instructions who match intrinsics that read memory read memory.Chris Lattner2008-01-10