------- Comment #1 from rguenth at gcc dot gnu dot org  2008-05-15 09:06 -------
First without -ffast-math the phiopt doesn't recognize the MAX_EXPR (see
PR36190), second

t.f90:24: note: not vectorized: number of iterations cannot be computed.
t.f90:24: note: bad loop form.

which is the problem for both testcases (so I don't see either one being
vectorized).  But I can confirm that -m32 is more than two times slower
(also with SSE math), likely due to the use of integer(8).


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |enhancement
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2008-05-15 09:06:21
               date|                            |


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

Reply via email to