[Bug tree-optimization/23955] [4.0/4.1/4.2 Regression] Compile time regressions with tramp3d
rguenth at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Sun Aug 20 15:30:00 GMT 2006
------- 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
More information about the Gcc-bugs
mailing list