aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/InstrInfoEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-8/+10
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-4/+6
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-0/+4
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-67/+58
* Update to LLVM 3.5a.Stephen Hines2014-04-241-5/+5
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-191-4/+6
* Revert r194865 and r194874.Alexey Samsonov2013-11-181-6/+4
* TableGen: Generate an enum for all named Operand types in tblgen'd InstrInfo.Ahmed Bougacha2013-11-171-0/+31
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-151-4/+6
* Add an instruction deprecation feature to TableGen.Joey Gouly2013-09-121-0/+13
* TableGen: Enumerate Schedule Model too.Vincent Lejeune2013-09-031-1/+9
* ARM: use TableGen patterns to select CMOV operations.Tim Northover2013-08-221-2/+2
* Revert "TableGen: Enumerate Schedule Model too."Tom Stellard2013-07-311-7/+0
* TableGen: Enumerate Schedule Model too.Vincent Lejeune2013-07-311-0/+7
* Teaching llvm-tblgen to not emit a switch statement when there are no case st...Aaron Ballman2013-07-151-23/+30
* TableGen: Generate a function for getting operand indices based on their defi...Tom Stellard2013-06-251-0/+130
* Sort the #include lines for utils/...Chandler Carruth2012-12-041-1/+1
* Remove all references to TargetInstrInfoImpl.Jakob Stoklund Olesen2012-11-281-2/+2
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-251-2/+4
* add TableGen support to create relationship maps between instructionsSebastian Pop2012-10-251-0/+2
* Change (!list.size() == 0) to (!list.empty()). No functional change.Richard Trieu2012-10-121-1/+1
* tblgen: Use semantically correct RTTI functions.Sean Silva2012-10-101-1/+1
* tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.Sean Silva2012-10-101-2/+2
* TableGen subtarget emitter. Use getSchedClassIdx.Andrew Trick2012-09-181-2/+1
* Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick2012-09-171-1/+2
* TableGen subtarget emitter. Use getSchedClassIdx.Andrew Trick2012-09-171-2/+1
* Add an MCID::Select flag and TII hooks for optimizing selects.Jakob Stoklund Olesen2012-08-161-0/+1
* I'm introducing a new machine model to simultaneously allow simpleAndrew Trick2012-07-071-26/+6
* Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-111-4/+48
* Tidy up. Whitespace.Jim Grosbach2012-04-111-1/+1
* Use SequenceToOffsetTable to create instruction name table. Saves space parti...Craig Topper2012-04-011-9/+16
* Include cstdio in a few place that depended on getting it transitively throug...Benjamin Kramer2012-03-231-0/+1
* Revert r152202: "Use uint16_t to store InstrNameIndices in MCInstrInfo."Jakob Stoklund Olesen2012-03-151-7/+5
* Shrink and reorder some fields in MCOperandInfo to fit it in 8 bytes to reduc...Craig Topper2012-03-111-5/+5
* Use uint16_t to store instruction implicit uses and defs. Reduces static data.Craig Topper2012-03-081-1/+1
* Re-commit r152202 hopefully fixing the MSVC linker error.Craig Topper2012-03-081-5/+7
* Revert r152202 as it's causing internal buildbot failures.Chad Rosier2012-03-071-6/+4
* Use uint16_t to store InstrNameIndices in MCInstrInfo. Add asserts to protect...Craig Topper2012-03-071-4/+6
* Put instruction names into an indexed string table on the side, removing a po...Benjamin Kramer2012-02-101-2/+20
* Move the Name field in MCInstrDesc to the end, saving 8 bytes of padding per ...Benjamin Kramer2012-02-091-2/+3
* Move various generated tables into read-only memory, fixing up const correctn...Benjamin Kramer2011-10-221-2/+2
* Move TableGen's parser and entry point into a libraryPeter Collingbourne2011-10-011-1/+1
* Add target hook for pseudo instruction expansion.Jakob Stoklund Olesen2011-09-251-0/+1
* Restore hasPostISelHook tblgen flag.Andrew Trick2011-09-201-1/+2
* ARM isel bug fix for adds/subs operands.Andrew Trick2011-09-201-2/+1
* Follow up to r138791.Evan Cheng2011-08-301-0/+1
* Unconstify InitsDavid Greene2011-07-291-4/+4
* [AVX] Constify InitsDavid Greene2011-07-291-4/+4
* Eliminate "const" from extern const to fix breakeage since r135184 on msvc.NAKAMURA Takumi2011-07-151-1/+1
* Add a new field to MCOperandInfo that contains information about the type of ...Benjamin Kramer2011-07-141-0/+5