https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123010
Jeffrey A. Law <law at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|NEW |RESOLVED
Summary|[15/16 regression] RV64: |[15 regression] RV64:
|32-bit multiply by 2 |32-bit multiply by 2
|generates slli+srai+slli |generates slli+srai+slli
|and doesn't use slliw or |and doesn't use slliw or
|addw |addw
--- Comment #10 from Jeffrey A. Law <law at gcc dot gnu.org> ---
Fixed on the trunk. Give its a minor code generation problem I do not consider
this a good backport candidate, so WONTFIX for gcc-15.