https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86145
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|unknown |8.1.0 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- The issue is that the ABI details are not exposed soon enough and thus decisions on where to allocate locals are already committed to. There are a bunch of dups for x86 returns/args of vectors and complex vars.