https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77484
Dominik Vogt <vogt at linux dot vnet.ibm.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vogt at linux dot vnet.ibm.com --- Comment #15 from Dominik Vogt <vogt at linux dot vnet.ibm.com> --- The commit in comment 14 has instroduced size and runtime regressions in the Spec2006 testsuite on s390x: Runtime (only changes > 2%): run-old.result run-new.result f416.gamess 6.55s 6.70s ( 2.29%, -2.24% ) i400.perlbench 7.17s 7.37s ( 2.79%, -2.71% ) i445.gobmk 3.64s 3.55s ( -2.47%, 2.54% ) i458.sjeng 3.83s 3.75s ( -2.09%, 2.13% ) i473.astar 7.33s 7.62s ( 3.96%, -3.81% ) i483.xalancbmk 7.47s 8.06s ( 7.90%, -7.32% ) Executable size ("+/- lines" menas number of instructions); f470.lbm: 2718 old.s 27 changed (+0 lines) i429.mcf: 2801 old.s 2091 BIGGER! (+346 lines) (2 funcs bigger) i462.libquantum: 8200 old.s 2723 smaller (-15 lines) i473.astar: 9458 old.s 4936 smaller (-294 lines) (11 funcs bigger) f410.bwaves: 9035 old.s 0 identical (+/- 0 lines) i401.bzip2: 18190 old.s 8032 smaller (-11 lines) (6 funcs bigger) f437.leslie3d: 19536 old.s 1939 smaller (-14 lines) i458.sjeng: 34678 old.s 23820 smaller (-197 lines) (7 funcs bigger) f433.milc: 29745 old.s 14898 smaller (-276 lines) (5 funcs bigger) f482.sphinx3: 37726 old.s 23881 BIGGER! (+115 lines) (15 funcs bigger) i456.hmmer: 64427 old.s 33803 smaller (-698 lines) (28 funcs bigger) f444.namd: 55512 old.s 1785 smaller (-2 lines) (1 funcs bigger) f434.zeusmp: 63606 old.s 2764 BIGGER! (+4 lines) (1 funcs bigger) f459.GemsFDTD: 76971 old.s 32948 BIGGER! (+30 lines) (3 funcs bigger) f436.cactusADM: 148768 old.s 60861 smaller (-547 lines) (68 funcs bigger) f435.gromacs: 198339 old.s 86425 smaller (-1483 lines) (62 funcs bigger) i471.omnetpp: 118737 old.s 37232 BIGGER! (+1879 lines) (59 funcs bigger) i445.gobmk: 216664 old.s 152439 smaller (-1352 lines) (178 funcs bigger) f450.soplex: 94178 old.s 55926 smaller (-2624 lines) (39 funcs bigger) f453.povray: 221353 old.s 144618 smaller (-1680 lines) (118 funcs bigger) i400.perlbench: 248535 old.s 232015 smaller (-1201 lines) (209 funcs bigger) f454.calculix: 372030 old.s 222377 smaller (-788 lines) (96 funcs bigger) i464.h264ref: 302278 old.s 152578 BIGGER! (+51 lines) (45 funcs bigger) i403.gcc: 715454 old.s 614572 smaller (-2639 lines) (504 funcs bigger) f465.tonto: 760124 old.s 174792 smaller (-987 lines) (140 funcs bigger) f447.dealII: 553779 old.s 247834 smaller (-1134 lines) (246 funcs bigger) f481.wrf: 811803 old.s 238154 smaller (-76 lines) (120 funcs bigger) i483.xalancbmk: 743937 old.s 441474 BIGGER! (+2434 lines) (733 funcs bigger) f416.gamess: 1913604 old.s 1175120 BIGGER! (+7805 lines) (327 funcs bigger)