Skip to content

Commit d678548

Browse files
committed
[RISCV] update ctlz-sdnode.ll test
1 parent 341416d commit d678548

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

llvm/test/CodeGen/RISCV/rvv/ctlz-sdnode.ll

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1234,8 +1234,8 @@ define <vscale x 1 x i64> @ctlz_nxv1i64(<vscale x 1 x i64> %va) {
12341234
; CHECK-F-NEXT: li a0, 190
12351235
; CHECK-F-NEXT: vsetvli a1, zero, e64, m1, ta, ma
12361236
; CHECK-F-NEXT: vmv.v.x v9, a0
1237-
; CHECK-F-NEXT: fsrmi a0, 1
12381237
; CHECK-F-NEXT: vsetvli zero, zero, e32, mf2, ta, ma
1238+
; CHECK-F-NEXT: fsrmi a0, 1
12391239
; CHECK-F-NEXT: vfncvt.f.xu.w v10, v8
12401240
; CHECK-F-NEXT: vsrl.vi v8, v10, 23
12411241
; CHECK-F-NEXT: vwsubu.wv v9, v9, v8
@@ -1375,8 +1375,8 @@ define <vscale x 2 x i64> @ctlz_nxv2i64(<vscale x 2 x i64> %va) {
13751375
; CHECK-F-NEXT: li a0, 190
13761376
; CHECK-F-NEXT: vsetvli a1, zero, e64, m2, ta, ma
13771377
; CHECK-F-NEXT: vmv.v.x v10, a0
1378-
; CHECK-F-NEXT: fsrmi a0, 1
13791378
; CHECK-F-NEXT: vsetvli zero, zero, e32, m1, ta, ma
1379+
; CHECK-F-NEXT: fsrmi a0, 1
13801380
; CHECK-F-NEXT: vfncvt.f.xu.w v12, v8
13811381
; CHECK-F-NEXT: vsrl.vi v8, v12, 23
13821382
; CHECK-F-NEXT: vwsubu.wv v10, v10, v8
@@ -1516,8 +1516,8 @@ define <vscale x 4 x i64> @ctlz_nxv4i64(<vscale x 4 x i64> %va) {
15161516
; CHECK-F-NEXT: li a0, 190
15171517
; CHECK-F-NEXT: vsetvli a1, zero, e64, m4, ta, ma
15181518
; CHECK-F-NEXT: vmv.v.x v12, a0
1519-
; CHECK-F-NEXT: fsrmi a0, 1
15201519
; CHECK-F-NEXT: vsetvli zero, zero, e32, m2, ta, ma
1520+
; CHECK-F-NEXT: fsrmi a0, 1
15211521
; CHECK-F-NEXT: vfncvt.f.xu.w v16, v8
15221522
; CHECK-F-NEXT: vsrl.vi v8, v16, 23
15231523
; CHECK-F-NEXT: vwsubu.wv v12, v12, v8
@@ -1657,8 +1657,8 @@ define <vscale x 8 x i64> @ctlz_nxv8i64(<vscale x 8 x i64> %va) {
16571657
; CHECK-F-NEXT: li a0, 190
16581658
; CHECK-F-NEXT: vsetvli a1, zero, e64, m8, ta, ma
16591659
; CHECK-F-NEXT: vmv.v.x v16, a0
1660-
; CHECK-F-NEXT: fsrmi a0, 1
16611660
; CHECK-F-NEXT: vsetvli zero, zero, e32, m4, ta, ma
1661+
; CHECK-F-NEXT: fsrmi a0, 1
16621662
; CHECK-F-NEXT: vfncvt.f.xu.w v24, v8
16631663
; CHECK-F-NEXT: vsrl.vi v8, v24, 23
16641664
; CHECK-F-NEXT: vwsubu.wv v16, v16, v8
@@ -2840,8 +2840,8 @@ define <vscale x 1 x i64> @ctlz_zero_undef_nxv1i64(<vscale x 1 x i64> %va) {
28402840
; CHECK-F-NEXT: li a0, 190
28412841
; CHECK-F-NEXT: vsetvli a1, zero, e64, m1, ta, ma
28422842
; CHECK-F-NEXT: vmv.v.x v9, a0
2843-
; CHECK-F-NEXT: fsrmi a0, 1
28442843
; CHECK-F-NEXT: vsetvli zero, zero, e32, mf2, ta, ma
2844+
; CHECK-F-NEXT: fsrmi a0, 1
28452845
; CHECK-F-NEXT: vfncvt.f.xu.w v10, v8
28462846
; CHECK-F-NEXT: vsrl.vi v8, v10, 23
28472847
; CHECK-F-NEXT: vwsubu.wv v9, v9, v8
@@ -2976,8 +2976,8 @@ define <vscale x 2 x i64> @ctlz_zero_undef_nxv2i64(<vscale x 2 x i64> %va) {
29762976
; CHECK-F-NEXT: li a0, 190
29772977
; CHECK-F-NEXT: vsetvli a1, zero, e64, m2, ta, ma
29782978
; CHECK-F-NEXT: vmv.v.x v10, a0
2979-
; CHECK-F-NEXT: fsrmi a0, 1
29802979
; CHECK-F-NEXT: vsetvli zero, zero, e32, m1, ta, ma
2980+
; CHECK-F-NEXT: fsrmi a0, 1
29812981
; CHECK-F-NEXT: vfncvt.f.xu.w v12, v8
29822982
; CHECK-F-NEXT: vsrl.vi v8, v12, 23
29832983
; CHECK-F-NEXT: vwsubu.wv v10, v10, v8
@@ -3112,8 +3112,8 @@ define <vscale x 4 x i64> @ctlz_zero_undef_nxv4i64(<vscale x 4 x i64> %va) {
31123112
; CHECK-F-NEXT: li a0, 190
31133113
; CHECK-F-NEXT: vsetvli a1, zero, e64, m4, ta, ma
31143114
; CHECK-F-NEXT: vmv.v.x v12, a0
3115-
; CHECK-F-NEXT: fsrmi a0, 1
31163115
; CHECK-F-NEXT: vsetvli zero, zero, e32, m2, ta, ma
3116+
; CHECK-F-NEXT: fsrmi a0, 1
31173117
; CHECK-F-NEXT: vfncvt.f.xu.w v16, v8
31183118
; CHECK-F-NEXT: vsrl.vi v8, v16, 23
31193119
; CHECK-F-NEXT: vwsubu.wv v12, v12, v8
@@ -3249,8 +3249,8 @@ define <vscale x 8 x i64> @ctlz_zero_undef_nxv8i64(<vscale x 8 x i64> %va) {
32493249
; CHECK-F-NEXT: li a0, 190
32503250
; CHECK-F-NEXT: vsetvli a1, zero, e64, m8, ta, ma
32513251
; CHECK-F-NEXT: vmv.v.x v8, a0
3252-
; CHECK-F-NEXT: fsrmi a0, 1
32533252
; CHECK-F-NEXT: vsetvli zero, zero, e32, m4, ta, ma
3253+
; CHECK-F-NEXT: fsrmi a0, 1
32543254
; CHECK-F-NEXT: vfncvt.f.xu.w v24, v16
32553255
; CHECK-F-NEXT: vsrl.vi v16, v24, 23
32563256
; CHECK-F-NEXT: vwsubu.wv v8, v8, v16

0 commit comments

Comments
 (0)