This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC] third liveness pass
- From: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>
- To: gcc-patches at gcc dot gnu dot org
- Cc: Jan Hubicka <jh at suse dot cz>, Richard Henderson <rth at redhat dot com>
- Date: Tue, 28 May 2002 11:48:45 +0200 (CEST)
- Subject: Re: [RFC] third liveness pass
On Mon, 27 May 2002, Gerald Pfeifer wrote:
>> But interestingly the only C++ benchamrk, eon shows different figures.
>> The savings are about 2.2% in code size and 1.6% performance (*).
> Interesting. I wonder if someone with an interest in C++ can
> corroborate with "real" applications.
I gave it a try yesterday, and there wasn't a significant difference
overall, and a 0.07% in size increase (though the later might be due
to an unreleated changed having sneaked in):
| 2.95 | pre-patch | post-patch |
---------------------+---------------+---------------+---------------+
STRATCOMP1-ALL | 3.61 (0.00) | 25.07 (0.01) | 24.74 (0.01) |
STRATCOMP-770.2-Q | 0.73 (0.00) | 0.81 (0.01) | 0.79 (0.00) |
2QBF1 | 18.93 (0.01) | 19.83 (0.02) | 19.80 (0.00) |
PRIMEIMPL2 | 10.88 (0.00) | 10.55 (0.00) | 10.45 (0.00) |
ANCESTOR | 8.77 (0.00) | 9.29 (0.00) | 9.22 (0.02) |
3COL-SIMPLEX1 | 6.32 (0.01) | 6.94 (0.01) | 6.90 (0.00) |
3COL-LADDER1 | 36.13 (0.06) | 39.23 (0.01) | 39.57 (0.05) |
3COL-N-LADDER1 | 19.88 (0.01) | 20.22 (0.02) | 20.14 (0.02) |
3COL-RANDOM1 | 11.71 (0.01) | 11.79 (0.00) | 11.58 (0.00) |
HP-RANDOM1 | 13.87 (0.05) | 14.89 (0.02) | 14.89 (0.04) |
HAMCYCLE-FREE | 1.23 (0.03) | 1.55 (0.00) | 1.57 (0.00) |
DECOMP2 | 22.01 (0.02) | 23.75 (0.04) | 24.01 (0.04) |
BW-P4-Esra-a | 93.47 (0.01) | 96.11 (0.01) | 95.52 (0.04) |
BW-P5-nopush | 7.49 (0.01) | 7.64 (0.00) | 7.56 (0.00) |
BW-P5-pushbin | 6.58 (0.01) | 6.44 (0.01) | 6.42 (0.00) |
BW-P5-nopushbin | 2.04 (0.00) | 2.05 (0.01) | 2.04 (0.00) |
3SAT-1 | 33.93 (0.01) | 32.95 (0.03) | 32.50 (0.02) |
3SAT-1-CONSTRAINT | 17.99 (0.00) | 18.45 (0.01) | 17.87 (0.00) |
HANOI-Towers | 4.97 (0.00) | 4.94 (0.01) | 4.93 (0.00) |
RAMSEY | 7.76 (0.00) | 8.46 (0.00) | 8.36 (0.00) |
CRISTAL | 10.94 (0.02) | 11.82 (0.02) | 11.78 (0.01) |
HANOI-K | 34.22 (0.01) | 35.33 (0.04) | 35.12 (0.01) |
21-QUEENS | 9.77 (0.01) | 8.75 (0.00) | 8.71 (0.01) |
MSTDir[V=13,A=40] | 25.78 (0.00) | 19.45 (0.01) | 19.39 (0.01) |
MSTDir[V=15,A=40] | 25.83 (0.01) | 19.54 (0.00) | 19.62 (0.05) |
MSTUndir[V=13,A=40] | 12.92 (0.01) | 10.43 (0.00) | 10.35 (0.00) |
MSTUndir[V=15,A=40] | 214.85 (0.06) | 171.54 (0.05) | 170.60 (0.06) |
TIMETABLING | 9.89 (0.01) | 10.33 (0.01) | 10.58 (0.01) |
---------------------+---------------+---------------+---------------+
Gerald
--
Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/