No, I didn't.
2014-07-24 16:50 GMT+08:00 Richard Biener <richard.guent...@gmail.com>: > On Thu, Jul 24, 2014 at 3:52 AM, Pengfei Yuan <0xcool...@gmail.com> wrote: >> There are more. >> >> In toplev.c: >> /* One region RA really helps to decrease the code size. */ >> if (flag_ira_region == IRA_REGION_AUTODETECT) >> flag_ira_region >> = optimize_size || !optimize ? IRA_REGION_ONE : IRA_REGION_MIXED; > > This could be fixed by moving this to ira.c > >> In config/i386/i386.c: >> * Assignment of ix86_cost >> * Decision of alignment > > True, I didn't grep backends. > > Did you investigate where the savings come from? I meanwhile fixed > the estimate_move_cost bit. > > Thanks, > Richard.