Lines Matching defs:pass

48 /* This file contains the reload pass of the compiler, which is
272 place to pass a scratch register. */
447 /* Initialize the reload pass once per compilation. */
635 /* Main entry point for the reload pass.
755 include a register. We promise to only pass
838 eliminated. Doing this scan here eliminates an extra pass through the
951 will be set up for this pseudo on the next pass around
980 /* If we allocated any new memory locations, make another pass
1006 not eliminate, we must run another pass.
1009 reference an eliminable register. We must make another pass
1154 /* Make a pass over all the insns and delete all USEs which we inserted
2583 /* Our only special processing is to pass the mode of the MEM to our
2829 /* Our only special processing is to pass the mode of the MEM to our
3291 of spill registers to be needed in the final reload pass than in
3677 hard reg in a later pass. */
3899 /* If we pass a label, copy the offsets from the label information
3935 the first pass for every insn that needs register elimination.
5196 int i, pass, count;
5225 for (pass = 0; pass < 2; pass++)
5258 && (pass
5295 /* If we found something on pass 1, omit pass 2. */
5381 int pass, win, inheritance;
5432 described above. In the first pass we try to inherit a reload
5435 also allocate a spill register during the first pass.
5437 Then make a second pass over the reloads to allocate any reloads
5943 pass are identical to the ones we have now. */
5963 /* If doing expensive optimizations, do one preliminary pass that doesn't
5966 for (pass = flag_expensive_optimizations; pass >= 0; pass--)
5986 if (pass)
6001 pass just to remove such reloads, make another pass, since the
6005 && remove_address_replacements (rld[r].in) && pass)
6006 pass = 2;
6312 We can pass 0 as the reload_reg_p argument because
7591 but we need to pass the insn as an operand to `recog' and
7831 pass through the reload reg and end up here.
8224 /* This is used by reload pass, that does emit some instructions after