https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118328
--- Comment #14 from Richard Sandiford <rsandifo at gcc dot gnu.org> --- (In reply to Sam James from comment #13) > The request here notwithstanding, bug report(s) with testcases for missed > opportunities in ipa-ra would be welcome too. Agreed, if we find any. But just in case it seemed otherwise, the effect that Diego described in comment 12 isn't a missed ipa-ra opportunity, but a direct benefit of having preserve_none functions calling normal functions (see also comment 2). ipa-ra would not be able to do that, since it is bound by the ABI of the function that it's compiling.