aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-12-13Use range-based for loops.Craig Topper1-52/+35
2014-09-27Reduce code duplication a bit.Craig Topper1-16/+10
2014-09-27Fix TableGen -gen-disassembler output for bit fields with an offset.Craig Topper1-1/+5
2014-09-04Use vector constructor instead of a for loop to initialize entries.Craig Topper1-4/+2
2014-09-03Fix ambiguous call to make_unique and clang-format.Yaron Keren1-13/+7
2014-09-03Recommit "Use unique_ptr to manager FilterChooser ownership."Craig Topper1-23/+16
2014-09-03Revert "Use unique_ptr to manager FilterChooser ownership."Craig Topper1-15/+24
2014-09-03Use unique_ptr to manager FilterChooser ownership.Craig Topper1-24/+15
2014-09-03Implement move constructor and remove copy constructor for Filter objects in ...Craig Topper1-13/+8
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-2/+2
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-7/+7
2014-03-13[TableGen] Optionally forbid overlap between named and positional operandsHal Finkel1-1/+16
2014-02-09Remove unnecessary include.Craig Topper1-1/+0
2014-02-09Remove some unnecessary code. The conditions it was checking had already been...Craig Topper1-7/+0
2013-12-19Add support for positionally-encoded operands to FixedLenDecoderEmitterHal Finkel1-4/+156
2013-12-19Add support for PointerLikeRegClass to FixedLenDecoderEmitterHal Finkel1-0/+4
2013-12-17Support little-endian encodings in the FixedLenDecoderEmitterHal Finkel1-0/+2
2013-10-01Remove several unused variables.Rafael Espindola1-1/+0
2013-07-15Teaching llvm-tblgen to not emit a switch statement when there are no case st...Aaron Ballman1-8/+13
2012-12-26TableGen/FixedLenDecoderEmitter.cpp: Fix a potential mask overflow in fieldFr...NAKAMURA Takumi1-1/+1
2012-12-04Sort the #include lines for utils/...Chandler Carruth1-4/+3
2012-10-25Remove exception handling usage from tblgen.Joerg Sonnenberger1-1/+2
2012-10-10tblgen: Use semantically correct RTTI functions.Sean Silva1-2/+2
2012-10-10tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.Sean Silva1-6/+6
2012-10-05tblgen: Replace uses of dynamic_cast<XXXRecTy> with dyn_cast<>.Sean Silva1-1/+1
2012-09-17TableGen: Add initializer.Jim Grosbach1-1/+1
2012-09-06Re-work bit/bits value resolving in tblgenMichael Liao1-1/+1
2012-08-17Declare some for loop indices inside the for loop statement.Craig Topper1-20/+13
2012-08-17Fix up indentation of outputted decode function for readability.Craig Topper1-8/+8
2012-08-15Fix a const violation in the generated disassembler.Benjamin Kramer1-2/+2
2012-08-14Switch the fixed-length disassembler to be table-driven.Jim Grosbach1-281/+722
2012-06-11Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen1-1/+84
2012-04-02Second part for the 153874 oneSilviu Baranga1-3/+3
2012-03-16More const-correcting of FixedLenDecoderEmitter.Craig Topper1-13/+17
2012-03-16Const-correct the FixedLenDecoderEmitter. Pass a few things by const referenc...Craig Topper1-53/+58
2012-03-16Spacing fixes. Mostly aligning arguments that spilled onto next line with the...Craig Topper1-37/+36
2012-03-16Remove unused field NumVariable from Filter class. Even it was needed the sam...Craig Topper1-9/+3
2012-03-13Remove unused field from FixedLenDecoderEmitter. Move NumberedInstructions de...Craig Topper1-1/+2
2012-02-29Tidy up. 80 columns.Jim Grosbach1-13/+21
2012-02-09Teach the MC and disassembler about SoftFail, and hook it up to UNPREDICTABLE...James Molloy1-2/+76
2012-02-05Convert assert(0) to llvm_unreachableCraig Topper1-9/+7
2011-10-17Fix unused variable warning in the rare circumstance that we have no feature-...Owen Anderson1-1/+4
2011-10-01Move TableGen's parser and entry point into a libraryPeter Collingbourne1-1/+1
2011-10-01Subtarget getFeatureBits() returns a uint64_t, not unsigned.Bob Wilson1-1/+1
2011-09-08Make sure to handle the case where emitPredicateMatch returns false. Noticed...Eli Friedman1-1/+2
2011-09-08Fix warning on windows; use of comparison with bool argument.James Molloy1-1/+1
2011-09-08Fix a use of freed string contents.Andrew Trick1-4/+4
2011-09-08whitespaceAndrew Trick1-2/+2
2011-09-07Second of a three-patch series aiming to fix MSR/MRS on Cortex-M. This adds p...James Molloy1-4/+52
2011-08-17Allow the MCDisassembler to return a "soft fail" status code, indicating an i...Owen Anderson1-16/+22