------- Additional Comments From andre dot maute at gmx dot de  2005-07-08 
11:17 -------
(In reply to comment #3) 
Daniel Berlin suggested to check if -O2 compile times have increased too. 
 
indeed they DID! 
 
there is a bigger regression between 2005/03/26 and 2005/04/09 for gcc-4.0 
and 
there is a bigger regression between 2005/06/04 and 2005/07/02 for gcc-4.1 
 
the time reports for these four versions are at the end of this message 
 
 
time g++-3.3.6 -c -O2 -D __NDEBUG__ compiletimetest2.cc 
real    0m12.330s 
user    0m11.987s 
sys     0m0.238s 
 
time g++-3.3.6 -c -O2 -D __DEBUG__ compiletimetest2.cc 
real    0m15.640s 
user    0m14.251s 
sys     0m0.449s 
 
time g++-3.4.4 -c -O2 -D __NDEBUG__ compiletimetest2.cc 
real    0m18.919s 
user    0m18.046s 
sys     0m0.344s 
 
time g++-3.4.4 -c -O2 -D __DEBUG__ compiletimetest2.cc 
real    0m21.822s 
user    0m20.616s 
sys     0m0.506s 
 
time g++-4.0-20050326 -c -O2 -D __NDEBUG__ compiletimetest2.cc 
real    0m16.376s 
user    0m15.592s 
sys     0m0.259s 
 
time g++-4.0-20050326 -c -O2 -D __DEBUG__ compiletimetest2.cc 
real    0m18.449s 
user    0m17.506s 
sys     0m0.406s 
 
time g++-4.0-20050409 -c -O2 -D __NDEBUG__ compiletimetest2.cc 
real    0m51.759s 
user    0m50.226s 
sys     0m0.836s 
 
time g++-4.0-20050409 -c -O2 -D __DEBUG__ compiletimetest2.cc 
real    0m54.810s 
user    0m53.208s 
sys     0m0.837s 
 
time g++-4.0-20050602 -c -O2 -D __NDEBUG__ compiletimetest2.cc 
real    0m51.109s 
user    0m50.370s 
sys     0m0.736s 
 
time g++-4.0-20050602 -c -O2 -D __DEBUG__ compiletimetest2.cc 
real    0m56.077s 
user    0m53.900s 
sys     0m0.903s 
 
time g++-4.0-20050630 -c -O2 -D __NDEBUG__ compiletimetest2.cc 
real    0m51.137s 
user    0m50.382s 
sys     0m0.755s 
 
time g++-4.0-20050630 -c -O2 -D __DEBUG__ compiletimetest2.cc 
real    0m55.065s 
user    0m53.141s 
sys     0m0.837s 
 
time g++-4.1-20050604 -c -O2 -D __NDEBUG__ compiletimetest2.cc 
real    0m54.375s 
user    0m52.576s 
sys     0m0.840s 
 
time g++-4.1-20050604 -c -O2 -D __DEBUG__ compiletimetest2.cc 
real    0m57.049s 
user    0m55.780s 
sys     0m0.767s 
 
time g++-4.1-20050702 -c -O2 -D __NDEBUG__ compiletimetest2.cc 
real    1m15.242s 
user    1m13.780s 
sys     0m0.820s 
 
time g++-4.1-20050702 -c -O2 -D __DEBUG__ compiletimetest2.cc 
real    1m18.751s 
user    1m17.090s 
sys     0m0.885s 
 
 
the configure options for the various versions can be found in 
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21456 
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16613 
 
ALL are configured with --disable-checking 
 
 
time g++-4.0-20050326 -c -O2 -D __NDEBUG__ compiletimetest2.cc -ftime-report 
 
Execution times (seconds) 
 callgraph construction:   0.05 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall 
 callgraph optimization:   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall 
 cfg construction      :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall 
 cfg cleanup           :   0.30 ( 2%) usr   0.01 ( 1%) sys   0.34 ( 2%) wall 
 trivially dead code   :   0.13 ( 1%) usr   0.00 ( 0%) sys   0.17 ( 1%) wall 
 life analysis         :   0.45 ( 3%) usr   0.00 ( 0%) sys   0.62 ( 4%) wall 
 life info update      :   0.12 ( 1%) usr   0.01 ( 1%) sys   0.14 ( 1%) wall 
 alias analysis        :   0.25 ( 2%) usr   0.00 ( 0%) sys   0.21 ( 1%) wall 
 register scan         :   0.26 ( 2%) usr   0.00 ( 0%) sys   0.20 ( 1%) wall 
 rebuild jump labels   :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall 
 preprocessing         :   0.07 ( 0%) usr   0.05 ( 6%) sys   0.11 ( 1%) wall 
 parser                :   0.38 ( 2%) usr   0.09 (11%) sys   0.62 ( 4%) wall 
 name lookup           :   0.11 ( 1%) usr   0.18 (21%) sys   0.11 ( 1%) wall 
 integration           :   0.27 ( 2%) usr   0.00 ( 0%) sys   0.31 ( 2%) wall 
 tree gimplify         :   0.17 ( 1%) usr   0.00 ( 0%) sys   0.20 ( 1%) wall 
 tree eh               :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall 
 tree CFG construction :   0.01 ( 0%) usr   0.02 ( 2%) sys   0.04 ( 0%) wall 
 tree CFG cleanup      :   0.10 ( 1%) usr   0.01 ( 1%) sys   0.14 ( 1%) wall 
 tree find referenced vars:   0.04 ( 0%) usr   0.01 ( 1%) sys   0.04 ( 0%) 
wall 
 tree PTA              :   0.12 ( 1%) usr   0.01 ( 1%) sys   0.22 ( 1%) wall 
 tree alias analysis   :   0.08 ( 1%) usr   0.00 ( 0%) sys   0.11 ( 1%) wall 
 tree PHI insertion    :   0.11 ( 1%) usr   0.00 ( 0%) sys   0.13 ( 1%) wall 
 tree SSA rewrite      :   0.14 ( 1%) usr   0.01 ( 1%) sys   0.06 ( 0%) wall 
 tree SSA other        :   0.25 ( 2%) usr   0.16 (19%) sys   0.39 ( 2%) wall 
 tree operand scan     :   0.21 ( 1%) usr   0.12 (14%) sys   0.51 ( 3%) wall 
 dominator optimization:   0.58 ( 4%) usr   0.01 ( 1%) sys   0.59 ( 4%) wall 
 tree SRA              :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall 
 tree CCP              :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall 
 tree split crit edges :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall 
 tree PRE              :   0.19 ( 1%) usr   0.00 ( 0%) sys   0.22 ( 1%) wall 
 tree remove redundant PHIs:   0.10 ( 1%) usr   0.00 ( 0%) sys   0.10 ( 1%) 
wall 
 tree linearize phis   :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall 
 tree forward propagate:   0.07 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall 
 tree conservative DCE :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall 
 tree aggressive DCE   :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall 
 tree DSE              :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall 
 tree record loop bounds:   0.08 ( 1%) usr   0.01 ( 1%) sys   0.04 ( 0%) wall 
 loop invariant motion :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall 
 tree canonical iv creation:   0.05 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) 
wall 
 tree iv optimization  :   0.64 ( 4%) usr   0.00 ( 0%) sys   0.61 ( 4%) wall 
 tree loop init        :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall 
 tree copy headers     :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall 
 tree SSA to normal    :   0.14 ( 1%) usr   0.02 ( 2%) sys   0.17 ( 1%) wall 
 tree rename SSA copies:   0.03 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall 
 dominance frontiers   :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall 
 control dependences   :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall 
 expand                :   0.84 ( 5%) usr   0.01 ( 1%) sys   0.80 ( 5%) wall 
 varconst              :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall 
 jump                  :   0.05 ( 0%) usr   0.01 ( 1%) sys   0.06 ( 0%) wall 
 CSE                   :   0.89 ( 6%) usr   0.03 ( 4%) sys   0.94 ( 6%) wall 
 loop analysis         :   0.70 ( 4%) usr   0.01 ( 1%) sys   0.59 ( 4%) wall 
 global CSE            :   0.04 ( 0%) usr   0.02 ( 2%) sys   0.04 ( 0%) wall 
 CPROP 1               :   0.12 ( 1%) usr   0.00 ( 0%) sys   0.13 ( 1%) wall 
 PRE                   :   0.14 ( 1%) usr   0.00 ( 0%) sys   0.11 ( 1%) wall 
 CPROP 2               :   0.16 ( 1%) usr   0.00 ( 0%) sys   0.12 ( 1%) wall 
 bypass jumps          :   0.08 ( 1%) usr   0.00 ( 0%) sys   0.15 ( 1%) wall 
 CSE 2                 :   0.62 ( 4%) usr   0.00 ( 0%) sys   0.60 ( 4%) wall 
 branch prediction     :   0.29 ( 2%) usr   0.01 ( 1%) sys   0.23 ( 1%) wall 
 flow analysis         :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall 
 combiner              :   0.63 ( 4%) usr   0.00 ( 0%) sys   0.62 ( 4%) wall 
 if-conversion         :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall 
 regmove               :   0.09 ( 1%) usr   0.00 ( 0%) sys   0.11 ( 1%) wall 
 local alloc           :   0.37 ( 2%) usr   0.00 ( 0%) sys   0.31 ( 2%) wall 
 global alloc          :   1.52 (10%) usr   0.00 ( 0%) sys   1.55 ( 9%) wall 
 reload CSE regs       :   0.83 ( 5%) usr   0.00 ( 0%) sys   0.79 ( 5%) wall 
 flow 2                :   0.09 ( 1%) usr   0.00 ( 0%) sys   0.14 ( 1%) wall 
 if-conversion 2       :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall 
 peephole 2            :   0.16 ( 1%) usr   0.00 ( 0%) sys   0.09 ( 1%) wall 
 rename registers      :   0.08 ( 1%) usr   0.00 ( 0%) sys   0.14 ( 1%) wall 
 scheduling 2          :   1.01 ( 6%) usr   0.00 ( 0%) sys   1.02 ( 6%) wall 
 machine dep reorg     :   0.22 ( 1%) usr   0.00 ( 0%) sys   0.17 ( 1%) wall 
 reorder blocks        :   0.09 ( 1%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall 
 shorten branches      :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.10 ( 1%) wall 
 reg stack             :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall 
 final                 :   0.30 ( 2%) usr   0.01 ( 1%) sys   0.30 ( 2%) wall 
 symout                :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall 
 rest of compilation   :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.10 ( 1%) wall 
 TOTAL                 :  15.58             0.84            16.48 
 
real    0m16.843s 
user    0m15.867s 
sys     0m0.897s 
 
 
time g++-4.0-20050409 -c -O2 -D __NDEBUG__ compiletimetest2.cc -ftime-report 
 
Execution times (seconds) 
 garbage collection    :   0.12 ( 0%) usr   0.00 ( 0%) sys   0.12 ( 0%) wall 
 callgraph construction:   0.06 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall 
 callgraph optimization:   0.05 ( 0%) usr   0.01 ( 1%) sys   0.05 ( 0%) wall 
 cfg construction      :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall 
 cfg cleanup           :   0.92 ( 2%) usr   0.04 ( 2%) sys   0.93 ( 2%) wall 
 trivially dead code   :   0.44 ( 1%) usr   0.00 ( 0%) sys   0.45 ( 1%) wall 
 life analysis         :   1.85 ( 4%) usr   0.00 ( 0%) sys   1.83 ( 3%) wall 
 life info update      :   0.28 ( 1%) usr   0.00 ( 0%) sys   0.29 ( 1%) wall 
 alias analysis        :   0.72 ( 1%) usr   0.00 ( 0%) sys   0.98 ( 2%) wall 
 register scan         :   0.63 ( 1%) usr   0.00 ( 0%) sys   0.56 ( 1%) wall 
 rebuild jump labels   :   0.12 ( 0%) usr   0.00 ( 0%) sys   0.13 ( 0%) wall 
 preprocessing         :   0.09 ( 0%) usr   0.03 ( 2%) sys   0.11 ( 0%) wall 
 parser                :   0.46 ( 1%) usr   0.08 ( 4%) sys   0.55 ( 1%) wall 
 name lookup           :   0.11 ( 0%) usr   0.14 ( 7%) sys   0.20 ( 0%) wall 
 integration           :   1.52 ( 3%) usr   0.09 ( 5%) sys   1.65 ( 3%) wall 
 tree gimplify         :   0.16 ( 0%) usr   0.00 ( 0%) sys   0.21 ( 0%) wall 
 tree eh               :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall 
 tree CFG construction :   0.13 ( 0%) usr   0.03 ( 2%) sys   0.19 ( 0%) wall 
 tree CFG cleanup      :   0.32 ( 1%) usr   0.00 ( 0%) sys   0.28 ( 1%) wall 
 tree find referenced vars:   0.25 ( 0%) usr   0.03 ( 2%) sys   0.17 ( 0%) 
wall 
 tree PTA              :   0.55 ( 1%) usr   0.01 ( 1%) sys   0.46 ( 1%) wall 
 tree alias analysis   :   0.41 ( 1%) usr   0.00 ( 0%) sys   0.45 ( 1%) wall 
 tree PHI insertion    :   0.56 ( 1%) usr   0.00 ( 0%) sys   0.49 ( 1%) wall 
 tree SSA rewrite      :   0.53 ( 1%) usr   0.05 ( 3%) sys   0.66 ( 1%) wall 
 tree SSA other        :   1.02 ( 2%) usr   0.38 (19%) sys   1.55 ( 3%) wall 
 tree operand scan     :   1.06 ( 2%) usr   0.57 (29%) sys   1.63 ( 3%) wall 
 dominator optimization:   2.26 ( 4%) usr   0.04 ( 2%) sys   2.37 ( 5%) wall 
 tree CCP              :   0.21 ( 0%) usr   0.00 ( 0%) sys   0.22 ( 0%) wall 
 tree split crit edges :   0.03 ( 0%) usr   0.01 ( 1%) sys   0.09 ( 0%) wall 
 tree PRE              :   1.13 ( 2%) usr   0.03 ( 2%) sys   1.12 ( 2%) wall 
 tree remove redundant PHIs:   0.48 ( 1%) usr   0.00 ( 0%) sys   0.40 ( 1%) 
wall 
 tree forward propagate:   0.11 ( 0%) usr   0.00 ( 0%) sys   0.23 ( 0%) wall 
 tree conservative DCE :   0.41 ( 1%) usr   0.00 ( 0%) sys   0.40 ( 1%) wall 
 tree aggressive DCE   :   0.08 ( 0%) usr   0.01 ( 1%) sys   0.09 ( 0%) wall 
 tree DSE              :   0.24 ( 0%) usr   0.00 ( 0%) sys   0.16 ( 0%) wall 
 tree loop optimization:   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall 
 tree record loop bounds:   0.23 ( 0%) usr   0.00 ( 0%) sys   0.29 ( 1%) wall 
 loop invariant motion :   0.32 ( 1%) usr   0.00 ( 0%) sys   0.21 ( 0%) wall 
 tree canonical iv creation:   0.24 ( 0%) usr   0.01 ( 1%) sys   0.34 ( 1%) 
wall 
 tree iv optimization  :   2.47 ( 5%) usr   0.09 ( 5%) sys   2.52 ( 5%) wall 
 tree loop init        :   0.23 ( 0%) usr   0.00 ( 0%) sys   0.35 ( 1%) wall 
 tree copy headers     :   0.29 ( 1%) usr   0.02 ( 1%) sys   0.30 ( 1%) wall 
 tree SSA to normal    :   0.54 ( 1%) usr   0.00 ( 0%) sys   0.52 ( 1%) wall 
 tree NRV optimization :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall 
 tree rename SSA copies:   0.17 ( 0%) usr   0.00 ( 0%) sys   0.15 ( 0%) wall 
 dominance frontiers   :   0.06 ( 0%) usr   0.01 ( 1%) sys   0.06 ( 0%) wall 
 control dependences   :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall 
 expand                :   2.07 ( 4%) usr   0.07 ( 4%) sys   2.06 ( 4%) wall 
 varconst              :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall 
 jump                  :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.08 ( 0%) wall 
 CSE                   :   2.57 ( 5%) usr   0.01 ( 1%) sys   2.56 ( 5%) wall 
 loop analysis         :   4.33 ( 9%) usr   0.05 ( 3%) sys   4.30 ( 8%) wall 
 global CSE            :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall 
 CPROP 1               :   0.30 ( 1%) usr   0.00 ( 0%) sys   0.31 ( 1%) wall 
 PRE                   :   0.65 ( 1%) usr   0.01 ( 1%) sys   0.62 ( 1%) wall 
 CPROP 2               :   0.40 ( 1%) usr   0.00 ( 0%) sys   0.41 ( 1%) wall 
 bypass jumps          :   0.38 ( 1%) usr   0.00 ( 0%) sys   0.39 ( 1%) wall 
 CSE 2                 :   1.43 ( 3%) usr   0.00 ( 0%) sys   1.40 ( 3%) wall 
 branch prediction     :   0.80 ( 2%) usr   0.02 ( 1%) sys   0.82 ( 2%) wall 
 flow analysis         :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall 
 combiner              :   1.97 ( 4%) usr   0.00 ( 0%) sys   2.04 ( 4%) wall 
 if-conversion         :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.18 ( 0%) wall 
 regmove               :   0.48 ( 1%) usr   0.00 ( 0%) sys   0.40 ( 1%) wall 
 local alloc           :   1.12 ( 2%) usr   0.01 ( 1%) sys   1.10 ( 2%) wall 
 global alloc          :   4.02 ( 8%) usr   0.05 ( 3%) sys   4.16 ( 8%) wall 
 reload CSE regs       :   1.87 ( 4%) usr   0.02 ( 1%) sys   1.85 ( 4%) wall 
 flow 2                :   0.18 ( 0%) usr   0.02 ( 1%) sys   0.18 ( 0%) wall 
 if-conversion 2       :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall 
 peephole 2            :   0.31 ( 1%) usr   0.00 ( 0%) sys   0.22 ( 0%) wall 
 rename registers      :   0.38 ( 1%) usr   0.01 ( 1%) sys   0.52 ( 1%) wall 
 scheduling 2          :   2.30 ( 5%) usr   0.00 ( 0%) sys   2.26 ( 4%) wall 
 machine dep reorg     :   0.54 ( 1%) usr   0.00 ( 0%) sys   0.51 ( 1%) wall 
 reorder blocks        :   0.54 ( 1%) usr   0.00 ( 0%) sys   0.62 ( 1%) wall 
 shorten branches      :   0.29 ( 1%) usr   0.00 ( 0%) sys   0.27 ( 1%) wall 
 reg stack             :   0.13 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall 
 final                 :   0.70 ( 1%) usr   0.01 ( 1%) sys   0.73 ( 1%) wall 
 rest of compilation   :   0.30 ( 1%) usr   0.02 ( 1%) sys   0.22 ( 0%) wall 
 TOTAL                 :  50.29             1.99            52.45 
 
real    0m53.167s 
user    0m50.883s 
sys     0m2.086s 
 
 
time g++-4.1-20050604 -c -O2 -D __NDEBUG__ compiletimetest2.cc -ftime-report 
 
Execution times (seconds) 
 garbage collection    :   0.11 ( 0%) usr   0.00 ( 0%) sys   0.12 ( 0%) wall    
   
0 kB ( 0%) ggc 
 callgraph construction:   0.10 ( 0%) usr   0.00 ( 0%) sys   0.10 ( 0%) wall    
 
309 kB ( 0%) ggc 
 callgraph optimization:   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
   
0 kB ( 0%) ggc 
 cfg construction      :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
 
349 kB ( 0%) ggc 
 cfg cleanup           :   0.90 ( 2%) usr   0.00 ( 0%) sys   1.03 ( 2%) wall    
 
884 kB ( 1%) ggc 
 trivially dead code   :   0.33 ( 1%) usr   0.02 ( 1%) sys   0.36 ( 1%) wall    
   
0 kB ( 0%) ggc 
 life analysis         :   1.35 ( 3%) usr   0.00 ( 0%) sys   1.46 ( 3%) wall    
 
656 kB ( 0%) ggc 
 life info update      :   0.41 ( 1%) usr   0.00 ( 0%) sys   0.32 ( 1%) wall    
  
96 kB ( 0%) ggc 
 alias analysis        :   0.82 ( 2%) usr   0.00 ( 0%) sys   0.81 ( 1%) wall    
2314 kB ( 2%) ggc 
 register scan         :   0.55 ( 1%) usr   0.00 ( 0%) sys   0.52 ( 1%) wall    
  
18 kB ( 0%) ggc 
 rebuild jump labels   :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall    
   
0 kB ( 0%) ggc 
 preprocessing         :   0.06 ( 0%) usr   0.05 ( 2%) sys   0.12 ( 0%) wall    
 
158 kB ( 0%) ggc 
 parser                :   0.44 ( 1%) usr   0.10 ( 4%) sys   0.55 ( 1%) wall    
4934 kB ( 3%) ggc 
 name lookup           :   0.13 ( 0%) usr   0.11 ( 5%) sys   0.24 ( 0%) wall    
 
499 kB ( 0%) ggc 
 inline heuristics     :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall    
1103 kB ( 1%) ggc 
 integration           :   1.58 ( 3%) usr   0.11 ( 5%) sys   1.65 ( 3%) wall   
29056 kB (20%) ggc 
 tree gimplify         :   0.15 ( 0%) usr   0.00 ( 0%) sys   0.15 ( 0%) wall    
 
855 kB ( 1%) ggc 
 tree eh               :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree CFG construction :   0.02 ( 0%) usr   0.01 ( 0%) sys   0.03 ( 0%) wall    
 
875 kB ( 1%) ggc 
 tree CFG cleanup      :   0.45 ( 1%) usr   0.01 ( 0%) sys   0.42 ( 1%) wall    
  
78 kB ( 0%) ggc 
 tree VRP              :   0.99 ( 2%) usr   0.05 ( 2%) sys   0.98 ( 2%) wall    
2193 kB ( 2%) ggc 
 tree copy propagation :   0.88 ( 2%) usr   0.05 ( 2%) sys   0.94 ( 2%) wall    
 
142 kB ( 0%) ggc 
 tree store copy prop  :   0.12 ( 0%) usr   0.00 ( 0%) sys   0.17 ( 0%) wall    
  
30 kB ( 0%) ggc 
 tree find ref. vars   :   0.17 ( 0%) usr   0.00 ( 0%) sys   0.21 ( 0%) wall    
3587 kB ( 3%) ggc 
 tree PTA              :   0.45 ( 1%) usr   0.00 ( 0%) sys   0.52 ( 1%) wall    
1041 kB ( 1%) ggc 
 tree alias analysis   :   0.63 ( 1%) usr   0.25 (11%) sys   0.76 ( 1%) wall    
2097 kB ( 1%) ggc 
 tree PHI insertion    :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall    
 
481 kB ( 0%) ggc 
 tree SSA rewrite      :   0.60 ( 1%) usr   0.00 ( 0%) sys   0.60 ( 1%) wall    
4626 kB ( 3%) ggc 
 tree SSA other        :   0.29 ( 1%) usr   0.16 ( 7%) sys   0.42 ( 1%) wall    
 
126 kB ( 0%) ggc 
 tree SSA incremental  :   1.12 ( 2%) usr   0.08 ( 3%) sys   1.21 ( 2%) wall    
1818 kB ( 1%) ggc 
 tree operand scan     :   3.15 ( 6%) usr   0.62 (26%) sys   3.85 ( 7%) wall    
7859 kB ( 5%) ggc 
 dominator optimization:   2.20 ( 4%) usr   0.06 ( 3%) sys   2.28 ( 4%) wall    
5045 kB ( 4%) ggc 
 tree SRA              :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree STORE-CCP        :   0.12 ( 0%) usr   0.00 ( 0%) sys   0.16 ( 0%) wall    
  
48 kB ( 0%) ggc 
 tree CCP              :   0.24 ( 0%) usr   0.00 ( 0%) sys   0.25 ( 0%) wall    
  
33 kB ( 0%) ggc 
 tree split crit edges :   0.06 ( 0%) usr   0.02 ( 1%) sys   0.09 ( 0%) wall    
1746 kB ( 1%) ggc 
 tree PRE              :   1.43 ( 3%) usr   0.08 ( 3%) sys   1.45 ( 3%) wall    
3725 kB ( 3%) ggc 
 tree FRE              :   0.82 ( 2%) usr   0.05 ( 2%) sys   0.81 ( 1%) wall    
2644 kB ( 2%) ggc 
 tree code sinking     :   0.17 ( 0%) usr   0.00 ( 0%) sys   0.19 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree linearize phis   :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree forward propagate:   0.23 ( 0%) usr   0.05 ( 2%) sys   0.33 ( 1%) wall    
2012 kB ( 1%) ggc 
 tree conservative DCE :   0.42 ( 1%) usr   0.00 ( 0%) sys   0.40 ( 1%) wall    
   
0 kB ( 0%) ggc 
 tree aggressive DCE   :   0.12 ( 0%) usr   0.01 ( 0%) sys   0.15 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree DSE              :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.09 ( 0%) wall    
  
55 kB ( 0%) ggc 
 PHI merge             :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree loop bounds      :   0.16 ( 0%) usr   0.00 ( 0%) sys   0.17 ( 0%) wall    
 
394 kB ( 0%) ggc 
 loop invariant motion :   0.24 ( 0%) usr   0.02 ( 1%) sys   0.21 ( 0%) wall    
  
86 kB ( 0%) ggc 
 tree canonical iv     :   0.15 ( 0%) usr   0.01 ( 0%) sys   0.16 ( 0%) wall    
1055 kB ( 1%) ggc 
 scev constant prop    :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.09 ( 0%) wall    
 
218 kB ( 0%) ggc 
 complete unrolling    :   0.16 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall    
 
344 kB ( 0%) ggc 
 tree iv optimization  :   4.66 ( 9%) usr   0.23 (10%) sys   4.99 ( 9%) wall   
26618 kB (19%) ggc 
 tree loop init        :   0.17 ( 0%) usr   0.00 ( 0%) sys   0.16 ( 0%) wall    
   
3 kB ( 0%) ggc 
 tree copy headers     :   0.11 ( 0%) usr   0.01 ( 0%) sys   0.14 ( 0%) wall    
1341 kB ( 1%) ggc 
 tree SSA uncprop      :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree SSA to normal    :   0.67 ( 1%) usr   0.01 ( 0%) sys   0.67 ( 1%) wall    
2541 kB ( 2%) ggc 
 tree rename SSA copies:   0.10 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall    
   
0 kB ( 0%) ggc 
 dominance frontiers   :   0.06 ( 0%) usr   0.02 ( 1%) sys   0.05 ( 0%) wall    
   
0 kB ( 0%) ggc 
 control dependences   :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
   
0 kB ( 0%) ggc 
 expand                :   1.88 ( 4%) usr   0.03 ( 1%) sys   1.95 ( 4%) wall    
9281 kB ( 6%) ggc 
 varconst              :   0.00 ( 0%) usr   0.01 ( 0%) sys   0.00 ( 0%) wall    
  
10 kB ( 0%) ggc 
 jump                  :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.10 ( 0%) wall    
  
77 kB ( 0%) ggc 
 CSE                   :   2.18 ( 4%) usr   0.00 ( 0%) sys   2.08 ( 4%) wall    
 
322 kB ( 0%) ggc 
 loop analysis         :   1.39 ( 3%) usr   0.01 ( 0%) sys   1.36 ( 2%) wall    
2950 kB ( 2%) ggc 
 global CSE            :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.08 ( 0%) wall    
   
0 kB ( 0%) ggc 
 CPROP 1               :   0.29 ( 1%) usr   0.00 ( 0%) sys   0.30 ( 1%) wall    
 
432 kB ( 0%) ggc 
 PRE                   :   0.65 ( 1%) usr   0.00 ( 0%) sys   0.57 ( 1%) wall    
 
181 kB ( 0%) ggc 
 CPROP 2               :   0.32 ( 1%) usr   0.00 ( 0%) sys   0.32 ( 1%) wall    
 
337 kB ( 0%) ggc 
 bypass jumps          :   0.37 ( 1%) usr   0.00 ( 0%) sys   0.34 ( 1%) wall    
 
330 kB ( 0%) ggc 
 CSE 2                 :   1.38 ( 3%) usr   0.00 ( 0%) sys   1.32 ( 2%) wall    
 
195 kB ( 0%) ggc 
 branch prediction     :   0.57 ( 1%) usr   0.01 ( 0%) sys   0.53 ( 1%) wall    
 
792 kB ( 1%) ggc 
 flow analysis         :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
   
0 kB ( 0%) ggc 
 combiner              :   2.28 ( 4%) usr   0.01 ( 0%) sys   2.30 ( 4%) wall    
1831 kB ( 1%) ggc 
 if-conversion         :   0.11 ( 0%) usr   0.00 ( 0%) sys   0.15 ( 0%) wall    
  
11 kB ( 0%) ggc 
 regmove               :   0.35 ( 1%) usr   0.01 ( 0%) sys   0.32 ( 1%) wall    
  
13 kB ( 0%) ggc 
 local alloc           :   0.95 ( 2%) usr   0.00 ( 0%) sys   1.10 ( 2%) wall    
 
212 kB ( 0%) ggc 
 global alloc          :   3.96 ( 8%) usr   0.03 ( 1%) sys   3.88 ( 7%) wall    
3506 kB ( 2%) ggc 
 reload CSE regs       :   1.62 ( 3%) usr   0.01 ( 0%) sys   1.68 ( 3%) wall    
1799 kB ( 1%) ggc 
 flow 2                :   0.18 ( 0%) usr   0.00 ( 0%) sys   0.17 ( 0%) wall    
 
308 kB ( 0%) ggc 
 if-conversion 2       :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall    
   
0 kB ( 0%) ggc 
 peephole 2            :   0.22 ( 0%) usr   0.00 ( 0%) sys   0.18 ( 0%) wall    
 
371 kB ( 0%) ggc 
 rename registers      :   0.43 ( 1%) usr   0.00 ( 0%) sys   0.42 ( 1%) wall    
   
2 kB ( 0%) ggc 
 scheduling 2          :   2.14 ( 4%) usr   0.01 ( 0%) sys   2.10 ( 4%) wall    
2578 kB ( 2%) ggc 
 machine dep reorg     :   0.48 ( 1%) usr   0.00 ( 0%) sys   0.47 ( 1%) wall    
   
2 kB ( 0%) ggc 
 reorder blocks        :   0.46 ( 1%) usr   0.01 ( 0%) sys   0.52 ( 1%) wall    
1499 kB ( 1%) ggc 
 shorten branches      :   0.28 ( 1%) usr   0.00 ( 0%) sys   0.29 ( 1%) wall    
 
731 kB ( 1%) ggc 
 reg stack             :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall    
 
331 kB ( 0%) ggc 
 final                 :   0.64 ( 1%) usr   0.01 ( 0%) sys   0.57 ( 1%) wall    
  
43 kB ( 0%) ggc 
 symout                :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
  
38 kB ( 0%) ggc 
 rest of compilation   :   0.28 ( 1%) usr   0.00 ( 0%) sys   0.31 ( 1%) wall    
 
268 kB ( 0%) ggc 
 TOTAL                 :  52.17             2.34            54.55             
143464 kB 
 
real    0m55.256s 
user    0m52.724s 
sys     0m2.460s 
 
 
time g++-4.1-20050702 -c -O2 -D __NDEBUG__ compiletimetest2.cc -ftime-report 
 
Execution times (seconds) 
 garbage collection    :   0.29 ( 0%) usr   0.00 ( 0%) sys   0.29 ( 0%) wall    
   
0 kB ( 0%) ggc 
 callgraph construction:   0.10 ( 0%) usr   0.00 ( 0%) sys   0.10 ( 0%) wall    
 
309 kB ( 0%) ggc 
 callgraph optimization:   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
  
80 kB ( 0%) ggc 
 cfg construction      :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall    
 
438 kB ( 0%) ggc 
 cfg cleanup           :   1.12 ( 2%) usr   0.00 ( 0%) sys   1.20 ( 2%) wall    
 
953 kB ( 1%) ggc 
 trivially dead code   :   0.50 ( 1%) usr   0.00 ( 0%) sys   0.46 ( 1%) wall    
   
0 kB ( 0%) ggc 
 life analysis         :   2.04 ( 3%) usr   0.01 ( 0%) sys   1.98 ( 3%) wall    
 
904 kB ( 0%) ggc 
 life info update      :   0.53 ( 1%) usr   0.00 ( 0%) sys   0.52 ( 1%) wall    
 
126 kB ( 0%) ggc 
 alias analysis        :   1.02 ( 1%) usr   0.00 ( 0%) sys   1.06 ( 1%) wall    
3022 kB ( 2%) ggc 
 register scan         :   0.79 ( 1%) usr   0.00 ( 0%) sys   0.90 ( 1%) wall    
  
25 kB ( 0%) ggc 
 rebuild jump labels   :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.14 ( 0%) wall    
   
0 kB ( 0%) ggc 
 preprocessing         :   0.10 ( 0%) usr   0.05 ( 2%) sys   0.10 ( 0%) wall    
 
157 kB ( 0%) ggc 
 parser                :   0.53 ( 1%) usr   0.08 ( 3%) sys   0.54 ( 1%) wall    
4929 kB ( 3%) ggc 
 name lookup           :   0.13 ( 0%) usr   0.11 ( 4%) sys   0.26 ( 0%) wall    
 
500 kB ( 0%) ggc 
 inline heuristics     :   0.03 ( 0%) usr   0.01 ( 0%) sys   0.04 ( 0%) wall    
1079 kB ( 1%) ggc 
 integration           :   2.37 ( 3%) usr   0.09 ( 3%) sys   2.53 ( 3%) wall   
38841 kB (21%) ggc 
 tree gimplify         :   0.09 ( 0%) usr   0.01 ( 0%) sys   0.22 ( 0%) wall    
 
883 kB ( 0%) ggc 
 tree CFG construction :   0.02 ( 0%) usr   0.01 ( 0%) sys   0.02 ( 0%) wall    
 
827 kB ( 0%) ggc 
 tree CFG cleanup      :   0.77 ( 1%) usr   0.00 ( 0%) sys   0.63 ( 1%) wall    
  
95 kB ( 0%) ggc 
 tree VRP              :   1.98 ( 3%) usr   0.07 ( 2%) sys   2.00 ( 3%) wall    
5606 kB ( 3%) ggc 
 tree copy propagation :   1.26 ( 2%) usr   0.06 ( 2%) sys   1.14 ( 1%) wall    
 
150 kB ( 0%) ggc 
 tree store copy prop  :   0.18 ( 0%) usr   0.00 ( 0%) sys   0.19 ( 0%) wall    
  
27 kB ( 0%) ggc 
 tree find ref. vars   :   0.31 ( 0%) usr   0.01 ( 0%) sys   0.40 ( 1%) wall    
5554 kB ( 3%) ggc 
 tree PTA              :   2.59 ( 3%) usr   0.02 ( 1%) sys   2.57 ( 3%) wall    
8018 kB ( 4%) ggc 
 tree alias analysis   :   1.05 ( 1%) usr   0.36 (12%) sys   1.52 ( 2%) wall    
 
563 kB ( 0%) ggc 
 tree PHI insertion    :   0.15 ( 0%) usr   0.02 ( 1%) sys   0.12 ( 0%) wall    
 
696 kB ( 0%) ggc 
 tree SSA rewrite      :   0.78 ( 1%) usr   0.02 ( 1%) sys   0.98 ( 1%) wall    
6364 kB ( 3%) ggc 
 tree SSA other        :   0.48 ( 1%) usr   0.15 ( 5%) sys   0.57 ( 1%) wall    
 
116 kB ( 0%) ggc 
 tree SSA incremental  :   1.45 ( 2%) usr   0.04 ( 1%) sys   1.32 ( 2%) wall    
2580 kB ( 1%) ggc 
 tree operand scan     :   4.73 ( 6%) usr   0.99 (33%) sys   6.11 ( 8%) wall   
10893 kB ( 6%) ggc 
 dominator optimization:   3.03 ( 4%) usr   0.11 ( 4%) sys   3.14 ( 4%) wall    
6846 kB ( 4%) ggc 
 tree SRA              :   0.04 ( 0%) usr   0.01 ( 0%) sys   0.02 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree STORE-CCP        :   0.22 ( 0%) usr   0.00 ( 0%) sys   0.23 ( 0%) wall    
  
40 kB ( 0%) ggc 
 tree CCP              :   0.41 ( 1%) usr   0.01 ( 0%) sys   0.36 ( 0%) wall    
  
39 kB ( 0%) ggc 
 tree split crit edges :   0.09 ( 0%) usr   0.02 ( 1%) sys   0.09 ( 0%) wall    
1992 kB ( 1%) ggc 
 tree reassociation    :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree PRE              :   1.82 ( 2%) usr   0.07 ( 2%) sys   2.04 ( 3%) wall    
5007 kB ( 3%) ggc 
 tree FRE              :   1.13 ( 2%) usr   0.06 ( 2%) sys   1.24 ( 2%) wall    
3803 kB ( 2%) ggc 
 tree code sinking     :   0.21 ( 0%) usr   0.00 ( 0%) sys   0.21 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree linearize phis   :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree forward propagate:   0.31 ( 0%) usr   0.11 ( 4%) sys   0.34 ( 0%) wall    
2912 kB ( 2%) ggc 
 tree conservative DCE :   0.54 ( 1%) usr   0.00 ( 0%) sys   0.55 ( 1%) wall    
   
0 kB ( 0%) ggc 
 tree aggressive DCE   :   0.12 ( 0%) usr   0.00 ( 0%) sys   0.16 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree DSE              :   0.11 ( 0%) usr   0.00 ( 0%) sys   0.09 ( 0%) wall    
  
76 kB ( 0%) ggc 
 PHI merge             :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree loop bounds      :   0.16 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall    
 
220 kB ( 0%) ggc 
 loop invariant motion :   0.40 ( 1%) usr   0.01 ( 0%) sys   0.36 ( 0%) wall    
 
161 kB ( 0%) ggc 
 tree canonical iv     :   0.19 ( 0%) usr   0.00 ( 0%) sys   0.25 ( 0%) wall    
1358 kB ( 1%) ggc 
 scev constant prop    :   0.13 ( 0%) usr   0.00 ( 0%) sys   0.14 ( 0%) wall    
 
343 kB ( 0%) ggc 
 complete unrolling    :   0.19 ( 0%) usr   0.00 ( 0%) sys   0.25 ( 0%) wall    
 
260 kB ( 0%) ggc 
 tree iv optimization  :   6.01 ( 8%) usr   0.19 ( 6%) sys   6.24 ( 8%) wall   
30417 kB (16%) ggc 
 tree loop init        :   0.30 ( 0%) usr   0.00 ( 0%) sys   0.22 ( 0%) wall    
   
2 kB ( 0%) ggc 
 tree loop fini        :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree copy headers     :   0.10 ( 0%) usr   0.01 ( 0%) sys   0.14 ( 0%) wall    
1470 kB ( 1%) ggc 
 tree SSA uncprop      :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall    
   
0 kB ( 0%) ggc 
 tree SSA to normal    :   0.82 ( 1%) usr   0.00 ( 0%) sys   0.79 ( 1%) wall    
1797 kB ( 1%) ggc 
 tree rename SSA copies:   0.16 ( 0%) usr   0.00 ( 0%) sys   0.19 ( 0%) wall    
   
0 kB ( 0%) ggc 
 dominance frontiers   :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall    
   
0 kB ( 0%) ggc 
 control dependences   :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall    
   
0 kB ( 0%) ggc 
 expand                :   2.68 ( 4%) usr   0.04 ( 1%) sys   2.65 ( 3%) wall   
13073 kB ( 7%) ggc 
 varconst              :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall    
  
10 kB ( 0%) ggc 
 jump                  :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.12 ( 0%) wall    
  
84 kB ( 0%) ggc 
 CSE                   :   2.98 ( 4%) usr   0.00 ( 0%) sys   2.92 ( 4%) wall    
 
976 kB ( 1%) ggc 
 loop analysis         :   1.30 ( 2%) usr   0.02 ( 1%) sys   1.27 ( 2%) wall    
2414 kB ( 1%) ggc 
 global CSE            :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall    
   
0 kB ( 0%) ggc 
 CPROP 1               :   0.43 ( 1%) usr   0.00 ( 0%) sys   0.48 ( 1%) wall    
 
556 kB ( 0%) ggc 
 PRE                   :   0.85 ( 1%) usr   0.00 ( 0%) sys   0.93 ( 1%) wall    
 
260 kB ( 0%) ggc 
 CPROP 2               :   0.53 ( 1%) usr   0.00 ( 0%) sys   0.46 ( 1%) wall    
 
456 kB ( 0%) ggc 
 bypass jumps          :   0.53 ( 1%) usr   0.01 ( 0%) sys   0.50 ( 1%) wall    
 
442 kB ( 0%) ggc 
 CSE 2                 :   1.83 ( 2%) usr   0.00 ( 0%) sys   1.85 ( 2%) wall    
 
532 kB ( 0%) ggc 
 branch prediction     :   0.64 ( 1%) usr   0.01 ( 0%) sys   0.69 ( 1%) wall    
 
883 kB ( 0%) ggc 
 flow analysis         :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall    
   
0 kB ( 0%) ggc 
 combiner              :   3.58 ( 5%) usr   0.01 ( 0%) sys   3.55 ( 5%) wall    
2943 kB ( 2%) ggc 
 if-conversion         :   0.12 ( 0%) usr   0.00 ( 0%) sys   0.14 ( 0%) wall    
  
12 kB ( 0%) ggc 
 regmove               :   0.46 ( 1%) usr   0.00 ( 0%) sys   0.42 ( 1%) wall    
  
12 kB ( 0%) ggc 
 local alloc           :   1.47 ( 2%) usr   0.01 ( 0%) sys   1.47 ( 2%) wall    
 
622 kB ( 0%) ggc 
 global alloc          :   5.40 ( 7%) usr   0.06 ( 2%) sys   5.40 ( 7%) wall    
4569 kB ( 2%) ggc 
 reload CSE regs       :   2.32 ( 3%) usr   0.01 ( 0%) sys   2.32 ( 3%) wall    
2603 kB ( 1%) ggc 
 flow 2                :   0.23 ( 0%) usr   0.02 ( 1%) sys   0.22 ( 0%) wall    
 
193 kB ( 0%) ggc 
 if-conversion 2       :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall    
   
0 kB ( 0%) ggc 
 peephole 2            :   0.35 ( 0%) usr   0.00 ( 0%) sys   0.36 ( 0%) wall    
 
513 kB ( 0%) ggc 
 rename registers      :   0.56 ( 1%) usr   0.00 ( 0%) sys   0.65 ( 1%) wall    
   
3 kB ( 0%) ggc 
 scheduling 2          :   2.75 ( 4%) usr   0.02 ( 1%) sys   2.80 ( 4%) wall    
3364 kB ( 2%) ggc 
 machine dep reorg     :   0.73 ( 1%) usr   0.00 ( 0%) sys   0.70 ( 1%) wall    
   
1 kB ( 0%) ggc 
 reorder blocks        :   0.60 ( 1%) usr   0.01 ( 0%) sys   0.64 ( 1%) wall    
1200 kB ( 1%) ggc 
 shorten branches      :   0.37 ( 0%) usr   0.00 ( 0%) sys   0.31 ( 0%) wall    
 
944 kB ( 1%) ggc 
 reg stack             :   0.14 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall    
 
366 kB ( 0%) ggc 
 final                 :   0.76 ( 1%) usr   0.03 ( 1%) sys   0.87 ( 1%) wall    
  
39 kB ( 0%) ggc 
 symout                :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall    
  
38 kB ( 0%) ggc 
 rest of compilation   :   0.37 ( 0%) usr   0.01 ( 0%) sys   0.39 ( 1%) wall    
 
197 kB ( 0%) ggc 
 TOTAL                 :  74.59             2.99            77.76             
188724 kB 
 
real    1m18.647s 
user    1m15.320s 
sys     0m3.118s 
 
 

-- 


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

Reply via email to