------- Comment #41 from rguenth at gcc dot gnu dot org  2006-10-10 11:19 
-------
We're still 100% slower than 4.0.3 on the mainline:

Execution times (seconds)
 callgraph construction:   0.21 ( 0%) usr   0.03 ( 2%) sys   0.23 ( 0%) wall  
11563 kB (13%) ggc
 callgraph optimization:   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
 937 kB ( 1%) ggc
 ipa reference         :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall   
   0 kB ( 0%) ggc
 ipa type escape       :   0.03 ( 0%) usr   0.02 ( 1%) sys   0.05 ( 0%) wall   
   0 kB ( 0%) ggc
 cfg cleanup           :   0.57 ( 1%) usr   0.02 ( 1%) sys   0.62 ( 1%) wall   
1250 kB ( 1%) ggc
 trivially dead code   :   0.10 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall   
   0 kB ( 0%) ggc
 life analysis         :   0.33 ( 0%) usr   0.01 ( 1%) sys   0.35 ( 0%) wall   
1250 kB ( 1%) ggc
 life info update      :   0.13 ( 0%) usr   0.00 ( 0%) sys   0.14 ( 0%) wall   
   0 kB ( 0%) ggc
 alias analysis        :   0.21 ( 0%) usr   0.00 ( 0%) sys   0.16 ( 0%) wall   
   1 kB ( 0%) ggc
 register scan         :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.10 ( 0%) wall   
   0 kB ( 0%) ggc
 rebuild jump labels   :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall   
   0 kB ( 0%) ggc
 preprocessing         :   0.11 ( 0%) usr   0.03 ( 2%) sys   0.14 ( 0%) wall   
 704 kB ( 1%) ggc
 lexical analysis      :   0.07 ( 0%) usr   0.21 (12%) sys   0.20 ( 0%) wall   
   0 kB ( 0%) ggc
 parser                :   0.09 ( 0%) usr   0.06 ( 3%) sys   0.23 ( 0%) wall   
5224 kB ( 6%) ggc
 integration           :   0.08 ( 0%) usr   0.01 ( 1%) sys   0.08 ( 0%) wall   
   0 kB ( 0%) ggc
 tree gimplify         :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall   
 625 kB ( 1%) ggc
 tree eh               :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall   
   0 kB ( 0%) ggc
 tree CFG construction :   0.12 ( 0%) usr   0.03 ( 2%) sys   0.15 ( 0%) wall  
14606 kB (16%) ggc
 tree CFG cleanup      :   0.67 ( 1%) usr   0.01 ( 1%) sys   0.65 ( 1%) wall   
   0 kB ( 0%) ggc
 tree VRP              :  40.92 (46%) usr   0.24 (13%) sys  41.26 (46%) wall  
10356 kB (11%) ggc
 tree copy propagation :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.09 ( 0%) wall   
   0 kB ( 0%) ggc
 tree store copy prop  :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall   
   0 kB ( 0%) ggc
 tree find ref. vars   :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 tree PTA              :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall   
   6 kB ( 0%) ggc
 tree alias analysis   :   0.14 ( 0%) usr   0.10 ( 6%) sys   0.21 ( 0%) wall   
   0 kB ( 0%) ggc
 tree SSA rewrite      :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall   
   0 kB ( 0%) ggc
 tree SSA other        :   0.02 ( 0%) usr   0.01 ( 1%) sys   0.03 ( 0%) wall   
   0 kB ( 0%) ggc
 tree SSA incremental  :   0.07 ( 0%) usr   0.01 ( 1%) sys   0.05 ( 0%) wall   
   0 kB ( 0%) ggc
 tree operand scan     :   0.29 ( 0%) usr   0.17 ( 9%) sys   0.35 ( 0%) wall   
2306 kB ( 3%) ggc
 dominator optimization:   0.47 ( 1%) usr   0.01 ( 1%) sys   0.52 ( 1%) wall   
7031 kB ( 8%) ggc
 tree STORE-CCP        :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall   
   0 kB ( 0%) ggc
 tree CCP              :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall   
   0 kB ( 0%) ggc
 tree PHI const/copy prop:   0.01 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall 
     0 kB ( 0%) ggc
 tree reassociation    :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall   
   0 kB ( 0%) ggc
 tree PRE              :   0.09 ( 0%) usr   0.01 ( 1%) sys   0.10 ( 0%) wall   
   0 kB ( 0%) ggc
 tree FRE              :   0.05 ( 0%) usr   0.01 ( 1%) sys   0.07 ( 0%) wall   
   0 kB ( 0%) ggc
 tree code sinking     :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall   
   0 kB ( 0%) ggc
 tree linearize phis   :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall   
   0 kB ( 0%) ggc
 tree forward propagate:   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 tree conservative DCE :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.10 ( 0%) wall   
   0 kB ( 0%) ggc
 tree aggressive DCE   :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall   
   0 kB ( 0%) ggc
 tree DSE              :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall   
   0 kB ( 0%) ggc
 PHI merge             :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 tree loop init        :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall   
   0 kB ( 0%) ggc
 tree copy headers     :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall   
   0 kB ( 0%) ggc
 tree SSA uncprop      :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall   
   0 kB ( 0%) ggc
 tree SSA to normal    :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall   
   0 kB ( 0%) ggc
 tree rename SSA copies:   0.02 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall   
   0 kB ( 0%) ggc
 dominance frontiers   :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 dominance computation :   0.48 ( 1%) usr   0.03 ( 2%) sys   0.47 ( 1%) wall   
   0 kB ( 0%) ggc
 control dependences   :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 expand                :   0.81 ( 1%) usr   0.06 ( 3%) sys   0.99 ( 1%) wall  
19285 kB (21%) ggc
 jump                  :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall   
   0 kB ( 0%) ggc
 CSE                   :   2.18 ( 2%) usr   0.01 ( 1%) sys   2.18 ( 2%) wall   
   0 kB ( 0%) ggc
 loop analysis         :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall   
   0 kB ( 0%) ggc
 global CSE            :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall   
   0 kB ( 0%) ggc
 CPROP 1               :  14.66 (17%) usr   0.26 (14%) sys  14.93 (17%) wall   
2031 kB ( 2%) ggc
 PRE                   :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall   
   0 kB ( 0%) ggc
 CPROP 2               :  10.01 (11%) usr   0.19 (10%) sys  10.21 (11%) wall   
1406 kB ( 2%) ggc
 bypass jumps          :   9.88 (11%) usr   0.21 (12%) sys  10.10 (11%) wall   
1406 kB ( 2%) ggc
 CSE 2                 :   2.08 ( 2%) usr   0.01 ( 1%) sys   2.09 ( 2%) wall   
   0 kB ( 0%) ggc
 branch prediction     :   0.16 ( 0%) usr   0.00 ( 0%) sys   0.15 ( 0%) wall   
 625 kB ( 1%) ggc
 flow analysis         :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall   
   0 kB ( 0%) ggc
 combiner              :   0.11 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall   
 312 kB ( 0%) ggc
 if-conversion         :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall   
   0 kB ( 0%) ggc
 regmove               :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.09 ( 0%) wall   
   0 kB ( 0%) ggc
 local alloc           :   0.13 ( 0%) usr   0.00 ( 0%) sys   0.12 ( 0%) wall   
   1 kB ( 0%) ggc
 global alloc          :   0.33 ( 0%) usr   0.00 ( 0%) sys   0.33 ( 0%) wall   
   0 kB ( 0%) ggc
 reload CSE regs       :   0.13 ( 0%) usr   0.01 ( 1%) sys   0.14 ( 0%) wall   
2502 kB ( 3%) ggc
 flow 2                :   0.03 ( 0%) usr   0.01 ( 1%) sys   0.04 ( 0%) wall   
   0 kB ( 0%) ggc
 if-conversion 2       :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall   
   0 kB ( 0%) ggc
 peephole 2            :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.08 ( 0%) wall   
2187 kB ( 2%) ggc
 rename registers      :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall   
   0 kB ( 0%) ggc
 scheduling 2          :   0.27 ( 0%) usr   0.01 ( 1%) sys   0.28 ( 0%) wall   
 314 kB ( 0%) ggc
 machine dep reorg     :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall   
1250 kB ( 1%) ggc
 reorder blocks        :   0.15 ( 0%) usr   0.02 ( 1%) sys   0.17 ( 0%) wall   
1875 kB ( 2%) ggc
 final                 :   0.13 ( 0%) usr   0.00 ( 0%) sys   0.13 ( 0%) wall   
 512 kB ( 1%) ggc
 TOTAL                 :  88.19             1.81            90.10             
91385 kB


-- 


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

Reply via email to