summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/AsmMatcherEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Push unique_ptr a bit further through some APIs and simplify some cleanupDavid Blaikie2014-11-281-18/+13
* Use std::map<K, V> rather than std::map<K, std::unique_ptr<V>>David Blaikie2014-11-281-16/+15
* Simplify some more ownership using forward_list<T> rather than vector<unique_...David Blaikie2014-11-281-65/+54
* Forgotten formatting from previous commitDavid Blaikie2014-11-281-2/+2
* Simplify ownership by using forward_list<T> rather than vector<unique_ptr<T>>David Blaikie2014-11-281-42/+42
* Fix another memory leak in TableGen AsmMatcher by deleting CodeGenInstAliases.Craig Topper2014-11-281-0/+5
* Use unique_ptr to fix some memory leaks in Tablegen AsmMatcherEmitter.Craig Topper2014-11-281-37/+44
* Use range-based for loops and const-correct a few things.Craig Topper2014-11-281-59/+40
* Remove unncessary check for Int_* and *_Int in AsmMatcherEmitter. These are a...Craig Topper2014-11-251-7/+0
* Use range-based for loops.Craig Topper2014-11-251-126/+87
* MCAsmParserExtension has a copy of the MCAsmParser. Use it.Rafael Espindola2014-11-111-1/+1
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-211-6/+6
* TableGen: allow use of uint64_t for available features mask.Tim Northover2014-08-181-19/+21
* Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoi...Craig Topper2014-08-181-6/+6
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-171-6/+6
* AsmMatchers: Use unique_ptr to manage ownership of MCParsedAsmOperandDavid Blaikie2014-06-081-24/+23
* [asm matcher] Fix incorrect assertion when there are exactly 32 SubtargetFeat...Daniel Sanders2014-05-211-13/+27
* Clean up language and grammar.Eric Christopher2014-05-201-2/+2
* TableGen/ARM64: print aliases even if they have syntax variants.Tim Northover2014-05-151-1/+2
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-211-0/+2
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-6/+6
* Retire llvm::array_endof in favor of non-member std::end.Benjamin Kramer2014-04-121-4/+4
* tblgen: Twinify PrintFatalError.Benjamin Kramer2014-03-291-14/+14
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-091-2/+2
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-061-4/+3
* [C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles2014-03-051-3/+3
* Now that we have C++11, turn simple functors into lambdas and remove a ton of...Benjamin Kramer2014-03-011-10/+1
* Add missing #include's to cctype when using isdigit/alpha/etc.Will Dietz2013-10-121-0/+1
* Remove several unused variables.Rafael Espindola2013-10-011-9/+0
* TableGen: fix constness of new comparison function.Tim Northover2013-09-161-1/+1
* TableGen: give asm match classes deterministic order.Tim Northover2013-09-161-23/+46
* AsmMatcher: emit subtarget feature enum in deterministic order.Tim Northover2013-09-161-7/+7
* Add an instruction deprecation feature to TableGen.Joey Gouly2013-09-121-0/+20
* Move StringToOffsetTable into the TableGen include directory so I can use it ...Craig Topper2013-08-291-1/+1
* Revert r188164: Stablize MCK_Reg ordering in AsmMatcherEmitterRichard Sandiford2013-08-121-21/+19
* Stablize MCK_Reg ordering in AsmMatcherEmitterRichard Sandiford2013-08-121-19/+21
* Remove some std stream usage from Support and TableGenReid Kleckner2013-08-061-1/+2
* Moving definition of MnemonicContainsDot field from class Instruction to clas...Vladimir Medic2013-08-011-2/+1
* Split generated asm mnemonic matching table into a separate table for each as...Craig Topper2013-07-241-38/+71
* This patch allows targets to define weather the instruction mnemonics in asm ...Vladimir Medic2013-07-161-4/+7
* Teaching llvm-tblgen to not emit a switch statement when there are no case st...Aaron Ballman2013-07-151-22/+45
* Handle tied sub-operands in AsmMatcherEmitterUlrich Weigand2013-04-271-30/+19
* [asm parser] Add support for predicating MnemonicAlias based on the assemblerChad Rosier2013-04-181-20/+45
* Allow targets to add custom asm operand matching logic.Jim Grosbach2013-02-061-0/+9
* [ms-inline asm] Address the FIXME in AsmParser.cpp.Chad Rosier2013-01-151-4/+8
* Remove locale-dependence of enum mangling and use existing function.Tim Northover2013-01-101-14/+10
* Make TableGen mangle operand method names before putting in enum.Tim Northover2013-01-101-2/+13
* Sort the #include lines for utils/...Chandler Carruth2012-12-041-1/+1
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-251-29/+29
* [ms-inline asm] Use the new API introduced in r165830 in lieu of theChad Rosier2012-10-121-22/+15
OpenPOWER on IntegriCloud