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.)