Home
last modified time | relevance | path

Searched refs:new_loop (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/gcc/gcc/
H A Dtree-vectorizer.c274 struct loop *new_loop, bool after) in slpeel_update_phis_for_duplicate_loop() argument
281 edge new_loop_exit_e = new_loop->single_exit; in slpeel_update_phis_for_duplicate_loop()
282 edge new_loop_entry_e = loop_preheader_edge (new_loop); in slpeel_update_phis_for_duplicate_loop()
314 for (phi_new = phi_nodes (new_loop->header), in slpeel_update_phis_for_duplicate_loop()
337 add_phi_arg (phi_new, new_ssa_name, loop_latch_edge (new_loop)); in slpeel_update_phis_for_duplicate_loop()
830 struct loop *new_loop; in slpeel_tree_duplicate_loop_to_edge_cfg() local
851 new_loop = duplicate_loop (loops, loop, loop->outer); in slpeel_tree_duplicate_loop_to_edge_cfg()
852 if (!new_loop) in slpeel_tree_duplicate_loop_to_edge_cfg()
866 &loop->single_exit, 1, &new_loop->single_exit, NULL, in slpeel_tree_duplicate_loop_to_edge_cfg()
878 if (EDGE_SUCC (new_loop->header, 0)->dest == new_loop->latch) in slpeel_tree_duplicate_loop_to_edge_cfg()
[all …]
H A Dtree-ssa-loop-manip.c847 struct loop *new_loop; in tree_unroll_loop() local
863 new_loop = loop_version (loops, loop, enter_main_cond, NULL, true); in tree_unroll_loop()
864 gcc_assert (new_loop != NULL); in tree_unroll_loop()
893 rest = loop_preheader_edge (new_loop)->src; in tree_unroll_loop()
908 new_entry = loop_preheader_edge (new_loop); in tree_unroll_loop()
911 phi_new_loop = phi_nodes (new_loop->header); in tree_unroll_loop()
H A Dtree-vect-transform.c2590 struct loop *new_loop; in vect_do_peeling_for_loop_bound() local
2609 new_loop = slpeel_tree_peel_loop_to_edge (loop, loops, loop->single_exit, in vect_do_peeling_for_loop_bound()
2611 gcc_assert (new_loop); in vect_do_peeling_for_loop_bound()
2614 slpeel_verify_cfg_after_peeling (loop, new_loop); in vect_do_peeling_for_loop_bound()
2623 preheader = loop_preheader_edge (new_loop)->src; in vect_do_peeling_for_loop_bound()
2804 struct loop *new_loop; in vect_do_peeling_for_alignment() local
2815 new_loop = in vect_do_peeling_for_alignment()
2818 gcc_assert (new_loop); in vect_do_peeling_for_alignment()
2820 slpeel_verify_cfg_after_peeling (new_loop, loop); in vect_do_peeling_for_alignment()