summaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/SearchableTableEmitter.cpp
AgeCommit message (Expand)Author
2025-05-24[TableGen] Remove unused includes (NFC) (#141356)Kazu Hirata
2025-05-12[NFC][TableGen] Use StringRef::str() instead of casting (#139332)Rahul Joshi
2025-04-24[TableGen] Only store direct superclasses in Record (#123072)Jay Foad
2025-04-16[llvm] Use llvm::append_range (NFC) (#136066)Kazu Hirata
2025-01-20[TableGen][NFC] Factor early-out range check. (#123645)Jason Eckhardt
2025-01-16[TableGen] Use std::pair instead of std::make_pair. NFC. (#123174)Jay Foad
2024-10-21[NFC][TableGen] Delete unused class member (#113165)Rahul Joshi
2024-10-18[LLVM][TableGen] Change all `Init` pointers to const (#112705)Rahul Joshi
2024-10-01[TableGen] Change all type pointers to const (#110602)Rahul Joshi
2024-09-30[LLVM][TableGen] Change SeachableTableEmitter to use const RecordKeeper (#110...Rahul Joshi
2024-09-20[TableGen] Eliminate use of `convertInitializerTo` in SearchableTable (#109206)Rahul Joshi
2024-09-07[TableGen] Eliminate static CodeGenIntrinsicMap in PatternParser (#107339)Rahul Joshi
2024-09-04[TableGen] Add `CodeGenIntrinsicsMap` for on-demand intrinsic creation (#107100)Rahul Joshi
2024-08-16[TableGen] Refactor Intrinsic handling in TableGen (#103980)Rahul Joshi
2024-07-11[TableGen] Add support for emitting new function definition to return a range...Garvit Gupta
2024-03-25[RFC][TableGen] Restructure TableGen Source (#80847)Pierre van Houtryve
2024-03-01[TableGen] Use consistent field kind checking in getNumericKey. (#83284)Jason Eckhardt
2024-02-14[TableGen] Stop using make_pair and make_tuple. NFC. (#81730)Jay Foad
2024-02-09[NFC] clang-format utils/TableGen (#80973)Pierre van Houtryve
2024-02-07[TableGen] Extend direct lookup to instruction values in generic tables. (#80...Jason Eckhardt
2023-09-25[TableGen] Fix wrong bits output in GenericTable (#66867)Wang Pengcheng
2023-09-08[TableGen] Add a field to filter out GenericTable entries (#65458)Wang Pengcheng
2023-06-06Fix unused variable warning. NFC.Simon Pilgrim
2023-06-02[TableGen] Allow bit fields in SearchableTables.Stanislav Mekhanoshin
2023-03-21llvm-tblgen: Rewrite emitters to use `TableGen::Emitter`NAKAMURA Takumi
2023-02-19llvm-tblgen: Add "TableGenBackends.h" to each emitter.NAKAMURA Takumi
2023-02-19llvm-tblgen: ReformatNAKAMURA Takumi
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2022-09-03[llvm] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-07-23Use llvm::sort instead of std::sort where possibleDmitri Gribenko
2022-05-11[TableGen] Remove the use of global Record stateRiver Riddle
2022-01-31Cleanup llvm/utils/TableGen headersserge-sans-paille
2022-01-18TableGen: sort SearchableTable emission order by fields, not top-level nameTim Northover
2021-02-08[TableGen] Use ListSeparator (NFC)Kazu Hirata
2021-01-31[TableGen] Use ListSeparator (NFC)Kazu Hirata
2021-01-13[llvm] Use llvm::stable_sort (NFC)Kazu Hirata
2020-12-03[TableGen] Eliminate the 'code' typePaul C. Anagnostopoulos
2020-11-06[TableGen] Indentation and whitespace fixes in generated code. NFC.Jay Foad
2020-09-23Enhance TableGen so that backends can produce better error messages.Paul C. Anagnostopoulos
2020-08-26Reland [IR] Intrinsics default attributes and opt-out flagsstefan1
2020-06-23[TableGen] Add error messagesSebastian Neubauer
2020-02-19[TableGen] Diagnose undefined fields when generating searchable tablesJay Foad
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-11-09Fix uninitialized variable warnings. NFCI.Simon Pilgrim
2019-08-24Use a bit of relaxed constexpr to make FeatureBitset costant intializableBenjamin Kramer
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-05-13[AMDGPU] gfx1010 SearchableTableEmitter patch for NSAStanislav Mekhanoshin
2019-04-29[TableGen] Fix null pointer dereferencing.Simon Pilgrim
2019-02-12[tablegen] Add locations to many PrintFatalError() callsDaniel Sanders
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth