@@ -13,7 +13,7 @@ declare half @llvm.vp.reduce.fadd.v2f16(half, <2 x half>, <2 x i1>, i32)
1313define half @vpreduce_fadd_v2f16 (half %s , <2 x half > %v , <2 x i1 > %m , i32 zeroext %evl ) {
1414; ZVFH-LABEL: vpreduce_fadd_v2f16:
1515; ZVFH: # %bb.0:
16- ; ZVFH-NEXT: vsetivli zero, 1, e16, mf4 , ta, ma
16+ ; ZVFH-NEXT: vsetivli zero, 1, e16, m1 , ta, ma
1717; ZVFH-NEXT: vfmv.s.f v9, fa0
1818; ZVFH-NEXT: vsetvli zero, a0, e16, mf4, ta, ma
1919; ZVFH-NEXT: vfredusum.vs v9, v8, v9, v0.t
@@ -39,7 +39,7 @@ define half @vpreduce_fadd_v2f16(half %s, <2 x half> %v, <2 x i1> %m, i32 zeroex
3939define half @vpreduce_ord_fadd_v2f16 (half %s , <2 x half > %v , <2 x i1 > %m , i32 zeroext %evl ) {
4040; ZVFH-LABEL: vpreduce_ord_fadd_v2f16:
4141; ZVFH: # %bb.0:
42- ; ZVFH-NEXT: vsetivli zero, 1, e16, mf4 , ta, ma
42+ ; ZVFH-NEXT: vsetivli zero, 1, e16, m1 , ta, ma
4343; ZVFH-NEXT: vfmv.s.f v9, fa0
4444; ZVFH-NEXT: vsetvli zero, a0, e16, mf4, ta, ma
4545; ZVFH-NEXT: vfredosum.vs v9, v8, v9, v0.t
@@ -67,7 +67,7 @@ declare half @llvm.vp.reduce.fadd.v4f16(half, <4 x half>, <4 x i1>, i32)
6767define half @vpreduce_fadd_v4f16 (half %s , <4 x half > %v , <4 x i1 > %m , i32 zeroext %evl ) {
6868; ZVFH-LABEL: vpreduce_fadd_v4f16:
6969; ZVFH: # %bb.0:
70- ; ZVFH-NEXT: vsetivli zero, 1, e16, mf2 , ta, ma
70+ ; ZVFH-NEXT: vsetivli zero, 1, e16, m1 , ta, ma
7171; ZVFH-NEXT: vfmv.s.f v9, fa0
7272; ZVFH-NEXT: vsetvli zero, a0, e16, mf2, ta, ma
7373; ZVFH-NEXT: vfredusum.vs v9, v8, v9, v0.t
@@ -93,7 +93,7 @@ define half @vpreduce_fadd_v4f16(half %s, <4 x half> %v, <4 x i1> %m, i32 zeroex
9393define half @vpreduce_ord_fadd_v4f16 (half %s , <4 x half > %v , <4 x i1 > %m , i32 zeroext %evl ) {
9494; ZVFH-LABEL: vpreduce_ord_fadd_v4f16:
9595; ZVFH: # %bb.0:
96- ; ZVFH-NEXT: vsetivli zero, 1, e16, mf2 , ta, ma
96+ ; ZVFH-NEXT: vsetivli zero, 1, e16, m1 , ta, ma
9797; ZVFH-NEXT: vfmv.s.f v9, fa0
9898; ZVFH-NEXT: vsetvli zero, a0, e16, mf2, ta, ma
9999; ZVFH-NEXT: vfredosum.vs v9, v8, v9, v0.t
@@ -121,7 +121,7 @@ declare float @llvm.vp.reduce.fadd.v2f32(float, <2 x float>, <2 x i1>, i32)
121121define float @vpreduce_fadd_v2f32 (float %s , <2 x float > %v , <2 x i1 > %m , i32 zeroext %evl ) {
122122; CHECK-LABEL: vpreduce_fadd_v2f32:
123123; CHECK: # %bb.0:
124- ; CHECK-NEXT: vsetivli zero, 1, e32, mf2 , ta, ma
124+ ; CHECK-NEXT: vsetivli zero, 1, e32, m1 , ta, ma
125125; CHECK-NEXT: vfmv.s.f v9, fa0
126126; CHECK-NEXT: vsetvli zero, a0, e32, mf2, ta, ma
127127; CHECK-NEXT: vfredusum.vs v9, v8, v9, v0.t
@@ -134,7 +134,7 @@ define float @vpreduce_fadd_v2f32(float %s, <2 x float> %v, <2 x i1> %m, i32 zer
134134define float @vpreduce_ord_fadd_v2f32 (float %s , <2 x float > %v , <2 x i1 > %m , i32 zeroext %evl ) {
135135; CHECK-LABEL: vpreduce_ord_fadd_v2f32:
136136; CHECK: # %bb.0:
137- ; CHECK-NEXT: vsetivli zero, 1, e32, mf2 , ta, ma
137+ ; CHECK-NEXT: vsetivli zero, 1, e32, m1 , ta, ma
138138; CHECK-NEXT: vfmv.s.f v9, fa0
139139; CHECK-NEXT: vsetvli zero, a0, e32, mf2, ta, ma
140140; CHECK-NEXT: vfredosum.vs v9, v8, v9, v0.t
0 commit comments