aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/AsmMatcherEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Record asm variant id in MatchEntry and check it while matching instruction.Devang Patel2012-01-101-6/+14
* Remove unnecessary default cases in switches that cover all enum values.David Blaikie2012-01-101-1/+0
* Use descriptive variable name and remove incorrect operand number check.Devang Patel2012-01-091-12/+9
* Split AsmParser into two components - AsmParser and AsmParserVariantDevang Patel2012-01-091-77/+81
* Refactor.Devang Patel2012-01-071-38/+45
* Eliminate an error check that may not work with all asm syntax variants.Devang Patel2012-01-071-1/+2
* Do not hard code asm variant number.Devang Patel2012-01-051-2/+7
* Extend AsmMatcher token literal matching to allow aliasing.Jim Grosbach2011-12-061-27/+32
* Tidy up. Fix naming convention stuff for some internal functions.Jim Grosbach2011-12-061-12/+12
* Replace an assert() with an actual diagnostic.Jim Grosbach2011-11-301-1/+3
* Allow InstAlias's to use immediate matcher patterns that xform the value.Jim Grosbach2011-10-281-3/+10
* Pick low-hanging MatchEntry shrinkage fruit.Benjamin Kramer2011-10-171-4/+17
* TableGen: Privatize CodeGenRegisterClass::TheDef and Name.Jakob Stoklund Olesen2011-10-041-1/+5
* Move TableGen's parser and entry point into a libraryPeter Collingbourne2011-10-011-2/+2
* Switch to ArrayRef<CodeGenRegisterClass*>.Jakob Stoklund Olesen2011-09-291-13/+14
* Prefer diagnostics from target predicate in asm matcher.Jim Grosbach2011-08-161-2/+5
* MCTargetAsmParser target match predicate support.Jim Grosbach2011-08-151-4/+16
* Move MatchResultTy enum into base class definition.Jim Grosbach2011-08-151-7/+0
* Unconstify InitsDavid Greene2011-07-291-12/+12
* [AVX] Constify InitsDavid Greene2011-07-291-12/+12
* Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng2011-07-261-1/+1
* Have tblgen produce code that tolerates operands that return an invalid match...Kevin Enderby2011-07-151-0/+4
* Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher2011-07-111-12/+12
* [AVX] Make Inits FoldableDavid Greene2011-07-111-12/+12
* Fix dangling pointer.Eli Friedman2011-07-081-1/+1
* Fix a dangling reference. Patch by Dave Abrahams. pr10311Evan Cheng2011-07-081-1/+2
* Eliminate asm parser's dependency on TargetMachine:Evan Cheng2011-07-081-6/+33
* Add support for alternative register names, useful for instructions whose ope...Owen Anderson2011-06-271-0/+25
* Consolidate some TableGen diagnostic helper functions.Jim Grosbach2011-06-211-0/+1
* Store CodeGenRegisters as pointers so they won't be reallocated.Jakob Stoklund Olesen2011-06-181-8/+11
* Give CodeGenRegisterClass a real sorted member set.Jakob Stoklund Olesen2011-06-151-4/+4
* Tidy up. Add missing newline to generated file.Jim Grosbach2011-05-031-1/+1
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-151-4/+4
* tlbgen/MC: StringRef's to temporary objects considered harmful.Daniel Dunbar2011-04-011-3/+3
* Check that MnemonicAlias doesn't map back to the same string.Joerg Sonnenberger2011-02-171-0/+2
* AsmMatcher custom operand parser failure enhancements.Jim Grosbach2011-02-121-17/+19
* Tidy out asm matcher .inc output.Jim Grosbach2011-02-111-2/+2
* Don't return before calling the post-processing function(s).Bill Wendling2011-02-101-1/+0
* Do AsmMatcher operand classification per-opcode.Jim Grosbach2011-02-101-88/+29
* Implement support for custom target specific asm parsing of operands.Bruno Cardoso Lopes2011-02-071-3/+262
* MC/AsmMatcher: Sink ConvertToMCInst into the TargetAsmParser instance, whichDaniel Dunbar2011-02-041-3/+8
* MC/AsmParser: Add support for allowing the conversion process to fail (viaDaniel Dunbar2011-02-041-8/+17
* MC/AsmMatcher: Add support for custom conversion functions.Daniel Dunbar2011-02-041-1/+20
* Changed the TableGen created MatchInstructionImpl() setting of ErrorInfo.Kevin Enderby2011-02-021-3/+1
* Add a MnemonicIsValid method to the asm matcher.Bob Wilson2011-01-261-0/+11
* Fix spelling of CouldMatchAmbiguouslyWith method name.Bob Wilson2011-01-261-4/+4
* Whitespace and 80-column fixes.Bob Wilson2011-01-261-119/+109
* Improve the AsmMatcher's ability to handle suboperands.Bob Wilson2011-01-261-84/+138
* tblgen/AsmMatcherEmitter: Fix alias handling to honor -match-prefix.Daniel Dunbar2011-01-241-0/+11
* ARM uses '.' in their tokens. Give it a name instead of a numeric value.Bill Wendling2011-01-221-0/+1