Skip to content

Commit 5286656

Browse files
committed
[LV] Regenerate check lines in preparation for #99808.
Regenerate check lines for test to avoid unrelated changes in #99808.
1 parent 4399dbe commit 5286656

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

llvm/test/Transforms/LoopVectorize/predicate-switch.ll

+8-8
Original file line numberDiff line numberDiff line change
@@ -162,21 +162,21 @@ define void @switch_to_header(ptr %start) {
162162
; IC1-NEXT: [[ENTRY:.*]]:
163163
; IC1-NEXT: br label %[[LOOP_HEADER:.*]]
164164
; IC1: [[LOOP_HEADER]]:
165-
; IC1-NEXT: [[IV:%.*]] = phi i64 [ 0, %[[ENTRY]] ], [ [[IV_NEXT:%.*]], %[[LOOP_HEADER_BACKEDGE:.*]] ]
165+
; IC1-NEXT: [[IV:%.*]] = phi i64 [ 0, %[[ENTRY]] ], [ [[IV_NEXT:%.*]], %[[IF_THEN1:.*]] ]
166166
; IC1-NEXT: [[IV_NEXT]] = add i64 [[IV]], 1
167167
; IC1-NEXT: switch i64 [[IV]], label %[[LOOP_LATCH:.*]] [
168-
; IC1-NEXT: i64 120, label %[[LOOP_HEADER_BACKEDGE]]
168+
; IC1-NEXT: i64 120, label %[[IF_THEN1]]
169169
; IC1-NEXT: i64 100, label %[[LOOP_LATCH]]
170170
; IC1-NEXT: ]
171-
; IC1: [[LOOP_HEADER_BACKEDGE]]:
171+
; IC1: [[IF_THEN1]]:
172172
; IC1-NEXT: br label %[[LOOP_HEADER]]
173173
; IC1: [[IF_THEN:.*:]]
174174
; IC1-NEXT: [[GEP:%.*]] = getelementptr inbounds i64, ptr [[START]], i64 poison
175175
; IC1-NEXT: store i64 42, ptr [[GEP]], align 1
176176
; IC1-NEXT: unreachable
177177
; IC1: [[LOOP_LATCH]]:
178178
; IC1-NEXT: [[CMP:%.*]] = icmp eq i64 [[IV_NEXT]], 100
179-
; IC1-NEXT: br i1 [[CMP]], label %[[EXIT:.*]], label %[[LOOP_HEADER_BACKEDGE]]
179+
; IC1-NEXT: br i1 [[CMP]], label %[[EXIT:.*]], label %[[IF_THEN1]]
180180
; IC1: [[EXIT]]:
181181
; IC1-NEXT: ret void
182182
;
@@ -185,21 +185,21 @@ define void @switch_to_header(ptr %start) {
185185
; IC2-NEXT: [[ENTRY:.*]]:
186186
; IC2-NEXT: br label %[[LOOP_HEADER:.*]]
187187
; IC2: [[LOOP_HEADER]]:
188-
; IC2-NEXT: [[IV:%.*]] = phi i64 [ 0, %[[ENTRY]] ], [ [[IV_NEXT:%.*]], %[[LOOP_HEADER_BACKEDGE:.*]] ]
188+
; IC2-NEXT: [[IV:%.*]] = phi i64 [ 0, %[[ENTRY]] ], [ [[IV_NEXT:%.*]], %[[IF_THEN1:.*]] ]
189189
; IC2-NEXT: [[IV_NEXT]] = add i64 [[IV]], 1
190190
; IC2-NEXT: switch i64 [[IV]], label %[[LOOP_LATCH:.*]] [
191-
; IC2-NEXT: i64 120, label %[[LOOP_HEADER_BACKEDGE]]
191+
; IC2-NEXT: i64 120, label %[[IF_THEN1]]
192192
; IC2-NEXT: i64 100, label %[[LOOP_LATCH]]
193193
; IC2-NEXT: ]
194-
; IC2: [[LOOP_HEADER_BACKEDGE]]:
194+
; IC2: [[IF_THEN1]]:
195195
; IC2-NEXT: br label %[[LOOP_HEADER]]
196196
; IC2: [[IF_THEN:.*:]]
197197
; IC2-NEXT: [[GEP:%.*]] = getelementptr inbounds i64, ptr [[START]], i64 poison
198198
; IC2-NEXT: store i64 42, ptr [[GEP]], align 1
199199
; IC2-NEXT: unreachable
200200
; IC2: [[LOOP_LATCH]]:
201201
; IC2-NEXT: [[CMP:%.*]] = icmp eq i64 [[IV_NEXT]], 100
202-
; IC2-NEXT: br i1 [[CMP]], label %[[EXIT:.*]], label %[[LOOP_HEADER_BACKEDGE]]
202+
; IC2-NEXT: br i1 [[CMP]], label %[[EXIT:.*]], label %[[IF_THEN1]]
203203
; IC2: [[EXIT]]:
204204
; IC2-NEXT: ret void
205205
;

0 commit comments

Comments
 (0)