GCC Middle and Back End API Reference
sloc Struct Reference

Data Fields

rtx insn
int nop

Detailed Description

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.        

Field Documentation

rtx sloc::insn
int sloc::nop

The documentation for this struct was generated from the following file: