Lines Matching refs:outer
11 br label %outer
19 ; CHECK-NEXT: outer: float = 1.5,
20 outer:
21 %I.0 = phi i32 [ 0, %entry ], [ %inc6, %outer.inc ]
22 %Return.0 = phi i32 [ 0, %entry ], [ %Return.1, %outer.inc ]
29 ; Pseudo-edges = outer.inc @ 1/5, exit @ 1/5
34 %Return.1 = phi i32 [ %Return.0, %outer ], [ %call4, %inner.inc ]
35 %J.0 = phi i32 [ %I.0, %outer ], [ %inc, %inner.inc ]
37 br i1 %cmp2, label %inner.body, label %outer.inc, !prof !1 ; 4:1
57 ; CHECK-NEXT: outer.inc: float = 0.5,
58 outer.inc:
60 br label %outer
66 %Return.2 = phi i32 [ %Return.1, %inner.body ], [ %Return.0, %outer ]
84 br label %outer
92 ; CHECK-NEXT: outer: float = 2.0,
93 outer:
94 %I.0 = phi i32 [ 0, %entry ], [ %inc12, %outer.inc ]
95 %Return.0 = phi i32 [ 0, %entry ], [ %Return.3, %outer.inc ]
102 ; Pseudo-edges = outer.inc
107 %J.0 = phi i32 [ %I.0, %outer ], [ %inc9, %middle.inc ]
108 %Return.1 = phi i32 [ %Return.0, %outer ], [ %Return.2, %middle.inc ]
110 br i1 %cmp2, label %inner, label %outer.inc, !prof !2 ; 2:1
115 ; Pseudo-edges = middle.inc @ 1/5, outer.inc @ 1/5
131 br i1 %tobool, label %outer.inc, label %inner.inc, !prof !0 ; 3:1
150 ; CHECK-NEXT: outer.inc: float = 1.0,
151 outer.inc:
154 br label %outer