| /freebsd-12-stable/contrib/gcc/ |
| D | tree-cfgcleanup.c | 145 free_dominance_info (CDI_DOMINATORS); in cleanup_control_expr_graph() 232 free_dominance_info (CDI_DOMINATORS); 244 free_dominance_info (CDI_DOMINATORS); 487 if (dom_info_available_p (CDI_DOMINATORS)) in remove_forwarder_block() 491 dombb = get_immediate_dominator (CDI_DOMINATORS, bb); in remove_forwarder_block() 492 domdest = get_immediate_dominator (CDI_DOMINATORS, dest); in remove_forwarder_block() 500 dom = nearest_common_dominator (CDI_DOMINATORS, domdest, dombb); in remove_forwarder_block() 502 set_immediate_dominator (CDI_DOMINATORS, dest, dom); in remove_forwarder_block() 613 calculate_dominance_info (CDI_DOMINATORS); in cleanup_tree_cfg_loop() 716 dombb = get_immediate_dominator (CDI_DOMINATORS, bb); in remove_forwarder_block_with_phi() [all …]
|
| D | cfghooks.c | 334 if (dom_info_available_p (CDI_DOMINATORS)) in split_block() 336 redirect_immediate_dominators (CDI_DOMINATORS, bb, new_bb); in split_block() 337 set_immediate_dominator (CDI_DOMINATORS, new_bb, bb); in split_block() 384 if (dom_computed[CDI_DOMINATORS]) in delete_basic_block() 385 delete_from_dominance_info (CDI_DOMINATORS, bb); in delete_basic_block() 420 if (dom_computed[CDI_DOMINATORS]) in split_edge() 421 set_immediate_dominator (CDI_DOMINATORS, ret, single_pred (ret)); in split_edge() 423 if (dom_computed[CDI_DOMINATORS] >= DOM_NO_FAST_QUERY) in split_edge() 434 if (get_immediate_dominator (CDI_DOMINATORS, single_succ (ret)) in split_edge() 443 if (!dominated_by_p (CDI_DOMINATORS, f->src, in split_edge() [all …]
|
| D | cfgloopmanip.c | 58 return dominated_by_p (CDI_DOMINATORS, bb, data); in rpe_enum_p() 277 && dominated_by_p (CDI_DOMINATORS, in remove_path() 328 bb = get_immediate_dominator (CDI_DOMINATORS, bord_bbs[i]); in remove_path() 333 for (ldom = first_dom_son (CDI_DOMINATORS, bb); in remove_path() 335 ldom = next_dom_son (CDI_DOMINATORS, ldom)) in remove_path() 336 if (!dominated_by_p (CDI_DOMINATORS, from, ldom)) in remove_path() 343 iterate_fix_dominators (CDI_DOMINATORS, dom_bbs, n_dom_bbs); in remove_path() 449 set_immediate_dominator (CDI_DOMINATORS, switch_bb, pred_bb); in loopify() 450 set_immediate_dominator (CDI_DOMINATORS, loop->header, switch_bb); in loopify() 453 set_immediate_dominator (CDI_DOMINATORS, succ_bb, switch_bb); in loopify() [all …]
|
| D | loop-doloop.c | 383 set_immediate_dominator (CDI_DOMINATORS, new_preheader, preheader); in doloop_modify() 421 set_immediate_dominator (CDI_DOMINATORS, set_zero, in doloop_modify() 422 recount_dominator (CDI_DOMINATORS, in doloop_modify() 426 set_immediate_dominator (CDI_DOMINATORS, new_preheader, in doloop_modify() 427 recount_dominator (CDI_DOMINATORS, in doloop_modify() 636 verify_dominators (CDI_DOMINATORS); in doloop_optimize_loops()
|
| D | tree-ssa-sink.c | 257 commondom = nearest_common_dominator (CDI_DOMINATORS, commondom, in nearest_common_dominator_of_uses() 358 if (!dominated_by_p (CDI_DOMINATORS, commondom, frombb)) in statement_sink_location() 431 if (first_dom_son (CDI_DOMINATORS, bb) == NULL) in sink_code_in_bb() 529 calculate_dominance_info (CDI_DOMINATORS | CDI_POST_DOMINATORS); in execute_sink_code()
|
| D | tree-if-conv.c | 463 && !dominated_by_p (CDI_DOMINATORS, bb, exit_bb)) in if_convertible_bb_p() 540 calculate_dominance_info (CDI_DOMINATORS); in if_convertible_loop_p() 732 || dominated_by_p (CDI_DOMINATORS, in find_phi_replacement_condition() 938 set_immediate_dominator (CDI_DOMINATORS, exit_bb, loop->header); in combine_blocks() 947 set_immediate_dominator (CDI_DOMINATORS, loop->latch, exit_bb); in combine_blocks() 953 set_immediate_dominator (CDI_DOMINATORS, loop->latch, loop->header); in combine_blocks() 985 if (dom_computed[CDI_DOMINATORS]) in combine_blocks() 986 delete_from_dominance_info (CDI_DOMINATORS, bb); in combine_blocks()
|
| D | cfgloop.c | 434 set_immediate_dominator (CDI_DOMINATORS, jump, single_pred (jump)); in update_latch_info() 484 && dominated_by_p (CDI_DOMINATORS, latch, header)) in canonicalize_loop_headers() 570 verify_dominators (CDI_DOMINATORS); in canonicalize_loop_headers() 619 calculate_dominance_info (CDI_DOMINATORS); in flow_loops_find() 657 && dominated_by_p (CDI_DOMINATORS, latch, header)) in flow_loops_find() 730 && dominated_by_p (CDI_DOMINATORS, latch, header)) in flow_loops_find() 823 for (son = first_dom_son (CDI_DOMINATORS, bb); in fill_sons_in_loop() 825 son = next_dom_son (CDI_DOMINATORS, son)) in fill_sons_in_loop() 830 if (dominated_by_p (CDI_DOMINATORS, loop->latch, son)) in fill_sons_in_loop()
|
| D | tree-ssa-uncprop.c | 399 calculate_dominance_info (CDI_DOMINATORS); in tree_ssa_uncprop() 403 walk_data.dom_direction = CDI_DOMINATORS; in tree_ssa_uncprop() 558 if (dominated_by_p (CDI_DOMINATORS, e->src, e->dest)) in single_incoming_edge_ignoring_loop_edges() 585 parent = get_immediate_dominator (CDI_DOMINATORS, bb); in uncprop_initialize_block()
|
| D | tree-into-ssa.c | 534 || ! dominated_by_p (CDI_DOMINATORS, bb, in set_livein_block() 888 defs[adef].dfs_num = bb_dom_dfs_in (CDI_DOMINATORS, def_bb); in prune_unused_phi_nodes() 890 defs[adef + 1].dfs_num = bb_dom_dfs_out (CDI_DOMINATORS, def_bb); in prune_unused_phi_nodes() 960 use_bb = get_immediate_dominator (CDI_DOMINATORS, BASIC_BLOCK (b)); in prune_unused_phi_nodes() 962 bb_dom_dfs_in (CDI_DOMINATORS, use_bb)); in prune_unused_phi_nodes() 1929 walk_data.dom_direction = CDI_DOMINATORS; in rewrite_blocks() 2028 walk_data.dom_direction = CDI_DOMINATORS; in mark_def_site_blocks() 2106 calculate_dominance_info (CDI_DOMINATORS); in rewrite_into_ssa() 2306 for (son = first_dom_son (CDI_DOMINATORS, bb); in prepare_block_for_update() 2308 son = next_dom_son (CDI_DOMINATORS, son)) in prepare_block_for_update() [all …]
|
| D | tree-ssa-math-opts.c | 180 basic_block dom = nearest_common_dominator (CDI_DOMINATORS, occ_bb, bb); in insert_bb() 463 calculate_dominance_info (CDI_DOMINATORS); in execute_cse_reciprocals() 501 free_dominance_info (CDI_DOMINATORS); in execute_cse_reciprocals()
|
| D | loop-init.c | 99 verify_dominators (CDI_DOMINATORS); in loop_optimizer_init() 207 free_dominance_info (CDI_DOMINATORS); in rtl_loop_done()
|
| D | bt-load.c | 909 if (dominated_by_p (CDI_DOMINATORS, new_bb, head_bb)) in augment_live_range() 926 gcc_assert (dominated_by_p (CDI_DOMINATORS, head_bb, new_bb)); in augment_live_range() 1072 && dominated_by_p (CDI_DOMINATORS, other_def->bb, def->bb)) in combine_btr_defs() 1335 for (try = get_immediate_dominator (CDI_DOMINATORS, def->bb); in migrate_btr_def() 1337 try = get_immediate_dominator (CDI_DOMINATORS, try)) in migrate_btr_def() 1418 get_immediate_dominator (CDI_DOMINATORS, bb)->index); in migrate_btr_defs() 1484 calculate_dominance_info (CDI_DOMINATORS); in branch_target_load_optimize() 1489 free_dominance_info (CDI_DOMINATORS); in branch_target_load_optimize()
|
| D | tree-ssa-dom.c | 256 walk_data.dom_direction = CDI_DOMINATORS; in tree_ssa_dominator_optimize() 274 calculate_dominance_info (CDI_DOMINATORS); in tree_ssa_dominator_optimize() 286 calculate_dominance_info (CDI_DOMINATORS); in tree_ssa_dominator_optimize() 326 free_dominance_info (CDI_DOMINATORS); in tree_ssa_dominator_optimize() 783 if (dominated_by_p (CDI_DOMINATORS, e->src, e->dest)) in single_incoming_edge_ignoring_loop_edges() 812 parent = get_immediate_dominator (CDI_DOMINATORS, bb); in record_equivalences_from_incoming_edge() 2405 for (son = first_dom_son (CDI_DOMINATORS, bb); in eliminate_degenerate_phis_1() 2407 son = next_dom_son (CDI_DOMINATORS, son)) in eliminate_degenerate_phis_1() 2469 calculate_dominance_info (CDI_DOMINATORS); in eliminate_degenerate_phis() 2509 free_dominance_info (CDI_DOMINATORS); in eliminate_degenerate_phis()
|
| D | tree-ssa.c | 242 && !dominated_by_p (CDI_DOMINATORS, bb, def_bb)) in verify_use() 679 enum dom_state orig_dom_state = dom_computed[CDI_DOMINATORS]; in verify_ssa() 708 calculate_dominance_info (CDI_DOMINATORS); in verify_ssa() 797 free_dominance_info (CDI_DOMINATORS); in verify_ssa() 799 dom_computed[CDI_DOMINATORS] = orig_dom_state; in verify_ssa()
|
| D | tree-vectorizer.c | 859 was_imm_dom = (get_immediate_dominator (CDI_DOMINATORS, in slpeel_tree_duplicate_loop_to_edge_cfg() 890 set_immediate_dominator (CDI_DOMINATORS, new_loop->header, e->src); in slpeel_tree_duplicate_loop_to_edge_cfg() 892 set_immediate_dominator (CDI_DOMINATORS, exit_dest, new_loop->header); in slpeel_tree_duplicate_loop_to_edge_cfg() 907 set_immediate_dominator (CDI_DOMINATORS, loop->header, in slpeel_tree_duplicate_loop_to_edge_cfg() 920 set_immediate_dominator (CDI_DOMINATORS, new_loop->header, preheader); in slpeel_tree_duplicate_loop_to_edge_cfg() 957 set_immediate_dominator (CDI_DOMINATORS, exit_bb, dom_bb); in slpeel_add_loop_guard()
|
| D | loop-unroll.c | 201 verify_dominators (CDI_DOMINATORS); in unroll_and_peel_loops() 263 verify_dominators (CDI_DOMINATORS); in peel_loops_completely() 965 nldom = get_dominated_by (CDI_DOMINATORS, body[i], &ldom); in unroll_loop_runtime_iterations() 1062 set_immediate_dominator (CDI_DOMINATORS, preheader, swtch); in unroll_loop_runtime_iterations() 1080 set_immediate_dominator (CDI_DOMINATORS, preheader, swtch); in unroll_loop_runtime_iterations() 1088 iterate_fix_dominators (CDI_DOMINATORS, dom_bbs, n_dom_bbs); in unroll_loop_runtime_iterations() 1743 if (!dominated_by_p (CDI_DOMINATORS, loop->latch, bb)) in analyze_insns_in_loop()
|
| D | tree-cfg.c | 3977 if (dom_computed[CDI_DOMINATORS] >= DOM_NO_FAST_QUERY) in tree_verify_flow_info() 3978 verify_dominators (CDI_DOMINATORS); in tree_verify_flow_info() 4471 if (!dominated_by_p (CDI_DOMINATORS, loop->latch, exit->src)) in tree_duplicate_sese_region() 4476 && dominated_by_p (CDI_DOMINATORS, region[i], exit->src)) in tree_duplicate_sese_region() 4493 n_doms = get_dominated_by_region (CDI_DOMINATORS, region, n_region, doms); in tree_duplicate_sese_region() 4548 set_immediate_dominator (CDI_DOMINATORS, entry->dest, entry->src); in tree_duplicate_sese_region() 4550 iterate_fix_dominators (CDI_DOMINATORS, doms, n_doms); in tree_duplicate_sese_region() 4581 for (son = first_dom_son (CDI_DOMINATORS, entry); in gather_blocks_in_sese_region() 4583 son = next_dom_son (CDI_DOMINATORS, son)) in gather_blocks_in_sese_region() 4874 calculate_dominance_info (CDI_DOMINATORS); in move_sese_region_to_fn() [all …]
|
| D | lambda-code.c | 2263 if (!dominated_by_p (CDI_DOMINATORS, in can_put_after_inner_loop() 2379 if (!dominated_by_p (CDI_DOMINATORS, in can_convert_to_perfect_nest() 2524 set_immediate_dominator (CDI_DOMINATORS, bodybb, headerbb); in perfect_nestify() 2525 set_immediate_dominator (CDI_DOMINATORS, headerbb, preheaderbb); in perfect_nestify() 2526 set_immediate_dominator (CDI_DOMINATORS, preheaderbb, in perfect_nestify() 2528 set_immediate_dominator (CDI_DOMINATORS, latchbb, bodybb); in perfect_nestify() 2529 set_immediate_dominator (CDI_DOMINATORS, olddest, bodybb); in perfect_nestify() 2583 if (dominated_by_p (CDI_DOMINATORS, loop->inner->header, bbs[i])) in perfect_nestify()
|
| D | tree-ssa-pre.c | 2656 dom = get_immediate_dominator (CDI_DOMINATORS, block); in insert_aux() 2794 for (son = first_dom_son (CDI_DOMINATORS, block); in insert_aux() 2796 son = next_dom_son (CDI_DOMINATORS, son)) in insert_aux() 3422 for (son = first_dom_son (CDI_DOMINATORS, ENTRY_BLOCK_PTR); in compute_avail() 3424 son = next_dom_son (CDI_DOMINATORS, son)) in compute_avail() 3440 dom = get_immediate_dominator (CDI_DOMINATORS, block); in compute_avail() 3543 for (son = first_dom_son (CDI_DOMINATORS, block); in compute_avail() 3545 son = next_dom_son (CDI_DOMINATORS, son)) in compute_avail() 3795 calculate_dominance_info (CDI_DOMINATORS); in init_pre()
|
| D | tree-profile.c | 248 free_dominance_info (CDI_DOMINATORS); in tree_profiling()
|
| D | loop-invariant.c | 247 if (!dominated_by_p (CDI_DOMINATORS, bb, def_bb)) in invariant_for_use() 516 if (dominated_by_p (CDI_DOMINATORS, loop->latch, body[i])) in compute_always_reached() 724 if (!dominated_by_p (CDI_DOMINATORS, bb, def_bb)) in check_dependencies()
|
| D | tree-mudflap.c | 544 if (dom_info_available_p (CDI_DOMINATORS)) in mf_build_check_statement_for() 546 set_immediate_dominator (CDI_DOMINATORS, then_bb, cond_bb); in mf_build_check_statement_for() 547 set_immediate_dominator (CDI_DOMINATORS, join_bb, cond_bb); in mf_build_check_statement_for()
|
| D | tree-optimize.c | 168 free_dominance_info (CDI_DOMINATORS); in execute_free_datastructures()
|
| D | tree-stdarg.c | 59 if (! dominated_by_p (CDI_DOMINATORS, va_arg_bb, va_start_bb)) in reachable_at_most_once() 738 calculate_dominance_info (CDI_DOMINATORS); in execute_optimize_stdarg()
|
| D | tree-ssa-reassoc.c | 1292 for (son = first_dom_son (CDI_DOMINATORS, bb); in break_up_subtract_bb() 1294 son = next_dom_son (CDI_DOMINATORS, son)) in break_up_subtract_bb() 1460 calculate_dominance_info (CDI_DOMINATORS); in init_reassoc()
|