summaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/Basic
AgeCommit message (Expand)Author
2025-06-27TableGen: Generate enum for runtime libcall implementations (#144973)Matt Arsenault
2025-06-27TableGen: Add runtime libcall backend (#144972)Matt Arsenault
2025-06-20[TableGen] Remove redundant control flow statements (NFC) (#145143)Kazu Hirata
2025-06-19[Reland] [PowerPC] frontend get target feature from backend with cpu name (#1...zhijian lin
2025-06-07[TableGen] Use `emplace` instead of `insert` and similar. NFC. (#143164)Jay Foad
2025-06-07[TableGen] Use `contains` instead of `count`. NFC. (#143156)Jay Foad
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] Treat clause aliases equally with names (#141763)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-24[TableGen] Remove unused includes (NFC) (#141356)Kazu Hirata
2025-05-21[utils][TableGen] Clean up code in DirectiveEmitter (#140772)Krzysztof Parzyszek
2025-05-20[utils][TableGen] Unify name qualifications in DirectiveEmitter (#140606)Krzysztof Parzyszek
2025-05-20[utils][TableGen] Remove unused parameter in DirectiveEmitter, NFC (#140605)Krzysztof Parzyszek
2025-05-19[LLVM][TableGen] Rename `ListInit::getValues()` to `getElements()` (#140289)Rahul Joshi
2025-05-15[llvm][OpenMP] Add "SourceLanguages" property to Directive (#139960)Krzysztof Parzyszek
2025-05-12[NFC][TableGen] Add {} for `else` when `if` body has {} (#139420)Rahul Joshi
2025-05-09[LLVM][OpenMP] Add "version" parameter to getOpenMPDirectiveName (#139114)Krzysztof Parzyszek
2025-05-02[OpenMP] Remove "alternativeName" from Clause and Directive classes (#138179)Krzysztof Parzyszek
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-17[Intrinsics] Add support for range attributes (#135642)Nikita Popov
2025-04-14[RISCV] Add missing bitmask for some extensions (#135599)Pengcheng Wang
2025-04-13[StrTable] Use string literal emission for intrinsics on non-MSVC platforms (...Reid Kleckner
2025-03-20[Intrinsics] Add Intrinsic::getFnAttributes() (NFC) (#132029)Nikita Popov
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov
2025-01-28[StrTable] Switch intrinsics to StringTable and work around MSVC (#123548)Chandler Carruth
2025-01-21[TableGen] Avoid repeated map lookups (NFC) (#123699)Kazu Hirata
2025-01-16[TableGen] Use std::pair instead of std::make_pair. NFC. (#123174)Jay Foad
2025-01-08[FMV][AArch64] Simplify version selection according to ACLE. (#121921)Alexandros Lamprineas
2025-01-03[llvm-(min-)tblgen] Avoid redundant source compilation (#114494)Michael Kruse
2025-01-02Revert "[llvm-(min-)tblgen] Avoid redundant source compilation (#114494)"Michael Kruse
2025-01-02[llvm-(min-)tblgen] Avoid redundant source compilation (#114494)Michael Kruse
2024-12-13[TableGen] Allow empty terminator in SequenceToOffsetTable (#119751)Sergei Barannikov
2024-12-12[TableGen] Replace WantRoot/WantParent SDNode properties with flags (#119599)Sergei Barannikov
2024-12-03[LLVM][TableGen] Refine overloaded intrinsic suffix check (#117957)Mason Remy
2024-10-18[LLVM][TableGen] Change all `Init` pointers to const (#112705)Rahul Joshi
2024-10-15[LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (#110324)Rahul Joshi
2024-10-05[NFC][TableGen] Change `CodeGenIntrinsics` to use const references (#111219)Rahul Joshi
2024-09-25[LLVM][TableGen] Check name conflicts between target dep and independent intr...Rahul Joshi
2024-09-19[LLVM][TableGen] Speed up sorting of intrinsics (#109230)Rahul Joshi
2024-09-19[LLVM][TableGen] Add error check for duplicate intrinsic names (#109226)Rahul Joshi
2024-09-06Initial changes for llvm shared library build using explicit visibility annot...Thomas Fransham
2024-09-05[TableGen] Add const variants of accessors for backend (#106658)Rahul Joshi
2024-09-05[TableGen] Add check for number of intrinsic return values (#107326)Rahul Joshi
2024-09-04[TableGen] Refactor Intrinsics record (#106986)Rahul Joshi
2024-09-04[TableGen] Add `CodeGenIntrinsicsMap` for on-demand intrinsic creation (#107100)Rahul Joshi
2024-08-23[TableGen] Refactor SequenceToOffsetTable class (#104986)Rahul Joshi
2024-08-16[TableGen] Refactor Intrinsic handling in TableGen (#103980)Rahul Joshi