[Bug tree-optimization/97623] [9/10/11 Regression] Extremely slow O2 compile (>>O(n^2))
wsnyder at wsnyder dot org
gcc-bugzilla@gcc.gnu.org
Fri Nov 6 01:50:56 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97623
--- Comment #10 from Wilson Snyder <wsnyder at wsnyder dot org> ---
Running -O2 -fno-code-hoisting -ftime-report
and I deleted the 0%/0%/0% lines:
Time variable usr sys wall
GGC
phase parsing : 0.34 ( 1%) 0.18 ( 67%) 0.52 ( 1%)
75469 kB ( 46%)
phase lang. deferred : 0.02 ( 0%) 0.01 ( 4%) 0.02 ( 0%)
3473 kB ( 2%)
phase opt and generate : 38.01 ( 99%) 0.08 ( 30%) 38.12 ( 99%)
85265 kB ( 51%)
|name lookup : 0.06 ( 0%) 0.02 ( 7%) 0.10 ( 0%)
3222 kB ( 2%)
|overload resolution : 0.02 ( 0%) 0.01 ( 4%) 0.03 ( 0%)
3886 kB ( 2%)
alias stmt walking : 0.27 ( 1%) 0.00 ( 0%) 0.34 ( 1%)
1 kB ( 0%)
preprocessing : 0.05 ( 0%) 0.06 ( 22%) 0.07 ( 0%)
6448 kB ( 4%)
parser (global) : 0.04 ( 0%) 0.04 ( 15%) 0.12 ( 0%)
29550 kB ( 18%)
parser struct body : 0.03 ( 0%) 0.02 ( 7%) 0.10 ( 0%)
10609 kB ( 6%)
parser function body : 0.08 ( 0%) 0.02 ( 7%) 0.09 ( 0%)
12779 kB ( 8%)
parser inl. func. body : 0.02 ( 0%) 0.03 ( 11%) 0.06 ( 0%)
3940 kB ( 2%)
parser inl. meth. body : 0.05 ( 0%) 0.01 ( 4%) 0.05 ( 0%)
4949 kB ( 3%)
template instantiation : 0.09 ( 0%) 0.01 ( 4%) 0.04 ( 0%)
10514 kB ( 6%)
tree SSA incremental : 0.01 ( 0%) 0.01 ( 4%) 0.02 ( 0%)
6465 kB ( 4%)
tree operand scan : 0.00 ( 0%) 0.01 ( 4%) 0.01 ( 0%)
1875 kB ( 1%)
tree PRE : 36.36 ( 95%) 0.05 ( 19%) 36.34 ( 94%)
32604 kB ( 20%)
out of ssa : 0.17 ( 0%) 0.00 ( 0%) 0.17 ( 0%)
0 kB ( 0%)
combiner : 0.16 ( 0%) 0.00 ( 0%) 0.16 ( 0%)
11911 kB ( 7%)
integrated RA : 0.11 ( 0%) 0.00 ( 0%) 0.12 ( 0%)
4562 kB ( 3%)
initialize rtl : 0.00 ( 0%) 0.01 ( 4%) 0.00 ( 0%)
12 kB ( 0%)
TOTAL : 38.37 0.27 38.67
165692 kB
real 0m38.707s
user 0m38.398s
sys 0m0.292s
More information about the Gcc-bugs
mailing list