[llvm] [AArch64] Allow single-element vector FP converts with +fprcvt (PR #169692)
Amina Chabane via llvm-commits
llvm-commits at lists.llvm.org
Fri Dec 5 08:28:55 PST 2025
================
@@ -329,8 +329,8 @@ def HasNEONandIsStreamingSafe
: Predicate<"Subtarget->hasNEON()">,
AssemblerPredicateWithAll<(any_of FeatureNEON), "neon">;
// A subset of NEON instructions are legal in Streaming SVE mode only with +sme2p2.
-def HasNEONandIsSME2p2StreamingSafe
- : Predicate<"Subtarget->isNeonAvailable() || (Subtarget->hasNEON() && Subtarget->hasSME2p2())">,
+def HasNEONandFPRCVTIsStreamingSafe
+ : Predicate<"Subtarget->isNeonAvailable() || (Subtarget->hasNEON() && Subtarget->isFPRCVTStreamingSafe())">,
----------------
Amichaxx wrote:
Amended. Thanks.
https://github.com/llvm/llvm-project/pull/169692
More information about the llvm-commits
mailing list