https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127865
Jeffrey A. Law <law at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed| |2026-10-13
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
--- Comment #1 from Jeffrey A. Law <law at gcc dot gnu.org> ---
Interesting, though after peeking at it, I guess I shouldn't be surprised.
Essentially we may want to be more aggressive about steering sub-word things to
PLUS for rv64. The key issue is if we have a SImode AOP operation that feeds
an SI->DI extension, then steering to PLUS allows us to use the addw form to
swallow the extension.
I need to do a bit more testing, but yea, there's something real in here.