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

| Data Fields | |
| const struct df_problem * | problem | 
| void * | block_info | 
| unsigned int | block_info_size | 
| object_allocator< df_link > * | 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().
| object_allocator<df_link>* 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().
| const struct df_problem* dataflow::problem | 
Referenced by df_add_problem(), df_analyze_1(), 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_get_bb_info(), df_grow_bb_info(), df_remove_problem(), df_set_bb_info(), df_set_blocks(), 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(), and df_analyze_1().