https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70157
--- Comment #2 from Uroš Bizjak <ubizjak at gmail dot com> --- (In reply to H.J. Lu from comment #1) > It is due to TARGET_SSE_TYPELESS_STORES. This is by design, movaps/movups is one byte shorter than movdqa/movdqu.