--- Comment #3 from dorit at gcc dot gnu dot org 2007-07-01 08:47 ---
I was able to reproduce the behavior on a Pentinum4 with a recent 4.3 snapshot.
It doesn't look like it's the vectorizer's fault - nothing gets vectorized.
However, if I disable the tree-level if-conversion (which is
--- Comment #4 from dorit at gcc dot gnu dot org 2007-07-01 08:52 ---
This may be related to PR32533 (also wrong-code due to tree-if-conversion).
--
dorit at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from lloyd at randombit dot net 2007-06-30 22:11 ---
The behavior still exists in the 4.3 20070622 snapshot. It does not occur using
-march=core2 (the actual CPU in question). The bad value results when using
-ftree-vectorize and -march or -mtune =nocona. -O, -O2, or -O3
--- Comment #1 from lloyd at randombit dot net 2007-05-17 07:36 ---
Created an attachment (id=13567)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13567action=view)
A short testcase for bug 31966
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31966