Searched refs:new_loop (Results 1 – 3 of 3) sorted by relevance
/openbsd-src/gnu/gcc/gcc/ |
H A D | tree-vectorizer.c | 274 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 D | tree-ssa-loop-manip.c | 847 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 D | tree-vect-transform.c | 2590 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()
|