| Commit message (Expand) | Author | Age | Files | Lines |
* | Move getOpcodeName from the various target InstPrinters into the superclass M... | Benjamin Kramer | 2012-04-02 | 1 | -1/+1 |
* | Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ... | Craig Topper | 2012-04-02 | 1 | -2/+5 |
* | Emit the LLVM<->DWARF register mapping as a sorted table and use binary searc... | Benjamin Kramer | 2012-04-01 | 1 | -26/+52 |
* | Reapply 153764 and 153761 with a fix. | Jakob Stoklund Olesen | 2012-03-30 | 1 | -12/+7 |
* | Revert 153764 and 153761. They broke a --enable-optimized --enable-assertions | Rafael Espindola | 2012-03-30 | 1 | -7/+12 |
* | Compress register lists by sharing suffixes. | Jakob Stoklund Olesen | 2012-03-30 | 1 | -12/+7 |
* | Prune some includes and forward declarations. | Craig Topper | 2012-03-26 | 14 | -29/+17 |
* | Add a hook in MCELFObjectTargetWriter to allow targets to sort relocation | Akira Hatanaka | 2012-03-23 | 1 | -0/+29 |
* | Revert r152202: "Use uint16_t to store InstrNameIndices in MCInstrInfo." | Jakob Stoklund Olesen | 2012-03-15 | 1 | -2/+2 |
* | Shrink and reorder some fields in MCOperandInfo to fit it in 8 bytes to reduc... | Craig Topper | 2012-03-11 | 1 | -6/+6 |
* | Use uint16_t to store instruction implicit uses and defs. Reduces static data. | Craig Topper | 2012-03-08 | 1 | -6/+6 |
* | Re-commit r152202 hopefully fixing the MSVC linker error. | Craig Topper | 2012-03-08 | 1 | -2/+2 |
* | Revert r152202 as it's causing internal buildbot failures. | Chad Rosier | 2012-03-07 | 1 | -2/+2 |
* | Use uint16_t to store InstrNameIndices in MCInstrInfo. Add asserts to protect... | Craig Topper | 2012-03-07 | 1 | -2/+2 |
* | Increase number of allowed registers in register classes to 64k instead of 25... | Craig Topper | 2012-03-06 | 1 | -4/+4 |
* | Revert r152016 and allow overlap, sub, super register tables to be more than ... | Craig Topper | 2012-03-06 | 1 | -3/+3 |
* | ARM refactor away a bunch of VLD/VST pseudo instructions. | Jim Grosbach | 2012-03-05 | 1 | -1/+1 |
* | MCRegisterInfo-ize getMatchingSuperReg. | Jim Grosbach | 2012-03-05 | 1 | -0/+10 |
* | Make MCRegisterInfo available to the the MCInstPrinter. | Jim Grosbach | 2012-03-05 | 1 | -2/+4 |
* | Shrink and reorder fields in MCRegisterClass to reduce size of static data. | Craig Topper | 2012-03-05 | 1 | -6/+6 |
* | Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce stati... | Craig Topper | 2012-03-05 | 1 | -9/+9 |
* | Use uint16_t to store register overlaps to reduce static data. | Craig Topper | 2012-03-04 | 1 | -4/+4 |
* | Use uint16_t instead of unsigned to store registers in reg classes. Reduces s... | Craig Topper | 2012-03-04 | 1 | -5/+5 |
* | Tidy up. Trailing whitespace. | Jim Grosbach | 2012-03-02 | 1 | -1/+1 |
* | Grammar-o in function name. | Eric Christopher | 2012-03-02 | 1 | -2/+2 |
* | Move getSubRegIndex out of generated code into MCRegisterInfo, devirtualize it. | Benjamin Kramer | 2012-03-01 | 1 | -0/+10 |
* | Move TargetRegisterInfo::getSubReg() to MCRegisterInfo. | Jim Grosbach | 2012-03-01 | 1 | -1/+15 |
* | Make MemoryObject accessor members const again | Derek Schuff | 2012-02-29 | 1 | -1/+1 |
* | On ELF, create relocations to the abbreviation and line sections when producing | Rafael Espindola | 2012-02-28 | 1 | -2/+2 |
* | ARM BL/BLX instruction fixups should use relocations. | Jim Grosbach | 2012-02-27 | 1 | -2/+4 |
* | Remove 'if' from getSuperRegisters, getSubRegisters, and getOverlaps that wer... | Craig Topper | 2012-02-23 | 1 | -7/+3 |
* | 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 | -3/+4 |
* | Merge some tables in generated RegisterInfo file. Store indices into larger t... | Craig Topper | 2012-02-21 | 1 | -9/+21 |
* | Generate the correct EH frame section types on Solaris, this time without bre... | David Chisnall | 2012-02-17 | 1 | -0/+2 |
* | Revert r150814. It turns out that there is a good reason for this after all... | David Chisnall | 2012-02-17 | 1 | -0/+5 |
* | Fix typo in comment. | Richard Osborne | 2012-02-17 | 1 | -1/+1 |
* | Don't lazily allocate eh_frame. We're not lazily allocating things like the ... | David Chisnall | 2012-02-17 | 1 | -5/+0 |
* | Add support for implicit TLS model used with MS VC runtime. | Anton Korobeynikov | 2012-02-11 | 2 | -1/+2 |
* | Make the EDis tables const. | 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 | 2 | -10/+14 |
* | Move the Name field in MCInstrDesc to the end, saving 8 bytes of padding per ... | Benjamin Kramer | 2012-02-09 | 1 | -1/+1 |
* | Value initialize MCRegisterClasses. Not sure how could miss this during the M... | Benjamin Kramer | 2012-02-08 | 1 | -12/+1 |
* | Enable streaming of bitcode | Derek Schuff | 2012-02-06 | 1 | -1/+1 |
* | Convert assert(0) to llvm_unreachable | Craig Topper | 2012-02-05 | 3 | -5/+7 |
* | Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which is | Akira Hatanaka | 2012-02-03 | 2 | -0/+13 |
* | Add assembler dialect attribute in asm parser which lets target specific asm ... | Devang Patel | 2012-01-31 | 1 | -0/+1 |
* | Better diagnostic for malformed .org assembly directive. | Jim Grosbach | 2012-01-27 | 2 | -2/+3 |
* | Add simple support for keeping MCFixup source information. | Jim Grosbach | 2012-01-26 | 3 | -2/+19 |
* | Add SourceMgr to MCContext for backend diagnostics. | Jim Grosbach | 2012-01-26 | 1 | -1/+5 |