| Commit message (Expand) | Author | Age | Files | Lines |
* | ARM Refactor VLD/VST spaced pair instructions. | Jim Grosbach | 2012-03-05 | 1 | -2/+1 |
* | ARM refactor away a bunch of VLD/VST pseudo instructions. | Jim Grosbach | 2012-03-05 | 1 | -0/+1 |
* | Shrink and reorder fields in MCRegisterClass to reduce size of static data. | Craig Topper | 2012-03-05 | 1 | -5/+5 |
* | Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce stati... | Craig Topper | 2012-03-05 | 1 | -7/+7 |
* | Use uint16_t to store register overlaps to reduce static data. | Craig Topper | 2012-03-04 | 1 | -2/+2 |
* | Use uint16_t instead of unsigned to store registers in reg classes. Reduces s... | Craig Topper | 2012-03-04 | 1 | -11/+11 |
* | Use uint16_t to store registers in callee saved register tables to reduce siz... | Craig Topper | 2012-03-04 | 1 | -2/+2 |
* | Use uint8_t instead of enums to store values in X86 disassembler table. Shave... | Craig Topper | 2012-03-04 | 1 | -8/+8 |
* | Perform the string table optimization for OperandMatchEntries too. | Benjamin Kramer | 2012-03-03 | 1 | -10/+28 |
* | Shrink the asm matcher tables. | Benjamin Kramer | 2012-03-03 | 1 | -8/+23 |
* | StringToOffsetTable: Allow uniquing the first element, add an option to skip ... | Benjamin Kramer | 2012-03-03 | 1 | -6/+7 |
* | Honour --config-prefix also for lit.local.cfg. | Duncan Sands | 2012-03-03 | 1 | -1/+2 |
* | Move getSubRegIndex out of generated code into MCRegisterInfo, devirtualize it. | Benjamin Kramer | 2012-03-01 | 1 | -11/+0 |
* | Move TargetRegisterInfo::getSubReg() to MCRegisterInfo. | Jim Grosbach | 2012-03-01 | 1 | -51/+56 |
* | Revert "Emit the SubRegTable with the smallest possible integer type." | Jim Grosbach | 2012-03-01 | 4 | -14/+11 |
* | Make TargetRegisterClasses non-virtual by making the only virtual function a ... | Benjamin Kramer | 2012-03-01 | 1 | -44/+41 |
* | Emit the "is an intrinsic overloaded" table as a bitfield. | Benjamin Kramer | 2012-03-01 | 1 | -7/+10 |
* | Emit the intrinsic modref info as a lookup table instead of a huge switch. | Benjamin Kramer | 2012-03-01 | 1 | -16/+18 |
* | Implement getSubRegIndex as a linear search on the SubRegTable instead of usi... | Benjamin Kramer | 2012-02-29 | 1 | -14/+6 |
* | Tidy up. 80 columns. | Jim Grosbach | 2012-02-29 | 2 | -14/+23 |
* | Emit the SubRegTable with the smallest possible integer type. | Benjamin Kramer | 2012-02-29 | 4 | -11/+14 |
* | Tidy up. Spelling. | Jim Grosbach | 2012-02-29 | 1 | -2/+2 |
* | Move the subregister indicies enum into the REGINFO_ENUM section. | Jim Grosbach | 2012-02-29 | 1 | -15/+14 |
* | Switch TargetRegisterInfo::getSubReg() to use a lookup table. | Jim Grosbach | 2012-02-29 | 1 | -18/+34 |
* | Convert generated intrinsic attributes to use an array lookup as Chris sugges... | Craig Topper | 2012-02-28 | 1 | -18/+26 |
* | Update tblgen command guide. Remove unused tblgen InstrEnumEmitter files. | Craig Topper | 2012-02-27 | 3 | -82/+0 |
* | X86 disassembler support for jcxz, jecxz, and jrcxz. Fixes PR11643. Patch by ... | Craig Topper | 2012-02-27 | 3 | -0/+16 |
* | Remove 'if' from getSuperRegisters, getSubRegisters, and getOverlaps that wer... | Craig Topper | 2012-02-23 | 1 | -1/+1 |
* | Remove bad comma from .el file. | Bill Wendling | 2012-02-22 | 1 | -1/+1 |
* | Add Foreach Loop | David Greene | 2012-02-22 | 2 | -2/+2 |
* | Declare register classes as const. Fix a couple pointers to register classes ... | Craig Topper | 2012-02-22 | 1 | -3/+4 |
* | Make all pointers to TargetRegisterClass const since they are all pointers to... | Craig Topper | 2012-02-22 | 1 | -2/+2 |
* | Reorder some members in MCRegisterClass to remove padding on 64-bit builds. | Craig Topper | 2012-02-21 | 1 | -2/+2 |
* | In generated RegisterInfo files, replace a pointer to the end of an array wit... | Craig Topper | 2012-02-21 | 1 | -4/+2 |
* | Merge some tables in generated RegisterInfo file. Store indices into larger t... | Craig Topper | 2012-02-21 | 1 | -28/+48 |
* | Remove dead code. Improve llvm_unreachable text. Simplify some control flow. | Ahmed Charles | 2012-02-19 | 2 | -48/+0 |
* | Add vmfunc instruction to X86 assembler and disassembler. | Craig Topper | 2012-02-19 | 1 | -8/+9 |
* | Add X86 assembler and disassembler support for AMD SVM instructions. Original... | Craig Topper | 2012-02-18 | 2 | -1/+11 |
* | utils: Kill NewNightlyTest.pl, which has been replaced by LNT (as far as I kn... | Daniel Dunbar | 2012-02-15 | 2 | -842/+3 |
* | Make the EDis tables const. | Benjamin Kramer | 2012-02-11 | 1 | -5/+1 |
* | Reuse the enum names from X86Desc in the X86Disassembler. | Benjamin Kramer | 2012-02-11 | 1 | -1/+1 |
* | Put instruction names into an indexed string table on the side, removing a po... | Benjamin Kramer | 2012-02-10 | 1 | -2/+20 |
* | Store just the SimpleValueType in the generated VT tables for each register c... | Benjamin Kramer | 2012-02-09 | 1 | -1/+1 |
* | Move the Name field in MCInstrDesc to the end, saving 8 bytes of padding per ... | Benjamin Kramer | 2012-02-09 | 1 | -2/+3 |
* | Teach the MC and disassembler about SoftFail, and hook it up to UNPREDICTABLE... | James Molloy | 2012-02-09 | 1 | -2/+76 |
* | More tweaks to get the size of the X86 disassembler tables down. | Craig Topper | 2012-02-09 | 1 | -7/+28 |
* | Flatten some of the arrays in the X86 disassembler tables to reduce space nee... | Craig Topper | 2012-02-09 | 1 | -38/+38 |
* | Don't map registers to the invalid dwarf register (-1). It's the default value. | Benjamin Kramer | 2012-02-08 | 1 | -0/+3 |
* | Value initialize MCRegisterClasses. Not sure how could miss this during the M... | Benjamin Kramer | 2012-02-08 | 1 | -2/+2 |
* | This is a small patch with a couple of improvements for running lit with --de... | Andrew Trick | 2012-02-06 | 2 | -2/+9 |