Lines Matching refs:inc
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
45 br i1 %tobool, label %exit, label %inner.inc, !prof !0 ; 3:1
49 ; CHECK-NEXT: inner.inc: float = 1.5,
50 inner.inc:
52 %inc = add nsw i32 %J.0, 1
57 ; CHECK-NEXT: outer.inc: float = 0.5,
58 outer.inc:
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
120 %Return.2 = phi i32 [ %Return.1, %middle ], [ %call7, %inner.inc ]
121 %K.0 = phi i32 [ %J.0, %middle ], [ %inc, %inner.inc ]
123 br i1 %cmp5, label %inner.body, label %middle.inc, !prof !1 ; 4:1
131 br i1 %tobool, label %outer.inc, label %inner.inc, !prof !0 ; 3:1
135 ; CHECK-NEXT: inner.inc: float = 1.5,
136 inner.inc:
138 %inc = add nsw i32 %K.0, 1
143 ; CHECK-NEXT: middle.inc: float = 0.5,
144 middle.inc:
150 ; CHECK-NEXT: outer.inc: float = 1.0,
151 outer.inc: