================
@@ -248,8 +250,9 @@ inline constexpr ExtensionInfo Extensions[] = {
     {"simd", AArch64::AEK_SIMD, "+neon", "-neon", FEAT_SIMD, 
"+fp-armv8,+neon", 100},
     {"sm4", AArch64::AEK_SM4, "+sm4", "-sm4", FEAT_SM4, 
"+sm4,+fp-armv8,+neon", 60},
     {"sme-f16f16", AArch64::AEK_SMEF16F16, "+sme-f16f16", "-sme-f16f16", 
FEAT_INIT, "", 0},
-    {"sme-f64f64", AArch64::AEK_SMEF64F64, "+sme-f64f64", "-sme-f64f64", 
FEAT_SME_F64, "+sme,+sme-f64f64,+bf16", 560},
-    {"sme-i16i64", AArch64::AEK_SMEI16I64, "+sme-i16i64", "-sme-i16i64", 
FEAT_SME_I64, "+sme,+sme-i16i64,+bf16", 570},
+    {"sme-f64f64", AArch64::AEK_SMEF64F64, "+sme-f64f64", "-sme-f64f64", 
FEAT_SME_F64,  "+sme,+sme-f64f64,+bf16", 560},
+    {"sme-i16i64", AArch64::AEK_SMEI16I64, "+sme-i16i64", "-sme-i16i64", 
FEAT_SME_I64,  "+sme,+sme-i16i64,+bf16", 570},
+    {"sme-fa64",   AArch64::AEK_SMEFA64,   "+sme-fa64",   "-sme-fa64",   
FEAT_SME_FA64, "+sve2",                  580},
----------------
ilinpv wrote:

sme-f16f16 is not supported by Function Multi Versioning. All features 
supported by FMV with priorities should be  specified in ACLE: 
https://github.com/ARM-software/acle/blob/main/main/acle.md#function-multi-versioning
I am not sure if we need support for sme-fa64 in FMV, probably 
@DanielKristofKiss can clarify.

https://github.com/llvm/llvm-project/pull/70809
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to