https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61915
--- Comment #20 from Evandro <e.menezes at samsung dot com> --- (In reply to Ramana Radhakrishnan from comment #19) > 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. It seems that the only LRA parameter exposed is lra-max-considered-reload-pseudos. It defaults to 500 and decreasing it, results in more FMOVs; increasing it, in less. It doesn't have any effect over 1000. At 1000, the number of FMOVs decreases by 5% in some cases.