|
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().