summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/AsmMatcherEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [TableGen] Fixes -Wrange-loop-analysis warningsMark de Wever2019-12-221-1/+1
* Cosmetic; don't use the magic constant 35 when HASH is more readable. This ma...Mark Murray2019-09-231-0/+1
* [TableGen] Correct comments for end of namespace. NFCBjorn Pettersson2019-08-251-3/+3
* Use a bit of relaxed constexpr to make FeatureBitset costant intializableBenjamin Kramer2019-08-241-1/+1
* Retire llvm::less_ptr. llvm::deref is much more flexible.Benjamin Kramer2019-08-221-1/+1
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-4/+4
* [TableGen] AsmMatcher: allow repeated input operandsSjoerd Meijer2019-05-301-3/+5
* Use llvm::stable_sortFangrui Song2019-04-231-4/+4
* [TableGen] Properly calculate the minimum size needed or ConvertFn in GenAsmm...Craig Topper2019-04-021-7/+11
* Use bitset for assembler predicatesStanislav Mekhanoshin2019-03-111-61/+139
* [tablegen] Add locations to many PrintFatalError() callsDaniel Sanders2019-02-121-2/+3
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFCFangrui Song2018-10-191-4/+3
* [WebAssembly] Simplified selecting asmmatcher stack instructions.Wouter van Oortmerssen2018-09-211-10/+0
* [WebAssembly] Made assembler only use stack instruction tablegen defsWouter van Oortmerssen2018-09-211-0/+10
* [Tablegen] Optimize isSubsetOf() in AsmMatcherEmitter.cpp. NFCMarcello Maggioni2018-07-131-2/+10
* [TableGen] Make TiedAsmOperandTable in the AsmMatcher 'static' since its at f...Craig Topper2018-06-181-2/+2
* [TableGen] Remove unused member variable.Craig Topper2018-06-181-14/+0
* [TableGen][AsmMatcherEmitter] Allow tied operands of different classes in ali...Sander de Smalen2018-06-181-25/+53
* [TableGen] Prevent double flattening of InstAlias asm strings in the asm matc...Craig Topper2018-06-181-1/+0
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-2/+2
* IWYU for llvm-config.h in llvm, additions.Nico Weber2018-04-301-0/+1
* [AsmMatcher] Extend PredicateMethod with optional DiagnosticPredicateSander de Smalen2018-04-261-4/+10
* [TableGen] Fix bad indentation in tablegen output file.Craig Topper2018-04-251-2/+2
* Fix signed/unsigned comparison warning in AsmGenMatcher generated code. NFCI.Simon Pilgrim2018-02-171-4/+4
* [TableGen][AsmMatcherEmitter] Fix tied-constraint checking for InstAliasesSander de Smalen2018-02-041-154/+188
* [TableGen][AsmMatcherEmitter] Generate assembler checks for tied operandsSander de Smalen2018-01-101-0/+155
* [TableGen] Make the ambiguous match debug messages from the AsmMatcherEmitter...Craig Topper2018-01-061-0/+6
* [AArch64][SVE] Re-submit patch series for ZIP1/ZIP2Sander de Smalen2017-12-201-11/+15
* Revert "[AArch64][SVE] Asm" changes, they broke libjpeg_turboReid Kleckner2017-12-181-15/+11
* [AArch64][SVE] Asm: Improve diagnostics further when +sve is not specifiedSander de Smalen2017-12-181-6/+7
* [TableGen][AsmMatcherEmitter] Only choose specific diagnostic for enabled ins...Sander de Smalen2017-12-181-5/+8
* Re-commit: [TableGen] AsmMatcher: Fix bug with reported diagnostic for operand.Sander de Smalen2017-12-141-3/+2
* [TableGen] Give the option of tolerating duplicate register namesAlex Bradbury2017-12-071-2/+6
* Revert r319649 - [Asm, ARM] Add fallback diag for multiple invalid operandsOliver Stannard2017-12-041-11/+12
* [Asm, ARM] Add fallback diag for multiple invalid operandsOliver Stannard2017-12-041-12/+11
* [Asm] Improve "too few operands" errorsOliver Stannard2017-11-211-1/+1
* [Asm] Finish matching once end of formal and actual lists reached (NFC)Oliver Stannard2017-11-211-0/+1
* Revert r318759 due to make check-all failure on WindowsSander de Smalen2017-11-211-2/+3
* [TableGen] AsmMatcher: Fix bug with reported diagnostic for operand.Sander de Smalen2017-11-211-3/+2
* [AsmParser][TableGen] Add VariantID argument to the generated mnemonic spell ...Craig Topper2017-10-261-5/+15
* [AsmParser][TableGen] Make the generated mnemonic spell checker function a fi...Craig Topper2017-10-261-3/+9
* Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman2017-10-151-1/+1
* [dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton2017-10-121-1/+1
* [AsmParser] Suppress compile warning for targets with no register diagsOliver Stannard2017-10-121-11/+17
* [Asm] Add debug tracing in table-generated assembly matcherOliver Stannard2017-10-111-2/+94
* [AsmParser] Add DiagnosticString to register classes in tablegenOliver Stannard2017-10-101-9/+68
* [AsmParser] Add DiagnosticString to AsmOperands in tablegenOliver Stannard2017-10-031-2/+47
* [Assembler] Report multiple near misses for invalid instructionsOliver Stannard2017-10-031-66/+178
* [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is trueNirav Dave2017-08-071-3/+14
OpenPOWER on IntegriCloud