summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [TableGen] Return ArrayRef instead of a std::vector reference from getInstruc...Craig Topper2016-01-171-10/+10
* Default SetVector to use a DenseSet.Rafael Espindola2015-11-181-2/+2
* Fix three typos in comments; "easilly" -> "easily".Nick Lewycky2015-08-181-2/+2
* Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren2015-08-131-4/+0
* Remove raw_svector_ostream::resync and users. It's no-op after r244870.Yaron Keren2015-08-131-2/+0
* Explicitly clear the MI operand list when getInstruction() is called. Call M...Cameron Esfahani2015-08-111-0/+1
* [TableGen] Improve decoding options for non-orthogonal instructionsPetr Pavlu2015-07-151-31/+143
* Fix comment typoPetr Pavlu2015-07-141-1/+1
* [TableGen] Rename ListInit::getSize to just 'size' to be more consistent.Craig Topper2015-06-021-3/+3
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-6/+6
* Use std::bitset for SubtargetFeatures.Michael Kuperstein2015-05-261-5/+5
* MC: Modernize MCOperand API naming. NFC.Jim Grosbach2015-05-131-1/+1
* Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein2015-05-131-5/+5
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-05-131-5/+5
* [TableGen] Prevent invalid code generation when emitting AssemblerPredicate c...Toma Tabacu2015-04-071-1/+3
* Revert "Use std::bitset for SubtargetFeatures"Michael Kuperstein2015-03-241-5/+5
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-03-241-5/+5
* Remove many superfluous SmallString::str() calls.Yaron Keren2015-03-181-1/+1
* Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.Michael Kuperstein2015-02-191-5/+5
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-02-191-5/+5
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-2/+2
* Replace size method call of containers to empty method where appropriateAlexander Kornienko2015-01-151-3/+3
* Use range-based for loops.Craig Topper2014-12-131-52/+35
* Reduce code duplication a bit.Craig Topper2014-09-271-16/+10
* Fix TableGen -gen-disassembler output for bit fields with an offset.Craig Topper2014-09-271-1/+5
* Use vector constructor instead of a for loop to initialize entries.Craig Topper2014-09-041-4/+2
* Fix ambiguous call to make_unique and clang-format.Yaron Keren2014-09-031-13/+7
* Recommit "Use unique_ptr to manager FilterChooser ownership."Craig Topper2014-09-031-23/+16
* Revert "Use unique_ptr to manager FilterChooser ownership."Craig Topper2014-09-031-15/+24
* Use unique_ptr to manager FilterChooser ownership.Craig Topper2014-09-031-24/+15
* Implement move constructor and remove copy constructor for Filter objects in ...Craig Topper2014-09-031-13/+8
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-2/+2
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-7/+7
* [TableGen] Optionally forbid overlap between named and positional operandsHal Finkel2014-03-131-1/+16
* Remove unnecessary include.Craig Topper2014-02-091-1/+0
* Remove some unnecessary code. The conditions it was checking had already been...Craig Topper2014-02-091-7/+0
* Add support for positionally-encoded operands to FixedLenDecoderEmitterHal Finkel2013-12-191-4/+156
* Add support for PointerLikeRegClass to FixedLenDecoderEmitterHal Finkel2013-12-191-0/+4
* Support little-endian encodings in the FixedLenDecoderEmitterHal Finkel2013-12-171-0/+2
* Remove several unused variables.Rafael Espindola2013-10-011-1/+0
* Teaching llvm-tblgen to not emit a switch statement when there are no case st...Aaron Ballman2013-07-151-8/+13
* TableGen/FixedLenDecoderEmitter.cpp: Fix a potential mask overflow in fieldFr...NAKAMURA Takumi2012-12-261-1/+1
* Sort the #include lines for utils/...Chandler Carruth2012-12-041-4/+3
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-251-1/+2
* tblgen: Use semantically correct RTTI functions.Sean Silva2012-10-101-2/+2
* tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.Sean Silva2012-10-101-6/+6
* tblgen: Replace uses of dynamic_cast<XXXRecTy> with dyn_cast<>.Sean Silva2012-10-051-1/+1
* TableGen: Add initializer.Jim Grosbach2012-09-171-1/+1
* Re-work bit/bits value resolving in tblgenMichael Liao2012-09-061-1/+1
* Declare some for loop indices inside the for loop statement.Craig Topper2012-08-171-20/+13
OpenPOWER on IntegriCloud