|
GCC Middle and Back End API Reference
|
#include <df.h>

Data Fields | |
| struct dataflow * | problems_in_order [DF_LAST_PROBLEM_PLUS1] |
| struct dataflow * | problems_by_index [DF_LAST_PROBLEM_PLUS1] |
| bitmap | blocks_to_analyze |
| struct df_ref_info | def_info |
| struct df_ref_info | use_info |
| struct df_reg_info ** | def_regs |
| struct df_reg_info ** | use_regs |
| struct df_reg_info ** | eq_use_regs |
| unsigned int | regs_size |
| unsigned int | regs_inited |
| struct df_insn_info ** | insns |
| unsigned int | insns_size |
| int | num_problems_defined |
| bitmap_head | hardware_regs_used |
| bitmap_head | regular_block_artificial_uses |
| bitmap_head | eh_block_artificial_uses |
| bitmap | entry_block_defs |
| bitmap | exit_block_uses |
| bitmap_head | insns_to_delete |
| bitmap_head | insns_to_rescan |
| bitmap_head | insns_to_notes_rescan |
| int * | postorder |
| int * | postorder_inverted |
| int | n_blocks |
| unsigned int * | hard_regs_live_count |
| unsigned int | ref_order |
| int | changeable_flags: 8 |
| bool | analyze_subset |
| bool | redo_entry_and_exit |
| bool df_d::analyze_subset |
| bitmap df_d::blocks_to_analyze |
| int df_d::changeable_flags |
| struct df_ref_info df_d::def_info |
| struct df_reg_info** df_d::def_regs |
| bitmap_head df_d::eh_block_artificial_uses |
| bitmap df_d::entry_block_defs |
| struct df_reg_info** df_d::eq_use_regs |
| bitmap df_d::exit_block_uses |
| unsigned int* df_d::hard_regs_live_count |
| bitmap_head df_d::hardware_regs_used |
| struct df_insn_info** df_d::insns |
| unsigned int df_d::insns_size |
| bitmap_head df_d::insns_to_delete |
| bitmap_head df_d::insns_to_notes_rescan |
| bitmap_head df_d::insns_to_rescan |
| int df_d::n_blocks |
| int df_d::num_problems_defined |
| int* df_d::postorder |
| int* df_d::postorder_inverted |
| struct dataflow* df_d::problems_by_index[DF_LAST_PROBLEM_PLUS1] |
| struct dataflow* df_d::problems_in_order[DF_LAST_PROBLEM_PLUS1] |
| bool df_d::redo_entry_and_exit |
| unsigned int df_d::ref_order |
| unsigned int df_d::regs_inited |
| unsigned int df_d::regs_size |
| bitmap_head df_d::regular_block_artificial_uses |
| struct df_ref_info df_d::use_info |
| struct df_reg_info** df_d::use_regs |