aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/AsmMatcherEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* Remove an unused argument. The MCInst opcode is set in the ConvertToMCInst()Chad Rosier2012-08-311-1/+1
* With the fix in r162954/162955 every cvt function returns true. Thus, haveChad Rosier2012-08-311-13/+11
* Whitespace.Chad Rosier2012-08-301-1/+1
* Whitespace.Chad Rosier2012-08-301-1/+1
* Hoist a check to eliminate obvious mismatches as early as possible. Also, fixChad Rosier2012-08-301-8/+8
* [ms-inline asm] Add a new function, GetMCInstOperandNum, to theChad Rosier2012-08-301-1/+43
* Fix a nondeterminism in the ARM assembler.Andrew Trick2012-08-291-0/+9
* Print out the location of expanded multiclass defs in TableGen errors.Jakob Stoklund Olesen2012-08-221-1/+1
* TblGen: Make asm-matcher ConvertToMCInst() table driven.Jim Grosbach2012-08-221-55/+177
* Formatting. No functional change.Chad Rosier2012-08-211-2/+2
* Add stub methods for mips assembly matcher. Akira Hatanaka2012-08-171-1/+3
* Remove extraneous ';'.Bill Wendling2012-08-041-1/+1
* Defer checking for registers in the MC AsmMatcher until the after user-define...Owen Anderson2012-07-161-16/+16
* TableGen: Assembly matcher 'insufficient operands' diagnostic.Jim Grosbach2012-07-121-0/+1
* TableGen: AsmMatcher diagnostics preference detail.Jim Grosbach2012-06-261-1/+3
* TableGen: AsmMatcher support for better operand diagnostics.Jim Grosbach2012-06-221-16/+69
* TableGen: AsmMatcher missing-features list minimization.Jim Grosbach2012-06-181-3/+9
* Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-111-4/+20
* TableGen: AsmMatcher diagnostic when missing instruction mnemonic.Jim Grosbach2012-05-061-0/+3
* Move llvm-tblgen's StringMatcher into the TableGen library so it canDouglas Gregor2012-05-021-1/+1
* Add ifdef around getSubtargetFeatureName in tablegen output file so that only...Craig Topper2012-04-251-3/+7
* ARM: improved assembler diagnostics for missing CPU features.Jim Grosbach2012-04-241-2/+26