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

Data Fields

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

Detailed Description

Parsed fields of an inc insn of the form "reg_res = reg0+reg1" or
"reg_res = reg0+c".   

Field Documentation

◆ form

◆ insn

◆ pat

rtx inc_insn::pat

Referenced by parse_add_or_inc().

◆ reg0

◆ reg1

◆ reg1_is_const

◆ reg1_state

enum inc_state inc_insn::reg1_state

Referenced by try_merge().

◆ reg1_val

HOST_WIDE_INT inc_insn::reg1_val

◆ reg_res


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