[clang] [compiler-rt] [llvm] [AArch64] Extend FMV support to more features (PR #229139)
Alexandros Lamprineas via cfe-commits
cfe-commits at lists.llvm.org
Wed Oct 7 08:55:40 PDT 2026
================
@@ -103,8 +138,19 @@ void CONSTRUCTOR_ATTRIBUTE __init_cpu_features(void) {
{PF_ARM_V86_BF16_INSTRUCTIONS_AVAILABLE, FEAT_BF16},
{PF_ARM_SME_INSTRUCTIONS_AVAILABLE, FEAT_SME},
{PF_ARM_SME2_INSTRUCTIONS_AVAILABLE, FEAT_SME2},
+ {PF_ARM_SME2_1_INSTRUCTIONS_AVAILABLE, FEAT_SME2P1},
+ {PF_ARM_SME2_2_INSTRUCTIONS_AVAILABLE, FEAT_SME2P2},
+ {PF_ARM_SME_AES_INSTRUCTIONS_AVAILABLE, FEAT_SSVE_AES},
+ {PF_ARM_SME_SBITPERM_INSTRUCTIONS_AVAILABLE, FEAT_SSVE_BITPERM},
+ {PF_ARM_SME_SF8DP2_INSTRUCTIONS_AVAILABLE, FEAT_SSVE_FP8DOT2},
+ {PF_ARM_SME_SF8DP4_INSTRUCTIONS_AVAILABLE, FEAT_SSVE_FP8DOT4},
+ {PF_ARM_SME_SF8FMA_INSTRUCTIONS_AVAILABLE, FEAT_SSVE_FP8FMA},
+ {PF_ARM_SME_F8F32_INSTRUCTIONS_AVAILABLE, FEAT_SME_F8F32},
----------------
labrinea wrote:
Good catch @tommat01 I agree we need a patch for the llvm test suite to cover those.
https://github.com/llvm/llvm-project/pull/229139
More information about the cfe-commits
mailing list