Lines Matching refs:bb2
20 "foo.switch"() [^bb1, ^bb2, ^bb3] : () -> ()
26 cf.br ^bb2(%arg0 : i32)
28 ^bb2(%arg2 : i32):
43 cf.cond_br %cond, ^bb1, ^bb2(%a : i32)
46 cf.cond_br %true_cond, ^bb3, ^bb2(%a : i32)
48 ^bb2(%x : i32):
49 cf.cond_br %false_cond, ^bb2(%x : i32), ^bb3
94 cf.cond_br %true_cond, ^bb2, ^bb1(%a : i32)
97 cf.cond_br %false_cond, ^bb1(%x : i32), ^bb2
99 ^bb2:
112 cf.cond_br %cond, ^bb1(%arg0 : i32), ^bb2(%arg2, %arg2 : i32, i32)
115 cf.br ^bb2(%arg3, %arg1 : i32, i32)
117 ^bb2(%arg4: i32, %arg5: i32):
125 // CHECK: cf.cond_br %{{.*}}, ^bb1, ^bb2
127 cf.cond_br %cond, ^bb1, ^bb2
132 // CHECK: cf.br ^bb2
136 cf.br ^bb2
138 ^bb2:
150 "foo.pred"() [^bb1, ^bb2] : () -> ()
155 default: ^bb2(%caseOperand0 : f32)
158 ^bb2(%bb2Arg : f32):
170 "foo.pred"() [^bb1, ^bb2, ^bb3] : () -> ()
177 default: ^bb2(%caseOperand0 : f32),
178 42: ^bb2(%caseOperand0 : f32),
180 17: ^bb2(%caseOperand0 : f32)
182 ^bb2(%bb2Arg : f32):
195 "foo.pred"() [^bb1, ^bb2, ^bb3, ^bb4] : () -> ()
201 default: ^bb2(%caseOperand0 : f32),
207 ^bb2(%bb2Arg : f32):
221 "foo.pred"() [^bb1, ^bb2, ^bb3, ^bb4] : () -> ()
227 default: ^bb2(%caseOperand0 : f32),
231 ^bb2(%bb2Arg : f32):
253 "foo.pred"() [^bb1, ^bb2, ^bb3, ^bb4, ^bb5, ^bb6] : () -> ()
262 default: ^bb2(%caseOperand0 : f32),
266 ^bb2(%bb2Arg : f32):
290 "foo.pred"() [^bb1, ^bb2, ^bb4, ^bb5] : () -> ()
295 default: ^bb2,
299 ^bb2:
327 "foo.pred"() [^bb1, ^bb2, ^bb4, ^bb5, ^bb6] : () -> ()
332 default: ^bb2,
336 ^bb2:
367 "foo.pred"() [^bb1, ^bb2, ^bb4, ^bb5, ^bb6] : () -> ()
373 42: ^bb2
376 ^bb2:
409 // CHECK: cf.cond_br %{{.*}}, ^bb1, ^bb2
413 cf.cond_br %cond, ^bb1, ^bb2
416 cf.cond_br %cond, ^bb3, ^bb2
418 ^bb2: