This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/24963] [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails
- From: "dorit at il dot ibm dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 5 Dec 2005 14:17:56 -0000
- Subject: [Bug tree-optimization/24963] [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails
- References: <bug-24963-230@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #3 from dorit at il dot ibm dot com 2005-12-05 14:17 -------
> Dorit, is it only a matter of changing the expected error message?
Yes - the error message checks that the vectorizer detected that it's not worth
while to vectorize the loop because all operations in the loop are either dead
or only used outside the loop and can be moved out of the loop (e.g.
invariants, inductions). In other words - the loop should have been optimized
away by scalar optimizations. Indeed, this is what now happens - so the
specific loop that issued this message does not exist anymore. This dg line can
be removed from the test.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24963