Searched refs:exit_bb (Results 1 – 8 of 8) sorted by relevance
| /freebsd-10-stable/contrib/gcc/ |
| D | tree-if-conv.c | 439 if_convertible_bb_p (struct loop *loop, basic_block bb, basic_block exit_bb) in if_convertible_bb_p() argument 447 if (exit_bb) in if_convertible_bb_p() 462 && bb != exit_bb in if_convertible_bb_p() 463 && !dominated_by_p (CDI_DOMINATORS, bb, exit_bb)) in if_convertible_bb_p() 504 basic_block exit_bb = NULL; in if_convertible_loop_p() local 557 if (!if_convertible_bb_p (loop, bb, exit_bb)) in if_convertible_loop_p() 580 exit_bb = bb; in if_convertible_loop_p() 896 basic_block bb, exit_bb, merge_target_bb; in combine_blocks() local 907 exit_bb = NULL; in combine_blocks() 913 exit_bb = bb; in combine_blocks() [all …]
|
| D | omp-low.c | 2364 basic_block exit_bb; in remove_exit_barrier() local 2369 exit_bb = region->exit; in remove_exit_barrier() 2373 if (! exit_bb) in remove_exit_barrier() 2381 si = bsi_last (exit_bb); in remove_exit_barrier() 2387 FOR_EACH_EDGE (e, ei, exit_bb->preds) in remove_exit_barrier() 2421 basic_block entry_bb, exit_bb, new_bb; in expand_omp_parallel() local 2435 exit_bb = region->exit; in expand_omp_parallel() 2458 if (exit_bb) in expand_omp_parallel() 2460 exit_succ_e = single_succ_edge (exit_bb); in expand_omp_parallel() 2535 new_bb = move_sese_region_to_fn (child_cfun, entry_bb, exit_bb); in expand_omp_parallel() [all …]
|
| D | tree-ssa-loop-manip.c | 848 basic_block rest, exit_bb; in tree_unroll_loop() local 896 exit_bb = single_pred (loop->latch); in tree_unroll_loop() 898 new_exit = make_edge (exit_bb, rest, EDGE_FALSE_VALUE | irr); in tree_unroll_loop() 945 bsi = bsi_last (exit_bb); in tree_unroll_loop()
|
| D | tree-vectorizer.c | 936 slpeel_add_loop_guard (basic_block guard_bb, tree cond, basic_block exit_bb, in slpeel_add_loop_guard() argument 949 tree_block_label (exit_bb)); in slpeel_add_loop_guard() 956 new_e = make_edge (guard_bb, exit_bb, EDGE_TRUE_VALUE); in slpeel_add_loop_guard() 957 set_immediate_dominator (CDI_DOMINATORS, exit_bb, dom_bb); in slpeel_add_loop_guard()
|
| D | tree-cfg.c | 4858 basic_block exit_bb) in move_sese_region_to_fn() argument 4878 gcc_assert (entry_bb != exit_bb in move_sese_region_to_fn() 4879 && (!exit_bb in move_sese_region_to_fn() 4880 || dominated_by_p (CDI_DOMINATORS, exit_bb, entry_bb))); in move_sese_region_to_fn() 4884 gather_blocks_in_sese_region (entry_bb, exit_bb, &bbs); in move_sese_region_to_fn() 4901 if (exit_bb) in move_sese_region_to_fn() 4903 num_exit_edges = EDGE_COUNT (exit_bb->succs); in move_sese_region_to_fn() 4908 for (ei = ei_start (exit_bb->succs); (e = ei_safe_edge (ei)) != NULL;) in move_sese_region_to_fn() 4958 move_block_to_fn (dest_cfun, bb, after, bb != exit_bb, vars_to_remove, in move_sese_region_to_fn() 4999 if (exit_bb) in move_sese_region_to_fn() [all …]
|
| D | loop-iv.c | 2543 basic_block exit_bb; in check_simple_exit() local 2547 exit_bb = e->src; in check_simple_exit() 2551 if (exit_bb->loop_father != loop) in check_simple_exit() 2555 if (!dominated_by_p (CDI_DOMINATORS, loop->latch, exit_bb)) in check_simple_exit() 2559 if (!any_condjump_p (BB_END (exit_bb))) in check_simple_exit() 2562 ein = EDGE_SUCC (exit_bb, 0); in check_simple_exit() 2564 ein = EDGE_SUCC (exit_bb, 1); in check_simple_exit()
|
| D | tree-vect-transform.c | 774 basic_block exit_bb; in vect_create_epilog_for_reduction() local 855 exit_bb = loop->single_exit->dest; in vect_create_epilog_for_reduction() 856 new_phi = create_phi_node (SSA_NAME_VAR (vect_def), exit_bb); in vect_create_epilog_for_reduction() 858 exit_bsi = bsi_start (exit_bb); in vect_create_epilog_for_reduction() 2498 basic_block exit_bb = loop->single_exit->dest; in vect_update_ivs_after_vectorizer() local 2505 gcc_assert (single_pred_p (exit_bb)); in vect_update_ivs_after_vectorizer() 2564 last_bsi = bsi_last (exit_bb); in vect_update_ivs_after_vectorizer()
|
| D | ChangeLog-2006 | 6371 * omp-low.c (remove_exit_barrier): Handle NULL exit_bb.
|