summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/AsmMatcherEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* Revert "Remove the explicit SDNodeIterator::operator= in favor of the implici...David Blaikie2015-03-031-2/+0
* Remove the explicit SDNodeIterator::operator= in favor of the implicit defaultDavid Blaikie2015-03-031-0/+2
* Replace std::copy with a back inserter with vector append where feasibleBenjamin Kramer2015-02-281-2/+3
* Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.Michael Kuperstein2015-02-191-5/+7
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-02-191-7/+5
* MathExtras: Bring Count(Trailing|Leading)Ones and CountPopulation in line wit...Benjamin Kramer2015-02-121-2/+2
* Replace size method call of containers to empty method where appropriateAlexander Kornienko2015-01-151-2/+2
* [TableGen] Add support for negative immediates to AsmMatcherEmitterHal Finkel2015-01-151-0/+2
* Fix some formatting in tablegen output.Craig Topper2015-01-031-7/+4
* Replace some 'unreachable' comments with llvm_unreachable.Craig Topper2015-01-031-2/+2
* Use iterators rather than indices to make this forwards-compatible with a cha...David Blaikie2014-12-221-4/+5
* unique_ptrify MatchableInfo(const CodeGenInstAlias *Alias)'s parameterDavid Blaikie2014-12-221-14/+11
* [MC] Reset the MCInst in the matcher function before adding opcode/operands.Ahmed Bougacha2014-12-161-0/+1
* Simplify ownership of RegClasses by using list<CodeGenRegisterClass> instead ...David Blaikie2014-12-031-11/+11
* Range-for some stuff related to RegClasses, and comment cases where range-for...David Blaikie2014-12-031-2/+1
* Remove indirection of vector<T*> in favor of deque<T>David Blaikie2014-11-291-13/+10
* Revert "Simplify some more ownership using forward_list<T> rather than vector...Duncan P. N. Exon Smith2014-11-281-66/+82
* Reapply "Use std::map<K, V> rather than std::map<K, std::unique_ptr<V>>""David Blaikie2014-11-281-16/+14
* Revert "Use std::map<K, V> rather than std::map<K, std::unique_ptr<V>>"David Blaikie2014-11-281-15/+16
OpenPOWER on IntegriCloud