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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|                            |powerpc*-*
          Component|middle-end                  |target

--- Comment #16 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Scott Mansell from comment #15)
> Weirdly, it works fine with doubles.

At least at the time I wrote up this bug report, can_change_mode target hook on
rs6000 would reject SImode and SFmode IIRC which forces a reload (spill when
moving between those two).  Now I have not looked at the rs6000 back-end for
almost 10 years so I cannot say if this still applies or not.

Moving to a target bug.

Reply via email to