[Bug tree-optimization/60510] SLP blocks loop vectorization (with reduction)

dominiq at lps dot ens.fr gcc-bugzilla@gcc.gnu.org
Wed Mar 12 14:49:00 GMT 2014


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

Dominique d'Humieres <dominiq at lps dot ens.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2014-03-12
     Ever confirmed|0                           |1

--- Comment #1 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
Confirmed on 4.7.4, 4.8.3 and trunk r208512.

> When `+x(i)` removed, vectorization passes.

The same if 'x(i)*y(i)+x(i)' is replaced with 'x(i)*(1.0+y(i))' (work-around).



More information about the Gcc-bugs mailing list