diff options
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/tree-vect-analyze.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 74da0bd..73a56288 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2005-04-06 Dorit Naishlos <dorit@il.ibm.com> + + * tree-vect-analyze.c (vect_analyze_loop_form): Call + split_loop_exit_edge instead of loop_split_edge_with. + 2005-04-06 Paolo Bonzini <bonzini@gnu.org> * config/rs6000/altivec.md (UNSPEC_VSLW, UNSPEC_SUBS, diff --git a/gcc/tree-vect-analyze.c b/gcc/tree-vect-analyze.c index 9ee81c8..3c55fd4 100644 --- a/gcc/tree-vect-analyze.c +++ b/gcc/tree-vect-analyze.c @@ -2437,7 +2437,7 @@ vect_analyze_loop_form (struct loop *loop) edge e = loop->single_exit; if (!(e->flags & EDGE_ABNORMAL)) { - loop_split_edge_with (e, NULL); + split_loop_exit_edge (e); if (vect_print_dump_info (REPORT_DETAILS, loop_loc)) fprintf (vect_dump, "split exit edge."); } |