aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/CodeGenTarget.h
Commit message (Expand)AuthorAgeFilesLines
* Ignore NumberHack and give each SubRegIndex instance a unique enum value inst...Jakob Stoklund Olesen2010-05-251-1/+5
* Replace the tablegen RegisterClass field SubRegClassList with an alist-like dataJakob Stoklund Olesen2010-05-241-4/+14
* add a new SDNPVariadic SDNP node flag, and use it inChris Lattner2010-03-191-1/+2
* Finally change the instruction looking map to be a densemap fromChris Lattner2010-03-191-16/+11
* make inst_begin/inst_end iterate over InstructionsByEnumValue.Chris Lattner2010-03-191-9/+9
* revert 98912Chris Lattner2010-03-191-9/+9
* make inst_begin/inst_end iterate over InstructionsByEnumValue.Chris Lattner2010-03-191-9/+9
* change Target.getInstructionsByEnumValue to return a referenceChris Lattner2010-03-191-2/+9
* don't go through getInstructions().Chris Lattner2010-03-191-1/+1
* look up instructions by record, not by name.Chris Lattner2010-03-191-1/+4
* Completely rewrite tblgen's type inference mechanism,Chris Lattner2010-03-151-1/+1
* Remove the CPAttrParentAsRoot code, which is unused, and inconvenientDan Gohman2010-01-041-5/+0
* clang++ points out that this is pointless.Chris Lattner2009-11-061-1/+1
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-111-10/+10
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-10/+10
* Match X86 register names to number.Daniel Dunbar2009-07-291-0/+4
* Replace std::iostreams with raw_ostream in TableGen.Daniel Dunbar2009-07-031-1/+1
* Revert 72707 and 72709, for the moment.Dale Johannesen2009-06-021-6/+2
* Make the implicit inputs and outputs of target-independentDale Johannesen2009-06-011-2/+6
* Generalize getRegisterClassForRegister to handle registersDan Gohman2009-04-131-4/+40
* Factor the code for determining the target-specific instructionDan Gohman2008-08-201-0/+4
* Added MemOperands to Atomic operations since Atomics touches memory.Mon P Wang2008-06-251-1/+4
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-061-12/+12
* Move instruction flag inference out of InstrInfoEmitter and intoDan Gohman2008-04-031-0/+4
* Allow ComplexExpressions in InstrInfo.td files to be slightly more... complex...Christopher Lamb2008-01-311-2/+6
* start inferring 'no side effects'.Chris Lattner2008-01-101-1/+2
* realize that instructions who match intrinsics that read memory read memory.Chris Lattner2008-01-101-0/+1
* Change the 'isStore' inferrer to look for 'SDNPMayStore' Chris Lattner2008-01-061-2/+9
* change getQualifiedName to be a global function.Chris Lattner2008-01-051-1/+4
* remove attributions from utils.Chris Lattner2007-12-291-2/+2
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-181-0/+180