GCC Middle and Back End API Reference
|
#include <cselib.h>
Data Fields | |
struct elt_loc_list * | next |
rtx | loc |
rtx | setting_insn |
A list of rtl expressions that hold the same value.
rtx elt_loc_list::loc |
An rtl expression that holds the value.
Referenced by add_mem_for_addr(), cselib_lookup_mem(), cselib_process_insn(), drop_overlapping_mem_locs(), refs_newer_value_cb(), remove_useless_values(), rtx_equal_for_memref_p(), and unchain_one_elt_loc_list().
struct elt_loc_list* elt_loc_list::next |
Next element in the list.
Referenced by cselib_find_slot(), cselib_invalidate_regno(), cselib_process_insn(), drop_overlapping_mem_locs(), promote_debug_loc(), refs_newer_value_cb(), and rtx_equal_for_memref_p().
rtx elt_loc_list::setting_insn |
The insn that made the equivalence.
Referenced by cselib_process_insn().