https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67597
--- Comment #5 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- (In reply to Alexandre Oliva from comment #4) > Mine. AFAICT this is fixed in the git branch aoliva/pr64164, that moves rtl > allocation of parms and results back to assign_parms. Thanks. I can confirm that aoliva/pr64164 branch fixes the issue.