| Commit message (Expand) | Author | Age |
* | Ignore NumberHack and give each SubRegIndex instance a unique enum value inst... | Jakob Stoklund Olesen | 2010-05-25 |
* | Replace the tablegen RegisterClass field SubRegClassList with an alist-like data | Jakob Stoklund Olesen | 2010-05-24 |
* | add a new SDNPVariadic SDNP node flag, and use it in | Chris Lattner | 2010-03-19 |
* | Finally change the instruction looking map to be a densemap from | Chris Lattner | 2010-03-19 |
* | make inst_begin/inst_end iterate over InstructionsByEnumValue. | Chris Lattner | 2010-03-19 |
* | revert 98912 | Chris Lattner | 2010-03-19 |
* | make inst_begin/inst_end iterate over InstructionsByEnumValue. | Chris Lattner | 2010-03-19 |
* | change Target.getInstructionsByEnumValue to return a reference | Chris Lattner | 2010-03-19 |
* | don't go through getInstructions(). | Chris Lattner | 2010-03-19 |
* | look up instructions by record, not by name. | Chris Lattner | 2010-03-19 |
* | Completely rewrite tblgen's type inference mechanism, | Chris Lattner | 2010-03-15 |
* | Remove the CPAttrParentAsRoot code, which is unused, and inconvenient | Dan Gohman | 2010-01-04 |
* | clang++ points out that this is pointless. | Chris Lattner | 2009-11-06 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 |
* | Match X86 register names to number. | Daniel Dunbar | 2009-07-29 |
* | Replace std::iostreams with raw_ostream in TableGen. | Daniel Dunbar | 2009-07-03 |
* | Revert 72707 and 72709, for the moment. | Dale Johannesen | 2009-06-02 |
* | Make the implicit inputs and outputs of target-independent | Dale Johannesen | 2009-06-01 |
* | Generalize getRegisterClassForRegister to handle registers | Dan Gohman | 2009-04-13 |
* | Factor the code for determining the target-specific instruction | Dan Gohman | 2008-08-20 |
* | Added MemOperands to Atomic operations since Atomics touches memory. | Mon P Wang | 2008-06-25 |
* | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands | 2008-06-06 |
* | Move instruction flag inference out of InstrInfoEmitter and into | Dan Gohman | 2008-04-03 |
* | Allow ComplexExpressions in InstrInfo.td files to be slightly more... complex... | Christopher Lamb | 2008-01-31 |
* | start inferring 'no side effects'. | Chris Lattner | 2008-01-10 |
* | realize that instructions who match intrinsics that read memory read memory. | Chris Lattner | 2008-01-10 |
* | Change the 'isStore' inferrer to look for 'SDNPMayStore' | Chris Lattner | 2008-01-06 |
* | change getQualifiedName to be a global function. | Chris Lattner | 2008-01-05 |
* | remove attributions from utils. | Chris Lattner | 2007-12-29 |
* | Eliminate an unused parameter. | Dan Gohman | 2007-07-13 |
* | Remove the operator<< for MVT::ValueType in preparation for MVT::ValueType | Dan Gohman | 2007-06-04 |
* | Added properties such as SDNPHasChain to ComplexPattern. | Evan Cheng | 2006-10-11 |
* | Don't generate getCalleeSaveReg and getCalleeSaveRegClasses anymore. | Evan Cheng | 2006-05-18 |
* | Remove PointerType from target definition. Use abstract type MVT::iPTR to | Evan Cheng | 2006-05-17 |
* | Allow patterns to refer to physical registers that belong to multiple | Evan Cheng | 2006-05-16 |
* | Add support for decoding iPTR to the right pointer type. | Chris Lattner | 2006-03-27 |
* | PHI and INLINEASM are now builtin instructions provided by Target.td | Chris Lattner | 2006-01-27 |
* | * Added an explicit type field to ComplexPattern. | Evan Cheng | 2005-12-08 |
* | Added support for ComplexPattern. These are patterns that require C++ pattern | Evan Cheng | 2005-12-08 |
* | Add some methods | Chris Lattner | 2005-12-05 |
* | Stop checking the ValueType of the CodeGenInstruction. Instead, use the | Nate Begeman | 2005-12-01 |
* | add an accessor | Chris Lattner | 2005-09-14 |
* | Compute the value types that are natively supported by a target. | Chris Lattner | 2005-09-08 |
* | Remove trailing whitespace | Misha Brukman | 2005-04-22 |
* | Refactor code for numbering instructions into CodeGenTarget. | Chris Lattner | 2005-01-22 |
* | Convert 'struct' to 'class' in various places to adhere to the coding standards | Chris Lattner | 2004-10-27 |
* | * Add option to read isLittleEndianEncoding for InstrInfo classes | Misha Brukman | 2004-10-14 |
* | Start parsing register classes into a more structured form | Chris Lattner | 2004-08-21 |
* | Use CodeGenRegister class to make reading in of register information more | Chris Lattner | 2004-08-16 |