summaryrefslogtreecommitdiff
path: root/clang/utils/TableGen
AgeCommit message (Expand)Author
2025-11-22[clang] Use llvm::equal (NFC) (#169172)Kazu Hirata
2025-11-19[HLSL][TableGen] Add `__hlsl_resource_t` to known built-in function types (#1...Helena Kotas
2025-11-18[Clang] Fix cleanup attribute by delaying type checks after the type is deduc...Guillot Tony
2025-11-13Reapply "[HLSL] Rework semantic handling as attributes" (#167862)Nathan Gauër
2025-11-12Revert "[HLSL] Rework semantic handling as attributes #166796" (#167759)Nathan Gauër
2025-11-12[HLSL] Rework semantic handling as attributes (#166796)Nathan Gauër
2025-10-25[RISCV] Support XSfmm C intrinsics (#143070)Brandon Wu
2025-10-23[HLSL] Allow input semantics on structs (#159047)Nathan Gauër
2025-10-20[ADT] Prepare for deprecation of StringSwitch cases with 4+ args. NFC. (#164173)Jakub Kuderski
2025-10-17[Clang][MVE] Use IRBuilder methods to emit masked load/store (NFC) (#163790)Nikita Popov
2025-10-10[Clang][AArch64] Relax SVE2 requirement for builtins available via +sme. (#16...Paul Walker
2025-10-08[Clang][Sema] Extend test coverage for SVE/SME builtin usage. (#156908)Paul Walker
2025-10-01[RISCV] Remove break after return in RISCVVEmitter.cpp. NFC (#161599)Craig Topper
2025-09-18[CIR][NFC] Use TableGen to generate LLVM lowering patterns (#159390)Sirui Mu
2025-09-18[clang][bytecode] Pass `SourceInfo` objects by value (#159532)Timm Baeder
2025-09-15[NFC][clang] replace a C-array with std::array (#158047)Nathan Gauër
2025-09-11Reapply "[HLSL] Rewrite semantics parsing" (#157718) (#158044)Nathan Gauër
2025-09-11[Clang][docs] Modify generator for HLSL semantics documentation (#157841)Nathan Gauër
2025-09-09Revert "[HLSL] Rewrite semantics parsing" (#157718)Nathan Gauër
2025-09-09[HLSL] Rewrite semantics parsing (#152537)Nathan Gauër
2025-09-04[NFC][TableGen][analyzer] Fix some obsolete comments (#156677)Donát Nagy
2025-09-03[RISCV] Simplify code gen for riscv_vector_builtin_cg.inc [NFC] (#156397)Kito Cheng
2025-08-27[clang] AST: fix getAs canonicalization of leaf types (#155028)Matheus Izvekov
2025-08-13[NFC][Clang][AArch64] Simplify ACLE guards within arm_sve.td & arm_sme.td. (#...Paul Walker
2025-08-04[Clang] Initial support for P2841 (Variable template and concept template par...Corentin Jabot
2025-07-30[AArch64][NEON] NEON intrinsic compilation error with -fno-lax-vector-convers...Amina Chabane
2025-07-11[ARM] Improve arm_neon.h header diagnostic when included on unsupported targe...Jon Roelofs
2025-07-08[Clang][SME] Refactor checkArmStreamingBuiltin. (#145941)Paul Walker
2025-07-01[TableGen] Use range-based for loops (NFC) (#146626)Kazu Hirata
2025-06-26[clang] Use llvm::is_contained instead of llvm::all_of (NFC) (#145843)Kazu Hirata
2025-06-19[TableGen] Use ListSeparator (NFC) (#144936)Kazu Hirata
2025-06-16Fix a tablegen pattern that results in a warning; NFCAaron Ballman
2025-06-15[TableGen] Use range-based for loops (NFC) (#144250)Kazu Hirata
2025-06-11[Clang][NFC] Move HeadingAndSpellings to avoid copying (#143611)Shafik Yaghmour
2025-06-10[llvm][RISCV] Handle required features of intrinsic correctly (#143062)Brandon Wu
2025-05-31[RISCV] Implement intrinsics for XAndesVDot (#141441)Jim Lin
2025-05-27[TableGen] Fix a warningKazu Hirata
2025-05-27[HLSL] Implement `SpirvType` and `SpirvOpaqueType` (#134034)Cassandra Beckley
2025-05-25[TableGen] Use StringRef::contains (NFC) (#141413)Kazu Hirata
2025-05-22[Clang] Add missing macro undefs in AttributeSpellingList emitter (#141090)Oleksandr T.
2025-05-22[Clang] add typo correction for unknown attribute names (#140629)Oleksandr T.
2025-05-21[clang][TableGen] Fix Duplicate Entries in TableGen (#140828)Vincent
2025-05-20[RISCV] Implement intrinsics for XAndesVPackFPH (#140007)Jim Lin
2025-05-19[LLVM][TableGen] Rename `ListInit::getValues()` to `getElements()` (#140289)Rahul Joshi
2025-05-18[clang] Use llvm::max_element (NFC) (#140435)Kazu Hirata
2025-05-17[clang] Use llvm::stable_sort (NFC) (#140413)Kazu Hirata
2025-05-15[Clang][AArch64] Add fp8 variants for untyped NEON intrinsics (#128019)Lukacma
2025-05-11[TableGen] Use StringRef::substr instead of StringRef::slice (NFC) (#139485)Kazu Hirata
2025-05-11[TableGen] Use StringRef::take_while (NFC) (#139461)Kazu Hirata
2025-05-10[TableGen] Use std::tie to implement operator< (NFC) (#139405)Kazu Hirata