https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85961
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ra Target| |x86_64-*-*, i?86-*-* --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- To me it shoulds you are messing with the ABI behind GCCs back. We use IPA register allocation to do this kind of transform that of course doesn't work if you do this. So - does -fno-ipa-ra fix this for you?