aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-transform.c
diff options
context:
space:
mode:
authorDorit Naishlos <dorit@il.ibm.com>2005-03-29 17:45:39 +0000
committerDorit Nuzman <dorit@gcc.gnu.org>2005-03-29 17:45:39 +0000
commit3ce66cf1b1c7615960d41e61f247d7deff1b2c0e (patch)
treee6548b44cf9744eae1bd130db12b3fcfe3fbc1f5 /gcc/tree-vect-transform.c
parent97b73103c46af5f6d81365e0edea4cfe1bbc3b33 (diff)
downloadgcc-3ce66cf1b1c7615960d41e61f247d7deff1b2c0e.zip
gcc-3ce66cf1b1c7615960d41e61f247d7deff1b2c0e.tar.gz
gcc-3ce66cf1b1c7615960d41e61f247d7deff1b2c0e.tar.bz2
tree-vectorizer.c (slpeel_update_phi_nodes_for_guard): Removed.
* tree-vectorizer.c (slpeel_update_phi_nodes_for_guard): Removed. (slpeel_update_phi_nodes_for_guard1): New function. (slpeel_update_phi_nodes_for_guard2): New function. (slpeel_tree_peel_loop_to_edge): Call above new functions instead of slpeel_update_phi_nodes_for_guard. (vectorize_loops): Remove call to loop_closed_rewrite. * tree-vect-transform.c (vect_update_ivs_after_vectorizer): Remove assertion. From-SVN: r97195
Diffstat (limited to 'gcc/tree-vect-transform.c')
-rw-r--r--gcc/tree-vect-transform.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/tree-vect-transform.c b/gcc/tree-vect-transform.c
index 4940f2d..5032ded 100644
--- a/gcc/tree-vect-transform.c
+++ b/gcc/tree-vect-transform.c
@@ -1453,8 +1453,6 @@ vect_update_ivs_after_vectorizer (loop_vec_info loop_vinfo, tree niters,
bsi_insert_before (&last_bsi, stmt, BSI_SAME_STMT);
/* Fix phi expressions in the successor bb. */
- gcc_assert (PHI_ARG_DEF_FROM_EDGE (phi1, update_e) ==
- PHI_ARG_DEF_FROM_EDGE (phi, single_succ_edge (loop->latch)));
SET_PHI_ARG_DEF (phi1, update_e->dest_idx, ni_name);
}
}