https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117006
--- Comment #7 from Hongtao Liu <liuhongt at gcc dot gnu.org> --- (In reply to Hongtao Liu from comment #6) > (In reply to Jakub Jelinek from comment #5) > > So if anything, one would need to decide this on something larger rather > > than small testcases, say build the whole gcc with -Os + once again with the > > revision reverted (or SPEC or firefox or something large) and compare > > overall sizes if something is generally a win or not. > > I'll compare the impact of the commit on SPEC2017 with Os to see if the > change need to be guarded under speed only. overall, the commit reduce codesize a little bit with -march=x86-64 Os 500.perlbench_r 0.07% 502.gcc_r -0.02% 505.mcf_r 0.04% 520.omnetpp_r 0.10% 523.xalancbmk_r 0.01% 525.x264_r -0.01% 531.deepsjeng_r 0.01% 541.leela_r -0.09% 548.exchange2_r -0.23% 557.xz_r -0.12% 503.bwaves_r 0.00% 507.cactuBSSN_r 0.00% 508.namd_r 0.01% 510.parest_r 0.00% 511.povray_r 0.02% 519.lbm_r 0.07% 521.wrf_r 0.06% 526.blender_r -0.01% 527.cam4_r 0.02% 538.imagick_r 0.01% 544.nab_r 0.02% 549.fotonik3d_r -0.04% 554.roms_r -0.67% ALL -0.03%