summaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/CodeGenMapTable.cpp
AgeCommit message (Expand)Author
2025-05-19[LLVM][TableGen] Rename `ListInit::getValues()` to `getElements()` (#140289)Rahul Joshi
2025-05-12[NFC][TableGen] Use StringRef::str() instead of casting (#139332)Rahul Joshi
2025-02-07[NFC][TableGen] Code cleanup in CodeGenMapTable `EmitMapTable` (#126157)Rahul Joshi
2024-10-29[TableGen] [NFC] Refine TableGen code to comply with `clang-tidy` checks (#11...Jerry Sun
2024-10-18[LLVM][TableGen] Change all `Init` pointers to const (#112705)Rahul Joshi
2024-09-18[LLVM][TableGen] Change CodeGenMapTable to use const RecordKeeper (#109034)Rahul Joshi
2024-09-11[TableGen] Change CodeGenInstruction record members to const (#107921)Rahul Joshi
2024-03-25[RFC][TableGen] Restructure TableGen Source (#80847)Pierre van Houtryve
2024-02-09[NFC] clang-format utils/TableGen (#80973)Pierre van Houtryve
2023-02-17llvm-tblgen: Apply IWYU partiallyNAKAMURA Takumi
2022-03-11Cleanup include: TableGenserge-sans-paille
2021-10-25[TableGen] Fix codgen of InstrMapping with multiple columns and valuesJyun-Yan You
2021-08-31[NFC] Correct typo in CodeGenMapTable.cpp, patch by JordiShivam Gupta
2021-04-16[TableGen] CodeGenMapTable - use for-range loop. NFCI.Simon Pilgrim
2021-01-12[llvm] Remove redundant string initialization (NFC)Kazu Hirata
2020-12-17[TableGen] Return const std::string& in InstrMap getName()/getFilterClass() m...Simon Pilgrim
2020-12-17[TableGen] Make InstrMap::getFilterClass() const. NFCI.Simon Pilgrim
2020-11-06[TableGen] Indentation and whitespace fixes in generated code. NFC.Jay Foad
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-09-17[TableGen] CodeGenMapTable - Don't dereference a dyn_cast result. NFCI.Simon Pilgrim
2019-08-25[TableGen] Correct comments for end of namespace. NFCBjorn Pettersson
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-01-08[mips] Improve diagnostics for instruction mappingAleksandar Beserminji
2017-07-07[TableGen] Use StringRef instead of std::string for CodeGenInstruction namesp...Craig Topper
2017-03-27[TableGen] Make CodeGenMapTable understand the namespace field of an instructionKarl-Johan Karlsson
2016-12-01[tablegen] Delete duplicates from a vector without skipping elementsVedant Kumar
2016-03-10[TableGen] more helpful error message in MapTableEmitterNicolai Haehnle
2016-02-11[TableGen] Use range-based for loops. NFCCraig Topper
2016-02-01[TableGen] Store result of getInstructionsByEnumValue in an ArrayRef instead ...Craig Topper
2015-09-24TableGen: Add LLVM_READONLY to generated InstrMapping functionsMatt Arsenault
2015-06-02[TableGen] Rename ListInit::getSize to just 'size' to be more consistent.Craig Topper
2015-06-02[TableGen] Use range-based for loops. NFC.Craig Topper
2015-05-14[TableGen] Replace some calls to ListInit::getSize() with ListInit::empty() i...Craig Topper
2015-01-15Replace size method call of containers to empty method where appropriateAlexander Kornienko
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper
2014-03-03Unbreak the C++11 build.Benjamin Kramer
2013-12-05Correct word hyphenationsAlp Toker
2013-10-01Remove several unused variables.Rafael Espindola
2013-02-14Fix for bug 15246 -- out-of-bound error in the TableGen backend, CodeGenMapTa...Jyotsna Verma
2012-10-25Remove exception handling usage from tblgen.Joerg Sonnenberger
2012-10-25Remove unused member & unnecessary semicolon.David Blaikie
2012-10-25add TableGen support to create relationship maps between instructionsSebastian Pop