This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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/



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]