Home
last modified time | relevance | path

Searched refs:exit_bb (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/gcc/
H A Dtree-if-conv.c447 if (exit_bb) in if_convertible_bb_p()
462 && bb != exit_bb in if_convertible_bb_p()
504 basic_block exit_bb = NULL; in if_convertible_loop_p() local
580 exit_bb = bb; in if_convertible_loop_p()
907 exit_bb = NULL; in combine_blocks()
913 exit_bb = bb; in combine_blocks()
925 if (e->src == exit_bb) in combine_blocks()
932 if (exit_bb != NULL) in combine_blocks()
934 if (exit_bb != loop->header) in combine_blocks()
998 if (exit_bb in combine_blocks()
[all …]
H A Domp-low.c2364 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()
2435 exit_bb = region->exit; in expand_omp_parallel()
2458 if (exit_bb) in expand_omp_parallel()
2536 if (exit_bb) in expand_omp_parallel()
2541 if (exit_bb) in expand_omp_parallel()
2620 exit_bb = region->exit; in expand_omp_for_generic()
2799 exit_bb = region->exit; in expand_omp_for_static_nochunk()
3315 if (exit_bb) in expand_omp_sections()
[all …]
H A Dtree-ssa-loop-manip.c848 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()
H A Dtree-vectorizer.c936 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()
H A Dtree-cfg.c4858 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()
4999 if (exit_bb) in move_sese_region_to_fn()
5000 make_edge (exit_bb, EXIT_BLOCK_PTR, 0); in move_sese_region_to_fn()
[all …]
H A Dloop-iv.c2543 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()
H A Dtree-vect-transform.c774 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()
H A DChangeLog-20066371 * omp-low.c (remove_exit_barrier): Handle NULL exit_bb.