From: Richard Biener Date: Mon, 25 Jun 2018 13:04:38 +0000 (+0000) Subject: re PR regression/86304 ([MIPS] FAIL: gcc.dg/vect/pr79887.c -mmsa (internal compiler... X-Git-Tag: basepoints/gcc-10~5722 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2817a2b6b528805a961909d45db96c0e1d14e4f3;p=thirdparty%2Fgcc.git re PR regression/86304 ([MIPS] FAIL: gcc.dg/vect/pr79887.c -mmsa (internal compiler error) starting with r261740) 2018-06-25 Richard Biener PR tree-optimization/86304 * tree-vectorizer.c (vectorize_loops): Walk over new possibly epilogue-if-converted loops as well. From-SVN: r262017 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1c44a196cfe6..84b8b64acba2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2018-06-25 Richard Biener + + PR tree-optimization/86304 + * tree-vectorizer.c (vectorize_loops): Walk over new possibly + epilogue-if-converted loops as well. + 2018-06-25 Jan Hubicka * lto-section-out.c (lto_begin_section): Do not print section diff --git a/gcc/tree-vectorizer.c b/gcc/tree-vectorizer.c index 41f5365a8c2b..504a00020d87 100644 --- a/gcc/tree-vectorizer.c +++ b/gcc/tree-vectorizer.c @@ -929,7 +929,7 @@ vectorize_loops (void) /* ----------- Finalize. ----------- */ if (any_ifcvt_loops) - for (i = 1; i < vect_loops_num; i++) + for (i = 1; i < number_of_loops (cfun); i++) { loop = get_loop (cfun, i); if (loop && loop->dont_vectorize)