https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106688

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
           Keywords|                            |ra
           Severity|normal                      |enhancement
          Component|tree-optimization           |rtl-optimization
   Last reconfirmed|                            |2022-08-19
     Ever confirmed|0                           |1

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
With --param lim-expensive=0, the cast was pulled out of the loop and the move
is gone too.

But then again the register move should have been removed during register
allocation ...

Reply via email to