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

Data Fields

unsigned visited
bool iterate
int max_rpo
void * ob_top
vn_reference_t ref_top
vn_phi_t phi_top
vn_nary_op_t nary_top
vn_availavail_top

Detailed Description

Unwind state per basic-block.

Field Documentation

◆ avail_top

vn_avail* unwind_state::avail_top

Referenced by do_rpo_vn_1(), and do_unwind().

◆ iterate

bool unwind_state::iterate

Referenced by do_rpo_vn_1(), and do_unwind().

◆ max_rpo

int unwind_state::max_rpo

Referenced by do_rpo_vn_1().

◆ nary_top

vn_nary_op_t unwind_state::nary_top

Referenced by do_rpo_vn_1(), and do_unwind().

◆ ob_top

void* unwind_state::ob_top

Referenced by do_rpo_vn_1(), and do_unwind().

◆ phi_top

vn_phi_t unwind_state::phi_top

Referenced by do_rpo_vn_1(), and do_unwind().

◆ ref_top

vn_reference_t unwind_state::ref_top

Referenced by do_rpo_vn_1(), and do_unwind().

◆ visited

unsigned unwind_state::visited

Referenced by do_rpo_vn_1().


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