[llvm] [AArch64] Combine vector FNEG+FMA into `FNML[A|S]` (PR #167900)
Benjamin Maxwell via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 28 06:05:59 PST 2025
================
@@ -43,10 +48,11 @@ define <8 x double> @simple_symmetric_muladd4(<8 x double> %a, <8 x double> %b)
; CHECK-NEXT: zip1 v17.2d, v5.2d, v7.2d
; CHECK-NEXT: zip2 v5.2d, v5.2d, v7.2d
; CHECK-NEXT: dup v6.2d, x8
-; CHECK-NEXT: fmla v3.2d, v6.2d, v16.2d
-; CHECK-NEXT: fmla v4.2d, v6.2d, v0.2d
-; CHECK-NEXT: fmla v17.2d, v6.2d, v2.2d
-; CHECK-NEXT: fmla v5.2d, v6.2d, v1.2d
+; CHECK-NEXT: ptrue p0.d, vl2
----------------
MacDue wrote:
Note: These test changes ago away with https://github.com/llvm/llvm-project/pull/167900#discussion_r2571407072
https://github.com/llvm/llvm-project/pull/167900
More information about the llvm-commits
mailing list