summaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/Common/CodeGenSchedule.cpp
AgeCommit message (Expand)Author
2025-07-19[TableGen] Add `getName()` to error messages for better debugging (#149531)Shaoce SUN
2025-07-07[NFC][TableGen] Rename `CodeGenTarget` instruction accessors (#146767)Rahul Joshi
2025-07-02[NFC][TableGen] Add accessors for various instruction subclasses (#146615)Rahul Joshi
2025-06-24[NFC][TableGen] Use ArrayRef instead of const vector reference (#145323)Rahul Joshi
2025-06-15[TableGen] Use range-based for loops (NFC) (#144283)Kazu Hirata
2025-06-07[TableGen] Use `contains` instead of `count`. NFC. (#143156)Jay Foad
2025-05-12[NFC][TableGen] Use StringRef::str() instead of casting (#139332)Rahul Joshi
2025-05-12[NFC][TableGen] Add {} for `else` when `if` body has {} (#139420)Rahul Joshi
2025-02-09[TableGen] Avoid repeated hash lookups (NFC) (#126433)Kazu Hirata
2025-01-23[TableGen] Add a SmallPtrSet to track WriteRes that are referenced by some Re...Craig Topper
2025-01-23[TableGen] Pass CodeGenProcModel reference instead of index to addWriteRes/ad...Craig Topper
2025-01-22[TableGen] Add maps from Write/ReadType to the parent WriteRes/ReadAdvance. N...Craig Topper
2025-01-20[TableGen] Avoid repeated hash lookups (NFC) (#123562)Kazu Hirata
2025-01-18[TableGen] Replace some uses of make_range with methods that already return a...Craig Topper
2025-01-17[TableGen] const-correct a couple CodeGenSchedule methods. NFCCraig Topper
2025-01-18[TableGen] Fix unused-variable warnings in CodeGenSchedule.cpp (NFC)Jie Fu
2025-01-17[TableGen] Use a range-based for loop. NFC (#123443)Craig Topper
2025-01-17[TableGen] Use vector constructor instead of calling append or emplace_back o...Craig Topper
2025-01-17[TableGen] Inline a helper function that didn't seem necessary. NFC (#123440)Craig Topper
2025-01-16[TableGen] Use std::pair instead of std::make_pair. NFC. (#123174)Jay Foad
2025-01-12Partially revert "[TableGen] Avoid repeated hash lookups (NFC) (#122586)"Kazu Hirata
2025-01-11[TableGen] Avoid repeated hash lookups (NFC) (#122586)Kazu Hirata
2024-10-18[LLVM][TableGen] Change all `Init` pointers to const (#112705)Rahul Joshi
2024-10-03[NFC][TableGen] Change `RecordKeeper::getDef()` to return const pointer (#110...Rahul Joshi
2024-10-02[TableGen] Change `DefInit::Def` to a const Record pointer (#110747)Rahul Joshi
2024-10-01[TableGen] Change `getValueAsListOfDefs` to return const pointer vector (#110...Rahul Joshi
2024-09-18[LLVM][TableGen] Change CodeGenSchedule to use const Record pointers (#108782)Rahul Joshi
2024-09-15[LLVM][TableGen] Change CodeGenSchedule to use const RecordKeeper (#108617)Rahul Joshi
2024-09-11[TableGen] Change CodeGenInstruction record members to const (#107921)Rahul Joshi
2024-09-09[TableGen] Change SetTheory set/vec to use const Record * (#107692)Rahul Joshi
2024-08-22[NFC][SetTheory] Refactor to use const pointers and range loops (#105544)Rahul Joshi
2024-08-08[TableGen] Rework error reporting for duplicate Feature/Processor (#102257)Rahul Joshi
2024-06-02[TableGen] Use llvm::unique (NFC) (#94163)Kazu Hirata
2024-05-14[TableGen][SubtargetEmitter] Refactor hasReadOfWrite to CodeGenProcModel (#92...Michael Maitland
2024-03-25[RFC][TableGen] Restructure TableGen Source (#80847)Pierre van Houtryve