aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/AsmMatcherEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add missing #include's to cctype when using isdigit/alpha/etc.Will Dietz2013-10-121-0/+1
* Remove several unused variables.Rafael Espindola2013-10-011-9/+0
* TableGen: fix constness of new comparison function.Tim Northover2013-09-161-1/+1
* TableGen: give asm match classes deterministic order.Tim Northover2013-09-161-23/+46
* AsmMatcher: emit subtarget feature enum in deterministic order.Tim Northover2013-09-161-7/+7
* Add an instruction deprecation feature to TableGen.Joey Gouly2013-09-121-0/+20
* Move StringToOffsetTable into the TableGen include directory so I can use it ...Craig Topper2013-08-291-1/+1
* Revert r188164: Stablize MCK_Reg ordering in AsmMatcherEmitterRichard Sandiford2013-08-121-21/+19
* Stablize MCK_Reg ordering in AsmMatcherEmitterRichard Sandiford2013-08-121-19/+21
* Remove some std stream usage from Support and TableGenReid Kleckner2013-08-061-1/+2
* Moving definition of MnemonicContainsDot field from class Instruction to clas...Vladimir Medic2013-08-011-2/+1
* Split generated asm mnemonic matching table into a separate table for each as...Craig Topper2013-07-241-38/+71
* This patch allows targets to define weather the instruction mnemonics in asm ...Vladimir Medic2013-07-161-4/+7
* Teaching llvm-tblgen to not emit a switch statement when there are no case st...Aaron Ballman2013-07-151-22/+45
* Handle tied sub-operands in AsmMatcherEmitterUlrich Weigand2013-04-271-30/+19
* [asm parser] Add support for predicating MnemonicAlias based on the assemblerChad Rosier2013-04-181-20/+45
* Allow targets to add custom asm operand matching logic.Jim Grosbach2013-02-061-0/+9
* [ms-inline asm] Address the FIXME in AsmParser.cpp.Chad Rosier2013-01-151-4/+8
* Remove locale-dependence of enum mangling and use existing function.Tim Northover2013-01-101-14/+10
* Make TableGen mangle operand method names before putting in enum.Tim Northover2013-01-101-2/+13
* Sort the #include lines for utils/...Chandler Carruth2012-12-041-1/+1
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-251-29/+29
* [ms-inline asm] Use the new API introduced in r165830 in lieu of theChad Rosier2012-10-121-22/+15
* tblgen: Use semantically correct RTTI functions.Sean Silva2012-10-101-5/+3
* tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.Sean Silva2012-10-101-9/+9
* [ms-inline asm] Add a few typedefs to simplify future changes.Chad Rosier2012-10-051-11/+12
* [ms-inline asm] Default to the 'm' constraint. This matches the behavior of theChad Rosier2012-10-031-3/+3
* Fix 80-column violations. Cleanup whitespace in generated code.Chad Rosier2012-10-021-15/+23
* [ms-inline asm] Add the convertToMapAndConstraints() function that is used toChad Rosier2012-10-011-45/+38
* Rather then have a wrapper function, have tblgen instantiate the implementation.Chad Rosier2012-09-241-6/+6
* Rather then have a wrapper function, have tblgen instantiate the implementation.Chad Rosier2012-09-241-2/+2
* [ms-inline asm] Expose the mnemonicIsValid() function in the AsmParser.Chad Rosier2012-09-211-2/+2
* Whitespace.Chad Rosier2012-09-211-2/+2
* Iterate deterministicaly over ClassInfo*'sSean Silva2012-09-191-2/+12
* Iterate deterministically over register classesSean Silva2012-09-191-2/+3
* Make custom operand parsing mnemonic indices use the same mnemonic table as t...Craig Topper2012-09-181-34/+39
* Use variable type for index into mnemonic table. Shrinks size of index field ...Craig Topper2012-09-181-5/+14
* Mark asm matcher conversion table as const.Craig Topper2012-09-181-5/+5
* Fix typo in comment. No functional change.Craig Topper2012-09-181-1/+1
* Fix Doxygen issues: wrap code examples in \code and use \p to refer toDmitri Gribenko2012-09-151-4/+4
* TableGen: Convert an assert() to a proper diagnostic.Jim Grosbach2012-09-121-1/+3
* Fix function name per coding standard.Chad Rosier2012-09-051-3/+3
* Fix function name per coding standard.Chad Rosier2012-09-051-4/+4
* [ms-inline asm] Make comment more verbose and add an assert.Chad Rosier2012-09-031-1/+2
* [ms-inline asm] Asm operands can map to one or more MCOperands. Therefore, addChad Rosier2012-09-031-2/+20
* [ms-inline asm] Add an interface to the GetMCInstOperandNum() function in theChad Rosier2012-09-031-6/+7
* Remove extraneous return.Chad Rosier2012-09-031-1/+1
* [ms-inline asm] Return the MCOperandNum instead of passing a reference.Chad Rosier2012-09-031-10/+9
* Removed unused argument.Chad Rosier2012-09-031-5/+4
* [ms-inline asm] Expose the Kind and Opcode variables from theChad Rosier2012-09-031-5/+8