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