Lines Matching refs:start2
95 ; uint32_t foo(uint32_t *ptr, uint32_t start1, uint32_t start2) {
101 ; for (counter2 = start2; counter2 < 10; ++counter2) {
117 define i32 @NonZeroDivHoist(i32* nocapture readonly %ptr, i32 %start1, i32 %start2) {
139 %cmp224 = icmp ult i32 %start2, 10
148 %counter2.025 = phi i32 [ %start2, %for.body3.lr.ph ], [ %inc, %for.body3 ]
180 define i32 @ZeroDivNoHoist(i32* nocapture readonly %ptr, i32 %start1, i32 %start2) {
200 %cmp224 = icmp ult i32 %start2, 10
209 %counter2.025 = phi i32 [ %start2, %for.body3.lr.ph ], [ %inc, %for.body3 ]
240 define i32 @DivBy16Hoist(i32* nocapture readonly %ptr, i32 %start1, i32 %start2) {
262 %cmp224 = icmp ult i32 %start2, 10
271 %counter2.025 = phi i32 [ %start2, %for.body3.lr.ph ], [ %inc, %for.body3 ]
301 define i32 @DivBy17Hoist(i32* nocapture readonly %ptr, i32 %start1, i32 %start2) {
322 %cmp224 = icmp ult i32 %start2, 10
331 %counter2.025 = phi i32 [ %start2, %for.body3.lr.ph ], [ %inc, %for.body3 ]