Lines Matching refs:bypass
124 # - Note that due to the bypass/forwarding-path, the first two
156 # - We use a branch to out-of-line bypass-code of cycle-pressure:
158 # bypass path, and activate the bypass path ALL IN THE SAME
160 # the bypass with a simple conditional move instruction.
161 # Fortunately, the bypass paths get activated relatively
215 local *bypass = shift;
302 &P(\$bypass, ".rc4Bypass%u:", $label);
303 &I(\$bypass, "sub J = J, SI[%u]", $i0 % $NSI);
304 &I(\$bypass, "nop 0");
305 &I(\$bypass, "nop 0");
306 &I(\$bypass, ";;");
307 &I(\$bypass, "add J = J, SI[%u]", $i1 % $NSI);
308 &I(\$bypass, "mov SI[%u] = SI[%u]", $i0 % $NSI, $i1 % $NSI);
309 &I(\$bypass, "br.sptk.many .rc4Resume%u\n", $label);
310 &I(\$bypass, ";;");
674 &emit_body (\$code, \$bypass, $iteration++, $predicates);
684 &emit_body (\$code, \$bypass, $iteration++, $predicates);
694 &emit_body (\$code, \$bypass, $iteration++, $predicates);
747 # Last but not least, emit the code for the bypass-code of the unrolled loop:
749 $code.=$bypass;