summaryrefslogtreecommitdiff
path: root/clang/utils/TableGen/SveEmitter.cpp
AgeCommit message (Expand)Author
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-08-13[NFC][Clang][AArch64] Simplify ACLE guards within arm_sve.td & arm_sme.td. (#...Paul Walker
2025-07-08[Clang][SME] Refactor checkArmStreamingBuiltin. (#145941)Paul Walker
2025-05-25[TableGen] Use StringRef::contains (NFC) (#141413)Kazu Hirata
2025-05-17[clang] Use llvm::stable_sort (NFC) (#140413)Kazu Hirata
2025-04-19[clang] Use llvm::unique (NFC) (#136469)Kazu Hirata
2025-04-01[Clang][LLVM] Implement single-multi vectors MOP4{A/S} (#128854)Virginia Cangelosi
2025-02-04[StrTable] Switch AArch64 and ARM to use directly TableGen-ed builtin tablesChandler Carruth
2025-02-03[AArch64] Simplify definitions of SVE/SME intrinsics which set FPMR (#123796)Momchil Velikov
2025-01-27[AArch64] Refactor implementation of FP8 types (NFC) (#123604)Momchil Velikov
2025-01-21[AArch64] Update SVE untyped intrinsics to have FP8 variants (#123585)Jonathan Thackray
2025-01-13[AArch64] Implement FP8 SVE/SME reinterpret intrinsics (#121063)Momchil Velikov
2025-01-07[clang][llvm][aarch64] Add aarch64_sme_in_streaming_mode intrinsic (#120265)Nicholas Guy
2024-12-19[Clang][AArch64] Add signed index/offset variants of sve2p1 qword stores (#12...SpencerAbson
2024-12-13[AArch64] Implements FP8 SVE intrinsics for dot-product (#118125)Momchil Velikov
2024-12-02[Clang][AArch64]Refactor typespec handling in SveEmitter.cpp (#117717)SpencerAbson
2024-11-28[AArch64] Implement intrinsics for F1CVTL/F2CVTL and BF1CVTL/BF2CVTL (#116959)SpencerAbson
2024-11-17[NFC][Clang][TableGen] Fix file header comments (#116491)Rahul Joshi
2024-11-14[TableGen] Remove unused includes (NFC) (#116168)Kazu Hirata
2024-10-18[CLANG][AArch64]Add SVE tuple types for mfloat8_t (#112687)CarolineConcatto
2024-10-17[CLANG]Add Scalable vectors for mfloat8_t (#101644)CarolineConcatto
2024-10-08[Clang][AArch64] Fix checkArmStreamingBuiltin for 'sve-b16b16' (#109420)Sander de Smalen
2024-10-01[TableGen] Change `getValueAsListOfDefs` to return const pointer vector (#110...Rahul Joshi
2024-10-01[Clang][TableGen] Change NeonEmitter to use const Record * (#110597)Rahul Joshi
2024-09-16[NFC][clang][TableGen] Remove redundant llvm:: namespace qualifier (#108627)Rahul Joshi
2024-09-13[clang][TableGen] Change SVE Emitter to use const RecordKeeper (#108503)Rahul Joshi
2024-09-06[Clang][AArch64] Add customisable immediate range checking to NEON (#100278)SpencerAbson
2024-08-04[clang] Construct SmallVector with ArrayRef (NFC) (#101898)Kazu Hirata
2024-06-24[Clang][SveEmitter] Split up TargetGuard into SVE and SME component. (#96482)Sander de Smalen
2024-06-21[Clang][AArch64] Expose compatible SVE intrinsics with only +sme (#95787)Sander de Smalen
2024-06-16[Clang][AArch64] Generalise streaming mode checks for builtins. (#93802)Sander de Smalen
2024-05-23[Clang][AArch64] Use __clang_arm_builtin_alias for overloaded svreinterpret's...Sander de Smalen
2024-04-02[clang] Prefer logical && over & for boolean operations (#87276)aniplcc
2024-02-23[Clang][AArch64] Add missing prototypes for streaming-compatible routines (#8...Sander de Smalen
2024-01-23[Clang][AArch64] Add diagnostics for builtins that use ZT0. (#79140)Sander de Smalen
2024-01-22[AArch64][SME] Take arm_sme.h out of draft (#78961)Matthew Devereau
2024-01-19[Clang] Refactor diagnostics for SME builtins. (#78258)Sander de Smalen
2024-01-16[Clang][AArch64] Remove unnecessary and incorrect attributes from arm_sme.h.Sander de Smalen
2024-01-15[Clang][AArch64] Change SME attributes for shared/new/preserved state. (#76971)Sander de Smalen
2024-01-05[Clang][SME] Add IsStreamingOrSVE2p1 (#76975)Sam Tebbs
2024-01-04Revert "[Clang][SME] Add IsStreamingOrSVE2p1" (#76973)Sam Tebbs
2024-01-04[Clang][SME] Add IsStreamingOrSVE2p1 (#75958)Sam Tebbs
2024-01-02[Clang][AArch64] Add missing SME functions to header file. (#75791)Sander de Smalen
2023-12-18[Clang][SME] Warn when a function doesn't have ZA state (#75805)Sam Tebbs
2023-12-18[AArch64][SME] Warn when using a streaming builtin from a non-streaming funct...Sam Tebbs
2023-12-14Revert "[AArch64][SME] Warn when using a streaming builtin from a non-streami...Sam Tebbs
2023-12-14[AArch64][SME] Warn when using a streaming builtin from a non-streaming funct...Sam Tebbs
2023-12-13[SVE2.1][Clang][LLVM]Int/FP reduce builtin in Clang and LLVM intrinsic (#69926)CarolineConcatto
2023-12-13[Clang][AArch64] Add fix vector types to header into SVE (#73258)CarolineConcatto