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

William J. Schmidt <wschmidt at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |richard.sandiford at linaro
                   |                            |dot org

--- Comment #1 from William J. Schmidt <wschmidt at gcc dot gnu.org> 2011-04-26 
20:11:53 UTC ---
The bug was introduced with r172817, committed by Richard Sandiford.  Richard,
could you please take a look?

tree-vect-loop.c:vectorizable_reduction() is returning false after failing the
"Worthwhile without SIMD support?" check for this statement:

D.2185_89 = D.2184_88 | prephitmp.53_140;

The vectorization factor for the loop is 1, but vect_min_worthwhile_factor
(BIT_IOR_EXPR) = 2, resulting in the return of false, which in turn causes an
assert failure.

Thanks,
Bill

Reply via email to