https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90257
--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> --- (In reply to Richard Biener from comment #3) > Created attachment 46250 [details] > run_fast_dce also for LRA > > Sth like this could fix it. I've verified this patch breaks PR90178 again as well. I think we need to debug why cfg cleanup makes a different decision during the vzeroupper pass on PR90178.