aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/FixedLenDecoderEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix up indentation of outputted decode function for readability.Craig Topper2012-08-171-8/+8
* Fix a const violation in the generated disassembler.Benjamin Kramer2012-08-151-2/+2
* Switch the fixed-length disassembler to be table-driven.Jim Grosbach2012-08-141-281/+722
* Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-111-1/+84
* Second part for the 153874 oneSilviu Baranga2012-04-021-3/+3
* More const-correcting of FixedLenDecoderEmitter.Craig Topper2012-03-161-13/+17
* Const-correct the FixedLenDecoderEmitter. Pass a few things by const referenc...Craig Topper2012-03-161-53/+58
* Spacing fixes. Mostly aligning arguments that spilled onto next line with the...Craig Topper2012-03-161-37/+36
* Remove unused field NumVariable from Filter class. Even it was needed the sam...Craig Topper2012-03-161-9/+3
* Remove unused field from FixedLenDecoderEmitter. Move NumberedInstructions de...Craig Topper2012-03-131-1/+2
* Tidy up. 80 columns.Jim Grosbach2012-02-291-13/+21
* Teach the MC and disassembler about SoftFail, and hook it up to UNPREDICTABLE...James Molloy2012-02-091-2/+76
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-051-9/+7
* Fix unused variable warning in the rare circumstance that we have no feature-...Owen Anderson2011-10-171-1/+4
* Move TableGen's parser and entry point into a libraryPeter Collingbourne2011-10-011-1/+1
* Subtarget getFeatureBits() returns a uint64_t, not unsigned.Bob Wilson2011-10-011-1/+1
* Make sure to handle the case where emitPredicateMatch returns false. Noticed...Eli Friedman2011-09-081-1/+2
* Fix warning on windows; use of comparison with bool argument.James Molloy2011-09-081-1/+1
* Fix a use of freed string contents.Andrew Trick2011-09-081-4/+4
* whitespaceAndrew Trick2011-09-081-2/+2
* Second of a three-patch series aiming to fix MSR/MRS on Cortex-M. This adds p...James Molloy2011-09-071-4/+52
* Allow the MCDisassembler to return a "soft fail" status code, indicating an i...Owen Anderson2011-08-171-16/+22
* Fix an oversight in the FixedLenDecoderEmitter where we weren't correctly che...Owen Anderson2011-08-091-2/+2
* Make the FixedLengthDecoderEmitter smart enough to autogenerate decoders for ...Owen Anderson2011-08-011-5/+9
* The FixedLenDecoder needs to gracefully handle failing per-instruction decode...Owen Anderson2011-08-011-3/+3
* Enhance the fixed length disassembler to better handle operand decoding failu...Owen Anderson2011-08-011-2/+2
* Correctly handle scattered operands where the bits of the operand are contigu...Owen Anderson2011-07-291-0/+5
* Unconstify InitsDavid Greene2011-07-291-17/+16
* [AVX] Constify InitsDavid Greene2011-07-291-16/+17
* Third time's the charm for implementing tied operand decoding properly.Owen Anderson2011-07-291-6/+6
* Fix a case where, when trying to track tied operands, we'd accidentally overw...Owen Anderson2011-07-291-3/+3
* Enhance the fixed-length decoder emitter to support tied operands.Owen Anderson2011-07-281-1/+13
* Enhance the fixed-length decoder emitter to support parsing scattered fields.Owen Anderson2011-07-281-76/+91
* Enhance the FixedLengthDecoder to be able to generate plausible-looking decod...Owen Anderson2011-07-191-108/+125
* Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher2011-07-111-17/+16
* [AVX] Make Inits FoldableDavid Greene2011-07-111-16/+17
* Don't require pseudo-instructions to carry encoding information.Jim Grosbach2011-07-061-4/+5
* Add support for alternative register names, useful for instructions whose ope...Owen Anderson2011-06-271-1/+3
* Enhance the fixed-length disassembler to support the callbacks necessary for ...Owen Anderson2011-04-181-5/+10
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-151-2/+2
* Ignore isCodeGenOnly instructions when generating diassembly tables.Owen Anderson2011-03-141-1/+2