[llvm-branch-commits] [clang] [llvm] [AArch64][llvm] Armv9.8-A: Add support for FEAT_SVE_PERM256 (PR #231433)
Martin Wehking via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Wed Oct 14 02:22:35 PDT 2026
================
@@ -322,6 +324,11 @@ def HasNonStreamingSVE2p2_or_SME2p2
AssemblerPredicateWithAll<(any_of FeatureSVE2p2, FeatureSME2p2),
"sme2p2 or sve2p2">;
+def HasMatMulFP64_or_SVE_PERM256
+ : Predicate<"Subtarget->hasSVE_PERM256() || (Subtarget->isSVEAvailable() && Subtarget->hasMatMulFP64())">,
+ AssemblerPredicateWithAll<(any_of FeatureMatMulFP64, FeatureSVE_PERM256),
+ "f64mm or sve-perm256">;
+
----------------
MartinWehking wrote:
Agreed. I replaced it with your suggestion
https://github.com/llvm/llvm-project/pull/231433
More information about the llvm-branch-commits
mailing list