Home | History | Annotate | Download | only in SimplifyCFG

Lines Matching full:next

49 ; CHECK-NEXT:    switch i32 %V, label %A [
50 ; CHECK-NEXT: i32 4, label %T
51 ; CHECK-NEXT: i32 17, label %Done
52 ; CHECK-NEXT: ]
54 ; CHECK-NEXT: call void @foo1()
55 ; CHECK-NEXT: call void @foo2()
56 ; CHECK-NEXT: br label %Done
58 ; CHECK-NEXT: call void @foo1()
59 ; CHECK-NEXT: br label %Done
61 ; CHECK-NEXT: ret void
94 ; CHECK-NEXT: switch i32 %V, label %A [
95 ; CHECK-NEXT: i32 4, label %T
96 ; CHECK-NEXT: i32 17, label %D
97 ; CHECK-NEXT: i32 1234, label %E
98 ; CHECK-NEXT: ]
100 ; CHECK-NEXT: call void @foo1()
101 ; CHECK-NEXT: [[COND:%.*]] = icmp eq i32 %V, 42
102 ; CHECK-NEXT: br i1 [[COND]], label %D, label %E
104 ; CHECK-NEXT: call void @foo1()
105 ; CHECK-NEXT: call void @foo1()
106 ; CHECK-NEXT: ret void
108 ; CHECK-NEXT: call void @foo1()
109 ; CHECK-NEXT: ret void
111 ; CHECK-NEXT: ret void