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.