Skip to content

Commit 43414e7

Browse files
committed
[DFAJumpThreading][NFC] Reduce tests
1 parent d63c2e5 commit 43414e7

File tree

1 file changed

+6
-16
lines changed

1 file changed

+6
-16
lines changed

llvm/test/Transforms/DFAJumpThreading/dfa-jump-threading-transform.ll

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -233,14 +233,12 @@ exit:
233233
ret i32 0
234234
}
235235

236-
define void @pr78059_bitwidth(i1 %c) {
236+
define void @pr78059_bitwidth() {
237237
; 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:
241239
; CHECK-NEXT: br label [[DOTSPLIT:%.*]]
242240
; CHECK: .split:
243-
; CHECK-NEXT: [[TMP0:%.*]] = phi i128 [ 0, [[DOTSPLIT_PREHEADER]] ]
241+
; CHECK-NEXT: [[TMP0:%.*]] = phi i128 [ 0, [[DOTSPLIT_PREHEADER:%.*]] ]
244242
; CHECK-NEXT: switch i128 [[TMP0]], label [[END:%.*]] [
245243
; CHECK-NEXT: i128 -1, label [[END]]
246244
; CHECK-NEXT: i128 0, label [[DOTSPLIT_JT18446744073709551615:%.*]]
@@ -251,9 +249,6 @@ define void @pr78059_bitwidth(i1 %c) {
251249
; CHECK: end:
252250
; CHECK-NEXT: ret void
253251
;
254-
entry:
255-
br i1 %c, label %.split.preheader, label %.split.preheader
256-
257252
.split.preheader:
258253
br label %.split
259254

@@ -268,14 +263,12 @@ end:
268263
ret void
269264
}
270265

271-
define void @self-reference(i1 %c) {
266+
define void @self-reference() {
272267
; 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:
276269
; CHECK-NEXT: br label [[DOTSPLIT:%.*]]
277270
; CHECK: .split:
278-
; CHECK-NEXT: [[TMP0:%.*]] = phi i32 [ 0, [[DOTSPLIT_PREHEADER]] ]
271+
; CHECK-NEXT: [[TMP0:%.*]] = phi i32 [ 0, [[DOTSPLIT_PREHEADER:%.*]] ]
279272
; CHECK-NEXT: switch i32 [[TMP0]], label [[END:%.*]] [
280273
; CHECK-NEXT: i32 -1, label [[END]]
281274
; CHECK-NEXT: i32 0, label [[DOTSPLIT_JT4294967295:%.*]]
@@ -286,9 +279,6 @@ define void @self-reference(i1 %c) {
286279
; CHECK: end:
287280
; CHECK-NEXT: ret void
288281
;
289-
entry:
290-
br i1 %c, label %.split.preheader, label %.split.preheader
291-
292282
.split.preheader:
293283
br label %.split
294284

0 commit comments

Comments
 (0)