Lines Matching refs:idx
10 %idx = phi i32 [ %start, %entry ], [ %idx.inc, %loop ]
11 %idx.inc = add nsw i32 %idx, 1
12 %idx.inc.sext = sext i32 %idx.inc to i64
13 ; CHECK: %idx.inc.sext = sext i32 %idx.inc to i64
16 %buf.gep = getelementptr inbounds i32, i32* %buf, i32 %idx.inc
34 %idx = phi i32 [ %start, %entry ], [ %idx.inc, %loop ]
35 %idx.inc = add nuw i32 %idx, 1
36 %idx.inc.sext = zext i32 %idx.inc to i64
37 ; CHECK: %idx.inc.sext = zext i32 %idx.inc to i64
40 %buf.gep = getelementptr inbounds i32, i32* %buf, i32 %idx.inc
59 %idx = phi i32 [ %start.real, %entry ], [ %idx.inc, %loop ]
60 %idx.sext = sext i32 %idx to i64
61 ; CHECK: %idx.sext = sext i32 %idx to i64
63 %idx.inc = add nsw i32 %idx, 2
79 %idx = phi i8 [ %start.inc, %entry ], [ %idx.inc, %loop ]
80 %idx.sext = sext i8 %idx to i16
81 ; CHECK: %idx.sext = sext i8 %idx to i16
83 %idx.inc = add nsw i8 %idx, 1
99 %idx = phi i8 [ %start.inc, %entry ], [ %idx.inc, %loop ]
100 %idx.zext = zext i8 %idx to i16
101 ; CHECK: %idx.zext = zext i8 %idx to i16
103 %idx.inc = add nuw i8 %idx, 1