On 01/11/16 17:12, Kyrill Tkachov wrote: > Hi all, > > This is the first of two patches to do away with the transitional > -mold-rtx-costs option and finalise > the transition to the table-based RTX costs approach. > > This first patch switches the remaining tuning structs to use > generic_extra_costs so that the 2nd > patch can remove the rtx_costs function pointer in tune_params. This > essentially makes the transitional > option -mnew-generic-costs the default (though it will be removed in the > second patch). > > Bootstrapped and tested on arm-none-linux-gnueabihf. > > Ok for trunk? > > Thanks, > Kyrill > > 2016-11-01 Kyrylo Tkachov kyrylo.tkac...@arm.com > > * config/arm/arm.c (arm_slowmul_tune): Use generic_extra_costs. > (arm_fastmul_tune): Likewise. > (arm_strongarm_tune): Likewise. > (arm_xscale_tune): Likewise. > (arm_9e_tune): Likewise. > (arm_marvell_pj4_tune): Likewise. > (arm_v6t2_tune): Likewise. > (arm_v6m_tune): Likewise. > (arm_fa726te_tune): Likewise.
OK. R.