GCC Middle and Back End API Reference
|
#include <df.h>
Data Fields | |
struct df_problem * | problem |
void * | block_info |
unsigned int | block_info_size |
alloc_pool | block_pool |
bitmap | out_of_date_transfer_functions |
void * | problem_data |
unsigned int | local_flags |
bool | computed |
bool | solutions_dirty |
bool | optional_p |
The specific instance of the problem to solve.
void* dataflow::block_info |
Referenced by df_bb_replace(), df_clear_bb_info(), df_compact_blocks(), df_get_bb_info(), df_grow_bb_info(), and df_set_bb_info().
unsigned int dataflow::block_info_size |
Referenced by df_clear_bb_info(), df_get_bb_info(), and df_grow_bb_info().
alloc_pool dataflow::block_pool |
bool dataflow::computed |
Referenced by df_add_problem(), df_analyze_problem(), df_dump_bb_problem_data(), df_dump_insn_problem_data(), and df_dump_start().
unsigned int dataflow::local_flags |
bool dataflow::optional_p |
Referenced by df_finish_pass(), and df_set_blocks().
bitmap dataflow::out_of_date_transfer_functions |
Referenced by df_clear_bb_dirty(), df_compact_blocks(), df_get_bb_dirty(), and df_set_bb_dirty().
struct df_problem* dataflow::problem |
Referenced by df_add_problem(), df_analyze(), df_analyze_problem(), df_bb_delete(), df_clear_bb_info(), df_compact_blocks(), df_dump_bb_problem_data(), df_dump_insn_problem_data(), df_dump_start(), df_finish_pass(), df_get_bb_info(), df_grow_bb_info(), df_remove_problem(), df_set_bb_info(), df_set_blocks(), df_simple_dataflow(), df_worklist_dataflow(), df_worklist_dataflow_doublequeue(), df_worklist_propagate_backward(), df_worklist_propagate_forward(), and rest_of_handle_df_finish().
void* dataflow::problem_data |
bool dataflow::solutions_dirty |
Referenced by df_add_problem(), df_analyze(), and df_mark_solutions_dirty().