[Bug tree-optimization/49006] [4.6/4.7 Regression] Missed vectorization due to revision 167531

irar at il dot ibm.com gcc-bugzilla@gcc.gnu.org
Thu May 19 12:53:00 GMT 2011


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49006

Ira Rosen <irar at il dot ibm.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |irar at il dot ibm.com

--- Comment #4 from Ira Rosen <irar at il dot ibm.com> 2011-05-19 12:33:49 UTC ---
(In reply to comment #0)

The problem is you don't see:
> induct_v4.f90:1766: note: LOOP VECTORIZED.
> induct_v4.f90:2177: note: LOOP VECTORIZED.
anymore, right?

With -Ofast there are no such loops, 1766 and 2177, they are probably being
unrolled.

I see these loops with -O2 -ftree-vectorize, and they are indeed not
vectorized, but they are not vectorized by previous version as well, AFAIU.

Ira



More information about the Gcc-bugs mailing list