Lines Matching refs:inc
11 %civ = phi i32 [ %init, %entry ], [ %civ.inc, %latch ]
12 %civ.inc = add i32 %civ, 1
13 ; CHECK: %civ.inc = add nsw i32 %civ, 1
14 %cmp = icmp slt i32 %civ.inc, %length
19 %check = icmp slt i32 %civ.inc, %length
23 ret i32 %civ.inc
37 %civ = phi i32 [ %init, %entry ], [ %civ.inc, %latch ]
38 %civ.inc = add i32 %civ, 1
39 ; CHECK: %civ.inc = add i32 %civ, 1
40 %cmp = icmp slt i32 %civ.inc, %length
45 %check = icmp slt i32 %civ.inc, %length
49 ret i32 %civ.inc
63 %civ = phi i32 [ %init, %entry ], [ %civ.inc, %latch ]
64 %civ.inc = add i32 %civ, 1
65 ; CHECK: %civ.inc = add nuw i32 %civ, 1
66 %cmp = icmp slt i32 %civ.inc, %length
71 %check = icmp ult i32 %civ.inc, %length
75 ret i32 %civ.inc
89 %civ = phi i32 [ %init, %entry ], [ %civ.inc, %latch ]
90 %civ.inc = add i32 %civ, 1
91 ; CHECK: %civ.inc = add i32 %civ, 1
92 %cmp = icmp slt i32 %civ.inc, %length
97 %check = icmp ult i32 %civ.inc, %length
101 ret i32 %civ.inc