Lines Matching refs:label

7 ; CHECK-NEXT:    br i1 [[COND:%.*]], label [[IF_TRUE:%.*]], label [[IF_FALSE:%.*]]
9 ; CHECK-NEXT: br label [[MERGE:%.*]]
11 ; CHECK-NEXT: br label [[MERGE]]
16 br i1 %cond, label %if.true, label %if.false
19 br label %merge
22 br label %merge
32 ; CHECK-NEXT: br i1 [[COND:%.*]], label [[IF_TRUE:%.*]], label [[IF_FALSE:%.*]]
34 ; CHECK-NEXT: br label [[MERGE:%.*]]
36 ; CHECK-NEXT: br label [[MERGE]]
42 br i1 %cond, label %if.true, label %if.false
45 br label %merge
48 br label %merge
58 ; CHECK-NEXT: br i1 [[CMP:%.*]], label [[IF_END:%.*]], label [[IF_THEN:%.*]]
60 ; CHECK-NEXT: br label [[IF_END]]
65 br i1 %cmp, label %if.end, label %if.then
68 br label %if.end
78 ; CHECK-NEXT: br i1 [[COND:%.*]], label [[IF_TRUE:%.*]], label [[IF_FALSE:%.*]]
80 ; CHECK-NEXT: br label [[LOOP1:%.*]]
85 ; CHECK-NEXT: br i1 [[LOOP_COND_1]], label [[LOOP1]], label [[IF_TRUE_END:%.*]]
87 ; CHECK-NEXT: br label [[MERGE:%.*]]
89 ; CHECK-NEXT: br label [[MERGE]]
94 br i1 %cond, label %if.true, label %if.false
97 br label %loop1
103 br i1 %loop.cond.1, label %loop1, label %if.true.end
106 br label %merge
109 br label %merge
119 ; CHECK-NEXT: br i1 [[COND:%.*]], label [[IF_TRUE:%.*]], label [[IF_FALSE:%.*]]
121 ; CHECK-NEXT: br label [[LOOP1:%.*]]
126 ; CHECK-NEXT: br i1 [[LOOP_COND_1]], label [[LOOP1]], label [[IF_TRUE_END:%.*]]
128 ; CHECK-NEXT: br label [[MERGE:%.*]]
130 ; CHECK-NEXT: br label [[MERGE]]
136 br i1 %cond, label %if.true, label %if.false
139 br label %loop1
145 br i1 %loop.cond.1, label %loop1, label %if.true.end
148 br label %merge
151 br label %merge
161 ; CHECK-NEXT: br i1 [[COND:%.*]], label [[IF_TRUE:%.*]], label [[IF_FALSE:%.*]]
163 ; CHECK-NEXT: br label [[MERGE:%.*]]
165 ; CHECK-NEXT: br i1 [[COND2:%.*]], label [[IF2_TRUE:%.*]], label [[IF2_FALSE:%.*]]
167 ; CHECK-NEXT: br label [[MERGE]]
169 ; CHECK-NEXT: br label [[MERGE]]
174 br i1 %cond, label %if.true, label %if.false
177 br label %merge
180 br i1 %cond2, label %if2.true, label %if2.false
183 br label %merge
186 br label %merge
196 ; CHECK-NEXT: br i1 [[COND:%.*]], label [[IF_TRUE:%.*]], label [[IF_FALSE:%.*]]
198 ; CHECK-NEXT: br label [[MERGE:%.*]]
200 ; CHECK-NEXT: br i1 [[COND2:%.*]], label [[IF2_TRUE:%.*]], label [[IF2_FALSE:%.*]]
202 ; CHECK-NEXT: br label [[MERGE]]
204 ; CHECK-NEXT: br label [[MERGE]]
210 br i1 %cond, label %if.true, label %if.false
213 br label %merge
216 br i1 %cond2, label %if2.true, label %if2.false
219 br label %merge
222 br label %merge
232 ; CHECK-NEXT: br i1 [[COND:%.*]], label [[IF_TRUE:%.*]], label [[IF_FALSE:%.*]]
234 ; CHECK-NEXT: br i1 [[COND2:%.*]], label [[MERGE:%.*]], label [[IF_FALSE]]
236 ; CHECK-NEXT: br i1 [[COND2]], label [[IF2_TRUE:%.*]], label [[IF2_FALSE:%.*]]
238 ; CHECK-NEXT: br label [[MERGE]]
240 ; CHECK-NEXT: br label [[MERGE]]
246 br i1 %cond, label %if.true, label %if.false
249 br i1 %cond2, label %merge, label %if.false
252 br i1 %cond2, label %if2.true, label %if2.false
255 br label %merge
258 br label %merge
268 ; CHECK-NEXT: switch i8 [[COND:%.*]], label [[DEFAULT:%.*]] [
269 ; CHECK-NEXT: i8 1, label [[SW_1:%.*]]
270 ; CHECK-NEXT: i8 7, label [[SW_7:%.*]]
271 ; CHECK-NEXT: i8 19, label [[SW_19:%.*]]
274 ; CHECK-NEXT: br label [[MERGE:%.*]]
276 ; CHECK-NEXT: br label [[MERGE]]
278 ; CHECK-NEXT: br label [[MERGE]]
285 switch i8 %cond, label %default [
286 i8 1, label %sw.1
287 i8 7, label %sw.7
288 i8 19, label %sw.19
292 br label %merge
295 br label %merge
298 br label %merge
311 ; CHECK-NEXT: switch i8 [[COND:%.*]], label [[DEFAULT:%.*]] [
312 ; CHECK-NEXT: i8 1, label [[SW_1:%.*]]
313 ; CHECK-NEXT: i8 7, label [[SW_7:%.*]]
314 ; CHECK-NEXT: i8 19, label [[MERGE:%.*]]
317 ; CHECK-NEXT: br label [[MERGE]]
319 ; CHECK-NEXT: br label [[MERGE]]
326 switch i8 %cond, label %default [
327 i8 1, label %sw.1
328 i8 7, label %sw.7
329 i8 19, label %merge
333 br label %merge
336 br label %merge
349 ; CHECK-NEXT: switch i8 [[COND:%.*]], label [[DEFAULT:%.*]] [
350 ; CHECK-NEXT: i8 1, label [[SW_1:%.*]]
351 ; CHECK-NEXT: i8 7, label [[MERGE:%.*]]
352 ; CHECK-NEXT: i8 19, label [[MERGE]]
355 ; CHECK-NEXT: br label [[MERGE]]
363 switch i8 %cond, label %default [
364 i8 1, label %sw.1
365 i8 7, label %merge
366 i8 19, label %merge
370 br label %merge
383 ; CHECK-NEXT: switch i8 [[COND:%.*]], label [[DEFAULT:%.*]] [
384 ; CHECK-NEXT: i8 1, label [[SW_1:%.*]]
385 ; CHECK-NEXT: i8 7, label [[SW_7:%.*]]
386 ; CHECK-NEXT: i8 19, label [[SW_19:%.*]]
389 ; CHECK-NEXT: br label [[MERGE:%.*]]
391 ; CHECK-NEXT: br label [[MERGE]]
400 switch i8 %cond, label %default [
401 i8 1, label %sw.1
402 i8 7, label %sw.7
403 i8 19, label %sw.19
407 br label %merge
410 br label %merge
426 ; CHECK-NEXT: switch i8 [[COND:%.*]], label [[DEFAULT:%.*]] [
427 ; CHECK-NEXT: i8 1, label [[SW_1:%.*]]
428 ; CHECK-NEXT: i8 7, label [[SW_7:%.*]]
429 ; CHECK-NEXT: i8 19, label [[SW_19:%.*]]
432 ; CHECK-NEXT: br label [[MERGE:%.*]]
434 ; CHECK-NEXT: br label [[MERGE]]
436 ; CHECK-NEXT: br label [[MERGE]]
444 switch i8 %cond, label %default [
445 i8 1, label %sw.1
446 i8 7, label %sw.7
447 i8 19, label %sw.19
451 br label %merge
454 br label %merge
457 br label %merge
470 ; CHECK-NEXT: switch i8 [[COND:%.*]], label [[DEFAULT:%.*]] [
471 ; CHECK-NEXT: i8 0, label [[SW_0:%.*]]
472 ; CHECK-NEXT: i8 1, label [[SW_1:%.*]]
473 ; CHECK-NEXT: i8 2, label [[SW_2:%.*]]
476 ; CHECK-NEXT: br label [[MERGE:%.*]]
478 ; CHECK-NEXT: br label [[MERGE]]
480 ; CHECK-NEXT: br label [[MERGE]]
488 switch i8 %cond, label %default [
489 i8 0, label %sw.0
490 i8 1, label %sw.1
491 i8 2, label %sw.2
495 br label %merge
498 br label %merge
501 br label %merge
514 ; CHECK-NEXT: switch i8 [[COND:%.*]], label [[DEFAULT:%.*]] [
515 ; CHECK-NEXT: i8 1, label [[SW_1:%.*]]
516 ; CHECK-NEXT: i8 7, label [[SW_7:%.*]]
517 ; CHECK-NEXT: i8 19, label [[SW_7]]
520 ; CHECK-NEXT: br label [[MERGE:%.*]]
522 ; CHECK-NEXT: br label [[MERGE]]
530 switch i8 %cond, label %default [
531 i8 1, label %sw.1
532 i8 7, label %sw.7
533 i8 19, label %sw.7
537 br label %merge
540 br label %merge
553 ; CHECK-NEXT: switch i8 [[COND:%.*]], label [[MERGE:%.*]] [
554 ; CHECK-NEXT: i8 1, label [[SW_1:%.*]]
555 ; CHECK-NEXT: i8 7, label [[SW_7:%.*]]
556 ; CHECK-NEXT: i8 19, label [[SW_19:%.*]]
559 ; CHECK-NEXT: br label [[MERGE]]
561 ; CHECK-NEXT: br label [[MERGE]]
563 ; CHECK-NEXT: br label [[MERGE]]
569 switch i8 %cond, label %merge [
570 i8 1, label %sw.1
571 i8 7, label %sw.7
572 i8 19, label %sw.19
576 br label %merge
579 br label %merge
582 br label %merge
592 ; CHECK-NEXT: switch i8 [[COND:%.*]], label [[MERGE:%.*]] [
593 ; CHECK-NEXT: i8 1, label [[SW_1:%.*]]
594 ; CHECK-NEXT: i8 7, label [[SW_7:%.*]]
595 ; CHECK-NEXT: i8 19, label [[MERGE]]
598 ; CHECK-NEXT: br label [[MERGE]]
600 ; CHECK-NEXT: br label [[MERGE]]
606 switch i8 %cond, label %merge [
607 i8 1, label %sw.1
608 i8 7, label %sw.7
609 i8 19, label %merge
612 br label %merge
614 br label %merge
623 ; CHECK-NEXT: switch i8 [[COND:%.*]], label [[SW_19:%.*]] [
624 ; CHECK-NEXT: i8 1, label [[SW_1:%.*]]
625 ; CHECK-NEXT: i8 7, label [[SW_7:%.*]]
626 ; CHECK-NEXT: i8 19, label [[SW_19]]
629 ; CHECK-NEXT: br label [[MERGE:%.*]]
631 ; CHECK-NEXT: br label [[MERGE]]
633 ; CHECK-NEXT: br label [[MERGE]]
639 switch i8 %cond, label %sw.19 [
640 i8 1, label %sw.1
641 i8 7, label %sw.7
642 i8 19, label %sw.19
645 br label %merge
647 br label %merge
649 br label %merge