Lines Matching defs:iteration
326 // Calculate one iv corresponding to iteration on the level ind.
339 // we moved to the next iteration on one of outer loops, should start
343 auto iteration = iterations[ind];
344 temp = bounds->lb0 + bounds->lb1 * outer_iv + iteration * bounds->step;
395 // Calculate one iv corresponding to iteration on the level ind.
404 auto iteration = iterations[ind];
409 iteration * bounds->step;
495 // First, calc corresponding iteration in every original loop:
502 auto iteration = new_iv % bounds->trip_count;
505 iterations[ind] = iteration;
824 // (not counting initial iteration)
925 // Go to next iteration on the outer loop:
974 // First, calc corresponding iteration in every original loop:
1018 // we moved to the next iteration on one of outer loops, may as well use
1030 auto iteration = iterations[ind];
1041 accountForStep + iteration * step;
1049 temp = bounds->lb0 + bounds->lb1 * outer_iv + iteration / 2 * step;
1066 temp = start + iteration / 4 * step;
1155 // First, calc corresponding iteration in every modified loop:
1162 auto iteration = new_iv % updated_bounds.b.trip_count;
1165 iterations[ind] = iteration;
1188 // Go to next iteration on outer loop:
1263 // Calculate upper bounds for the last loop iteration. Just use original upper
1379 // iteration each to cover it
1435 // adjust the upper bounds down by 1 element to point at the last iteration of
1436 // the current thread the first iteration of the next thread
1446 // assign the values, zeroing out lb1 and ub1 values since the iteration space
1499 // iteration each to cover it
1540 // adjust the upper bounds down by 1 element to point at the last iteration of
1541 // the current thread the first iteration of the next thread
1551 // assign the values, zeroing out lb1 and ub1 values since the iteration space