https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69677
--- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Ah, I see, simplify-rtx.c is miscompiled. So, it could be just the convert_scalars_to_vector hunk of the patch, because STV is clearly enabled in there. If we have guaranteed that both preferred and incoming stack boundaries are at least 64, can we readd that hunk back? Though, as it uses 128 instead of 64, perhaps we should disable TARGET_STV whenever the preferred/incoming stack boundaries are smaller than 128 bits and readd the hunk in convert_scalars_to_vector.