Hi, here is the patch to turn LRA on by default on ARM, there is still some regressions in the testsuite, as reported in the thread below, but as Ramana said in the same thread, we now need to find the remaining issue as fast as possible.
http://gcc.gnu.org/ml/gcc-patches/2013-12/msg01074.html Thanks Yvan 2013-12-11 Yvan Roux <yvan.r...@linaro.org> * config/arm/arm.opt (mlra): Enable LRA by default.
Index: gcc/config/arm/arm.opt =================================================================== --- gcc/config/arm/arm.opt (revision 205885) +++ gcc/config/arm/arm.opt (working copy) @@ -144,7 +144,7 @@ Specify the name of the target floating point hardware/format mlra -Target Report Var(arm_lra_flag) Init(0) Save +Target Report Var(arm_lra_flag) Init(1) Save Use LRA instead of reload (transitional) mhard-float