This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/85961] scratch register rsi used after function call
- From: "rguenth at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 29 May 2018 11:00:08 +0000
- Subject: [Bug target/85961] scratch register rsi used after function call
- Auto-submitted: auto-generated
- References: <bug-85961-4@http.gcc.gnu.org/bugzilla/>
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?