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

Data Fields

rtx replacement
 
rtxsrc_p
 
rtx_insn_listinit_insns
 
short loop_depth
 
unsigned char is_arg_equivalence: 1
 
unsigned char replace: 1
 
unsigned char no_equiv: 1
 
unsigned char pdx_subregs: 1
 

Field Documentation

◆ init_insns

rtx_insn_list* equivalence::init_insns

◆ is_arg_equivalence

unsigned char equivalence::is_arg_equivalence

Referenced by update_equiv_regs().

◆ loop_depth

short equivalence::loop_depth

Referenced by update_equiv_regs().

◆ no_equiv

unsigned char equivalence::no_equiv

Referenced by no_equiv().

◆ pdx_subregs

unsigned char equivalence::pdx_subregs

Referenced by set_paradoxical_subreg().

◆ replace

unsigned char equivalence::replace

◆ replacement

rtx equivalence::replacement

Referenced by no_equiv(), and update_equiv_regs().

◆ src_p

rtx* equivalence::src_p

Referenced by update_equiv_regs().


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