If you enable it, GNU CC can save registers around function calls. This makes it possible to use call-clobbered registers to hold variables that must live across calls.
CALL_USED_REGISTERShas 1 for all registers. This macro enables `-fcaller-saves' by default. Eventually that option will be enabled by default on all machines and both the option and this macro will be eliminated.
CALLER_SAVE_PROFITABLE (refs, calls)
4 * calls < refs.
Go to the first, previous, next, last section, table of contents.