https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117006

Hongtao Liu <liuhongt at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |NEW
           Assignee|liuhongt at gcc dot gnu.org        |unassigned at gcc dot 
gnu.org

--- Comment #8 from Hongtao Liu <liuhongt at gcc dot gnu.org> ---
(In reply to Hongtao Liu from comment #7)
> (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%

Overall, it doesn't look like a regression to me, the codesize even shrinks a
little bit.

Reply via email to