[clang] [llvm] [AArch64][Clang] Update predication of SVE2-AES/PMULL Pair Intrinsics and add Test Coverage (PR #153825)

via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 26 06:59:03 PDT 2025


================
@@ -107,17 +107,17 @@ void test(uint8_t u8, uint16_t u16, uint32_t u32, uint64_t u64)
   // expected-error at +2 {{'svbgrp_n_u64' needs target feature (sve,sve2,sve-bitperm)|(sme,ssve-bitperm)}}
   // overload-error at +1 {{'svbgrp' needs target feature (sve,sve2,sve-bitperm)|(sme,ssve-bitperm)}}
   SVE_ACLE_FUNC(svbgrp,_n_u64,,)(svundef_u64(), u64);
-  // expected-error at +2 {{'svpmullb_pair_u64' needs target feature sve,sve2,sve-aes}}
-  // overload-error at +1 {{'svpmullb_pair' needs target feature sve,sve2,sve-aes}}
+  // expected-error at +2 {{'svpmullb_pair_u64' needs target feature (sve,sve2,sve-aes)|(sme,(ssve-aes|sve-aes,sme-fa64)}}}
----------------
Lukacma wrote:

I think you have forgotten to adjust this.

https://github.com/llvm/llvm-project/pull/153825


More information about the llvm-commits mailing list