Lines Matching full:label
8 ; CHECK-LABEL: test_ifchains:
30 br i1 %cond1, label %then1, label %else1, !prof !0
34 br label %else1
40 br i1 %cond2, label %then2, label %else2, !prof !0
44 br label %else2
50 br i1 %cond3, label %then3, label %else3, !prof !0
54 br label %else3
60 br i1 %cond4, label %then4, label %else4, !prof !0
64 br label %else4
70 br i1 %cond5, label %then5, label %exit, !prof !0
74 br label %exit
82 ; CHECK-LABEL: test_loop_cold_blocks:
95 br label %body1
101 br i1 %unlikelycond1, label %unlikely1, label %body2, !prof !0
105 br label %body2
109 br i1 %unlikelycond2, label %unlikely2, label %body3, !prof !0
113 br label %body3
121 br i1 %exitcond, label %exit, label %body1
131 ; CHECK-LABEL: test_loop_early_exits:
143 br label %body1
149 br i1 %bailcond1, label %bail1, label %body2
156 br i1 %bailcond2, label %bail2, label %body3
163 br i1 %bailcond3, label %bail3, label %body4
174 br i1 %exitcond, label %exit, label %body1
183 ; CHECK-LABEL: test_loop_rotate:
190 br label %body0
197 br i1 %exitcond, label %exit, label %body1
204 br label %body0
213 ; CHECK-LABEL: test_no_loop_rotate:
220 br label %body0
229 br i1 %bailcond1, label %exit, label %body1
234 br i1 %exitcond, label %exit, label %body0
243 ; CHECK-LABEL: test_loop_align:
250 br label %body
260 br i1 %exitcond, label %exit, label %body
268 ; CHECK-LABEL: test_nested_loop_align:
278 br label %loop.body.1
284 br label %inner.loop.body
295 br i1 %inner.exitcond, label %loop.body.2, label %inner.loop.body
300 br i1 %exitcond, label %exit, label %loop.body.1
316 br label %loop.header
319 br label %loop.body1
322 br i1 undef, label %loop.body3, label %loop.body2
326 br label %loop.body3
333 br i1 %comp, label %loop.body4, label %loop.body5
336 br i1 undef, label %loop.header, label %loop.body5
340 br label %loop.body3
362 br label %loop.header
366 br i1 %comp0, label %bail, label %loop.body1
370 br i1 undef, label %loop.body2, label %loop.inner1.begin
373 br i1 undef, label %loop.body4, label %loop.body3
379 br label %loop.inner1.begin
385 br i1 %comp1, label %loop.inner1.end, label %loop.body4
391 br label %loop.inner1.begin
394 br label %loop.body4
398 br i1 %comp2, label %loop.inner2.begin, label %loop.end
401 br i1 false, label %loop.end, label %loop.inner2.end
405 br i1 %comp3, label %loop.end, label %loop.inner2.begin
408 br label %loop.header
420 switch i32 undef, label %exit [
421 i32 879, label %bogus
422 i32 877, label %step
423 i32 876, label %step
424 i32 875, label %step
425 i32 874, label %step
426 i32 873, label %step
427 i32 872, label %step
428 i32 868, label %step
429 i32 867, label %step
430 i32 866, label %step
431 i32 861, label %step
432 i32 860, label %step
433 i32 856, label %step
434 i32 855, label %step
435 i32 854, label %step
436 i32 831, label %step
437 i32 830, label %step
438 i32 829, label %step
439 i32 828, label %step
440 i32 815, label %step
441 i32 814, label %step
442 i32 811, label %step
443 i32 806, label %step
444 i32 805, label %step
445 i32 804, label %step
446 i32 803, label %step
447 i32 802, label %step
448 i32 801, label %step
449 i32 800, label %step
450 i32 799, label %step
451 i32 798, label %step
452 i32 797, label %step
453 i32 796, label %step
454 i32 795, label %step
459 br label %exit
470 ; CHECK-LABEL: fpcmp_unanalyzable_branch:
484 br i1 %cond, label %entry.if.then_crit_edge, label %lor.lhs.false, !prof !1
488 br label %if.then
491 br i1 undef, label %if.end, label %exit
495 br i1 %cmp.i, label %if.then, label %if.end, !prof !3
501 br label %if.end
528 br i1 undef, label %then, label %else, !prof !2
532 br label %exit
536 br label %exit
560 invoke i32 @f() to label %preheader unwind label %lpad
563 br label %loop
571 br label %loop
587 invoke void @fake_throw() to label %continue unwind label %cleanup
610 br i1 undef, label %loop2a, label %body
613 br label %loop2a
617 br i1 %comp.a, label %loop2a, label %loop2b
623 br label %loop3
629 br label %loop3
634 br label %loop1
651 br i1 %cmp, label %loop, label %exit
655 br i1 %cond, label %exit, label %loop
676 br i1 %cond, label %bar, label %foo, !prof !1
680 br i1 %cmp, label %bar, label %exit
684 br label %exit
702 br i1 undef, label %a, label %b
706 br label %c
710 br i1 %cmp, label %c, label %exit
714 br label %exit
729 br label %0
733 br i1 %cmp0, label %1, label %0
736 br i1 %cmp1, label %2, label %1
739 br i1 %cmp2, label %3, label %2
742 br i1 %cmp3, label %4, label %3
745 br i1 %cmp4, label %5, label %4
748 br i1 %cmp5, label %6, label %5
751 br i1 %cmp6, label %7, label %6
754 br i1 %cmp7, label %8, label %7
757 br i1 %cmp8, label %9, label %8
760 br i1 %cmp9, label %10, label %9
763 br i1 %cmp10, label %11, label %10
766 br i1 %cmp11, label %12, label %11
769 br i1 %cmp12, label %13, label %12
772 br i1 %cmp13, label %14, label %13
775 br i1 %cmp14, label %15, label %14
778 br i1 %cmp15, label %16, label %15
781 br i1 %cmp16, label %17, label %16
784 br i1 %cmp17, label %18, label %17
787 br i1 %cmp18, label %19, label %18
790 br i1 %cmp19, label %20, label %19
793 br i1 %cmp20, label %21, label %20
796 br i1 %cmp21, label %22, label %21
799 br i1 %cmp22, label %23, label %22
802 br i1 %cmp23, label %24, label %23
805 br i1 %cmp24, label %25, label %24
808 br i1 %cmp25, label %26, label %25
811 br i1 %cmp26, label %27, label %26
814 br i1 %cmp27, label %28, label %27
817 br i1 %cmp28, label %29, label %28
820 br i1 %cmp29, label %30, label %29
823 br i1 %cmp30, label %31, label %30
826 br i1 %cmp31, label %32, label %31
829 br i1 %cmp32, label %33, label %32
832 br i1 %cmp33, label %34, label %33
835 br i1 %cmp34, label %35, label %34
838 br i1 %cmp35, label %36, label %35
841 br i1 %cmp36, label %37, label %36
844 br i1 %cmp37, label %38, label %37
847 br i1 %cmp38, label %39, label %38
850 br i1 %cmp39, label %40, label %39
853 br i1 %cmp40, label %41, label %40
856 br i1 %cmp41, label %42, label %41
859 br i1 %cmp42, label %43, label %42
862 br i1 %cmp43, label %44, label %43
865 br i1 %cmp44, label %45, label %44
868 br i1 %cmp45, label %46, label %45
871 br i1 %cmp46, label %47, label %46
874 br i1 %cmp47, label %48, label %47
877 br i1 %cmp48, label %49, label %48
880 br i1 %cmp49, label %50, label %49
883 br i1 %cmp50, label %51, label %50
886 br i1 %cmp51, label %52, label %51
889 br i1 %cmp52, label %53, label %52
892 br i1 %cmp53, label %54, label %53
895 br i1 %cmp54, label %55, label %54
898 br i1 %cmp55, label %56, label %55
901 br i1 %cmp56, label %57, label %56
904 br i1 %cmp57, label %58, label %57
907 br i1 %cmp58, label %59, label %58
910 br i1 %cmp59, label %60, label %59
913 br i1 %cmp60, label %61, label %60
916 br i1 %cmp61, label %62, label %61
919 br i1 %cmp62, label %63, label %62
922 br i1 %cmp63, label %64, label %63
925 br i1 %cmp64, label %65, label %64
927 br label %exit
970 br label %for.cond
976 br i1 %cmp, label %if.then, label %if.else
983 br label %if.end10
993 br i1 %cmp7, label %if.then8, label %if.end10
1004 br label %while.cond.outer
1009 br label %while.cond
1014 br i1 %cmp11, label %while.end, label %while.body
1018 br i1 %cmp12, label %land.lhs.true, label %if.end20
1029 br i1 %cmp18, label %if.then19, label %if.end20
1032 br label %if.end20
1040 br i1 %cmp23, label %if.then24, label %while.cond
1046 br label %while.cond.outer
1052 br label %for.cond
1061 ; CHECK-LABEL: test_cold_calls:
1071 br i1 %cond1, label %then, label %else
1075 br label %exit
1080 br label %exit
1095 ; CHECK-LABEL: test_lp:
1105 br i1 %0, label %hot, label %cold, !prof !4
1109 to label %then unwind label %hotlp
1113 to label %then unwind label %coldlp
1122 br label %lpret
1127 br label %lpret
1142 ; CHECK-LABEL: test_flow_unwind:
1151 to label %then unwind label %outerlp
1155 to label %exit unwind label %innerlp
1163 br label %innercleanup
1168 br label %outercleanup
1177 br label %outercleanup
1185 ; CHECK-LABEL: test_hot_branch:
1195 br i1 %cond1, label %then, label %else, !prof !5
1199 br label %exit
1203 br label %exit
1213 ; CHECK-LABEL: test_hot_branch_profile:
1223 br i1 %cond1, label %then, label %else, !prof !7
1227 br label %exit
1231 br label %exit
1242 ; CHECK-LABEL: test_hot_branch_triangle_profile:
1251 br i1 %cond1, label %exit, label %then, !prof !5
1255 br label %exit
1266 ; CHECK-LABEL: test_hot_branch_triangle_profile_topology:
1275 br i1 %cond1, label %exit, label %then, !prof !7
1279 br label %exit