/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | cfgloopmanip.cc | 330 e = single_pred_edge (split_edge (e)); in remove_path() 696 cond_bb = split_edge (entry_edge); in create_empty_if_region_on_edge() 707 join_bb = split_edge (single_succ_edge (cond_bb)); in create_empty_if_region_on_edge() 710 true_bb = split_edge (e_true); in create_empty_if_region_on_edge() 713 false_bb = split_edge (e_false); in create_empty_if_region_on_edge() 786 loop_header = split_edge (entry_edge); in create_empty_loop_on_edge() 787 loop_latch = split_edge (single_succ_edge (loop_header)); in create_empty_loop_on_edge() 1461 dummy = split_edge (single_entry); in create_preheader() 1532 split_edge (e); in force_single_succ_latches() 1569 new_head = split_edge (e); in lv_adjust_loop_entry_edge() [all …]
|
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() 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()
|
H A D | cfghooks.h | 136 basic_block (*split_edge) (edge); member 232 extern basic_block split_edge (edge);
|
H A D | tree-ssa-loop-ch.cc | 475 exit = single_pred_edge (split_edge (exit)); in copy_headers() 535 split_edge (loop_preheader_edge (loop)); in copy_headers() 536 split_edge (loop_latch_edge (loop)); in copy_headers()
|
H A D | gimple-harden-conditionals.cc | 281 basic_block chk = split_edge (e); in insert_edge_check_and_trap() 491 basic_block nbb = split_edge (non_eh_succ_edge in execute() 550 basic_block nbb = split_edge (non_eh_succ_edge in execute()
|
H A D | sese.cc | 302 basic_block pred_block = split_edge (region->region.entry); in move_sese_in_condition() 303 basic_block merge_block = split_edge (region->region.exit); in move_sese_in_condition() 326 = single_succ_edge (split_edge (true_edge)); in move_sese_in_condition()
|
H A D | loop-unroll.cc | 745 bb = split_edge (e); in split_edge_and_insert() 976 swtch = split_edge (loop_preheader_edge (loop)); in unroll_loop_runtime_iterations() 1000 preheader = split_edge (loop_preheader_edge (loop)); in unroll_loop_runtime_iterations() 1026 preheader = split_edge (loop_preheader_edge (loop)); in unroll_loop_runtime_iterations() 1580 opt_info->loop_exit = split_edge (exit); in analyze_insns_in_loop()
|
H A D | loop-doloop.cc | 534 basic_block set_zero = split_edge (loop_preheader_edge (loop)); in doloop_modify() 535 basic_block new_preheader = split_edge (loop_preheader_edge (loop)); in doloop_modify()
|
H A D | tree-vect-loop-manip.cc | 1088 basic_block preheader = split_edge (loop_preheader_edge (scalar_loop)); in slpeel_tree_duplicate_loop_to_edge_cfg() 1189 preheader = split_edge (loop_preheader_edge (loop)); in slpeel_tree_duplicate_loop_to_edge_cfg() 1284 split_edge (enter_e); in slpeel_add_loop_guard() 2810 split_edge (loop_preheader_edge (loop)); in vect_do_peeling() 2867 guard_to = split_edge (loop_preheader_edge (loop)); in vect_do_peeling() 2966 guard_to = split_edge (loop_preheader_edge (epilog)); in vect_do_peeling() 3024 guard_to = split_edge (single_exit (epilog)); in vect_do_peeling() 3660 new_exit_bb = split_edge (single_exit (loop_to_version)); in vect_loop_versioning()
|
H A D | mode-switching.cc | 484 pre_exit = split_edge (eg); in create_pre_exit() 547 post_entry = split_edge (single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun))); in optimize_mode_switching()
|
H A D | tree-ssa-loop-split.cc | 333 basic_block skip_bb = split_edge (exit); in connect_loops() 1564 basic_block latch_bb = split_edge (loop_latch_edge (loop1)); in do_split_loop_on_cond() 1565 basic_block break_bb = split_edge (single_pred_edge (latch_bb)); in do_split_loop_on_cond()
|
H A D | cfghooks.cc | 653 split_edge (edge e) in split_edge() function 663 if (!cfg_hooks->split_edge) in split_edge() 669 ret = cfg_hooks->split_edge (e); in split_edge()
|
H A D | tree-call-cdce.cc | 850 join_tgt_bb = split_edge (join_tgt_in_edge_from_call); in shrink_wrap_one_built_in_call_with_conds() 937 bi_newcall_bb = split_edge (join_tgt_in_edge_fall_thru); in shrink_wrap_one_built_in_call_with_conds()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | cfgloopmanip.c | 331 e = single_pred_edge (split_edge (e)); in remove_path() 697 cond_bb = split_edge (entry_edge); in create_empty_if_region_on_edge() 708 join_bb = split_edge (single_succ_edge (cond_bb)); in create_empty_if_region_on_edge() 711 true_bb = split_edge (e_true); in create_empty_if_region_on_edge() 714 false_bb = split_edge (e_false); in create_empty_if_region_on_edge() 787 loop_header = split_edge (entry_edge); in create_empty_loop_on_edge() 788 loop_latch = split_edge (single_succ_edge (loop_header)); in create_empty_loop_on_edge() 1530 dummy = split_edge (single_entry); in create_preheader() 1604 split_edge (e); in force_single_succ_latches() 1641 new_head = split_edge (e); in lv_adjust_loop_entry_edge() [all …]
|
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() 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()
|
H A D | cfghooks.h | 133 basic_block (*split_edge) (edge); member 230 extern basic_block split_edge (edge);
|
H A D | tree-ssa-loop-ch.c | 420 exit = single_pred_edge (split_edge (exit)); in copy_headers() 479 split_edge (loop_preheader_edge (loop)); in copy_headers() 480 split_edge (loop_latch_edge (loop)); in copy_headers()
|
H A D | sese.c | 302 basic_block pred_block = split_edge (region->region.entry); in move_sese_in_condition() 303 basic_block merge_block = split_edge (region->region.exit); in move_sese_in_condition() 326 = single_succ_edge (split_edge (true_edge)); in move_sese_in_condition()
|
H A D | loop-unroll.c | 758 bb = split_edge (e); in split_edge_and_insert() 995 swtch = split_edge (loop_preheader_edge (loop)); in unroll_loop_runtime_iterations() 1019 preheader = split_edge (loop_preheader_edge (loop)); in unroll_loop_runtime_iterations() 1045 preheader = split_edge (loop_preheader_edge (loop)); in unroll_loop_runtime_iterations() 1607 opt_info->loop_exit = split_edge (exit); in analyze_insns_in_loop()
|
H A D | loop-doloop.c | 498 basic_block set_zero = split_edge (loop_preheader_edge (loop)); in doloop_modify() 499 basic_block new_preheader = split_edge (loop_preheader_edge (loop)); in doloop_modify()
|
H A D | tree-vect-loop-manip.c | 1041 basic_block preheader = split_edge (loop_preheader_edge (scalar_loop)); in slpeel_tree_duplicate_loop_to_edge_cfg() 1115 preheader = split_edge (loop_preheader_edge (loop)); in slpeel_tree_duplicate_loop_to_edge_cfg() 1210 split_edge (enter_e); in slpeel_add_loop_guard() 2686 split_edge (loop_preheader_edge (loop)); in vect_do_peeling() 2743 guard_to = split_edge (loop_preheader_edge (loop)); in vect_do_peeling() 2842 guard_to = split_edge (loop_preheader_edge (epilog)); in vect_do_peeling() 2900 guard_to = split_edge (single_exit (epilog)); in vect_do_peeling() 3480 new_exit_bb = split_edge (single_exit (loop_to_version)); in vect_loop_versioning()
|
H A D | mode-switching.c | 484 pre_exit = split_edge (eg); in create_pre_exit() 547 post_entry = split_edge (single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun))); in optimize_mode_switching()
|
H A D | tree-ssa-loop-split.c | 333 basic_block skip_bb = split_edge (exit); in connect_loops() 1518 basic_block latch_bb = split_edge (loop_latch_edge (loop1)); in do_split_loop_on_cond() 1519 basic_block break_bb = split_edge (single_pred_edge (latch_bb)); in do_split_loop_on_cond()
|
H A D | cfghooks.c | 637 split_edge (edge e) in split_edge() function 646 if (!cfg_hooks->split_edge) in split_edge() 652 ret = cfg_hooks->split_edge (e); in split_edge()
|
H A D | tree-call-cdce.c | 849 join_tgt_bb = split_edge (join_tgt_in_edge_from_call); 936 bi_newcall_bb = split_edge (join_tgt_in_edge_fall_thru);
|