| Commit message (Expand) | Author | Age | Files | Lines |
* | Sort the #include lines for utils/... | Chandler Carruth | 2012-12-04 | 1 | -1/+1 |
* | Remove all references to TargetInstrInfoImpl. | Jakob Stoklund Olesen | 2012-11-28 | 1 | -2/+2 |
* | Remove exception handling usage from tblgen. | Joerg Sonnenberger | 2012-10-25 | 1 | -2/+4 |
* | add TableGen support to create relationship maps between instructions | Sebastian Pop | 2012-10-25 | 1 | -0/+2 |
* | Change (!list.size() == 0) to (!list.empty()). No functional change. | Richard Trieu | 2012-10-12 | 1 | -1/+1 |
* | tblgen: Use semantically correct RTTI functions. | Sean Silva | 2012-10-10 | 1 | -1/+1 |
* | tblgen: Mechanically move dynamic_cast<> to dyn_cast<>. | Sean Silva | 2012-10-10 | 1 | -2/+2 |
* | TableGen subtarget emitter. Use getSchedClassIdx. | Andrew Trick | 2012-09-18 | 1 | -2/+1 |
* | Revert r164061-r164067. Most of the new subtarget emitter. | Andrew Trick | 2012-09-17 | 1 | -1/+2 |
* | TableGen subtarget emitter. Use getSchedClassIdx. | Andrew Trick | 2012-09-17 | 1 | -2/+1 |
* | Add an MCID::Select flag and TII hooks for optimizing selects. | Jakob Stoklund Olesen | 2012-08-16 | 1 | -0/+1 |
* | I'm introducing a new machine model to simultaneously allow simple | Andrew Trick | 2012-07-07 | 1 | -26/+6 |
* | Write llvm-tblgen backends as functions instead of sub-classes. | Jakob Stoklund Olesen | 2012-06-11 | 1 | -4/+48 |
* | Tidy up. Whitespace. | Jim Grosbach | 2012-04-11 | 1 | -1/+1 |
* | Use SequenceToOffsetTable to create instruction name table. Saves space parti... | Craig Topper | 2012-04-01 | 1 | -9/+16 |
* | Include cstdio in a few place that depended on getting it transitively throug... | Benjamin Kramer | 2012-03-23 | 1 | -0/+1 |
* | Revert r152202: "Use uint16_t to store InstrNameIndices in MCInstrInfo." | Jakob Stoklund Olesen | 2012-03-15 | 1 | -7/+5 |
* | Shrink and reorder some fields in MCOperandInfo to fit it in 8 bytes to reduc... | Craig Topper | 2012-03-11 | 1 | -5/+5 |
* | Use uint16_t to store instruction implicit uses and defs. Reduces static data. | Craig Topper | 2012-03-08 | 1 | -1/+1 |
* | Re-commit r152202 hopefully fixing the MSVC linker error. | Craig Topper | 2012-03-08 | 1 | -5/+7 |
* | Revert r152202 as it's causing internal buildbot failures. | Chad Rosier | 2012-03-07 | 1 | -6/+4 |
* | Use uint16_t to store InstrNameIndices in MCInstrInfo. Add asserts to protect... | Craig Topper | 2012-03-07 | 1 | -4/+6 |
* | Put instruction names into an indexed string table on the side, removing a po... | Benjamin Kramer | 2012-02-10 | 1 | -2/+20 |
* | Move the Name field in MCInstrDesc to the end, saving 8 bytes of padding per ... | Benjamin Kramer | 2012-02-09 | 1 | -2/+3 |
* | Move various generated tables into read-only memory, fixing up const correctn... | Benjamin Kramer | 2011-10-22 | 1 | -2/+2 |
* | Move TableGen's parser and entry point into a library | Peter Collingbourne | 2011-10-01 | 1 | -1/+1 |
* | Add target hook for pseudo instruction expansion. | Jakob Stoklund Olesen | 2011-09-25 | 1 | -0/+1 |
* | Restore hasPostISelHook tblgen flag. | Andrew Trick | 2011-09-20 | 1 | -1/+2 |
* | ARM isel bug fix for adds/subs operands. | Andrew Trick | 2011-09-20 | 1 | -2/+1 |
* | Follow up to r138791. | Evan Cheng | 2011-08-30 | 1 | -0/+1 |
* | Unconstify Inits | David Greene | 2011-07-29 | 1 | -4/+4 |
* | [AVX] Constify Inits | David Greene | 2011-07-29 | 1 | -4/+4 |
* | Eliminate "const" from extern const to fix breakeage since r135184 on msvc. | NAKAMURA Takumi | 2011-07-15 | 1 | -1/+1 |
* | Add a new field to MCOperandInfo that contains information about the type of ... | Benjamin Kramer | 2011-07-14 | 1 | -0/+5 |
* | Next round of MC refactoring. This patch factor MC table instantiations, MC | Evan Cheng | 2011-07-14 | 1 | -2/+2 |
* | Add a target-indepedent entry to MCInstrDesc to describe the encoded size of ... | Owen Anderson | 2011-07-13 | 1 | -2/+4 |
* | Revert r134921, 134917, 134908 and 134907. They're causing failures | Eric Christopher | 2011-07-11 | 1 | -4/+4 |
* | [AVX] Make Inits Foldable | David Greene | 2011-07-11 | 1 | -4/+4 |
* | - Added MCSubtargetInfo to capture subtarget features and scheduling | Evan Cheng | 2011-07-01 | 1 | -2/+2 |
* | Hide the call to InitMCInstrInfo into tblgen generated ctor. | Evan Cheng | 2011-07-01 | 1 | -1/+25 |
* | Add MCInstrInfo registeration machinery. | Evan Cheng | 2011-06-28 | 1 | -1/+9 |
* | Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc | Evan Cheng | 2011-06-28 | 1 | -0/+43 |
* | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and | Evan Cheng | 2011-06-28 | 1 | -33/+33 |
* | Remove RCBarriers from TargetInstrDesc. | Evan Cheng | 2011-06-27 | 1 | -55/+1 |
* | Add support for alternative register names, useful for instructions whose ope... | Owen Anderson | 2011-06-27 | 1 | -16/+18 |
* | Give CodeGenRegisterClass a real sorted member set. | Jakob Stoklund Olesen | 2011-06-15 | 1 | -4/+4 |
* | - Add "Bitcast" target instruction property for instructions which perform | Evan Cheng | 2011-03-15 | 1 | -0/+1 |
* | Remove ARM isel hacks that fold large immediates into a pair of add, sub, and, | Evan Cheng | 2010-11-17 | 1 | -0/+1 |
* | factor the operand list (and related fields/operations) out of | Chris Lattner | 2010-11-01 | 1 | -16/+16 |
* | Revert r114703 and r114702, removing the isConditionalMove flag from instruct... | Owen Anderson | 2010-09-23 | 1 | -1/+0 |