Skip to content

Commit 43b5e12

Browse files
committed
[LV] Refresh an autogened test to pickup naming changes
1 parent 19cdd19 commit 43b5e12

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

llvm/test/Transforms/LoopVectorize/tail-folding-vectorization-factor-1.ll

+23-23
Original file line numberDiff line numberDiff line change
@@ -16,42 +16,42 @@ define void @VF1-VPlanExe(i32* %dst) {
1616
; CHECK: vector.ph:
1717
; CHECK-NEXT: br label [[VECTOR_BODY:%.*]]
1818
; CHECK: vector.body:
19-
; CHECK-NEXT: [[INDEX:%.*]] = phi i64 [ 0, [[VECTOR_PH]] ], [ [[INDEX_NEXT:%.*]], [[PRED_STORE_CONTINUE9:%.*]] ]
20-
; CHECK-NEXT: [[INDUCTION:%.*]] = add i64 [[INDEX]], 0
21-
; CHECK-NEXT: [[INDUCTION1:%.*]] = add i64 [[INDEX]], 1
22-
; CHECK-NEXT: [[INDUCTION2:%.*]] = add i64 [[INDEX]], 2
23-
; CHECK-NEXT: [[INDUCTION3:%.*]] = add i64 [[INDEX]], 3
24-
; CHECK-NEXT: [[TMP0:%.*]] = icmp ule i64 [[INDUCTION]], 14
25-
; CHECK-NEXT: [[TMP1:%.*]] = icmp ule i64 [[INDUCTION1]], 14
26-
; CHECK-NEXT: [[TMP2:%.*]] = icmp ule i64 [[INDUCTION2]], 14
27-
; CHECK-NEXT: [[TMP3:%.*]] = icmp ule i64 [[INDUCTION3]], 14
19+
; CHECK-NEXT: [[INDEX:%.*]] = phi i64 [ 0, [[VECTOR_PH]] ], [ [[INDEX_NEXT:%.*]], [[PRED_STORE_CONTINUE12:%.*]] ]
20+
; CHECK-NEXT: [[VEC_IV:%.*]] = add i64 [[INDEX]], 0
21+
; CHECK-NEXT: [[VEC_IV4:%.*]] = add i64 [[INDEX]], 1
22+
; CHECK-NEXT: [[VEC_IV5:%.*]] = add i64 [[INDEX]], 2
23+
; CHECK-NEXT: [[VEC_IV6:%.*]] = add i64 [[INDEX]], 3
24+
; CHECK-NEXT: [[TMP0:%.*]] = icmp ule i64 [[VEC_IV]], 14
25+
; CHECK-NEXT: [[TMP1:%.*]] = icmp ule i64 [[VEC_IV4]], 14
26+
; CHECK-NEXT: [[TMP2:%.*]] = icmp ule i64 [[VEC_IV5]], 14
27+
; CHECK-NEXT: [[TMP3:%.*]] = icmp ule i64 [[VEC_IV6]], 14
2828
; CHECK-NEXT: br i1 [[TMP0]], label [[PRED_STORE_IF:%.*]], label [[PRED_STORE_CONTINUE:%.*]]
2929
; CHECK: pred.store.if:
30-
; CHECK-NEXT: [[SUNK_IND0:%.*]] = add i64 [[INDEX]], 0
31-
; CHECK-NEXT: [[TMP4:%.*]] = getelementptr inbounds i32, i32* [[DST:%.*]], i64 [[SUNK_IND0]]
30+
; CHECK-NEXT: [[INDUCTION:%.*]] = add i64 [[INDEX]], 0
31+
; CHECK-NEXT: [[TMP4:%.*]] = getelementptr inbounds i32, i32* [[DST:%.*]], i64 [[INDUCTION]]
3232
; CHECK-NEXT: store i32 0, i32* [[TMP4]], align 4
3333
; CHECK-NEXT: br label [[PRED_STORE_CONTINUE]]
3434
; CHECK: pred.store.continue:
35-
; CHECK-NEXT: br i1 [[TMP1]], label [[PRED_STORE_IF4:%.*]], label [[PRED_STORE_CONTINUE5:%.*]]
35+
; CHECK-NEXT: br i1 [[TMP1]], label [[PRED_STORE_IF7:%.*]], label [[PRED_STORE_CONTINUE8:%.*]]
3636
; CHECK: pred.store.if7:
37-
; CHECK-NEXT: [[SUNK_IND1:%.*]] = add i64 [[INDEX]], 1
38-
; CHECK-NEXT: [[TMP5:%.*]] = getelementptr inbounds i32, i32* [[DST]], i64 [[SUNK_IND1]]
37+
; CHECK-NEXT: [[INDUCTION1:%.*]] = add i64 [[INDEX]], 1
38+
; CHECK-NEXT: [[TMP5:%.*]] = getelementptr inbounds i32, i32* [[DST]], i64 [[INDUCTION1]]
3939
; CHECK-NEXT: store i32 0, i32* [[TMP5]], align 4
40-
; CHECK-NEXT: br label [[PRED_STORE_CONTINUE5]]
40+
; CHECK-NEXT: br label [[PRED_STORE_CONTINUE8]]
4141
; CHECK: pred.store.continue8:
42-
; CHECK-NEXT: br i1 [[TMP2]], label [[PRED_STORE_IF6:%.*]], label [[PRED_STORE_CONTINUE7:%.*]]
42+
; CHECK-NEXT: br i1 [[TMP2]], label [[PRED_STORE_IF9:%.*]], label [[PRED_STORE_CONTINUE10:%.*]]
4343
; CHECK: pred.store.if9:
44-
; CHECK-NEXT: [[SUNK_IND2:%.*]] = add i64 [[INDEX]], 2
45-
; CHECK-NEXT: [[TMP6:%.*]] = getelementptr inbounds i32, i32* [[DST]], i64 [[SUNK_IND2]]
44+
; CHECK-NEXT: [[INDUCTION2:%.*]] = add i64 [[INDEX]], 2
45+
; CHECK-NEXT: [[TMP6:%.*]] = getelementptr inbounds i32, i32* [[DST]], i64 [[INDUCTION2]]
4646
; CHECK-NEXT: store i32 0, i32* [[TMP6]], align 4
47-
; CHECK-NEXT: br label [[PRED_STORE_CONTINUE7]]
47+
; CHECK-NEXT: br label [[PRED_STORE_CONTINUE10]]
4848
; CHECK: pred.store.continue10:
49-
; CHECK-NEXT: br i1 [[TMP3]], label [[PRED_STORE_IF8:%.*]], label [[PRED_STORE_CONTINUE9]]
49+
; CHECK-NEXT: br i1 [[TMP3]], label [[PRED_STORE_IF11:%.*]], label [[PRED_STORE_CONTINUE12]]
5050
; CHECK: pred.store.if11:
51-
; CHECK-NEXT: [[SUNK_IND3:%.*]] = add i64 [[INDEX]], 3
52-
; CHECK-NEXT: [[TMP7:%.*]] = getelementptr inbounds i32, i32* [[DST]], i64 [[SUNK_IND3]]
51+
; CHECK-NEXT: [[INDUCTION3:%.*]] = add i64 [[INDEX]], 3
52+
; CHECK-NEXT: [[TMP7:%.*]] = getelementptr inbounds i32, i32* [[DST]], i64 [[INDUCTION3]]
5353
; CHECK-NEXT: store i32 0, i32* [[TMP7]], align 4
54-
; CHECK-NEXT: br label [[PRED_STORE_CONTINUE9]]
54+
; CHECK-NEXT: br label [[PRED_STORE_CONTINUE12]]
5555
; CHECK: pred.store.continue12:
5656
; CHECK-NEXT: [[INDEX_NEXT]] = add i64 [[INDEX]], 4
5757
; CHECK-NEXT: [[TMP8:%.*]] = icmp eq i64 [[INDEX_NEXT]], 16

0 commit comments

Comments
 (0)