/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | tree-profile.cc | 433 basic_block cond_bb = split_edge (single_succ_edge (entry)); in gimple_gen_ic_func_profiler() 434 basic_block update_bb = split_edge (single_succ_edge (cond_bb)); in gimple_gen_ic_func_profiler() 438 split_edge (single_succ_edge (update_bb)); in gimple_gen_ic_func_profiler() 440 edge true_edge = single_succ_edge (cond_bb); in gimple_gen_ic_func_profiler() 450 edge e = make_edge (cond_bb, single_succ_edge (update_bb)->dest, in gimple_gen_ic_func_profiler() 498 basic_block cond_bb = split_edge (single_succ_edge (entry)); in gimple_gen_time_profiler() 499 basic_block update_bb = split_edge (single_succ_edge (cond_bb)); in gimple_gen_time_profiler() 503 split_edge (single_succ_edge (update_bb)); in gimple_gen_time_profiler() 505 edge true_edge = single_succ_edge (cond_bb); in gimple_gen_time_profiler() 509 = make_edge (cond_bb, single_succ_edge (update_bb)->dest, EDGE_FALSE_VALUE); in gimple_gen_time_profiler()
|
H A D | gimple-harden-conditionals.cc | 255 single_succ_edge (chk)->flags &= ~EDGE_FALLTHRU; in insert_check_and_trap() 256 single_succ_edge (chk)->flags |= neg_true_false_flag; in insert_check_and_trap() 257 single_succ_edge (chk)->probability = profile_probability::always (); in insert_check_and_trap() 285 single_succ_edge (chk)->goto_locus = eloc; in insert_edge_check_and_trap() 526 single_succ_edge (bb)->goto_locus = loc; in execute()
|
H A D | cfgloopmanip.cc | 707 join_bb = split_edge (single_succ_edge (cond_bb)); in create_empty_if_region_on_edge() 709 e_true = single_succ_edge (cond_bb); in create_empty_if_region_on_edge() 725 exit_edge = single_succ_edge (join_bb); in create_empty_if_region_on_edge() 787 loop_latch = split_edge (single_succ_edge (loop_header)); in create_empty_loop_on_edge() 790 redirect_edge_succ_nodup (single_succ_edge (loop_latch), loop_header); in create_empty_loop_on_edge() 898 remove_edge (single_succ_edge (latch)); in unloop() 1490 single_succ_edge (dummy)->flags |= EDGE_IRREDUCIBLE_LOOP; in create_preheader() 1498 gcc_assert ((single_succ_edge (dummy)->flags & EDGE_FALLTHRU) in create_preheader() 1575 e = single_succ_edge (new_head); in lv_adjust_loop_entry_edge() 1640 latch_edge = single_succ_edge (get_bb_copy (loop->latch)); in loop_version()
|
H A D | cfgcleanup.cc | 449 location_t new_locus = single_succ_edge (target)->goto_locus; in try_forward_edges() 596 t = single_succ_edge (first); in try_forward_edges() 1600 || (single_succ_edge (bb1)->flags & EDGE_FAKE) != 0) in outgoing_edges_match() 1607 && (single_succ_edge (bb1)->flags & (EDGE_COMPLEX | EDGE_FAKE)) == 0 in outgoing_edges_match() 1610 && (single_succ_edge (bb2)->flags in outgoing_edges_match() 1638 f1 = single_succ_edge (f1->dest); in outgoing_edges_match() 1641 f2 = single_succ_edge (f2->dest); in outgoing_edges_match() 2157 redirect_edge_and_branch_force (single_succ_edge (redirect_from), redirect_to); in try_crossjump_to_edge() 2683 && single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun))->dest in try_optimize_cfg() 2760 && (single_succ_edge (b)->flags & EDGE_FALLTHRU) in try_optimize_cfg() [all …]
|
H A D | tree-cfgcleanup.cc | 199 taken_edge = single_succ_edge (bb); in cleanup_control_expr_graph() 359 || (single_succ_edge (bb)->flags & EDGE_ABNORMAL)) in tree_forwarder_block_p() 364 locus = single_succ_edge (bb)->goto_locus; in tree_forwarder_block_p() 515 edge succ = single_succ_edge (bb), e, s; in remove_forwarder_block() 1198 edge succ = single_succ_edge (bb); in remove_forwarder_block_with_phi() 1251 e = single_succ_edge (split_edge (e)); in remove_forwarder_block_with_phi() 1431 unsigned int dest_idx = single_succ_edge (bb)->dest_idx; in execute()
|
H A D | loop-doloop.cc | 379 *e = single_succ_edge (bb); in add_test() 540 redirect_edge_and_branch_force (single_succ_edge (preheader), new_preheader); in doloop_modify() 545 te = single_succ_edge (preheader); in doloop_modify()
|
H A D | tree-tailcall.cc | 640 ass_var = propagate_through_phis (ass_var, single_succ_edge (abb)); in find_tail_calls() 980 e = single_succ_edge (gsi_bb (t->call_gsi)); in eliminate_tail_call() 995 e = redirect_edge_and_branch (single_succ_edge (gsi_bb (t->call_gsi)), in eliminate_tail_call() 1148 split_edge (single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun))); in tree_optimize_tail_calls_1()
|
H A D | cfghooks.cc | 671 single_succ_edge (ret)->probability = profile_probability::always (); in split_edge() 677 single_succ_edge (ret)->flags |= EDGE_IRREDUCIBLE_LOOP; in split_edge() 682 single_succ_edge (ret)->flags |= EDGE_DFS_BACK; in split_edge() 705 if (f == single_succ_edge (ret)) in split_edge() 1028 s = single_succ_edge (b); in tidy_fallthru_edges()
|
H A D | tree-switch-conversion.cc | 352 e = single_succ_edge (bb); in gather_default_values() 388 e = single_succ_edge (bb); in build_constructors() 729 e = single_succ_edge (e->dest); in build_arrays() 1906 redirect_edge_succ (single_succ_edge (bb), c->m_case_bb); in try_switch_expansion() 2139 edge e = single_succ_edge (bb); in emit_jump() 2262 basic_block test_bb = split_edge (single_succ_edge (bb)); in emit_case_nodes() 2264 single_succ_edge (bb)->dest); in emit_case_nodes() 2356 basic_block test_bb = split_edge (single_succ_edge (bb)); in emit_case_nodes() 2358 single_succ_edge (bb)->dest); in emit_case_nodes()
|
H A D | basic-block.h | 338 single_succ_edge (const_basic_block bb) in single_succ_edge() function 360 return single_succ_edge (bb)->dest; in single_succ()
|
H A D | sese.cc | 321 if_region->region->region.exit = single_succ_edge (merge_block); in move_sese_in_condition() 326 = single_succ_edge (split_edge (true_edge)); in move_sese_in_condition()
|
H A D | loop-unroll.cc | 1013 single_succ_edge (swtch)->probability = p.invert (); in unroll_loop_runtime_iterations() 1017 single_succ_edge (swtch)->flags & EDGE_IRREDUCIBLE_LOOP); in unroll_loop_runtime_iterations() 1037 swtch = split_edge_and_insert (single_succ_edge (swtch), branch_code); in unroll_loop_runtime_iterations() 1039 single_succ_edge (swtch)->probability = p.invert (); in unroll_loop_runtime_iterations() 1041 single_succ_edge (swtch)->flags & EDGE_IRREDUCIBLE_LOOP); in unroll_loop_runtime_iterations()
|
H A D | graphite-isl-ast-to-gimple.cc | 609 edge to_body = single_succ_edge (loop->header); in translate_isl_ast_for_loop() 715 edge last_e = single_succ_edge (split_edge (next_e)); in translate_isl_ast_node_for() 1320 return single_succ_edge (new_bb); in copy_bb_and_scalar_dependences() 1495 edge e = single_succ_edge (if_region->true_region->region.entry->dest); in graphite_regenerate_ast_isl() 1499 region->if_region->true_region->region.exit = single_succ_edge (bb); in graphite_regenerate_ast_isl()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | tree-profile.c | 424 basic_block cond_bb = split_edge (single_succ_edge (entry)); in gimple_gen_ic_func_profiler() 425 basic_block update_bb = split_edge (single_succ_edge (cond_bb)); in gimple_gen_ic_func_profiler() 429 split_edge (single_succ_edge (update_bb)); in gimple_gen_ic_func_profiler() 431 edge true_edge = single_succ_edge (cond_bb); in gimple_gen_ic_func_profiler() 441 edge e = make_edge (cond_bb, single_succ_edge (update_bb)->dest, in gimple_gen_ic_func_profiler() 489 basic_block cond_bb = split_edge (single_succ_edge (entry)); in gimple_gen_time_profiler() 490 basic_block update_bb = split_edge (single_succ_edge (cond_bb)); in gimple_gen_time_profiler() 494 split_edge (single_succ_edge (update_bb)); in gimple_gen_time_profiler() 496 edge true_edge = single_succ_edge (cond_bb); in gimple_gen_time_profiler() 500 = make_edge (cond_bb, single_succ_edge (update_bb)->dest, EDGE_FALSE_VALUE); in gimple_gen_time_profiler()
|
H A D | cfgloopmanip.c | 708 join_bb = split_edge (single_succ_edge (cond_bb)); in create_empty_if_region_on_edge() 710 e_true = single_succ_edge (cond_bb); in create_empty_if_region_on_edge() 726 exit_edge = single_succ_edge (join_bb); in create_empty_if_region_on_edge() 788 loop_latch = split_edge (single_succ_edge (loop_header)); in create_empty_loop_on_edge() 791 redirect_edge_succ_nodup (single_succ_edge (loop_latch), loop_header); in create_empty_loop_on_edge() 964 remove_edge (single_succ_edge (latch)); in unloop() 1559 single_succ_edge (dummy)->flags |= EDGE_IRREDUCIBLE_LOOP; in create_preheader() 1567 gcc_assert ((single_succ_edge (dummy)->flags & EDGE_FALLTHRU) in create_preheader() 1647 e = single_succ_edge (new_head); in lv_adjust_loop_entry_edge() 1727 latch_edge = single_succ_edge (get_bb_copy (loop->latch)); in loop_version()
|
H A D | cfgcleanup.c | 450 location_t new_locus = single_succ_edge (target)->goto_locus; in try_forward_edges() 597 t = single_succ_edge (first); in try_forward_edges() 1613 || (single_succ_edge (bb1)->flags & EDGE_FAKE) != 0) in outgoing_edges_match() 1620 && (single_succ_edge (bb1)->flags & (EDGE_COMPLEX | EDGE_FAKE)) == 0 in outgoing_edges_match() 1623 && (single_succ_edge (bb2)->flags in outgoing_edges_match() 1651 f1 = single_succ_edge (f1->dest); in outgoing_edges_match() 1654 f2 = single_succ_edge (f2->dest); in outgoing_edges_match() 2166 redirect_edge_and_branch_force (single_succ_edge (redirect_from), redirect_to); in try_crossjump_to_edge() 2712 && single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun))->dest in try_optimize_cfg() 2789 && (single_succ_edge (b)->flags & EDGE_FALLTHRU) in try_optimize_cfg() [all …]
|
H A D | tree-cfgcleanup.c | 199 taken_edge = single_succ_edge (bb); in cleanup_control_expr_graph() 337 || (single_succ_edge (bb)->flags & EDGE_ABNORMAL)) in tree_forwarder_block_p() 342 locus = single_succ_edge (bb)->goto_locus; in tree_forwarder_block_p() 493 edge succ = single_succ_edge (bb), e, s; in remove_forwarder_block() 1180 edge succ = single_succ_edge (bb); in remove_forwarder_block_with_phi() 1233 e = single_succ_edge (split_edge (e)); in remove_forwarder_block_with_phi() 1413 unsigned int dest_idx = single_succ_edge (bb)->dest_idx; in execute()
|
H A D | loop-doloop.c | 379 *e = single_succ_edge (bb); in add_test() 504 redirect_edge_and_branch_force (single_succ_edge (preheader), new_preheader); in doloop_modify() 509 te = single_succ_edge (preheader); in doloop_modify()
|
H A D | tree-tailcall.c | 643 ass_var = propagate_through_phis (ass_var, single_succ_edge (abb)); in find_tail_calls() 980 e = single_succ_edge (gsi_bb (t->call_gsi)); in eliminate_tail_call() 995 e = redirect_edge_and_branch (single_succ_edge (gsi_bb (t->call_gsi)), in eliminate_tail_call() 1138 split_edge (single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun))); in tree_optimize_tail_calls_1()
|
H A D | tree-switch-conversion.c | 351 e = single_succ_edge (bb); in gather_default_values() 387 e = single_succ_edge (bb); in build_constructors() 728 e = single_succ_edge (e->dest); in build_arrays() 1869 redirect_edge_succ (single_succ_edge (bb), c->m_case_bb); in try_switch_expansion() 2102 edge e = single_succ_edge (bb); in emit_jump() 2225 basic_block test_bb = split_edge (single_succ_edge (bb)); in emit_case_nodes() 2227 single_succ_edge (bb)->dest); in emit_case_nodes() 2319 basic_block test_bb = split_edge (single_succ_edge (bb)); in emit_case_nodes() 2321 single_succ_edge (bb)->dest); in emit_case_nodes()
|
H A D | basic-block.h | 338 single_succ_edge (const_basic_block bb) in single_succ_edge() function 360 return single_succ_edge (bb)->dest; in single_succ()
|
H A D | sese.c | 321 if_region->region->region.exit = single_succ_edge (merge_block); in move_sese_in_condition() 326 = single_succ_edge (split_edge (true_edge)); in move_sese_in_condition()
|
H A D | loop-unroll.c | 1032 single_succ_edge (swtch)->probability = p.invert (); in unroll_loop_runtime_iterations() 1036 single_succ_edge (swtch)->flags & EDGE_IRREDUCIBLE_LOOP); in unroll_loop_runtime_iterations() 1056 swtch = split_edge_and_insert (single_succ_edge (swtch), branch_code); in unroll_loop_runtime_iterations() 1058 single_succ_edge (swtch)->probability = p.invert (); in unroll_loop_runtime_iterations() 1060 single_succ_edge (swtch)->flags & EDGE_IRREDUCIBLE_LOOP); in unroll_loop_runtime_iterations()
|
H A D | graphite-isl-ast-to-gimple.c | 622 edge to_body = single_succ_edge (loop->header); in translate_isl_ast_for_loop() 728 edge last_e = single_succ_edge (split_edge (next_e)); in translate_isl_ast_node_for() 1333 return single_succ_edge (new_bb); in copy_bb_and_scalar_dependences() 1507 edge e = single_succ_edge (if_region->true_region->region.entry->dest); in graphite_regenerate_ast_isl() 1511 region->if_region->true_region->region.exit = single_succ_edge (bb); in graphite_regenerate_ast_isl()
|
H A D | cfghooks.c | 654 single_succ_edge (ret)->probability = profile_probability::always (); in split_edge() 660 single_succ_edge (ret)->flags |= EDGE_IRREDUCIBLE_LOOP; in split_edge() 683 if (f == single_succ_edge (ret)) in split_edge() 1006 s = single_succ_edge (b); in tidy_fallthru_edges()
|