https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103393
--- Comment #2 from H.J. Lu <hjl.tools at gmail dot com> --- (In reply to Richard Biener from comment #1) > It isn't the vectorizer but memmove inline expansion. I'm not sure it's > really a bug, but there isn't a way to disable %ymm use besides disabling > AVX entirely. > HJ? YMM move is generated by loop distribution which doesn't check TARGET_PREFER_AVX128.