https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70970
--- Comment #4 from Rodrigo <rcc.dark at gmail dot com> --- Well, without auto-vectorization the code should work (x86 allows non-SSE misaligned reads and writes). But I think understand your rationale. Thanks.