aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/AsmMatcherEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* Tidy comment.Bob Wilson2011-01-201-2/+2
* Precompute InstAlias operand mapping to result instruction operand indices.Bob Wilson2011-01-201-1/+1
* When matching asm operands, always try to match the most restricted type first.Owen Anderson2011-01-181-3/+36
* Formatting tweak.Daniel Dunbar2011-01-181-1/+1
* Fix some tablegen issues to allow using zero_reg for InstAlias definitions.Bob Wilson2011-01-141-3/+8
* MC/AsmMatcher: Fix indirect 80-col viola.Daniel Dunbar2011-01-101-6/+3
* various cleanups to tblgen, patch by Garrison Venn!Chris Lattner2010-12-151-9/+5
* eliminate the Records global variable, patch by Garrison Venn!Chris Lattner2010-12-131-6/+21
* Give the exclamation point a name instead of a number.Bill Wendling2010-11-181-0/+1
* pass literals like $$1 through to the asm matcher. This isn't right yet, but...Chris Lattner2010-11-061-9/+10
* add (and document) the ability for alias results to haveChris Lattner2010-11-061-6/+36
* generalize alias support to allow the result of an alias toChris Lattner2010-11-061-20/+39
* fix a bug where we had an implicit assumption that theChris Lattner2010-11-061-2/+3
* fix some bugs in the alias support, unblocking changing of "clr" aliasesChris Lattner2010-11-061-3/+37
* Reimplement BuildResultOperands to be in terms of the result instruction'sChris Lattner2010-11-061-19/+19
* implement more checking to reject things like:Chris Lattner2010-11-061-34/+11
* simplifyChris Lattner2010-11-061-6/+8
* fix another fixme, replacing a string with a semantic pointer.Chris Lattner2010-11-061-10/+9
* disolve a hack, having CodeGenInstAlias decode the alias in the .tdChris Lattner2010-11-061-11/+5