GCC Middle and Back End API Reference
|
Data Fields | |
bool | is_set |
bool | is_large |
int | group_id |
cselib_val * | cse_base |
rtx | mem |
rtx | mem_addr |
poly_int64 | offset |
poly_int64 | width |
unsigned char | addrspace |
union { | |
unsigned HOST_WIDE_INT small_bitmask | |
struct { | |
bitmap bmap | |
int count | |
} large | |
} | positions_needed |
class store_info * | next |
rtx | rhs |
rtx | const_rhs |
struct insn_info_type * | redundant_reason |
This structure holds information about a candidate store.
unsigned char store_info::addrspace |
Referenced by record_store().
bitmap store_info::bmap |
rtx store_info::const_rhs |
Referenced by clear_rhs_from_active_local_stores(), find_shift_sequence(), get_stored_val(), and record_store().
int store_info::count |
cselib_val* store_info::cse_base |
Referenced by check_mem_read_rtx(), free_store_info(), record_store(), and remove_useless_values().
int store_info::group_id |
Referenced by check_mem_read_rtx(), dse_step1(), dse_step5(), record_store(), remove_useless_values(), scan_insn(), and scan_stores().
bool store_info::is_large |
bool store_info::is_set |
Referenced by check_mem_read_rtx(), clear_rhs_from_active_local_stores(), dse_step1(), dse_step5(), dse_step6(), record_store(), and scan_insn().
struct { ... } store_info::large |
rtx store_info::mem |
Referenced by check_mem_read_rtx(), find_shift_sequence(), get_stored_val(), record_store(), replace_read(), and scan_insn().
rtx store_info::mem_addr |
Referenced by check_mem_read_rtx(), and record_store().
class store_info* store_info::next |
poly_int64 store_info::offset |
Referenced by check_mem_read_rtx(), dse_step5(), find_shift_sequence(), get_bitmap_index(), get_stored_val(), record_store(), replace_read(), scan_reads(), and scan_stores().
union { ... } store_info::positions_needed |
struct insn_info_type* store_info::redundant_reason |
Referenced by dse_step1(), dse_step6(), and record_store().
rtx store_info::rhs |
unsigned HOST_WIDE_INT store_info::small_bitmask |
poly_int64 store_info::width |