summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/AsmMatcherEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [TableGen][AsmMatcherEmitter] Factor out AsmOperand creation. NFC.Ahmed Bougacha2015-05-291-8/+15
* AsmMatcherEmitter: Add an option to override custom converters for InstAliasTom Stellard2015-05-261-3/+12
* Use std::bitset for SubtargetFeatures.Michael Kuperstein2015-05-261-7/+5
* MC: Modernize MCOperand API naming. NFC.Jim Grosbach2015-05-131-2/+2
* Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein2015-05-131-5/+7
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-05-131-7/+5
* Revert "Use std::bitset for SubtargetFeatures"Michael Kuperstein2015-03-241-5/+7
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-03-241-7/+5
* TableGen: Initialize ErrorInfo to ~0ULL in the MatchInstructionImplTom Stellard2015-03-051-1/+1
* Add a FIXME for PR22796, broken ordering of ClassInfo in TableGenDavid Blaikie2015-03-041-0/+5
OpenPOWER on IntegriCloud