https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63175
--- Comment #15 from Richard Biener <rguenth at gcc dot gnu.org> --- Btw, first of all unaligned stores are not supported according to the targets vectorization hook, thus you'd need to peel the loop to make the store aligned which for some reason doesn't happen. But when peeled you certainly will see byte/short/word stores at least.