GCC Middle and Back End API Reference
sloc Struct Reference
Collaboration diagram for sloc:

Data Fields

rtx_insninsn
 
int nop
 
unsigned regno
 
int icode
 

Detailed Description

Code dealing with scratches (changing them onto
pseudos and restoring them from the pseudos).

We change scratches into pseudos at the beginning of IRA to
simplify dealing with them (conflicts, hard register assignments).

If the pseudo denoting scratch was spilled it means that we do not
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

◆ icode

int sloc::icode

◆ insn

◆ nop

◆ regno


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