GCC Middle and Back End API Reference
|
Public Member Functions | |
ref_always_accessed (struct loop *loop_, tree base_, bool stored_p_) | |
bool | operator() (mem_ref_loc_p loc) |
Data Fields | |
struct loop * | loop |
tree | base |
bool | stored_p |
Referenced by sm_set_flag_if_changed::operator()().
bool ref_always_accessed::operator() | ( | mem_ref_loc_p | loc | ) |
If we require an always executed store make sure the statement stores to the reference.
References loop::next, and ref_indep_loop_p_2().
Referenced by sm_set_flag_if_changed::operator()().
tree ref_always_accessed::base |
Referenced by execute_sm_if_changed_flag_set(), and sm_set_flag_if_changed::operator()().
struct loop* ref_always_accessed::loop |
Referenced by sm_set_flag_if_changed::operator()().
bool ref_always_accessed::stored_p |
Referenced by sm_set_flag_if_changed::operator()().