summaryrefslogtreecommitdiff
path: root/utils/TableGen/FixedLenDecoderEmitter.cpp
AgeCommit message (Expand)Author
2017-07-05[tablegen] Avoid creating temporary stringsAlexander Shaposhnikov
2017-05-31[TableGen] Adapt more places to getValueAsString now returning a StringRef in...Craig Topper
2016-12-05TableGen: Use StringInit instead of std::string for DagInit arg namesMatthias Braun
2016-12-04TableGen: Use StringRef instead of const std::string& in return vals.Matthias Braun
2016-11-30Fix some Clang-tidy and Include What You Use warnings; other minor fixes (NFC).Eugene Zelenko
2016-10-21Switch SmallSetVector to use DenseSet when it overflows its inline space.Justin Lebar
2016-10-04Use StringRef in TableGen (NFC)Mehdi Amini
2016-08-12Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer
2016-07-18TableGen: Allow custom register operand decoder methodMatt Arsenault
2016-07-04[TableGen] Remove dead code. NFCI.Davide Italiano
2016-06-08Apply most suggestions of clang-tidy's performance-unnecessary-value-paramBenjamin Kramer
2016-05-27Apply clang-tidy's misc-move-constructor-init throughout LLVM.Benjamin Kramer
2016-01-31No need to use utostr/utohexstr when writing into a raw_ostream. NFCCraig Topper
2016-01-17[TableGen] Return ArrayRef instead of a std::vector reference from getInstruc...Craig Topper
2015-11-18Default SetVector to use a DenseSet.Rafael Espindola
2015-08-18Fix three typos in comments; "easilly" -> "easily".Nick Lewycky
2015-08-13Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren
2015-08-13Remove raw_svector_ostream::resync and users. It's no-op after r244870.Yaron Keren
2015-08-11Explicitly clear the MI operand list when getInstruction() is called. Call M...Cameron Esfahani
2015-07-15[TableGen] Improve decoding options for non-orthogonal instructionsPetr Pavlu
2015-07-14Fix comment typoPetr Pavlu
2015-06-02[TableGen] Rename ListInit::getSize to just 'size' to be more consistent.Craig Topper
2015-05-29Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer
2015-05-26Use std::bitset for SubtargetFeatures.Michael Kuperstein
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach
2015-05-13Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein
2015-05-13Use std::bitset for SubtargetFeaturesMichael Kuperstein
2015-04-07[TableGen] Prevent invalid code generation when emitting AssemblerPredicate c...Toma Tabacu
2015-03-24Revert "Use std::bitset for SubtargetFeatures"Michael Kuperstein
2015-03-24Use std::bitset for SubtargetFeaturesMichael Kuperstein
2015-03-18Remove many superfluous SmallString::str() calls.Yaron Keren
2015-02-19Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.Michael Kuperstein
2015-02-19Use std::bitset for SubtargetFeaturesMichael Kuperstein
2015-02-15Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman
2015-01-15Replace size method call of containers to empty method where appropriateAlexander Kornienko
2014-12-13Use range-based for loops.Craig Topper
2014-09-27Reduce code duplication a bit.Craig Topper
2014-09-27Fix TableGen -gen-disassembler output for bit fields with an offset.Craig Topper
2014-09-04Use vector constructor instead of a for loop to initialize entries.Craig Topper
2014-09-03Fix ambiguous call to make_unique and clang-format.Yaron Keren
2014-09-03Recommit "Use unique_ptr to manager FilterChooser ownership."Craig Topper
2014-09-03Revert "Use unique_ptr to manager FilterChooser ownership."Craig Topper
2014-09-03Use unique_ptr to manager FilterChooser ownership.Craig Topper
2014-09-03Implement move constructor and remove copy constructor for Filter objects in ...Craig Topper
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper
2014-03-13[TableGen] Optionally forbid overlap between named and positional operandsHal Finkel
2014-02-09Remove unnecessary include.Craig Topper
2014-02-09Remove some unnecessary code. The conditions it was checking had already been...Craig Topper
2013-12-19Add support for positionally-encoded operands to FixedLenDecoderEmitterHal Finkel