public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug tree-optimization/23955] [4.0/4.1/4.2 Regression] Compile time regressions with tramp3d
       [not found] <bug-23955-10053@http.gcc.gnu.org/bugzilla/>
@ 2006-06-04 19:54 ` jsm28 at gcc dot gnu dot org
  2006-08-20 15:30 ` rguenth at gcc dot gnu dot org
  2006-09-10 13:24 ` rguenth at gcc dot gnu dot org
  2 siblings, 0 replies; 3+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2006-06-04 19:54 UTC (permalink / raw)
  To: gcc-bugs



-- 

jsm28 at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Compile time regressions    |[4.0/4.1/4.2 Regression]
                   |with tramp3d                |Compile time regressions
                   |                            |with tramp3d
   Target Milestone|---                         |4.1.2


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


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Bug tree-optimization/23955] [4.0/4.1/4.2 Regression] Compile time regressions with tramp3d
       [not found] <bug-23955-10053@http.gcc.gnu.org/bugzilla/>
  2006-06-04 19:54 ` [Bug tree-optimization/23955] [4.0/4.1/4.2 Regression] Compile time regressions with tramp3d jsm28 at gcc dot gnu dot org
@ 2006-08-20 15:30 ` rguenth at gcc dot gnu dot org
  2006-09-10 13:24 ` rguenth at gcc dot gnu dot org
  2 siblings, 0 replies; 3+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2006-08-20 15:30 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #7 from rguenth at gcc dot gnu dot org  2006-08-20 15:30 -------
Compile time without leafify is comparable to 3.4 for mainline now.  Still we
have a memory usage regression.

Execution times (seconds)
 garbage collection    :   3.96 ( 4%) usr   0.09 ( 1%) sys   4.04 ( 3%) wall   
   0 kB ( 0%) ggc
 callgraph construction:   0.63 ( 1%) usr   0.00 ( 0%) sys   0.62 ( 1%) wall   
5468 kB ( 0%) ggc
 callgraph optimization:   0.05 ( 0%) usr   0.01 ( 0%) sys   0.07 ( 0%) wall   
 907 kB ( 0%) ggc
 ipa reference         :   0.29 ( 0%) usr   0.01 ( 0%) sys   0.31 ( 0%) wall   
  73 kB ( 0%) ggc
 ipa pure const        :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 ipa type escape       :   0.52 ( 0%) usr   0.02 ( 0%) sys   0.54 ( 0%) wall   
   0 kB ( 0%) ggc
 cfg cleanup           :   0.97 ( 1%) usr   0.00 ( 0%) sys   0.85 ( 1%) wall   
1781 kB ( 0%) ggc
 trivially dead code   :   0.47 ( 0%) usr   0.00 ( 0%) sys   0.50 ( 0%) wall   
   0 kB ( 0%) ggc
 life analysis         :   2.54 ( 2%) usr   0.02 ( 0%) sys   2.53 ( 2%) wall   
2004 kB ( 0%) ggc
 life info update      :   0.56 ( 1%) usr   0.00 ( 0%) sys   0.47 ( 0%) wall   
 307 kB ( 0%) ggc
 alias analysis        :   0.84 ( 1%) usr   0.00 ( 0%) sys   0.81 ( 1%) wall   
6697 kB ( 1%) ggc
 register scan         :   0.40 ( 0%) usr   0.00 ( 0%) sys   0.45 ( 0%) wall   
  29 kB ( 0%) ggc
 rebuild jump labels   :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.15 ( 0%) wall   
   0 kB ( 0%) ggc
 preprocessing         :   0.30 ( 0%) usr   0.30 ( 4%) sys   0.63 ( 1%) wall   
 689 kB ( 0%) ggc
 parser                :   4.86 ( 4%) usr   0.83 (12%) sys   5.83 ( 5%) wall 
184259 kB (15%) ggc
 name lookup           :   2.23 ( 2%) usr   1.15 (17%) sys   3.46 ( 3%) wall  
42862 kB ( 3%) ggc
 inline heuristics     :   0.16 ( 0%) usr   0.00 ( 0%) sys   0.16 ( 0%) wall   
2380 kB ( 0%) ggc
 integration           :   5.98 ( 6%) usr   0.16 ( 2%) sys   6.20 ( 5%) wall 
341270 kB (28%) ggc
 tree gimplify         :   0.67 ( 1%) usr   0.02 ( 0%) sys   0.71 ( 1%) wall  
11380 kB ( 1%) ggc
 tree eh               :   0.17 ( 0%) usr   0.01 ( 0%) sys   0.13 ( 0%) wall   
9395 kB ( 1%) ggc
 tree CFG construction :   0.05 ( 0%) usr   0.02 ( 0%) sys   0.12 ( 0%) wall  
22091 kB ( 2%) ggc
 tree CFG cleanup      :   2.16 ( 2%) usr   0.04 ( 1%) sys   2.40 ( 2%) wall   
8684 kB ( 1%) ggc
 tree VRP              :   2.68 ( 2%) usr   0.09 ( 1%) sys   2.83 ( 2%) wall  
19757 kB ( 2%) ggc
 tree copy propagation :   0.81 ( 1%) usr   0.04 ( 1%) sys   0.86 ( 1%) wall   
 935 kB ( 0%) ggc
 tree store copy prop  :   0.31 ( 0%) usr   0.00 ( 0%) sys   0.34 ( 0%) wall   
 288 kB ( 0%) ggc
 tree find ref. vars   :   0.55 ( 1%) usr   0.02 ( 0%) sys   0.55 ( 0%) wall  
40405 kB ( 3%) ggc
 tree PTA              :   4.42 ( 4%) usr   0.05 ( 1%) sys   4.41 ( 4%) wall  
11384 kB ( 1%) ggc
 tree alias analysis   :   4.31 ( 4%) usr   0.71 (11%) sys   4.95 ( 4%) wall  
19415 kB ( 2%) ggc
 tree PHI insertion    :   0.40 ( 0%) usr   0.01 ( 0%) sys   0.30 ( 0%) wall   
5894 kB ( 0%) ggc
 tree SSA rewrite      :   2.59 ( 2%) usr   0.02 ( 0%) sys   2.53 ( 2%) wall  
58070 kB ( 5%) ggc
 tree SSA other        :   0.48 ( 0%) usr   0.35 ( 5%) sys   1.00 ( 1%) wall   
   0 kB ( 0%) ggc
 tree SSA incremental  :   4.68 ( 4%) usr   0.19 ( 3%) sys   4.88 ( 4%) wall  
20145 kB ( 2%) ggc
 tree operand scan     :  13.12 (12%) usr   1.60 (24%) sys  14.93 (13%) wall  
86301 kB ( 7%) ggc
 dominator optimization:   2.48 ( 2%) usr   0.04 ( 1%) sys   2.82 ( 2%) wall  
18570 kB ( 2%) ggc
 tree SRA              :   0.21 ( 0%) usr   0.01 ( 0%) sys   0.25 ( 0%) wall   
2503 kB ( 0%) ggc
 tree STORE-CCP        :   0.32 ( 0%) usr   0.00 ( 0%) sys   0.21 ( 0%) wall   
 259 kB ( 0%) ggc
 tree CCP              :   0.90 ( 1%) usr   0.03 ( 0%) sys   0.80 ( 1%) wall   
3322 kB ( 0%) ggc
 tree PHI const/copy prop:   0.09 ( 0%) usr   0.00 ( 0%) sys   0.08 ( 0%) wall 
     4 kB ( 0%) ggc
 tree split crit edges :   0.08 ( 0%) usr   0.01 ( 0%) sys   0.10 ( 0%) wall   
9952 kB ( 1%) ggc
 tree reassociation    :   0.15 ( 0%) usr   0.00 ( 0%) sys   0.19 ( 0%) wall   
 254 kB ( 0%) ggc
 tree PRE              :   3.89 ( 4%) usr   0.03 ( 0%) sys   3.92 ( 3%) wall  
49143 kB ( 4%) ggc
 tree FRE              :   1.63 ( 1%) usr   0.04 ( 1%) sys   1.66 ( 1%) wall  
24719 kB ( 2%) ggc
 tree code sinking     :   0.18 ( 0%) usr   0.00 ( 0%) sys   0.12 ( 0%) wall   
  70 kB ( 0%) ggc
 tree linearize phis   :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   9 kB ( 0%) ggc
 tree forward propagate:   0.99 ( 1%) usr   0.10 ( 1%) sys   1.06 ( 1%) wall  
43550 kB ( 4%) ggc
 tree conservative DCE :   0.87 ( 1%) usr   0.00 ( 0%) sys   0.83 ( 1%) wall   
   0 kB ( 0%) ggc
 tree aggressive DCE   :   0.25 ( 0%) usr   0.00 ( 0%) sys   0.25 ( 0%) wall   
   0 kB ( 0%) ggc
 tree DSE              :   0.11 ( 0%) usr   0.00 ( 0%) sys   0.13 ( 0%) wall   
 228 kB ( 0%) ggc
 PHI merge             :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
 449 kB ( 0%) ggc
 tree loop bounds      :   0.31 ( 0%) usr   0.00 ( 0%) sys   0.36 ( 0%) wall   
1805 kB ( 0%) ggc
 loop invariant motion :   0.17 ( 0%) usr   0.00 ( 0%) sys   0.16 ( 0%) wall   
  32 kB ( 0%) ggc
 tree canonical iv     :   0.01 ( 0%) usr   0.01 ( 0%) sys   0.13 ( 0%) wall   
1231 kB ( 0%) ggc
 scev constant prop    :   0.15 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall   
1463 kB ( 0%) ggc
 complete unrolling    :   0.76 ( 1%) usr   0.06 ( 1%) sys   0.74 ( 1%) wall  
17566 kB ( 1%) ggc
 tree iv optimization  :   0.72 ( 1%) usr   0.00 ( 0%) sys   0.84 ( 1%) wall  
19142 kB ( 2%) ggc
 tree loop init        :   0.19 ( 0%) usr   0.00 ( 0%) sys   0.14 ( 0%) wall   
  12 kB ( 0%) ggc
 tree copy headers     :   0.23 ( 0%) usr   0.03 ( 0%) sys   0.25 ( 0%) wall  
12371 kB ( 1%) ggc
 tree SSA uncprop      :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall   
   0 kB ( 0%) ggc
 tree SSA to normal    :   0.58 ( 1%) usr   0.00 ( 0%) sys   0.58 ( 0%) wall   
3662 kB ( 0%) ggc
 tree NRV optimization :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   1 kB ( 0%) ggc
 tree rename SSA copies:   0.25 ( 0%) usr   0.02 ( 0%) sys   0.23 ( 0%) wall   
   3 kB ( 0%) ggc
 dominance frontiers   :   0.31 ( 0%) usr   0.01 ( 0%) sys   0.28 ( 0%) wall   
   0 kB ( 0%) ggc
 dominance computation :   0.92 ( 1%) usr   0.00 ( 0%) sys   1.10 ( 1%) wall   
   0 kB ( 0%) ggc
 control dependences   :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall   
   0 kB ( 0%) ggc
 expand                :   6.26 ( 6%) usr   0.25 ( 4%) sys   6.05 ( 5%) wall  
50069 kB ( 4%) ggc
 varconst              :   0.50 ( 0%) usr   0.02 ( 0%) sys   0.59 ( 1%) wall   
4265 kB ( 0%) ggc
 jump                  :   0.11 ( 0%) usr   0.01 ( 0%) sys   0.07 ( 0%) wall   
3343 kB ( 0%) ggc
 CSE                   :   2.57 ( 2%) usr   0.01 ( 0%) sys   2.60 ( 2%) wall   
1582 kB ( 0%) ggc
 loop analysis         :   1.21 ( 1%) usr   0.04 ( 1%) sys   1.26 ( 1%) wall  
12117 kB ( 1%) ggc
 global CSE            :   0.04 ( 0%) usr   0.01 ( 0%) sys   0.03 ( 0%) wall   
   0 kB ( 0%) ggc
 CPROP 1               :   0.31 ( 0%) usr   0.00 ( 0%) sys   0.40 ( 0%) wall   
2354 kB ( 0%) ggc
 PRE                   :   0.48 ( 0%) usr   0.00 ( 0%) sys   0.46 ( 0%) wall   
1360 kB ( 0%) ggc
 CPROP 2               :   0.21 ( 0%) usr   0.01 ( 0%) sys   0.27 ( 0%) wall   
 804 kB ( 0%) ggc
 bypass jumps          :   0.31 ( 0%) usr   0.00 ( 0%) sys   0.27 ( 0%) wall   
 675 kB ( 0%) ggc
 web                   :   0.37 ( 0%) usr   0.00 ( 0%) sys   0.34 ( 0%) wall   
 486 kB ( 0%) ggc
 CSE 2                 :   2.06 ( 2%) usr   0.01 ( 0%) sys   2.45 ( 2%) wall   
1601 kB ( 0%) ggc
 branch prediction     :   0.20 ( 0%) usr   0.00 ( 0%) sys   0.22 ( 0%) wall   
1080 kB ( 0%) ggc
 flow analysis         :   0.03 ( 0%) usr   0.01 ( 0%) sys   0.07 ( 0%) wall   
   0 kB ( 0%) ggc
 combiner              :   1.73 ( 2%) usr   0.00 ( 0%) sys   1.86 ( 2%) wall   
5024 kB ( 0%) ggc
 if-conversion         :   0.12 ( 0%) usr   0.01 ( 0%) sys   0.07 ( 0%) wall   
 363 kB ( 0%) ggc
 regmove               :   0.50 ( 0%) usr   0.02 ( 0%) sys   0.39 ( 0%) wall   
 147 kB ( 0%) ggc
 local alloc           :   1.37 ( 1%) usr   0.00 ( 0%) sys   1.35 ( 1%) wall   
3285 kB ( 0%) ggc
 global alloc          :   3.06 ( 3%) usr   0.00 ( 0%) sys   3.20 ( 3%) wall   
9444 kB ( 1%) ggc
 reload CSE regs       :   2.14 ( 2%) usr   0.00 ( 0%) sys   2.29 ( 2%) wall   
7167 kB ( 1%) ggc
 flow 2                :   0.08 ( 0%) usr   0.03 ( 0%) sys   0.09 ( 0%) wall   
1958 kB ( 0%) ggc
 if-conversion 2       :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall   
   6 kB ( 0%) ggc
 peephole 2            :   0.28 ( 0%) usr   0.00 ( 0%) sys   0.24 ( 0%) wall   
 178 kB ( 0%) ggc
 rename registers      :   1.09 ( 1%) usr   0.00 ( 0%) sys   1.08 ( 1%) wall   
1191 kB ( 0%) ggc
 scheduling 2          :   2.82 ( 3%) usr   0.00 ( 0%) sys   3.01 ( 3%) wall   
5977 kB ( 0%) ggc
 machine dep reorg     :   0.60 ( 1%) usr   0.00 ( 0%) sys   0.61 ( 1%) wall   
 274 kB ( 0%) ggc
 reorder blocks        :   0.22 ( 0%) usr   0.01 ( 0%) sys   0.15 ( 0%) wall   
2308 kB ( 0%) ggc
 reg stack             :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall   
 397 kB ( 0%) ggc
 final                 :   0.82 ( 1%) usr   0.08 ( 1%) sys   0.80 ( 1%) wall   
4138 kB ( 0%) ggc
 symout                :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall   
 253 kB ( 0%) ggc
 TOTAL                 : 108.71             6.67           116.36           
1236014 kB


Compared to a -fprofile-use run, which is so much better:

Execution times (seconds)
 garbage collection    :   2.04 ( 3%) usr   0.01 ( 0%) sys   2.05 ( 3%) wall   
   0 kB ( 0%) ggc
 callgraph construction:   0.63 ( 1%) usr   0.01 ( 0%) sys   0.63 ( 1%) wall   
5468 kB ( 1%) ggc
 callgraph optimization:   0.05 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall   
 907 kB ( 0%) ggc
 ipa reference         :   0.27 ( 0%) usr   0.02 ( 0%) sys   0.29 ( 0%) wall   
  73 kB ( 0%) ggc
 ipa pure const        :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 ipa type escape       :   0.52 ( 1%) usr   0.03 ( 1%) sys   0.54 ( 1%) wall   
   0 kB ( 0%) ggc
 cfg cleanup           :   0.48 ( 1%) usr   0.05 ( 1%) sys   0.48 ( 1%) wall   
 529 kB ( 0%) ggc
 CFG verifier          :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall   
   0 kB ( 0%) ggc
 trivially dead code   :   0.27 ( 0%) usr   0.01 ( 0%) sys   0.42 ( 1%) wall   
   0 kB ( 0%) ggc
 life analysis         :   1.32 ( 2%) usr   0.00 ( 0%) sys   1.48 ( 2%) wall   
1030 kB ( 0%) ggc
 life info update      :   0.47 ( 1%) usr   0.01 ( 0%) sys   0.42 ( 1%) wall   
 146 kB ( 0%) ggc
 alias analysis        :   0.62 ( 1%) usr   0.01 ( 0%) sys   0.60 ( 1%) wall   
5419 kB ( 1%) ggc
 register scan         :   0.28 ( 0%) usr   0.02 ( 0%) sys   0.40 ( 1%) wall   
  16 kB ( 0%) ggc
 rebuild jump labels   :   0.11 ( 0%) usr   0.02 ( 0%) sys   0.07 ( 0%) wall   
   0 kB ( 0%) ggc
 preprocessing         :   0.26 ( 0%) usr   0.26 ( 4%) sys   0.55 ( 1%) wall   
 689 kB ( 0%) ggc
 parser                :   4.46 ( 7%) usr   0.95 (16%) sys   5.44 ( 8%) wall 
184259 kB (23%) ggc
 name lookup           :   2.10 ( 3%) usr   1.11 (19%) sys   3.20 ( 5%) wall  
42862 kB ( 5%) ggc
 inline heuristics     :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall   
 240 kB ( 0%) ggc
 integration           :   2.90 ( 5%) usr   0.06 ( 1%) sys   2.88 ( 4%) wall 
165644 kB (21%) ggc
 tree gimplify         :   0.79 ( 1%) usr   0.01 ( 0%) sys   0.85 ( 1%) wall  
11380 kB ( 1%) ggc
 tree eh               :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.13 ( 0%) wall   
9395 kB ( 1%) ggc
 tree CFG construction :   0.08 ( 0%) usr   0.04 ( 1%) sys   0.12 ( 0%) wall  
22091 kB ( 3%) ggc
 tree CFG cleanup      :   1.14 ( 2%) usr   0.04 ( 1%) sys   1.26 ( 2%) wall   
4512 kB ( 1%) ggc
 tree VRP              :   1.32 ( 2%) usr   0.03 ( 1%) sys   1.22 ( 2%) wall  
11036 kB ( 1%) ggc
 tree copy propagation :   0.53 ( 1%) usr   0.06 ( 1%) sys   0.39 ( 1%) wall   
1655 kB ( 0%) ggc
 tree store copy prop  :   0.13 ( 0%) usr   0.00 ( 0%) sys   0.15 ( 0%) wall   
 727 kB ( 0%) ggc
 tree find ref. vars   :   0.29 ( 0%) usr   0.00 ( 0%) sys   0.36 ( 1%) wall  
21765 kB ( 3%) ggc
 tree PTA              :   2.76 ( 4%) usr   0.04 ( 1%) sys   3.19 ( 5%) wall  
17789 kB ( 2%) ggc
 tree alias analysis   :   2.46 ( 4%) usr   0.43 ( 7%) sys   3.26 ( 5%) wall  
10536 kB ( 1%) ggc
 tree PHI insertion    :   0.09 ( 0%) usr   0.02 ( 0%) sys   0.11 ( 0%) wall   
1943 kB ( 0%) ggc
 tree SSA rewrite      :   0.82 ( 1%) usr   0.04 ( 1%) sys   0.90 ( 1%) wall  
34002 kB ( 4%) ggc
 tree SSA other        :   0.40 ( 1%) usr   0.24 ( 4%) sys   0.52 ( 1%) wall   
   0 kB ( 0%) ggc
 tree SSA incremental  :   2.05 ( 3%) usr   0.08 ( 1%) sys   2.22 ( 3%) wall   
7450 kB ( 1%) ggc
 tree operand scan     :   5.56 ( 9%) usr   0.92 (15%) sys   6.21 ( 9%) wall  
48763 kB ( 6%) ggc
 dominator optimization:   1.21 ( 2%) usr   0.04 ( 1%) sys   1.17 ( 2%) wall   
9104 kB ( 1%) ggc
 tree SRA              :   0.17 ( 0%) usr   0.00 ( 0%) sys   0.18 ( 0%) wall   
1363 kB ( 0%) ggc
 tree STORE-CCP        :   0.12 ( 0%) usr   0.00 ( 0%) sys   0.13 ( 0%) wall   
 756 kB ( 0%) ggc
 tree CCP              :   0.40 ( 1%) usr   0.03 ( 1%) sys   0.43 ( 1%) wall   
2321 kB ( 0%) ggc
 tree PHI const/copy prop:   0.06 ( 0%) usr   0.01 ( 0%) sys   0.09 ( 0%) wall 
     5 kB ( 0%) ggc
 tree split crit edges :   0.05 ( 0%) usr   0.01 ( 0%) sys   0.06 ( 0%) wall   
3572 kB ( 0%) ggc
 tree reassociation    :   0.08 ( 0%) usr   0.03 ( 1%) sys   0.13 ( 0%) wall   
  69 kB ( 0%) ggc
 tree PRE              :   0.95 ( 2%) usr   0.02 ( 0%) sys   0.94 ( 1%) wall  
13063 kB ( 2%) ggc
 tree FRE              :   0.81 ( 1%) usr   0.00 ( 0%) sys   0.78 ( 1%) wall  
12361 kB ( 2%) ggc
 tree code sinking     :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall   
  63 kB ( 0%) ggc
 tree linearize phis   :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   6 kB ( 0%) ggc
 tree forward propagate:   0.41 ( 1%) usr   0.05 ( 1%) sys   0.57 ( 1%) wall  
23061 kB ( 3%) ggc
 tree conservative DCE :   0.44 ( 1%) usr   0.00 ( 0%) sys   0.49 ( 1%) wall   
   0 kB ( 0%) ggc
 tree aggressive DCE   :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.08 ( 0%) wall   
   0 kB ( 0%) ggc
 tree DSE              :   0.11 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall   
 269 kB ( 0%) ggc
 PHI merge             :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
  86 kB ( 0%) ggc
 tree loop optimization:   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 tree loop bounds      :   0.12 ( 0%) usr   0.00 ( 0%) sys   0.09 ( 0%) wall   
 942 kB ( 0%) ggc
 loop invariant motion :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall   
  73 kB ( 0%) ggc
 tree canonical iv     :   0.03 ( 0%) usr   0.01 ( 0%) sys   0.02 ( 0%) wall   
 657 kB ( 0%) ggc
 scev constant prop    :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall   
 572 kB ( 0%) ggc
 complete unrolling    :   0.22 ( 0%) usr   0.00 ( 0%) sys   0.25 ( 0%) wall   
6883 kB ( 1%) ggc
 tree iv optimization  :   0.27 ( 0%) usr   0.01 ( 0%) sys   0.29 ( 0%) wall   
6343 kB ( 1%) ggc
 tree loop init        :   0.07 ( 0%) usr   0.01 ( 0%) sys   0.07 ( 0%) wall   
   2 kB ( 0%) ggc
 tree copy headers     :   0.11 ( 0%) usr   0.01 ( 0%) sys   0.13 ( 0%) wall   
4089 kB ( 1%) ggc
 tree SSA uncprop      :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall   
   0 kB ( 0%) ggc
 tree SSA to normal    :   0.39 ( 1%) usr   0.03 ( 1%) sys   0.44 ( 1%) wall   
1440 kB ( 0%) ggc
 tree rename SSA copies:   0.18 ( 0%) usr   0.01 ( 0%) sys   0.20 ( 0%) wall   
   5 kB ( 0%) ggc
 dominance frontiers   :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall   
   0 kB ( 0%) ggc
 dominance computation :   0.83 ( 1%) usr   0.04 ( 1%) sys   0.90 ( 1%) wall   
   0 kB ( 0%) ggc
 expand                :   4.15 ( 7%) usr   0.41 ( 7%) sys   4.15 ( 6%) wall  
47650 kB ( 6%) ggc
 varconst              :   0.52 ( 1%) usr   0.05 ( 1%) sys   0.47 ( 1%) wall   
4265 kB ( 1%) ggc
 jump                  :   0.11 ( 0%) usr   0.01 ( 0%) sys   0.09 ( 0%) wall   
2483 kB ( 0%) ggc
 CSE                   :   1.65 ( 3%) usr   0.02 ( 0%) sys   1.93 ( 3%) wall   
 760 kB ( 0%) ggc
 loop analysis         :   0.33 ( 1%) usr   0.02 ( 0%) sys   0.30 ( 0%) wall   
1834 kB ( 0%) ggc
 global CSE            :   0.06 ( 0%) usr   0.01 ( 0%) sys   0.06 ( 0%) wall   
   0 kB ( 0%) ggc
 CPROP 1               :   0.23 ( 0%) usr   0.00 ( 0%) sys   0.16 ( 0%) wall   
1123 kB ( 0%) ggc
 PRE                   :   0.25 ( 0%) usr   0.00 ( 0%) sys   0.20 ( 0%) wall   
 595 kB ( 0%) ggc
 CPROP 2               :   0.15 ( 0%) usr   0.00 ( 0%) sys   0.20 ( 0%) wall   
 384 kB ( 0%) ggc
 bypass jumps          :   0.22 ( 0%) usr   0.00 ( 0%) sys   0.23 ( 0%) wall   
 320 kB ( 0%) ggc
 tracer                :   0.06 ( 0%) usr   0.02 ( 0%) sys   0.03 ( 0%) wall   
 379 kB ( 0%) ggc
 web                   :   0.40 ( 1%) usr   0.01 ( 0%) sys   0.31 ( 0%) wall   
 110 kB ( 0%) ggc
 CSE 2                 :   0.91 ( 1%) usr   0.03 ( 1%) sys   0.94 ( 1%) wall   
 565 kB ( 0%) ggc
 branch prediction     :   0.77 ( 1%) usr   0.12 ( 2%) sys   0.99 ( 1%) wall   
3427 kB ( 0%) ggc
 flow analysis         :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall   
   0 kB ( 0%) ggc
 combiner              :   1.09 ( 2%) usr   0.00 ( 0%) sys   1.10 ( 2%) wall   
2984 kB ( 0%) ggc
 if-conversion         :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.12 ( 0%) wall   
  89 kB ( 0%) ggc
 regmove               :   0.29 ( 0%) usr   0.01 ( 0%) sys   0.23 ( 0%) wall   
 502 kB ( 0%) ggc
 mode switching        :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 local alloc           :   0.77 ( 1%) usr   0.01 ( 0%) sys   0.88 ( 1%) wall   
4454 kB ( 1%) ggc
 global alloc          :   2.24 ( 4%) usr   0.01 ( 0%) sys   2.21 ( 3%) wall   
5979 kB ( 1%) ggc
 reload CSE regs       :   1.33 ( 2%) usr   0.00 ( 0%) sys   1.49 ( 2%) wall   
4109 kB ( 1%) ggc
 flow 2                :   0.12 ( 0%) usr   0.01 ( 0%) sys   0.11 ( 0%) wall   
4217 kB ( 1%) ggc
 if-conversion 2       :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.10 ( 0%) wall   
   4 kB ( 0%) ggc
 peephole 2            :   0.19 ( 0%) usr   0.00 ( 0%) sys   0.23 ( 0%) wall   
  93 kB ( 0%) ggc
 rename registers      :   0.79 ( 1%) usr   0.01 ( 0%) sys   0.86 ( 1%) wall   
 567 kB ( 0%) ggc
 scheduling 2          :   1.96 ( 3%) usr   0.02 ( 0%) sys   1.83 ( 3%) wall   
6701 kB ( 1%) ggc
 machine dep reorg     :   0.30 ( 0%) usr   0.01 ( 0%) sys   0.40 ( 1%) wall   
  40 kB ( 0%) ggc
 reorder blocks        :   0.14 ( 0%) usr   0.01 ( 0%) sys   0.15 ( 0%) wall   
 605 kB ( 0%) ggc
 reg stack             :   0.03 ( 0%) usr   0.01 ( 0%) sys   0.03 ( 0%) wall   
 411 kB ( 0%) ggc
 final                 :   0.94 ( 1%) usr   0.30 ( 5%) sys   1.27 ( 2%) wall   
4893 kB ( 1%) ggc
 symout                :   0.04 ( 0%) usr   0.01 ( 0%) sys   0.04 ( 0%) wall   
 672 kB ( 0%) ggc
 rest of compilation   :   0.00 ( 0%) usr   0.01 ( 0%) sys   0.00 ( 0%) wall   
   0 kB ( 0%) ggc
 TOTAL                 :  63.01             5.96            69.59            
798626 kB


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |memory-hog


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


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Bug tree-optimization/23955] [4.0/4.1/4.2 Regression] Compile time regressions with tramp3d
       [not found] <bug-23955-10053@http.gcc.gnu.org/bugzilla/>
  2006-06-04 19:54 ` [Bug tree-optimization/23955] [4.0/4.1/4.2 Regression] Compile time regressions with tramp3d jsm28 at gcc dot gnu dot org
  2006-08-20 15:30 ` rguenth at gcc dot gnu dot org
@ 2006-09-10 13:24 ` rguenth at gcc dot gnu dot org
  2 siblings, 0 replies; 3+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2006-09-10 13:24 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #8 from rguenth at gcc dot gnu dot org  2006-09-10 13:24 -------
Compile time is reasonable again, memory usage regressions are just tree-ssa,
we have plenty of other PRs for this.


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
      Known to fail|                            |4.0.3 4.1.0
      Known to work|                            |4.2.0 4.1.2
         Resolution|                            |FIXED


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


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-09-10 13:24 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-23955-10053@http.gcc.gnu.org/bugzilla/>
2006-06-04 19:54 ` [Bug tree-optimization/23955] [4.0/4.1/4.2 Regression] Compile time regressions with tramp3d jsm28 at gcc dot gnu dot org
2006-08-20 15:30 ` rguenth at gcc dot gnu dot org
2006-09-10 13:24 ` rguenth at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).