| Commit message (Expand) | Author | Age | Files | Lines |
* | AsmWriterEmitter: increase the number of bits for OpcodeInfo from 32-bit to | Manman Ren | 2012-09-13 | 1 | -11/+46 |
* | Clean up includes. | Craig Topper | 2012-07-27 | 1 | -1/+1 |
* | Write llvm-tblgen backends as functions instead of sub-classes. | Jakob Stoklund Olesen | 2012-06-11 | 1 | -3/+41 |
* | Revert "Replace some uses of std:map<std::string,...> with StringMap." | Jim Grosbach | 2012-04-18 | 1 | -6/+6 |
* | Replace some uses of std:map<std::string,...> with StringMap. | Jim Grosbach | 2012-04-18 | 1 | -6/+6 |
* | Use SmallVector for the requirements on an InstAlias. | Jim Grosbach | 2012-04-18 | 1 | -1/+1 |
* | Tidy up. Formatting. | Jim Grosbach | 2012-04-18 | 1 | -2/+3 |
* | Convert assert(false) followed by a return to llvm_unreachable | Craig Topper | 2012-04-04 | 1 | -2/+1 |
* | Tidy up spacing in some tablegen outputs. | Craig Topper | 2012-04-03 | 1 | -2/+2 |
* | Emit the asm writer's mnemonic table with SequenceToOffsetTable. | Benjamin Kramer | 2012-04-02 | 1 | -6/+21 |
* | Remove getInstructionName from MCInstPrinter implementations in favor of usin... | Craig Topper | 2012-04-02 | 1 | -49/+0 |
* | Use SequenceToOffsetTable to generate instruction name table for AsmWriter. | Craig Topper | 2012-04-02 | 1 | -25/+27 |
* | Rip out emission of the regIsInRegClass function for the asm printer. | Benjamin Kramer | 2012-03-30 | 1 | -67/+3 |
* | Use SequenceToOffsetTable in emitRegisterNameString. | Jakob Stoklund Olesen | 2012-03-30 | 1 | -8/+14 |
* | Revert r152202: "Use uint16_t to store InstrNameIndices in MCInstrInfo." | Jakob Stoklund Olesen | 2012-03-15 | 1 | -8/+3 |
* | Revert r152105: "Use uint16_t to store indices into string table" | Jakob Stoklund Olesen | 2012-03-15 | 1 | -5/+5 |
* | Re-commit r152202 hopefully fixing the MSVC linker error. | Craig Topper | 2012-03-08 | 1 | -3/+8 |
* | Revert r152202 as it's causing internal buildbot failures. | Chad Rosier | 2012-03-07 | 1 | -8/+3 |
* | Use uint16_t to store InstrNameIndices in MCInstrInfo. Add asserts to protect... | Craig Topper | 2012-03-07 | 1 | -3/+8 |
* | Use uint16_t to store indices into string table since C++ only allows 64K str... | Craig Topper | 2012-03-06 | 1 | -5/+5 |
* | Convert assert(0) to llvm_unreachable | Craig Topper | 2012-02-05 | 1 | -1/+1 |
* | Remove unnecessary default cases in switches that cover all enum values. | David Blaikie | 2012-01-10 | 1 | -1/+0 |
* | ARM parsing datatype suffix variants for fixed-writeback VLD1/VST1 instructions. | Jim Grosbach | 2011-11-15 | 1 | -0/+7 |
* | TableGen: Privatize CodeGenRegisterClass::TheDef and Name. | Jakob Stoklund Olesen | 2011-10-04 | 1 | -2/+2 |
* | Move TableGen's parser and entry point into a library | Peter Collingbourne | 2011-10-01 | 1 | -2/+2 |
* | Switch to ArrayRef<CodeGenRegisterClass*>. | Jakob Stoklund Olesen | 2011-09-29 | 1 | -4/+4 |
* | Remove the AsmWriterEmitter (unused) feature that rely on TargetSubtargetInfo. | Evan Cheng | 2011-07-06 | 1 | -146/+6 |
* | Change AsmName's type from StringRef to std::string. AsmName was pointing to ... | Francois Pichet | 2011-06-29 | 1 | -1/+1 |
* | Add support for alternative register names, useful for instructions whose ope... | Owen Anderson | 2011-06-27 | 1 | -26/+90 |
* | Consolidate some TableGen diagnostic helper functions. | Jim Grosbach | 2011-06-21 | 1 | -0/+1 |
* | Store CodeGenRegisters as pointers so they won't be reallocated. | Jakob Stoklund Olesen | 2011-06-18 | 1 | -2/+3 |
* | Give CodeGenRegisterClass a real sorted member set. | Jakob Stoklund Olesen | 2011-06-15 | 1 | -3/+3 |
* | Improve the heuristic to emit the alias if the number of hard-coded registers | Bill Wendling | 2011-06-15 | 1 | -1/+23 |
* | Heuristic: If the number of operands in the alias are more than the number of | Bill Wendling | 2011-06-14 | 1 | -9/+25 |
* | Use a more efficient data structure for the "operand map". The number of | Bill Wendling | 2011-05-23 | 1 | -7/+28 |
* | Invert the meaning of printAliasInstr's return value. It now returns | Eric Christopher | 2011-04-18 | 1 | -4/+4 |
* | Add an option to not print the alias of an instruction. It defaults to "print | Bill Wendling | 2011-04-13 | 1 | -0/+2 |
* | Only emit the AvailableFeatures variable if it's used. | Bill Wendling | 2011-04-08 | 1 | -4/+7 |
* | Replace the old algorithm that emitted the "print the alias for an instruction" | Bill Wendling | 2011-04-07 | 1 | -146/+59 |
* | Call static functions so that they aren't left unused. | Bill Wendling | 2011-03-21 | 1 | -2/+4 |
* | A WIP commit of the InstAlias printing cleanup. This code will soon replace the | Bill Wendling | 2011-03-21 | 1 | -19/+121 |
* | Add the IAPrinter class. | Bill Wendling | 2011-03-21 | 1 | -0/+97 |
* | * Add classes that support the "feature" information. | Bill Wendling | 2011-03-21 | 1 | -5/+119 |
* | A new TableGen feature! (Not turned on just yet.) | Bill Wendling | 2011-02-26 | 1 | -0/+249 |
* | eliminate the Records global variable, patch by Garrison Venn! | Chris Lattner | 2010-12-13 | 1 | -3/+3 |
* | Let a target specify whether it wants an assembly printer to be the MC version | Jim Grosbach | 2010-09-30 | 1 | -1/+4 |
* | trailing whitespace | Jim Grosbach | 2010-09-29 | 1 | -54/+54 |
* | Handle the odd case where we only have one instruction. | Eric Christopher | 2010-09-18 | 1 | -0/+3 |
* | Update comment. | Bill Wendling | 2010-07-16 | 1 | -1/+1 |
* | change a ton of code to not implicitly use the "O" raw_ostream | Chris Lattner | 2010-04-04 | 1 | -1/+1 |