Lines Matching full:iteration
65 # of the 2nd iteration is performed BEFORE the SWP of the first
66 # iteration. Fortunately, this is easy to detect (I of the 1st
67 # iteration will be equal to J of the 2nd iteration) and when this
68 # happens, we simply forward the proper value from the 1st iteration
70 # of S[I] from the first iteration (thanks to the fact that SWP
74 # iteration issues at the same time as the LDI of the 3rd iteration.
129 # - Pipelined, the loop can execute in 3 cycles/iteration and
216 local ($iteration, $p) = @_;
218 local $i0 = $iteration;
219 local $i1 = $iteration - 1;
220 local $i2 = $iteration - 2;
221 local $i3 = $iteration - 3;
222 local $iw0 = ($iteration - 3) / 8;
223 local $iw1 = ($iteration > 3) ? ($iteration - 4) / 8 : 1;
224 local $byte_num = ($iteration - 3) % 8;
225 local $label = $iteration + 1;
227 local $pByp = (($p & $pComI) && ($iteration > 0));
285 if ($byte_num == 0 && $iteration >= $phases) {
288 if ($iteration == (1 + $unroll_count) * $phases - 1) {
669 $iteration = 0;
674 &emit_body (\$code, \$bypass, $iteration++, $predicates);
684 &emit_body (\$code, \$bypass, $iteration++, $predicates);
694 &emit_body (\$code, \$bypass, $iteration++, $predicates);