summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/AsmMatcherEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [TableGen] Move OperandMatchResultTy enum to MCTargetAsmParser.hAlex Bradbury2016-11-011-9/+2
* Switch SmallSetVector to use DenseSet when it overflows its inline space.Justin Lebar2016-10-211-15/+17
* Revert r283690, "MC: Remove unused entities."Peter Collingbourne2016-10-101-1/+1
* MC: Remove unused entities.Peter Collingbourne2016-10-091-1/+1
* [TableGen] AsmMatcher: Add AsmVariantName to Instruction class.Sam Kolton2016-09-081-0/+11
* Use the range variant of find_if instead of unpacking begin/endDavid Majnemer2016-08-121-11/+8
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-111-2/+1
* [mips][ias] Check '$rs = $rd' constraints when both registers are in AsmText.Daniel Sanders2016-07-271-2/+17
* [TableGen] Use StringRef::compare instead of != and <. NFC.Ahmed Bougacha2016-06-231-2/+2
* [TableGen] AsmMatcher: support for default values for optional operandsSam Kolton2016-05-061-31/+117
* [NFC] Header cleanupMehdi Amini2016-04-181-2/+1
* [TableGen] AsmMatcherEmitter.cpp: replace a sequence of "if" to "switch" in e...Valery Pykhtin2016-04-051-2/+6
* [TableGen] AsmMatcher: Skip optional operands in the midle of instruction if ...Nikolay Haustov2016-03-011-14/+21
* TableGen: Add IsOptional field to AsmOperandClassTom Stellard2016-02-051-1/+15
* [TableGen] Add 'register alternative name matching' supportDylan McKay2016-02-031-0/+34
* Fix Clang-tidy readability-redundant-control-flow warnings; other minor fixes.Eugene Zelenko2016-02-021-11/+5
* [TableGen] Fix sort order of asm operand classesOliver Stannard2016-01-251-20/+85
* [TableGen] Replace instructions() with getInstructionsByEnumValue(). No need ...Craig Topper2016-01-171-1/+1
* [TableGen] Replace a logically negated xor of bools with just an equality com...Craig Topper2016-01-031-1/+1
* [TableGen] Use std::find_if and a lambda instead of manual loops.Craig Topper2016-01-031-9/+10
* [TableGen] Fix a bug introduced in r256627. If the switch was not emitted we ...Craig Topper2016-01-031-2/+3
* [TableGen] Use range-based for loops. NFCCraig Topper2016-01-031-20/+13
* [TableGen] Modify the AsmMatcherEmitter to only apply the table growth from r...Craig Topper2015-12-311-63/+110
* [TableGen] Use range-based for loops. NFCCraig Topper2015-12-311-8/+3
* [TableGen] Move determination of IsIsolatedToken into the tokenizer instead o...Craig Topper2015-12-311-31/+33
* [TableGen] Remove unnecessary conversion from StringRef to std::string when o...Craig Topper2015-12-301-2/+2
* [TableGen] Remove raw_string_ostream by just emitting the header for the swit...Craig Topper2015-12-301-20/+20
* [TableGen] Use range-based for loops. NFCCraig Topper2015-12-301-4/+4
* [TableGen] Move more things that come from variant into the AsmVariantInfo cl...Craig Topper2015-12-301-12/+12
* [TableGen] Use 'size_t' instead of 'unsigned' to better match the argument ty...Craig Topper2015-12-301-5/+5
* De-virtualize mnemonicIsValid and remove from the base class. It's not called...Craig Topper2015-12-291-1/+1
* [TableGen] Add missing space to output.Craig Topper2015-12-291-1/+1
* [TableGen] Use range-based for loops. NFCCraig Topper2015-12-291-10/+5
* Default SetVector to use a DenseSet.Rafael Espindola2015-11-181-3/+3
* [MCTargetAsmParser] Move the member varialbes that referenceAkira Hatanaka2015-11-141-1/+1
* [AsmParser] Generalize matching for grammars without mnemonic-lead statementsColin LeMahieu2015-11-091-35/+31
* [AsmParser] Backends can parameterize ASM tokenization.Colin LeMahieu2015-11-091-47/+68
* [TableGen] Use range-based for loops and make a helper function static. NFCCraig Topper2015-09-131-46/+39
* [TableGen] Simplify some code by using StringRef::find instead of std::find. NFCCraig Topper2015-09-131-3/+3
* [TableGen] Use 'size_t' instead of 'unsigned' to better match the argument ty...Craig Topper2015-09-131-2/+2
* [TableGen] Use make_unique. NFC.Craig Topper2015-09-061-3/+3
* [TableGen] Use range-based for loop.Craig Topper2015-08-161-4/+2
* [TableGen] Move the ConversionRow vector into the ConversionTable instead of ...Craig Topper2015-08-161-1/+1
* [TableGen] NFC improving comments about what the tokenized identifiers will c...Colin LeMahieu2015-08-101-1/+2
* -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are dep...David Blaikie2015-08-011-0/+14
* Reverting r241058 because it's causing buildbot failures.Ranjeet Singh2015-06-301-30/+26
* There are a few places where subtarget features are stillRanjeet Singh2015-06-301-26/+30
* [TableGen] Use range-based for loops. NFC.Craig Topper2015-06-021-2/+2
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-6/+4
* [TableGen][AsmMatcherEmitter] Only parse isolated tokens as registers.Ahmed Bougacha2015-05-291-4/+22
OpenPOWER on IntegriCloud