https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61915
Ramana Radhakrishnan <ramana at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[AArch64] High amounts of |[AArch64] High amounts of
|GP to FP register moves |GP to FP register moves
|using LRA on AArch64 |using LRA on AArch64 -
| |Improve Generic
| |register_move_cost and
| |memory_move_cost
--- Comment #19 from Ramana Radhakrishnan <ramana at gcc dot gnu.org> ---
To my mind it seems like 407 fmoves is just a bit too berserk and regardless of
how efficient your core is, there is no point in having so many moves back and
forth.