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

Data Fields

rtx_insninsn
 
rtx pat
 
rtxmem_loc
 
bool reg1_is_const
 
rtx reg0
 
rtx reg1
 
enum inc_state reg1_state
 
HOST_WIDE_INT reg1_val
 

Detailed Description

Parsed fields of a mem ref of the form "*(reg0+reg1)" or "*(reg0+c)".   

Field Documentation

◆ insn

◆ mem_loc

rtx* mem_insn::mem_loc

◆ pat

rtx mem_insn::pat

◆ reg0

rtx mem_insn::reg0

◆ reg1

rtx mem_insn::reg1

◆ reg1_is_const

bool mem_insn::reg1_is_const

◆ reg1_state

enum inc_state mem_insn::reg1_state

Referenced by try_merge().

◆ reg1_val

HOST_WIDE_INT mem_insn::reg1_val

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