summaryrefslogtreecommitdiff
path: root/llvm/include/llvm/TableGen
AgeCommit message (Expand)Author
2025-11-19[Analysis] Move TargetLibraryInfo data to TableGen (#165009)Kai Nacke
2025-11-19[NFC][TableGen] Add IfGuardEmitter and adopt it in InstrInfoEmitter (#168616)Rahul Joshi
2025-11-18[NFC][TableGen] Remove `close` member from various CodeGenHelpers (#167904)Rahul Joshi
2025-11-18[TableGen][NFCI] Change TableGenMain() to take function_ref. (#167888)Ivan Kosarev
2025-11-14[TableGen] Split *GenRegisterInfo.inc. (#167700)Ivan Kosarev
2025-11-13[NFC][TableGen] Adopt CodeGenHelpers in SubtargetEmitter (#163820)Rahul Joshi
2025-11-10Remove unused <algorithm> inclusion (#166942)serge-sans-paille
2025-11-04[NFC][TableGen] Emit empty lines after/before namespace scope (#166217)Rahul Joshi
2025-10-15[NFC][MLIR][TableGen] Adopt NamespaceEmitter more widely (#163289)Rahul Joshi
2025-10-14[NFC][TableGen] Add `IncludeGuardEmitter` to emit header include guards (#163...Rahul Joshi
2025-10-13[NFC][TableGen] Emit nested namespace definitions in NamespaceEmitter (#161958)Rahul Joshi
2025-10-04[NFC][TableGen] Migrate IfDef/Namespace emitter from MLIR to LLVM (#161744)Rahul Joshi
2025-09-26[NFC][LLVM] Pass/return SMLoc by value instead of const reference (#160797)Rahul Joshi
2025-09-04[NFC][TableGen] Use `BitsInit::convertInitializerToInt` in a few places (#156...Rahul Joshi
2025-07-29[TableGen] Improve handling for dag op names (#149248)Nemanja Ivanovic
2025-07-15TableGen: Use StringOffsetTable for RuntimeLibcall names (#148839)Matt Arsenault
2025-07-09[TableGen] Minor cleanup in `StringToOffsetTable` (#147712)Rahul Joshi
2025-07-08TableGen: Allow defining sets of runtime libraries (#144978)Matt Arsenault
2025-07-04[NFC][TableGen] Delete extra spaces in comments (#147004)Rahul Joshi
2025-06-06[utils][TableGen] Handle versions on clause/directive spellings (#143021)Krzysztof Parzyszek
2025-06-05[utils][TableGen] Implement clause aliases as alternative spellings (#141765)Krzysztof Parzyszek
2025-06-05[utils][TableGen] Unify converting names to upper-camel case (#141762)Krzysztof Parzyszek
2025-06-04[utils][TableGen] Clarify usage of ClauseVal, rename to EnumVal (#141761)Krzysztof Parzyszek
2025-05-22[NFC][TableGen] Code cleanup in StringMatcher (#141118)Rahul Joshi
2025-05-21[utils][TableGen] Clean up code in DirectiveEmitter (#140772)Krzysztof Parzyszek
2025-05-20[TableGen] Tach getInputFilename to return StringRef (NFC) (#140690)Kazu Hirata
2025-05-19[LLVM][TableGen] Rename `ListInit::getValues()` to `getElements()` (#140289)Rahul Joshi
2025-05-16[LLVM][TableGen] Simplify `DagInit::get` (#140056)Rahul Joshi
2025-05-15[llvm][OpenMP] Add "SourceLanguages" property to Directive (#139960)Krzysztof Parzyszek
2025-05-14[NFC][TableGen] Code cleanup in Record.h/cpp (#138876)Rahul Joshi
2025-05-12[NFCI][LLVM/MLIR] Adopt `TrailingObjects` convenience API (#138554)Rahul Joshi
2025-05-12[NFC][TableGen] Use StringRef::str() instead of casting (#139332)Rahul Joshi
2025-05-05[NFC][TableGen] Code cleanup in CodeGenRegister (#137994)Rahul Joshi
2025-05-02[OpenMP] Remove "alternativeName" from Clause and Directive classes (#138179)Krzysztof Parzyszek
2025-05-02[NFC][TableGen] Use private inheritance for TrailingObjects (#138027)Rahul Joshi
2025-04-27[llvm] Use llvm::transform (NFC) (#137532)Kazu Hirata
2025-04-26[llvm] Use llvm::replace (NFC) (#137481)Kazu Hirata
2025-04-24[TableGen] Only store direct superclasses in Record (#123072)Jay Foad
2025-04-22[flang][Parser][OpenMP] Fix unparser for cancellation_construct_type (#136001)Tom Eccles
2025-04-18[OpenACC] Switch Clang to use the Flang 'appertainment' rules for cla… (#13...Erich Keane
2025-04-13[StrTable] Use string literal emission for intrinsics on non-MSVC platforms (...Reid Kleckner
2025-03-28[TableGen] Add `!instances` operator to get defined records (#129680)Pengcheng Wang
2025-03-13[TableGen] Add `!match` operator to do regex matching (#130759)Pengcheng Wang
2025-02-24fixed #95641 pointless string copy (#127325)sommersun
2025-01-31[TableGen] Don't use inline storage for ReferenceLocs (NFC) (#125231)Nikita Popov
2025-01-28[StrTable] Switch intrinsics to StringTable and work around MSVC (#123548)Chandler Carruth
2025-01-16[TableGen] Use std::pair instead of std::make_pair. NFC. (#123174)Jay Foad
2025-01-06[TableGen] Remove unused functionality from OpInit class. NFC (#121680)Craig Topper
2025-01-03[TableGen] Add 'final' to all of the *Init classes.Craig Topper
2024-12-17[llvm][TableGen] Add a !initialized predicate to allow testing for ? (#117964)Krzysztof Drewniak