@@ -233,14 +233,12 @@ exit:
233
233
ret i32 0
234
234
}
235
235
236
- define void @pr78059_bitwidth (i1 %c ) {
236
+ define void @pr78059_bitwidth () {
237
237
; CHECK-LABEL: @pr78059_bitwidth(
238
- ; CHECK-NEXT: entry:
239
- ; CHECK-NEXT: br i1 [[C:%.*]], label [[DOTSPLIT_PREHEADER:%.*]], label [[DOTSPLIT_PREHEADER]]
240
- ; CHECK: .split.preheader:
238
+ ; CHECK-NEXT: .split.preheader:
241
239
; CHECK-NEXT: br label [[DOTSPLIT:%.*]]
242
240
; CHECK: .split:
243
- ; CHECK-NEXT: [[TMP0:%.*]] = phi i128 [ 0, [[DOTSPLIT_PREHEADER]] ]
241
+ ; CHECK-NEXT: [[TMP0:%.*]] = phi i128 [ 0, [[DOTSPLIT_PREHEADER:%.* ]] ]
244
242
; CHECK-NEXT: switch i128 [[TMP0]], label [[END:%.*]] [
245
243
; CHECK-NEXT: i128 -1, label [[END]]
246
244
; CHECK-NEXT: i128 0, label [[DOTSPLIT_JT18446744073709551615:%.*]]
@@ -251,9 +249,6 @@ define void @pr78059_bitwidth(i1 %c) {
251
249
; CHECK: end:
252
250
; CHECK-NEXT: ret void
253
251
;
254
- entry:
255
- br i1 %c , label %.split.preheader , label %.split.preheader
256
-
257
252
.split.preheader:
258
253
br label %.split
259
254
@@ -268,14 +263,12 @@ end:
268
263
ret void
269
264
}
270
265
271
- define void @self-reference (i1 %c ) {
266
+ define void @self-reference () {
272
267
; CHECK-LABEL: @self-reference(
273
- ; CHECK-NEXT: entry:
274
- ; CHECK-NEXT: br i1 [[C:%.*]], label [[DOTSPLIT_PREHEADER:%.*]], label [[DOTSPLIT_PREHEADER]]
275
- ; CHECK: .split.preheader:
268
+ ; CHECK-NEXT: .split.preheader:
276
269
; CHECK-NEXT: br label [[DOTSPLIT:%.*]]
277
270
; CHECK: .split:
278
- ; CHECK-NEXT: [[TMP0:%.*]] = phi i32 [ 0, [[DOTSPLIT_PREHEADER]] ]
271
+ ; CHECK-NEXT: [[TMP0:%.*]] = phi i32 [ 0, [[DOTSPLIT_PREHEADER:%.* ]] ]
279
272
; CHECK-NEXT: switch i32 [[TMP0]], label [[END:%.*]] [
280
273
; CHECK-NEXT: i32 -1, label [[END]]
281
274
; CHECK-NEXT: i32 0, label [[DOTSPLIT_JT4294967295:%.*]]
@@ -286,9 +279,6 @@ define void @self-reference(i1 %c) {
286
279
; CHECK: end:
287
280
; CHECK-NEXT: ret void
288
281
;
289
- entry:
290
- br i1 %c , label %.split.preheader , label %.split.preheader
291
-
292
282
.split.preheader:
293
283
br label %.split
294
284
0 commit comments