[llvm] [RISCV] Remove codegen for trivial VP intrinsics (PR #179622)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 4 12:49:10 PST 2026
================
@@ -7,8 +7,10 @@
define <2 x i8> @vmacc_vv_nxv2i8(<2 x i8> %a, <2 x i8> %b, <2 x i8> %c, <2 x i1> %m, i32 zeroext %evl) {
; CHECK-LABEL: vmacc_vv_nxv2i8:
; CHECK: # %bb.0:
-; CHECK-NEXT: vsetvli zero, a0, e8, mf8, tu, mu
-; CHECK-NEXT: vmacc.vv v10, v8, v9, v0.t
+; CHECK-NEXT: vsetivli zero, 2, e8, mf8, ta, ma
+; CHECK-NEXT: vmadd.vv v8, v9, v10
+; CHECK-NEXT: vsetvli zero, a0, e8, mf8, tu, ma
+; CHECK-NEXT: vmerge.vvm v10, v10, v8, v0
----------------
topperc wrote:
Regression
https://github.com/llvm/llvm-project/pull/179622
More information about the llvm-commits
mailing list