Searched refs:ddg_ptr (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | ddg.h | 35 typedef struct ddg *ddg_ptr; typedef 165 ddg_ptr ddg; 169 ddg_ptr create_ddg (basic_block, struct df *, int closing_branch_deps); 170 void free_ddg (ddg_ptr); 172 void print_ddg (FILE *, ddg_ptr); 173 void vcg_print_ddg (FILE *, ddg_ptr); 176 ddg_node_ptr get_node_of_insn (ddg_ptr, rtx); 178 void find_successors (sbitmap result, ddg_ptr, sbitmap); 179 void find_predecessors (sbitmap result, ddg_ptr, sbitmap); 181 ddg_all_sccs_ptr create_ddg_all_sccs (ddg_ptr); [all …]
|
| H A D | ddg.c | 53 static void add_backarc_to_ddg (ddg_ptr, ddg_edge_ptr); 56 static void create_ddg_dependence (ddg_ptr, ddg_node_ptr, ddg_node_ptr, rtx); 57 static void create_ddg_dep_no_link (ddg_ptr, ddg_node_ptr, ddg_node_ptr, 61 static void add_edge_to_ddg (ddg_ptr g, ddg_edge_ptr); 150 create_ddg_dependence (ddg_ptr g, ddg_node_ptr src_node, in create_ddg_dependence() 198 create_ddg_dep_no_link (ddg_ptr g, ddg_node_ptr from, ddg_node_ptr to, in create_ddg_dep_no_link() 225 add_deps_for_def (ddg_ptr g, struct df *df, struct df_ref *rd) in add_deps_for_def() 281 add_deps_for_use (ddg_ptr g, struct df *df, struct df_ref *use) in add_deps_for_use() 313 build_inter_loop_deps (ddg_ptr g, struct df *df) in build_inter_loop_deps() 348 add_inter_loop_mem_dep (ddg_ptr g, ddg_node_ptr from, ddg_node_ptr to) in add_inter_loop_mem_dep() [all …]
|
| H A D | modulo-sched.c | 145 ddg_ptr g; /* The DDG of the insns in the partial schedule. */ 160 static partial_schedule_ptr create_partial_schedule (int ii, ddg_ptr, int history); 184 static int sms_order_nodes (ddg_ptr, int, int * result); 185 static void set_node_sched_params (ddg_ptr); 186 static partial_schedule_ptr sms_schedule_by_order (ddg_ptr, int, int, int *); 339 res_MII (ddg_ptr g) in res_MII() 352 set_node_sched_params (ddg_ptr g) in set_node_sched_params() 402 calculate_maxii (ddg_ptr g) in calculate_maxii() 435 ddg_ptr g = ps->g; in generate_reg_moves() 593 ddg_ptr g = ps->g; in normalize_sched_times() [all …]
|