| Commit message (Expand) | Author | Age | Files | Lines |
* | Use ArrayRef<MVT::SimpleValueType> when possible. | Jakob Stoklund Olesen | 2013-03-17 | 1 | -3/+3 |
* | Sort the #include lines for utils/... | Chandler Carruth | 2012-12-04 | 1 | -2/+2 |
* | Remove exception handling usage from tblgen. | Joerg Sonnenberger | 2012-10-25 | 1 | -2/+2 |
* | Add CodeGenTarget::guessInstructionProperties. | Jakob Stoklund Olesen | 2012-08-23 | 1 | -0/+4 |
* | I'm introducing a new machine model to simultaneously allow simple | Andrew Trick | 2012-07-07 | 1 | -1/+7 |
* | Revert "Emit the SubRegTable with the smallest possible integer type." | Jim Grosbach | 2012-03-01 | 1 | -4/+0 |
* | Emit the SubRegTable with the smallest possible integer type. | Benjamin Kramer | 2012-02-29 | 1 | -0/+4 |
* | Split AsmParser into two components - AsmParser and AsmParserVariant | Devang Patel | 2012-01-09 | 1 | -0/+10 |
* | Move TableGen's parser and entry point into a library | Peter Collingbourne | 2011-10-01 | 1 | -1/+1 |
* | Switch to ArrayRef<CodeGenRegisterClass*>. | Jakob Stoklund Olesen | 2011-09-29 | 1 | -4/+0 |
* | Add support for alternative register names, useful for instructions whose ope... | Owen Anderson | 2011-06-27 | 1 | -0/+7 |
* | Store CodeGenRegisters as pointers so they won't be reallocated. | Jakob Stoklund Olesen | 2011-06-18 | 1 | -4/+0 |
* | Move the list of register classes into CodeGenRegBank as well. | Jakob Stoklund Olesen | 2011-06-15 | 1 | -64/+2 |
* | Move the list of registers into CodeGenRegBank. | Jakob Stoklund Olesen | 2011-06-11 | 1 | -4/+1 |
* | Move some sub-register index calculations to CodeGenRegisters.cpp | Jakob Stoklund Olesen | 2011-06-10 | 1 | -19/+4 |
* | Teach TableGen to automatically generate missing SubRegIndex instances. | Jakob Stoklund Olesen | 2011-05-07 | 1 | -0/+3 |
* | Trailing whitespace. | Jim Grosbach | 2011-03-11 | 1 | -13/+13 |
* | Flag -> Glue, the ongoing saga | Chris Lattner | 2010-12-23 | 1 | -3/+3 |
* | eliminate the Records global variable, patch by Garrison Venn! | Chris Lattner | 2010-12-13 | 1 | -1/+2 |
* | a bunch of random cleanup, move a helper to CGT where it belongs. | Chris Lattner | 2010-11-02 | 1 | -0/+4 |
* | fix a long standing wart: all the ComplexPattern's were being | Chris Lattner | 2010-09-21 | 1 | -1/+3 |
* | Ignore NumberHack and give each SubRegIndex instance a unique enum value inst... | Jakob Stoklund Olesen | 2010-05-25 | 1 | -1/+5 |
* | Replace the tablegen RegisterClass field SubRegClassList with an alist-like data | Jakob Stoklund Olesen | 2010-05-24 | 1 | -4/+14 |
* | add a new SDNPVariadic SDNP node flag, and use it in | Chris Lattner | 2010-03-19 | 1 | -1/+2 |
* | Finally change the instruction looking map to be a densemap from | Chris Lattner | 2010-03-19 | 1 | -16/+11 |
* | make inst_begin/inst_end iterate over InstructionsByEnumValue. | Chris Lattner | 2010-03-19 | 1 | -9/+9 |
* | revert 98912 | Chris Lattner | 2010-03-19 | 1 | -9/+9 |
* | make inst_begin/inst_end iterate over InstructionsByEnumValue. | Chris Lattner | 2010-03-19 | 1 | -9/+9 |
* | change Target.getInstructionsByEnumValue to return a reference | Chris Lattner | 2010-03-19 | 1 | -2/+9 |
* | don't go through getInstructions(). | Chris Lattner | 2010-03-19 | 1 | -1/+1 |
* | look up instructions by record, not by name. | Chris Lattner | 2010-03-19 | 1 | -1/+4 |
* | Completely rewrite tblgen's type inference mechanism, | Chris Lattner | 2010-03-15 | 1 | -1/+1 |
* | Remove the CPAttrParentAsRoot code, which is unused, and inconvenient | Dan Gohman | 2010-01-04 | 1 | -5/+0 |
* | clang++ points out that this is pointless. | Chris Lattner | 2009-11-06 | 1 | -1/+1 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 1 | -10/+10 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -10/+10 |
* | Match X86 register names to number. | Daniel Dunbar | 2009-07-29 | 1 | -0/+4 |
* | Replace std::iostreams with raw_ostream in TableGen. | Daniel Dunbar | 2009-07-03 | 1 | -1/+1 |
* | Revert 72707 and 72709, for the moment. | Dale Johannesen | 2009-06-02 | 1 | -6/+2 |
* | Make the implicit inputs and outputs of target-independent | Dale Johannesen | 2009-06-01 | 1 | -2/+6 |
* | Generalize getRegisterClassForRegister to handle registers | Dan Gohman | 2009-04-13 | 1 | -4/+40 |
* | Factor the code for determining the target-specific instruction | Dan Gohman | 2008-08-20 | 1 | -0/+4 |
* | Added MemOperands to Atomic operations since Atomics touches memory. | Mon P Wang | 2008-06-25 | 1 | -1/+4 |
* | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands | 2008-06-06 | 1 | -12/+12 |
* | Move instruction flag inference out of InstrInfoEmitter and into | Dan Gohman | 2008-04-03 | 1 | -0/+4 |
* | Allow ComplexExpressions in InstrInfo.td files to be slightly more... complex... | Christopher Lamb | 2008-01-31 | 1 | -2/+6 |
* | start inferring 'no side effects'. | Chris Lattner | 2008-01-10 | 1 | -1/+2 |
* | realize that instructions who match intrinsics that read memory read memory. | Chris Lattner | 2008-01-10 | 1 | -0/+1 |
* | Change the 'isStore' inferrer to look for 'SDNPMayStore' | Chris Lattner | 2008-01-06 | 1 | -2/+9 |
* | change getQualifiedName to be a global function. | Chris Lattner | 2008-01-05 | 1 | -1/+4 |