http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49006
--- Comment #9 from Ira Rosen <irar at il dot ibm.com> 2011-08-02 09:21:26 UTC --- Basic block SLP only prints "basic block vectorized using SLP". But I thought we are talking about loop vectorization here, since the early unrolling is applied only if there is an outer loop as well (correct?), so it should be the same "LOOP VECTORIZED". And I see with on trunk: induct.f90:1757: note: LOOP VECTORIZED. induct.f90:2168: note: LOOP VECTORIZED. and 1757 is the outer loop of 1766, and 2168 is the outer loop of 2177. These loops are not vectorized with 4.6 though. Ira