[llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (1/n) (PR #115535)
Paul Walker via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 11 06:55:19 PST 2024
================
@@ -273,6 +273,8 @@ def HasSVE2p1_or_HasSME2p1
def HasSVE2p2orSME2p2
: Predicate<"Subtarget->isSVEorStreamingSVEAvailable() && (Subtarget->hasSVE2p2() || Subtarget->hasSME2p2())">,
AssemblerPredicateWithAll<(any_of FeatureSME2p2, FeatureSVE2p2), "sme2p2 or sve2p2">;
+def NotHasSVE2p2orSME2p2
----------------
paulwalker-arm wrote:
It would be better for this to reflect the intent of the "feature" so perhaps something like "UseUnaryUdefPseudos" to alongside the existing UseExperimentalZeroingPseudos.
https://github.com/llvm/llvm-project/pull/115535
More information about the llvm-commits
mailing list