GCC Middle and Back End API Reference
|
#include <df.h>
The static description of a dataflow problem to solve. See above typedefs for doc for the function fields.
df_alloc_function df_problem::alloc_fun |
Referenced by df_analyze_problem().
unsigned int df_problem::block_info_elt_size |
Referenced by df_clear_bb_info(), df_compact_blocks(), df_get_bb_info(), df_grow_bb_info(), and df_set_bb_info().
df_confluence_function_0 df_problem::con_fun_0 |
Referenced by df_simple_dataflow(), df_worklist_propagate_backward(), and df_worklist_propagate_forward().
df_confluence_function_n df_problem::con_fun_n |
Referenced by df_simple_dataflow(), df_worklist_propagate_backward(), and df_worklist_propagate_forward().
df_dataflow_function df_problem::dataflow_fun |
Referenced by df_analyze_problem().
struct df_problem* df_problem::dependent_problem |
Referenced by df_add_problem(), and df_remove_problem().
enum df_flow_dir df_problem::dir |
Referenced by df_analyze(), df_simple_dataflow(), df_worklist_dataflow(), and df_worklist_dataflow_doublequeue().
df_dump_bb_problem_function df_problem::dump_bottom_fun |
Referenced by df_dump_bb_problem_data().
df_dump_insn_problem_function df_problem::dump_insn_bottom_fun |
Referenced by df_dump_insn_problem_data().
df_dump_insn_problem_function df_problem::dump_insn_top_fun |
Referenced by df_dump_insn_problem_data().
df_dump_problem_function df_problem::dump_start_fun |
Referenced by df_dump_start().
df_dump_bb_problem_function df_problem::dump_top_fun |
Referenced by df_dump_bb_problem_data().
df_finalizer_function df_problem::finalize_fun |
Referenced by df_analyze_problem().
df_free_bb_function df_problem::free_bb_fun |
Referenced by df_bb_delete(), df_compact_blocks(), and df_set_blocks().
bool df_problem::free_blocks_on_set_blocks |
Referenced by df_set_blocks().
df_free_function df_problem::free_fun |
Referenced by rest_of_handle_df_finish().
unsigned int df_problem::id |
Referenced by df_add_problem(), df_finish_pass(), and df_remove_problem().
df_init_function df_problem::init_fun |
Referenced by df_simple_dataflow(), and df_worklist_dataflow().
df_local_compute_function df_problem::local_compute_fun |
Referenced by df_analyze_problem().
df_remove_problem_function df_problem::remove_problem_fun |
Referenced by df_finish_pass(), and df_remove_problem().
df_reset_function df_problem::reset_fun |
Referenced by df_set_blocks().
df_transfer_function df_problem::trans_fun |
Referenced by df_simple_dataflow(), df_worklist_propagate_backward(), and df_worklist_propagate_forward().
timevar_id_t df_problem::tv_id |
Referenced by df_analyze_problem().
df_verify_solution_end df_problem::verify_end_fun |
Referenced by df_analyze_problem().
df_verify_solution_start df_problem::verify_start_fun |
Referenced by df_analyze_problem().