| Commit message (Expand) | Author | Age |
* | a bunch of random cleanup, move a helper to CGT where it belongs. | Chris Lattner | 2010-11-02 |
* | eliminate the old InstFormatName which is always "AsmString", | Chris Lattner | 2010-11-01 |
* | fix a long standing wart: all the ComplexPattern's were being | Chris Lattner | 2010-09-21 |
* | Add an MVT::x86mmx type. It will take the place of all current MMX vector types. | Bill Wendling | 2010-09-07 |
* | Fix whitespace, because I'm OCD. | Bill Wendling | 2010-09-07 |
* | Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMem | Dan Gohman | 2010-08-05 |
* | Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission and | Bill Wendling | 2010-07-16 |
* | Add a new target independent COPY instruction and code to lower it. | Jakob Stoklund Olesen | 2010-07-02 |
* | Clean up TargetOpcodes.h a bit, and limit the number of places where the full | Jakob Stoklund Olesen | 2010-07-02 |
* | Add StringRef::compare_numeric and use it to sort TableGen register records. | Jakob Stoklund Olesen | 2010-05-26 |
* | Replace the tablegen RegisterClass field SubRegClassList with an alist-like data | Jakob Stoklund Olesen | 2010-05-24 |
* | Adding a v8i64 512-bit vector type. This will be used to model ARM NEON intri... | Evan Cheng | 2010-05-13 |
* | Add a pseudo instruction REG_SEQUENCE that takes a list of registers and | Evan Cheng | 2010-05-01 |
* | fix CodeGenTarget::getRegisterVTs to not return the | Chris Lattner | 2010-03-27 |
* | reject void in intrinsic type lists. | Chris Lattner | 2010-03-23 |
* | Change intrinsic result type for void to store it as an empty list | Chris Lattner | 2010-03-22 |
* | Revert r99009 temporarily it seems to be breaking the bots. | Eric Christopher | 2010-03-19 |
* | Change intrinsic result type for void to store it as an empty list | Chris Lattner | 2010-03-19 |
* | 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 |
* | factor copy and paste code. | 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 |
* | move target-independent opcodes out of TargetInstrInfo | Chris Lattner | 2010-02-09 |
* | Remove DEBUG_DECLARE, looks like we don't need it. | Dale Johannesen | 2010-01-15 |
* | Add DEBUG_DECLARE. Not used yet. | Dale Johannesen | 2010-01-09 |
* | Add DEBUG_VALUE. Not used yet. | Dale Johannesen | 2010-01-08 |
* | Remove the CPAttrParentAsRoot code, which is unused, and inconvenient | Dan Gohman | 2010-01-04 |
* | Introduce the TargetInstrInfo::KILL machine instruction and get rid of the | Jakob Stoklund Olesen | 2009-09-28 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 |
* | Fix a few more places in TableGen that need to handle EVT::vAny types. | Bob Wilson | 2009-08-11 |
* | Add a new overloaded EVT::vAny type for use in TableGen to allow intrinsic | Bob Wilson | 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 |
* | Remove the v3i32 and v3f32 value types: they are not | Duncan Sands | 2009-07-15 |
* | Revert 75308. | Bob Wilson | 2009-07-14 |
* | Add new vector types for 192-bit, 348-bit and 512-bit sizes. | Bob Wilson | 2009-07-10 |
* | Refactor TableGen's llvm::getName to share code with llvm::getEnumName, | Bob Wilson | 2009-07-10 |
* | Add new ValueType for metadata. | Devang Patel | 2009-07-06 |
* | Replace std::iostreams with raw_ostream in TableGen. | Daniel Dunbar | 2009-07-03 |
* | Add more vector ValueTypes for AVX and other extended vector instruction | David Greene | 2009-06-29 |
* | 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 |
* | Fix PR3994: LLVMMatchType arguments do not refer to absolute return value | Bob Wilson | 2009-04-16 |
* | Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize | Dan Gohman | 2009-04-13 |
* | Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_SUBCLASS. | Dan Gohman | 2009-04-13 |