summaryrefslogtreecommitdiff
path: root/utils/TableGen/InstrInfoEmitter.cpp
Commit message (Expand)AuthorAge
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-19
* Revert r194865 and r194874.Alexey Samsonov2013-11-18
* TableGen: Generate an enum for all named Operand types in tblgen'd InstrInfo.Ahmed Bougacha2013-11-17
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-15
* Add an instruction deprecation feature to TableGen.Joey Gouly2013-09-12
* TableGen: Enumerate Schedule Model too.Vincent Lejeune2013-09-03
* ARM: use TableGen patterns to select CMOV operations.Tim Northover2013-08-22
* Revert "TableGen: Enumerate Schedule Model too."Tom Stellard2013-07-31
* TableGen: Enumerate Schedule Model too.Vincent Lejeune2013-07-31
* Teaching llvm-tblgen to not emit a switch statement when there are no case st...Aaron Ballman2013-07-15
* TableGen: Generate a function for getting operand indices based on their defi...Tom Stellard2013-06-25
* Sort the #include lines for utils/...Chandler Carruth2012-12-04
* Remove all references to TargetInstrInfoImpl.Jakob Stoklund Olesen2012-11-28
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-25
* add TableGen support to create relationship maps between instructionsSebastian Pop2012-10-25
* Change (!list.size() == 0) to (!list.empty()). No functional change.Richard Trieu2012-10-12
* tblgen: Use semantically correct RTTI functions.Sean Silva2012-10-10
* tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.Sean Silva2012-10-10
* TableGen subtarget emitter. Use getSchedClassIdx.Andrew Trick2012-09-18
* Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick2012-09-17
* TableGen subtarget emitter. Use getSchedClassIdx.Andrew Trick2012-09-17
* Add an MCID::Select flag and TII hooks for optimizing selects.Jakob Stoklund Olesen2012-08-16
* I'm introducing a new machine model to simultaneously allow simpleAndrew Trick2012-07-07
* Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-11
* Tidy up. Whitespace.Jim Grosbach2012-04-11
* Use SequenceToOffsetTable to create instruction name table. Saves space parti...Craig Topper2012-04-01
* Include cstdio in a few place that depended on getting it transitively throug...Benjamin Kramer2012-03-23
* Revert r152202: "Use uint16_t to store InstrNameIndices in MCInstrInfo."Jakob Stoklund Olesen2012-03-15
* Shrink and reorder some fields in MCOperandInfo to fit it in 8 bytes to reduc...Craig Topper2012-03-11
* Use uint16_t to store instruction implicit uses and defs. Reduces static data.Craig Topper2012-03-08
* Re-commit r152202 hopefully fixing the MSVC linker error.Craig Topper2012-03-08
* Revert r152202 as it's causing internal buildbot failures.Chad Rosier2012-03-07
* Use uint16_t to store InstrNameIndices in MCInstrInfo. Add asserts to protect...Craig Topper2012-03-07
* Put instruction names into an indexed string table on the side, removing a po...Benjamin Kramer2012-02-10
* Move the Name field in MCInstrDesc to the end, saving 8 bytes of padding per ...Benjamin Kramer2012-02-09
* Move various generated tables into read-only memory, fixing up const correctn...Benjamin Kramer2011-10-22
* Move TableGen's parser and entry point into a libraryPeter Collingbourne2011-10-01
* Add target hook for pseudo instruction expansion.Jakob Stoklund Olesen2011-09-25
* Restore hasPostISelHook tblgen flag.Andrew Trick2011-09-20
* ARM isel bug fix for adds/subs operands.Andrew Trick2011-09-20
* Follow up to r138791.Evan Cheng2011-08-30
* Unconstify InitsDavid Greene2011-07-29
* [AVX] Constify InitsDavid Greene2011-07-29
* Eliminate "const" from extern const to fix breakeage since r135184 on msvc.NAKAMURA Takumi2011-07-15
* Add a new field to MCOperandInfo that contains information about the type of ...Benjamin Kramer2011-07-14
* Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-14
* Add a target-indepedent entry to MCInstrDesc to describe the encoded size of ...Owen Anderson2011-07-13
* Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher2011-07-11
* [AVX] Make Inits FoldableDavid Greene2011-07-11
* - Added MCSubtargetInfo to capture subtarget features and schedulingEvan Cheng2011-07-01