[Bug tree-optimization/21485] [4.1/4.2 Regression] codegen regression due to PRE increasing register pressure (missing load PRE really)

2008-06-29 Thread wbrana at gmail dot com


--- Comment #25 from wbrana at gmail dot com  2008-06-29 10:55 ---
I think 4.3 is missing in Summary and 4.3.1 in Known to fail.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21485



[Bug tree-optimization/21485] [4.1/4.2 Regression] codegen regression due to PRE increasing register pressure (missing load PRE really)

2008-06-15 Thread wbrana at gmail dot com


--- Comment #24 from wbrana at gmail dot com  2008-06-15 13:02 ---
It seems to not be fixed in 4.3.1:

BYTEmark* Native Mode Benchmark ver. 2 (10/95)
Index-split by Andrew D. Balsa (11/97)
Linux/Unix* port by Uwe F. Mayer (12/96,11/97)

TEST: Iterations/sec.  : Old Index   : New Index
:  : Pentium 90* : AMD K6/233*
:--:-:
NUMERIC SORT:  1545.8  :  39.64  :  13.02
STRING SORT :  380.16  : 169.87  :  26.29
BITFIELD:   6.014e+08  : 103.16  :  21.55
FP EMULATION:  332.88  : 159.73  :  36.86
FOURIER :   32962  :  37.49  :  21.06
ASSIGNMENT  :  57.851  : 220.13  :  57.10
IDEA:9372  : 143.34  :  42.56
HUFFMAN :  3234.8  :  89.70  :  28.64
NEURAL NET  :  72.571  : 116.58  :  49.04
LU DECOMPOSITION:  2656.5  : 137.62  :  99.37
==ORIGINAL BYTEMARK RESULTS==
INTEGER INDEX   : 117.762
FLOATING-POINT INDEX: 84.407
Baseline (MSDOS*)   : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==LINUX DATA BELOW===
CPU : Dual GenuineIntel Intel(R) Core(TM)2 Duo CPU E6750  @
2.66GHz 3200MHz
L2 Cache: 4096 KB
OS  : Linux 2.6.25.6
C compiler  : 4.3.1
libc:
MEMORY INDEX: 31.863
INTEGER INDEX   : 27.656
FLOATING-POINT INDEX: 46.816
Baseline (LINUX): AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38
* Trademarks are property of their respective holder.

BYTEmark* Native Mode Benchmark ver. 2 (10/95)
Index-split by Andrew D. Balsa (11/97)
Linux/Unix* port by Uwe F. Mayer (12/96,11/97)

TEST: Iterations/sec.  : Old Index   : New Index
:  : Pentium 90* : AMD K6/233*
:--:-:
NUMERIC SORT:  2463.4  :  63.18  :  20.75
STRING SORT :   374.8  : 167.47  :  25.92
BITFIELD:  5.9818e+08  : 102.61  :  21.43
FP EMULATION:  268.64  : 128.91  :  29.75
FOURIER :   43176  :  49.10  :  27.58
ASSIGNMENT  :   58.68  : 223.29  :  57.92
IDEA:  5413.5  :  82.80  :  24.58
HUFFMAN :  3198.7  :  88.70  :  28.32
NEURAL NET  :   58.29  :  93.64  :  39.39
LU DECOMPOSITION:  2380.6  : 123.33  :  89.05
==ORIGINAL BYTEMARK RESULTS==
INTEGER INDEX   : 112.599
FLOATING-POINT INDEX: 82.767
Baseline (MSDOS*)   : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==LINUX DATA BELOW===
CPU : Dual GenuineIntel Intel(R) Core(TM)2 Duo CPU E6750  @
2.66GHz 3200MHz
L2 Cache: 4096 KB
OS  : Linux 2.6.25.6
C compiler  : gcc version 3.4.6 (Gentoo 3.4.6-r2 p1.5, ssp-3.4.6-1.0,
pie-8.7.10)
libc:
MEMORY INDEX: 31.806
INTEGER INDEX   : 25.604
FLOATING-POINT INDEX: 45.906
Baseline (LINUX): AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38
* Trademarks are property of their respective holder.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21485