You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: llvm/test/CodeGen/RISCV/rvv/commutable.ll
+6-8Lines changed: 6 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -724,10 +724,9 @@ define <vscale x 1 x i64> @commutable_vaadd_vv(<vscale x 1 x i64> %0, <vscale x
724
724
; CHECK: # %bb.0: # %entry
725
725
; CHECK-NEXT: vsetvli zero, a0, e64, m1, ta, ma
726
726
; CHECK-NEXT: csrwi vxrm, 0
727
-
; CHECK-NEXT: vaadd.vv v10, v8, v9
728
-
; CHECK-NEXT: vaadd.vv v8, v9, v8
727
+
; CHECK-NEXT: vaadd.vv v8, v8, v9
729
728
; CHECK-NEXT: vsetvli a0, zero, e64, m1, ta, ma
730
-
; CHECK-NEXT: vadd.vv v8, v10, v8
729
+
; CHECK-NEXT: vadd.vv v8, v8, v8
731
730
; CHECK-NEXT: ret
732
731
entry:
733
732
%a = call <vscale x 1 x i64> @llvm.riscv.vaadd.nxv1i64.nxv1i64(<vscale x 1 x i64> undef, <vscale x 1 x i64> %0, <vscale x 1 x i64> %1, iXLen 0, iXLen %2)
@@ -743,7 +742,7 @@ define <vscale x 1 x i64> @commutable_vaadd_vv_masked(<vscale x 1 x i64> %0, <vs
743
742
; CHECK-NEXT: vsetvli zero, a0, e64, m1, ta, ma
744
743
; CHECK-NEXT: csrwi vxrm, 0
745
744
; CHECK-NEXT: vaadd.vv v10, v8, v9, v0.t
746
-
; CHECK-NEXT: vaadd.vv v8, v9, v8, v0.t
745
+
; CHECK-NEXT: vaadd.vv v8, v8, v9, v0.t
747
746
; CHECK-NEXT: vsetvli a0, zero, e64, m1, ta, ma
748
747
; CHECK-NEXT: vadd.vv v8, v10, v8
749
748
; CHECK-NEXT: ret
@@ -760,10 +759,9 @@ define <vscale x 1 x i64> @commutable_vaaddu_vv(<vscale x 1 x i64> %0, <vscale x
760
759
; CHECK: # %bb.0: # %entry
761
760
; CHECK-NEXT: vsetvli zero, a0, e64, m1, ta, ma
762
761
; CHECK-NEXT: csrwi vxrm, 0
763
-
; CHECK-NEXT: vaaddu.vv v10, v8, v9
764
-
; CHECK-NEXT: vaaddu.vv v8, v9, v8
762
+
; CHECK-NEXT: vaaddu.vv v8, v8, v9
765
763
; CHECK-NEXT: vsetvli a0, zero, e64, m1, ta, ma
766
-
; CHECK-NEXT: vadd.vv v8, v10, v8
764
+
; CHECK-NEXT: vadd.vv v8, v8, v8
767
765
; CHECK-NEXT: ret
768
766
entry:
769
767
%a = call <vscale x 1 x i64> @llvm.riscv.vaaddu.nxv1i64.nxv1i64(<vscale x 1 x i64> undef, <vscale x 1 x i64> %0, <vscale x 1 x i64> %1, iXLen 0, iXLen %2)
@@ -779,7 +777,7 @@ define <vscale x 1 x i64> @commutable_vaaddu_vv_masked(<vscale x 1 x i64> %0, <v
0 commit comments