Switch a std::map to a DenseMap in CodeGenRegisters.
[oota-llvm.git] / utils / TableGen / AsmMatcherEmitter.cpp
2015-02-19 Michael KupersteinReverting r229831 due to multiple ARM/PPC/MIPS build...
2015-02-19 Michael KupersteinUse std::bitset for SubtargetFeatures
2015-02-12 Benjamin KramerMathExtras: Bring Count(Trailing|Leading)Ones and Count...
2015-01-15 Alexander KornienkoReplace size method call of containers to empty method...
2015-01-15 Hal Finkel[TableGen] Add support for negative immediates to AsmMa...
2015-01-03 Craig TopperFix some formatting in tablegen output.
2015-01-03 Craig TopperReplace some 'unreachable' comments with llvm_unreachable.
2014-12-22 David BlaikieUse iterators rather than indices to make this forwards...
2014-12-22 David Blaikieunique_ptrify MatchableInfo(const CodeGenInstAlias...
2014-12-16 Ahmed Bougacha[MC] Reset the MCInst in the matcher function before...
2014-12-03 David BlaikieSimplify ownership of RegClasses by using list<CodeGenR...
2014-12-03 David BlaikieRange-for some stuff related to RegClasses, and comment...
2014-11-29 David BlaikieRemove indirection of vector<T*> in favor of deque<T>
2014-11-28 Duncan P. N. Exon... Revert "Simplify some more ownership using forward_list...
2014-11-28 David BlaikieReapply "Use std::map<K, V> rather than std::map<K...
2014-11-28 David BlaikieRevert "Use std::map<K, V> rather than std::map<K,...
2014-11-28 David BlaikiePush unique_ptr a bit further through some APIs and...
2014-11-28 David BlaikieUse std::map<K, V> rather than std::map<K, std::unique_...
2014-11-28 David BlaikieSimplify some more ownership using forward_list<T>...
2014-11-28 David BlaikieForgotten formatting from previous commit
2014-11-28 David BlaikieSimplify ownership by using forward_list<T> rather...
2014-11-28 Craig TopperFix another memory leak in TableGen AsmMatcher by delet...
2014-11-28 Craig TopperUse unique_ptr to fix some memory leaks in Tablegen...
2014-11-28 Craig TopperUse range-based for loops and const-correct a few things.
2014-11-25 Craig TopperRemove unncessary check for Int_* and *_Int in AsmMatch...
2014-11-25 Craig TopperUse range-based for loops.
2014-11-11 Rafael EspindolaMCAsmParserExtension has a copy of the MCAsmParser...
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-18 Tim NorthoverTableGen: allow use of uint64_t for available features...
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-06-08 David BlaikieAsmMatchers: Use unique_ptr to manage ownership of...
2014-05-21 Daniel Sanders[asm matcher] Fix incorrect assertion when there are...
2014-05-20 Eric ChristopherClean up language and grammar.
2014-05-15 Tim NorthoverTableGen/ARM64: print aliases even if they have syntax...
2014-04-21 Chandler Carruth[Modules] Make Support/Debug.h modular. This requires...
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-12 Benjamin KramerRetire llvm::array_endof in favor of non-member std...
2014-03-29 Benjamin Kramertblgen: Twinify PrintFatalError.
2014-03-09 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-06 Ahmed CharlesReplace OwningPtr<T> with std::unique_ptr<T>.
2014-03-05 Ahmed Charles[C++11] Replace OwningPtr::take() with OwningPtr::relea...
2014-03-01 Benjamin KramerNow that we have C++11, turn simple functors into lambd...
2013-10-12 Will DietzAdd missing #include's to cctype when using isdigit...
2013-10-01 Rafael EspindolaRemove several unused variables.
2013-09-16 Tim NorthoverTableGen: fix constness of new comparison function.
2013-09-16 Tim NorthoverTableGen: give asm match classes deterministic order.
2013-09-16 Tim NorthoverAsmMatcher: emit subtarget feature enum in deterministi...
2013-09-12 Joey GoulyAdd an instruction deprecation feature to TableGen.
2013-08-29 Craig TopperMove StringToOffsetTable into the TableGen include...
2013-08-12 Richard SandifordRevert r188164: Stablize MCK_Reg ordering in AsmMatcher...
2013-08-12 Richard SandifordStablize MCK_Reg ordering in AsmMatcherEmitter
2013-08-06 Reid KlecknerRemove some std stream usage from Support and TableGen
2013-08-01 Vladimir MedicMoving definition of MnemonicContainsDot field from...
2013-07-24 Craig TopperSplit generated asm mnemonic matching table into a...
2013-07-16 Vladimir MedicThis patch allows targets to define weather the instruc...
2013-07-15 Aaron BallmanTeaching llvm-tblgen to not emit a switch statement...
2013-04-27 Ulrich WeigandHandle tied sub-operands in AsmMatcherEmitter
2013-04-18 Chad Rosier[asm parser] Add support for predicating MnemonicAlias...
2013-02-06 Jim GrosbachAllow targets to add custom asm operand matching logic.
2013-01-15 Chad Rosier[ms-inline asm] Address the FIXME in AsmParser.cpp.
2013-01-10 Tim NorthoverRemove locale-dependence of enum mangling and use exist...
2013-01-10 Tim NorthoverMake TableGen mangle operand method names before puttin...
2012-12-04 Chandler CarruthSort the #include lines for utils/...
2012-10-25 Joerg SonnenbergerRemove exception handling usage from tblgen.
2012-10-12 Chad Rosier[ms-inline asm] Use the new API introduced in r165830...
2012-10-10 Sean Silvatblgen: Use semantically correct RTTI functions.
2012-10-10 Sean Silvatblgen: Mechanically move dynamic_cast<> to dyn_cast<>.
2012-10-05 Chad Rosier[ms-inline asm] Add a few typedefs to simplify future...
2012-10-03 Chad Rosier[ms-inline asm] Default to the 'm' constraint. This...
2012-10-02 Chad RosierFix 80-column violations. Cleanup whitespace in generat...
2012-10-01 Chad Rosier[ms-inline asm] Add the convertToMapAndConstraints...
2012-09-24 Chad RosierRather then have a wrapper function, have tblgen instan...
2012-09-24 Chad RosierRather then have a wrapper function, have tblgen instan...
2012-09-21 Chad Rosier[ms-inline asm] Expose the mnemonicIsValid() function...
2012-09-21 Chad RosierWhitespace.
2012-09-19 Sean SilvaIterate deterministicaly over ClassInfo*'s
2012-09-19 Sean SilvaIterate deterministically over register classes
2012-09-18 Craig TopperMake custom operand parsing mnemonic indices use the...
2012-09-18 Craig TopperUse variable type for index into mnemonic table. Shrink...
2012-09-18 Craig TopperMark asm matcher conversion table as const.
2012-09-18 Craig TopperFix typo in comment. No functional change.
2012-09-15 Dmitri GribenkoFix Doxygen issues: wrap code examples in \code and...
2012-09-12 Jim GrosbachTableGen: Convert an assert() to a proper diagnostic.
2012-09-05 Chad RosierFix function name per coding standard.
2012-09-05 Chad RosierFix function name per coding standard.
2012-09-03 Chad Rosier[ms-inline asm] Make comment more verbose and add an...
2012-09-03 Chad Rosier[ms-inline asm] Asm operands can map to one or more...
2012-09-03 Chad Rosier[ms-inline asm] Add an interface to the GetMCInstOperan...
2012-09-03 Chad RosierRemove extraneous return.
2012-09-03 Chad Rosier[ms-inline asm] Return the MCOperandNum instead of...
2012-09-03 Chad RosierRemoved unused argument.
2012-09-03 Chad Rosier[ms-inline asm] Expose the Kind and Opcode variables...
2012-08-31 Chad RosierRemove an unused argument. The MCInst opcode is set...
2012-08-31 Chad RosierWith the fix in r162954/162955 every cvt function retur...
2012-08-30 Chad RosierWhitespace.
2012-08-30 Chad RosierWhitespace.
2012-08-30 Chad RosierHoist a check to eliminate obvious mismatches as early...
2012-08-30 Chad Rosier[ms-inline asm] Add a new function, GetMCInstOperandNum...
2012-08-29 Andrew TrickFix a nondeterminism in the ARM assembler.
next