summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/AsmWriterEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [MC] Add parameter `Address` to MCInstrPrinter::printInstructionFangrui Song2020-01-061-7/+8
* [MC] Rewrite tablegen for printInstrAlias to comiple faster, NFCReid Kleckner2019-12-061-95/+166
* [tblgen] Add getOperatorAsDef() to RecordDaniel Sanders2019-10-081-2/+1
* [llvm-objdump] Implement -Mreg-names-raw/-std options.Igor Kudrin2019-02-261-5/+14
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [TableGen:AsmWriter] Cope with consecutive tied operands.Simon Tatham2018-12-141-9/+14
* [TableGen] Prevent double flattening of InstAlias asm strings in the asm matc...Craig Topper2018-06-181-9/+11
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-2/+2
* [AArch64][TableGen] Skip tied result operands for InstAliasSander de Smalen2017-11-201-2/+15
* fix printing of alias instructions by removing redundant spacingPetar Jovanovic2017-11-131-1/+3
* [TableGen] Use StringRef instead of std::string for CodeGenInstruction namesp...Craig Topper2017-07-071-2/+2
* [TableGen] Adapt more places to getValueAsString now returning a StringRef in...Craig Topper2017-05-311-20/+24
* [TableGen] Make Record::getValueAsString and getValueAsListOfStrings return S...Craig Topper2017-05-311-1/+1
* Add a wrapper around copy_if in STLExtras; NFCSanjoy Das2017-02-211-4/+3
* [TableGen][AsmWriterEmitter] Use a deterministic order to sort InstrAliasesQuentin Colombet2017-02-101-1/+1
* Revert r294437 as it broke an asan buildbot.Amara Emerson2017-02-081-7/+2
* [AArch64][TableGen] Skip tied result operands for InstAliasAmara Emerson2017-02-081-2/+7
* Mark comparator call operator as constEric Fiselier2016-12-271-1/+1
* TableGen: Use StringRef instead of const std::string& in return vals.Matthias Braun2016-12-041-9/+9
* Fix some Clang-tidy and Include What You Use warnings; other minor fixes (NFC).Eugene Zelenko2016-11-301-18/+37
* TableGen: Allow signed immediates for instruction aliasesJacob Baungard Hansen2016-11-241-1/+1
* [tablegen] Merge duplicate definitions of getMinimalTypeForRange. NFC.Daniel Sanders2016-11-191-10/+2
* Use the range variant of remove_if instead of unpacking begin/endDavid Majnemer2016-08-121-4/+2
* Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer2016-08-121-5/+3
* TableGen: promote "code" type from syntactic sugar.Tim Northover2016-07-051-1/+1
* Run clang-tidy's performance-unnecessary-copy-initialization over LLVM.Benjamin Kramer2016-06-121-1/+1
* AsmWriterEmitter.cpp assumes that all operands of a printed aliasSjoerd Meijer2016-06-031-3/+4
* Currently AsmWriterEmiter.cpp (used by tblgen -gen-asm-writer) does notSjoerd Meijer2016-06-031-2/+34
* Apply clang-tidy's misc-move-constructor-init throughout LLVM.Benjamin Kramer2016-05-271-1/+3
* Fix commentXinliang David Li2016-02-231-1/+1
* [TableGen] In AsmWriterEmitter unique command search, rather than storing a m...Craig Topper2016-01-241-43/+32
* [TableGen] Make a class member local to the function that populates it and co...Craig Topper2016-01-221-1/+2
* [TableGen] Keep a returned const reference instead of making a copy. NFCCraig Topper2016-01-171-1/+1
* [TableGen] Return ArrayRef instead of a std::vector reference from getInstruc...Craig Topper2016-01-171-7/+7
* [TableGen] Changes to AsmWriterEmitter to remove the CodeGenInstruction to As...Craig Topper2016-01-171-67/+43
* [TableGen] Use std::find instead of a manual loop. NFCCraig Topper2016-01-171-10/+8
* [TableGen] Pass PassSubtarget flag into getCode instead of storing a copy of ...Craig Topper2016-01-141-15/+18
* [TableGen] Cleanup output formatting and add llvm_unreachables to the output ...Craig Topper2016-01-131-5/+6
* [TableGen] Replace some hardcoded assumptions that the OpcodeInfo table is 64...Craig Topper2016-01-131-8/+10
* [TableGen] Use std::remove_if instead of an n^2 loop. NFCCraig Topper2016-01-131-8/+5
* [TableGen] Fix up some stale comments in the AsmMatcher. NFCCraig Topper2016-01-131-4/+2
* [TableGen] Move calls to getValueAsInt out of a loop since they aren't simple...Craig Topper2016-01-131-2/+3
* [TableGen] Allow asm writer to use up to 3 OpInfo tables instead of 2. This a...Craig Topper2016-01-111-30/+32
* [TableGen] Remove unnecessary 0 terminator from an array that only existed to...Craig Topper2016-01-111-4/+0
* [TableGen] Use range-based for loops. Also fix one loop to not use some index...Craig Topper2016-01-081-25/+20
* [TableGen] Combine variable declaration and initialization. Move a string int...Craig Topper2016-01-081-3/+2
* [TableGen] Correct Namespace lookup with AltNames in AsmWriterEmitterHal Finkel2015-12-111-2/+4
* [AArch64] Add ARMv8.2-A Statistical Profiling ExtensionOliver Stannard2015-12-011-5/+7
* Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren2015-08-131-1/+0
* Fix memory leaks by avoiding extra manual dynamic allocationDavid Blaikie2015-08-061-57/+41
OpenPOWER on IntegriCloud