Home
last modified time | relevance | path

Searched refs:single_succ (Results 1 – 25 of 105) sorted by relevance

12345

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dcfgcleanup.cc140 jump_dest_block = single_succ (jump_block); in try_simplify_condjump()
439 && single_succ (target) != EXIT_BLOCK_PTR_FOR_FN (cfun)) in try_forward_edges()
442 new_target = single_succ (target); in try_forward_edges()
1596 && single_succ (bb1) == EXIT_BLOCK_PTR_FOR_FN (cfun) in outgoing_edges_match()
1865 ? single_succ (fallthru1->dest): fallthru1->dest); in outgoing_edges_match()
1867 ? single_succ (fallthru2->dest): fallthru2->dest); in outgoing_edges_match()
1963 && FORWARDER_BLOCK_P (single_succ (e1->dest))) in try_crossjump_to_edge()
1967 && FORWARDER_BLOCK_P (single_succ (e2->dest))) in try_crossjump_to_edge()
2095 d = single_succ (d); in try_crossjump_to_edge()
2101 d2 = single_succ (d2); in try_crossjump_to_edge()
[all …]
H A Dtree-tailcall.cc216 for (bb = call_bb; bb != at_bb; bb = single_succ (bb)) in independent_of_stmt_p()
260 for (bb = call_bb; bb != at_bb; bb = single_succ (bb)) in independent_of_stmt_p()
641 abb = single_succ (abb); in find_tail_calls()
956 first = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in eliminate_tail_call()
1106 basic_block first = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in tree_optimize_tail_calls_1()
H A Dcfghooks.cc517 single_succ (ret)->loop_father); in redirect_edge_and_branch_force()
699 if (get_immediate_dominator (CDI_DOMINATORS, single_succ (ret)) in split_edge()
703 FOR_EACH_EDGE (f, ei, single_succ (ret)->preds) in split_edge()
709 single_succ (ret))) in split_edge()
714 set_immediate_dominator (CDI_DOMINATORS, single_succ (ret), ret); in split_edge()
1059 basic_block succ = single_succ (ret); in force_nonfallthru()
H A Dtree-cfgcleanup.cc355 || single_succ (bb) == EXIT_BLOCK_PTR_FOR_FN (cfun) in tree_forwarder_block_p()
357 || single_succ (bb) == bb in tree_forwarder_block_p()
772 && want_merge_blocks_p (bb, single_succ (bb))) in cleanup_tree_cfg_bb()
774 merge_blocks (bb, single_succ (bb)); in cleanup_tree_cfg_bb()
1411 dest = single_succ (bb); in execute()
H A Dtree-ssa-loop-unswitch.cc602 next = single_succ (header); in find_loop_guard()
630 && just_once_each_iteration_p (loop, single_succ (te->dest)))) in find_loop_guard()
638 && just_once_each_iteration_p (loop, single_succ (fe->dest)))) in find_loop_guard()
H A Difcvt.cc4420 && single_succ (then_edge->dest) == single_succ (else_edge->dest)) in noce_find_if_block()
4424 join_bb = single_succ (then_bb); in noce_find_if_block()
4429 && single_succ (then_edge->dest) == else_edge->dest) in noce_find_if_block()
4441 && single_succ (else_edge->dest) == then_edge->dest) in noce_find_if_block()
4448 join_bb = single_succ (then_bb); in noce_find_if_block()
4661 && single_succ (combo_bb) == join_bb); in merge_if_block()
4962 else if (single_succ (then_bb) == else_bb) in cond_exec_find_if_block()
4972 && single_succ (then_bb) == single_succ (else_bb) in cond_exec_find_if_block()
4977 join_bb = single_succ (else_bb); in cond_exec_find_if_block()
5669 && single_succ (new_dest) == EXIT_BLOCK_PTR_FOR_FN (cfun) in dead_or_predicable()
H A Domp-expand.cc283 basic_block bb = single_succ (gimple_bb (ws_stmt)); in get_ws_args_for()
326 if (single_succ (par_entry_bb) == ws_entry_bb in determine_parallel_type()
327 && single_succ (ws_exit_bb) == par_exit_bb in determine_parallel_type()
1315 = single_succ_p (entry_bb) ? single_succ (entry_bb) in expand_omp_taskreg()
3855 l1_bb = single_succ (l0_bb); in expand_omp_for_generic()
4392 gcc_assert (single_succ (l0_bb) == l1_bb); in expand_omp_for_generic()
4588 gcc_assert (single_succ (e->dest) == l1_bb); in expand_omp_for_generic()
4879 body_bb = single_succ (seq_start_bb); in expand_omp_for_static_nochunk()
4883 || single_succ (BRANCH_EDGE (cont_bb)->dest) == body_bb); in expand_omp_for_static_nochunk()
5528 gcc_assert (single_succ (ep->dest) == body_bb); in expand_omp_for_static_nochunk()
[all …]
H A Dtree-ssa-phiprop.cc503 single_succ (ENTRY_BLOCK_PTR_FOR_FN (fun))); in execute()
H A Domp-simd-clone.cc928 gsi = gsi_after_labels (single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun))); in ipa_simd_modify_stmt_ops()
1009 bb = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in ipa_simd_modify_function_body()
1213 basic_block entry_bb = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in simd_clone_adjust()
1485 entry_bb = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in simd_clone_adjust()
H A Dtree-ssa-uninit.cc943 basic_block succ = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in warn_uninit_phi_uses()
1004 basic_block succ = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in warn_uninitialized_vars()
H A Dbasic-block.h358 single_succ (const_basic_block bb) in single_succ() function
H A Dtrans-mem.cc2039 bb = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in tm_region_init()
2100 region->entry_block = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in gate_tm_init()
4610 queue.quick_push (single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun))); in ipa_tm_scan_irr_function()
4613 ipa_tm_propagate_irr (single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)), in ipa_tm_scan_irr_function()
4617 single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun))->index); in ipa_tm_scan_irr_function()
5373 single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)), in ipa_tm_transform_clone()
H A Dsel-sched-ir.h1136 bb = single_succ (bb); in get_all_loop_exits()
1488 return single_succ (bb); in bb_next_bb()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dcfgcleanup.c140 jump_dest_block = single_succ (jump_block); in try_simplify_condjump()
440 && single_succ (target) != EXIT_BLOCK_PTR_FOR_FN (cfun)) in try_forward_edges()
443 new_target = single_succ (target); in try_forward_edges()
1609 && single_succ (bb1) == EXIT_BLOCK_PTR_FOR_FN (cfun) in outgoing_edges_match()
1878 ? single_succ (fallthru1->dest): fallthru1->dest); in outgoing_edges_match()
1880 ? single_succ (fallthru2->dest): fallthru2->dest); in outgoing_edges_match()
1976 && FORWARDER_BLOCK_P (single_succ (e1->dest))) in try_crossjump_to_edge()
1980 && FORWARDER_BLOCK_P (single_succ (e2->dest))) in try_crossjump_to_edge()
2108 d = single_succ (d); in try_crossjump_to_edge()
2114 d2 = single_succ (d2); in try_crossjump_to_edge()
[all …]
H A Dtree-tailcall.c219 for (bb = call_bb; bb != at_bb; bb = single_succ (bb)) in independent_of_stmt_p()
263 for (bb = call_bb; bb != at_bb; bb = single_succ (bb)) in independent_of_stmt_p()
644 abb = single_succ (abb); in find_tail_calls()
956 first = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in eliminate_tail_call()
1096 basic_block first = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in tree_optimize_tail_calls_1()
H A Dcfghooks.c501 single_succ (ret)->loop_father); in redirect_edge_and_branch_force()
677 if (get_immediate_dominator (CDI_DOMINATORS, single_succ (ret)) in split_edge()
681 FOR_EACH_EDGE (f, ei, single_succ (ret)->preds) in split_edge()
687 single_succ (ret))) in split_edge()
692 set_immediate_dominator (CDI_DOMINATORS, single_succ (ret), ret); in split_edge()
1037 basic_block succ = single_succ (ret); in force_nonfallthru()
H A Dtree-cfgcleanup.c333 || single_succ (bb) == EXIT_BLOCK_PTR_FOR_FN (cfun) in tree_forwarder_block_p()
335 || single_succ (bb) == bb in tree_forwarder_block_p()
750 && want_merge_blocks_p (bb, single_succ (bb))) in cleanup_tree_cfg_bb()
752 merge_blocks (bb, single_succ (bb)); in cleanup_tree_cfg_bb()
1393 dest = single_succ (bb); in execute()
H A Dtree-ssa-loop-unswitch.c586 next = single_succ (header); in find_loop_guard()
614 && just_once_each_iteration_p (loop, single_succ (te->dest)))) in find_loop_guard()
622 && just_once_each_iteration_p (loop, single_succ (fe->dest)))) in find_loop_guard()
H A Difcvt.c4041 && single_succ (then_edge->dest) == single_succ (else_edge->dest)) in noce_find_if_block()
4045 join_bb = single_succ (then_bb); in noce_find_if_block()
4050 && single_succ (then_edge->dest) == else_edge->dest) in noce_find_if_block()
4062 && single_succ (else_edge->dest) == then_edge->dest) in noce_find_if_block()
4069 join_bb = single_succ (then_bb); in noce_find_if_block()
4282 && single_succ (combo_bb) == join_bb); in merge_if_block()
4583 else if (single_succ (then_bb) == else_bb) in cond_exec_find_if_block()
4593 && single_succ (then_bb) == single_succ (else_bb) in cond_exec_find_if_block()
4598 join_bb = single_succ (else_bb); in cond_exec_find_if_block()
5282 && single_succ (new_dest) == EXIT_BLOCK_PTR_FOR_FN (cfun) in dead_or_predicable()
H A Domp-expand.c282 basic_block bb = single_succ (gimple_bb (ws_stmt)); in get_ws_args_for()
325 if (single_succ (par_entry_bb) == ws_entry_bb in determine_parallel_type()
326 && single_succ (ws_exit_bb) == par_exit_bb in determine_parallel_type()
1313 = single_succ_p (entry_bb) ? single_succ (entry_bb) in expand_omp_taskreg()
2672 l1_bb = single_succ (l0_bb); in expand_omp_for_generic()
3211 gcc_assert (single_succ (l0_bb) == l1_bb); in expand_omp_for_generic()
3407 gcc_assert (single_succ (e->dest) == l1_bb); in expand_omp_for_generic()
3669 body_bb = single_succ (seq_start_bb); in expand_omp_for_static_nochunk()
3673 || single_succ (BRANCH_EDGE (cont_bb)->dest) == body_bb); in expand_omp_for_static_nochunk()
4327 gcc_assert (single_succ (ep->dest) == body_bb); in expand_omp_for_static_nochunk()
[all …]
H A Dtree-ssa-phiprop.c503 single_succ (ENTRY_BLOCK_PTR_FOR_FN (fun))); in execute()
H A Domp-simd-clone.c919 gsi = gsi_after_labels (single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun))); in ipa_simd_modify_stmt_ops()
999 bb = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in ipa_simd_modify_function_body()
1203 basic_block entry_bb = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in simd_clone_adjust()
1473 entry_bb = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in simd_clone_adjust()
H A Dbasic-block.h358 single_succ (const_basic_block bb) in single_succ() function
H A Domp-offload.c867 gsi = gsi_start_bb (single_succ (gsi_bb (gsi))); in dump_oacc_loop_part()
1031 bb = single_succ (bb); in oacc_loop_discover_walk()
1117 gsi = gsi_start_bb (single_succ (gsi_bb (gsi))); in oacc_loop_xform_head_tail()
H A Dtrans-mem.c2036 bb = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in tm_region_init()
2097 region->entry_block = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in gate_tm_init()
4610 queue.quick_push (single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun))); in ipa_tm_scan_irr_function()
4613 ipa_tm_propagate_irr (single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)), in ipa_tm_scan_irr_function()
4617 single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun))->index); in ipa_tm_scan_irr_function()
5372 single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)), in ipa_tm_transform_clone()

12345