GCC Middle and Back End API Reference
|
Data Fields | |
rtx | insn |
int | nop |
This page contains code dealing with scratches (changing them onto pseudos and restoring them from the pseudos). We change scratches into pseudos at the beginning of LRA to simplify dealing with them (conflicts, hard register assignments). If the pseudo denoting scratch was spilled it means that we do need a hard register for it. Such pseudos are transformed back to scratches at the end of LRA.
Description of location of a former scratch operand.
rtx sloc::insn |
Referenced by remove_scratches(), and restore_scratches().
int sloc::nop |
Referenced by remove_scratches(), and restore_scratches().