Age | Commit message (Expand) | Author |
2012-03-06 | Add asserts to ensure that values will fit into the tables. | Craig Topper |
2012-03-05 | Shrink and reorder fields in MCRegisterClass to reduce size of static data. | Craig Topper |
2012-03-05 | Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce stati... | Craig Topper |
2012-03-04 | Use uint16_t to store register overlaps to reduce static data. | Craig Topper |
2012-03-04 | Use uint16_t instead of unsigned to store registers in reg classes. Reduces s... | Craig Topper |
2012-03-04 | Use uint16_t to store registers in callee saved register tables to reduce siz... | Craig Topper |
2012-03-01 | Move getSubRegIndex out of generated code into MCRegisterInfo, devirtualize it. | Benjamin Kramer |
2012-03-01 | Move TargetRegisterInfo::getSubReg() to MCRegisterInfo. | Jim Grosbach |
2012-03-01 | Revert "Emit the SubRegTable with the smallest possible integer type." | Jim Grosbach |
2012-03-01 | Make TargetRegisterClasses non-virtual by making the only virtual function a ... | Benjamin Kramer |
2012-02-29 | Implement getSubRegIndex as a linear search on the SubRegTable instead of usi... | Benjamin Kramer |
2012-02-29 | Emit the SubRegTable with the smallest possible integer type. | Benjamin Kramer |
2012-02-29 | Tidy up. Spelling. | Jim Grosbach |
2012-02-29 | Move the subregister indicies enum into the REGINFO_ENUM section. | Jim Grosbach |
2012-02-29 | Switch TargetRegisterInfo::getSubReg() to use a lookup table. | Jim Grosbach |
2012-02-23 | Remove 'if' from getSuperRegisters, getSubRegisters, and getOverlaps that wer... | Craig Topper |
2012-02-22 | Declare register classes as const. Fix a couple pointers to register classes ... | Craig Topper |
2012-02-22 | Make all pointers to TargetRegisterClass const since they are all pointers to... | Craig Topper |
2012-02-21 | Reorder some members in MCRegisterClass to remove padding on 64-bit builds. | Craig Topper |
2012-02-21 | In generated RegisterInfo files, replace a pointer to the end of an array wit... | Craig Topper |
2012-02-21 | Merge some tables in generated RegisterInfo file. Store indices into larger t... | Craig Topper |
2012-02-09 | Store just the SimpleValueType in the generated VT tables for each register c... | Benjamin Kramer |
2012-02-08 | Don't map registers to the invalid dwarf register (-1). It's the default value. | Benjamin Kramer |
2012-02-08 | Value initialize MCRegisterClasses. Not sure how could miss this during the M... | Benjamin Kramer |
2012-02-05 | Convert assert(0) to llvm_unreachable | Craig Topper |
2012-02-01 | Avoid emitting empty arrays, they're not standard C++. | Jakob Stoklund Olesen |
2012-01-31 | Don't assign a value to NUM_TARGET_NAMED_SUBREGS. | Jakob Stoklund Olesen |
2012-01-31 | Move the composite map into CodeGenSubRegIndex. | Jakob Stoklund Olesen |
2012-01-31 | Add a TableGen CodeGenSubRegIndex class. | Jakob Stoklund Olesen |
2012-01-17 | Add TableGen support for callee saved registers. | Jakob Stoklund Olesen |
2011-12-19 | Emit a getMatchingSuperRegClass() implementation for every target. | Jakob Stoklund Olesen |
2011-10-27 | Delete dead code. Nothing ever instantiates this. | Jim Grosbach |
2011-10-22 | Move various generated tables into read-only memory, fixing up const correctn... | Benjamin Kramer |
2011-10-06 | Remove the TRI::getSubRegisterRegClass() hook. | Jakob Stoklund Olesen |
2011-10-05 | Add TRI::getSubClassWithSubReg(RC, Idx) function. | Jakob Stoklund Olesen |
2011-10-04 | TableGen: Privatize CodeGenRegisterClass::TheDef and Name. | Jakob Stoklund Olesen |
2011-10-01 | Move TableGen's parser and entry point into a library | Peter Collingbourne |
2011-09-30 | Store sub-class lists as a bit vector. | Jakob Stoklund Olesen |
2011-09-30 | Extract a slightly more general BitVector printer. | Jakob Stoklund Olesen |
2011-09-30 | Compute lists of super-classes in CodeGenRegisterClass. | Jakob Stoklund Olesen |
2011-09-29 | Switch to ArrayRef<CodeGenRegisterClass*>. | Jakob Stoklund Olesen |
2011-07-29 | Unconstify Inits | David Greene |
2011-07-29 | [AVX] Constify Inits | David Greene |
2011-07-27 | Emit an error is asm parser parsed X86_64 only registers, e.g. %rax, %sil. | Evan Cheng |
2011-07-23 | We always bounds check the bit set, there is no need to emit zero bytes at th... | Benjamin Kramer |
2011-07-23 | Turn the DenseSet in MCRegisterClass into a tblgenerated bit field. This shou... | Benjamin Kramer |
2011-07-23 | Give TargetRegisterClass a pointer to the MCRegisterClass and use it to acces... | Benjamin Kramer |
2011-07-22 | Use the enum value for RegClassIDs. | Benjamin Kramer |
2011-07-22 | Remove unused variables. | Benjamin Kramer |
2011-07-22 | Teach tblgen to emit MCRegisterClasses. | Benjamin Kramer |