Skip to content

Commit db2fc58

Browse files
committed
!fixup update missed test
1 parent a613fa4 commit db2fc58

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

llvm/test/Transforms/PhaseOrdering/AArch64/sve-interleave-vectorization.ll

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ define void @interleave_deinterleave(ptr noalias %dst, ptr %a, ptr %b) {
2424
; CHECK-NEXT: [[TMP3:%.*]] = mul nuw i64 [[TMP2]], 4
2525
; CHECK-NEXT: [[N_MOD_VF:%.*]] = urem i64 1024, [[TMP3]]
2626
; CHECK-NEXT: [[N_VEC:%.*]] = sub i64 1024, [[N_MOD_VF]]
27-
; CHECK-NEXT: [[TMP4:%.*]] = call i64 @llvm.vscale.i64()
28-
; CHECK-NEXT: [[TMP5:%.*]] = mul nuw i64 [[TMP4]], 4
2927
; CHECK-NEXT: br label [[VECTOR_BODY:%.*]]
3028
; CHECK: vector.body:
3129
; CHECK-NEXT: [[INDEX:%.*]] = phi i64 [ 0, [[VECTOR_PH]] ], [ [[INDEX_NEXT:%.*]], [[VECTOR_BODY]] ]
@@ -47,7 +45,7 @@ define void @interleave_deinterleave(ptr noalias %dst, ptr %a, ptr %b) {
4745
; CHECK-NEXT: [[TMP23:%.*]] = shl <vscale x 4 x i32> [[TMP11]], [[TMP18]]
4846
; CHECK-NEXT: [[TMP24:%.*]] = ashr <vscale x 4 x i32> [[TMP12]], [[TMP19]]
4947
; CHECK-NEXT: call void @llvm.aarch64.sve.st4.nxv4i32(<vscale x 4 x i32> [[TMP20]], <vscale x 4 x i32> [[TMP22]], <vscale x 4 x i32> [[TMP23]], <vscale x 4 x i32> [[TMP24]], <vscale x 4 x i1> splat (i1 true), ptr [[TMP21]])
50-
; CHECK-NEXT: [[INDEX_NEXT]] = add nuw i64 [[INDEX]], [[TMP5]]
48+
; CHECK-NEXT: [[INDEX_NEXT]] = add nuw i64 [[INDEX]], [[TMP3]]
5149
; CHECK-NEXT: [[TMP25:%.*]] = icmp eq i64 [[INDEX_NEXT]], [[N_VEC]]
5250
; CHECK-NEXT: br i1 [[TMP25]], label [[MIDDLE_BLOCK:%.*]], label [[VECTOR_BODY]], !llvm.loop [[LOOP0:![0-9]+]]
5351
; CHECK: middle.block:

0 commit comments

Comments
 (0)