GCC Middle and Back End API Reference
|
#include <df.h>
Data Fields | |
rtx | insn |
df_ref * | defs |
df_ref * | uses |
df_ref * | eq_uses |
struct df_mw_hardreg ** | mw_hardregs |
int | luid |
One of these structures is allocated for every insn.
df_ref* df_insn_info::defs |
df_ref* df_insn_info::eq_uses |
rtx df_insn_info::insn |
Referenced by compute_hash_table_work(), dead_debug_local_finish(), dead_debug_promote_uses(), dead_debug_reset_uses(), df_bb_refs_record(), df_bb_verify(), df_get_call_refs(), df_insn_create_insn_record(), df_insn_refs_collect(), df_insn_rescan_all(), df_process_deferred_rescans(), df_reorganize_refs_by_insn_bb(), df_reorganize_refs_by_reg_by_insn(), df_uses_record(), try_fwprop_subst(), and union_defs().
int df_insn_info::luid |
Referenced by df_bb_refs_record(), df_live_bb_local_compute(), and df_recompute_luids().
struct df_mw_hardreg** df_insn_info::mw_hardregs |
df_ref* df_insn_info::uses |