https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63175

--- Comment #28 from Bill Schmidt <wschmidt at gcc dot gnu.org> ---
I agree with Richi's assessment that this isn't a regression because of the
change in default for cost modeling.

Once my patch lands after GCC 5 releases, and gets backported various places,
we will see much simpler code generation for POWER8 hardware and the
vectorization will succeed.  The cost model for unaligned loads and stores will
return 1 rather than the larger values as *most* of the time, unaligned
loads/stores will perform similarly to aligned ones on POWER8.  (Caveats at
page boundaries and so forth, but at the moment I've chosen to be optimistic.)

Reply via email to