------- Additional Comments From dnovillo at gcc dot gnu dot org 2005-01-31 15:23 -------
SPEC comparisons for i686 before/after kazu's patch to completely disable CSE. The 20050127 compiler has CSE enabled. The 20050129 compiler has CSE disabled. Compile times for SPECint were reduced by 9%. Compile times for SPECfp were reduced by 7.1%. Bootstrap times were reduced by 4.5% Comparison between 20050127/spec-20050127.stats and 20050129/spec-20050129.stats (base) Compiler used in 20050127/spec-20050127.stats (Before) Compiler: gcc version 4.0.0 20050127 (experimental) Base flags: -O2 -march=i686 Peak flags: -O3 -march=i686 Processor: Intel(R) Pentium(R) 4 CPU 2.26GHz (2259.264 Mhz) Memory: 1034472 kB Cache: 512 KB Compiler used in 20050129/spec-20050129.stats (After) Compiler: gcc version 4.0.0 20050129 (experimental) Base flags: -O2 -march=i686 Peak flags: -O3 -march=i686 Processor: Intel(R) Pentium(R) 4 CPU 2.26GHz (2259.264 Mhz) Memory: 1034472 kB Cache: 512 KB SPECint results for base Benchmark Before After % diff 164.gzip 650.42 578.34 - 11.08% 175.vpr 421.04 418.82 - 0.53% 176.gcc 717.60 710.60 - 0.98% 181.mcf 426.30 426.49 + 0.05% 186.crafty 635.60 632.86 - 0.43% 197.parser 546.62 563.78 + 3.14% 252.eon 541.23 566.44 + 4.66% 253.perlbmk 704.34 685.23 - 2.71% 254.gap 741.52 708.46 - 4.46% 255.vortex 822.37 823.91 + 0.19% 256.bzip2 524.96 524.44 - 0.10% 300.twolf 544.79 552.95 + 1.50% mean 594.14 588.36 - 0.97% SPECfp result for base Benchmark Before After % diff 168.wupwise 579.39 626.80 + 8.18% 171.swim 501.51 490.96 - 2.10% 172.mgrid 372.63 374.65 + 0.54% 173.applu 557.58 529.18 - 5.09% 177.mesa 417.03 412.20 - 1.16% 178.galgel 485.88 482.41 - 0.71% 179.art 207.13 205.69 - 0.70% 183.equake 820.26 797.45 - 2.78% 187.facerec 346.83 337.74 - 2.62% 188.ammp 343.35 333.60 - 2.84% 189.lucas 498.16 505.99 + 1.57% 191.fma3d 465.00 433.92 - 6.68% 200.sixtrack 383.56 371.22 - 3.22% 301.apsi 422.75 423.89 + 0.27% mean 437.11 431.45 - 1.29% -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19721