https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80960
Dominique d'Humieres <dominiq at lps dot ens.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rguenth at gcc dot gnu.org --- Comment #5 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- The most important change (a factor ~10) occurred between revisions r190586 (229Mb) and r190619 (1988Mb). % time /opt/gcc/gcc4.8p-190586/bin/gfortran -c pr80960.f90 -fdefault-integer-8 -O2 -ftime-report Execution times (seconds) phase setup : 0.03 ( 0%) usr 0.02 ( 1%) sys 0.27 ( 0%) wall 192 kB ( 0%) ggc phase parsing : 0.53 ( 0%) usr 0.06 ( 3%) sys 0.74 ( 0%) wall 9890 kB ( 4%) ggc phase opt and generate : 156.19 (100%) usr 1.80 (95%) sys 158.35 (99%) wall 218850 kB (95%) ggc ... alias analysis : 0.15 ( 0%) usr 0.00 ( 0%) sys 0.16 ( 0%) wall 11577 kB ( 5%) ggc alias stmt walking : 70.08 (45%) usr 0.24 (13%) sys 70.61 (44%) wall 0 kB ( 0%) ggc ... tree PRE : 0.74 ( 0%) usr 0.04 ( 2%) sys 0.66 ( 0%) wall 6401 kB ( 3%) ggc tree FRE : 12.30 ( 8%) usr 0.26 (14%) sys 12.33 ( 8%) wall 20878 kB ( 9%) ggc ... dead store elim1 : 1.61 ( 1%) usr 0.03 ( 2%) sys 1.63 ( 1%) wall 2235 kB ( 1%) ggc dead store elim2 : 16.73 (11%) usr 0.01 ( 1%) sys 16.74 (11%) wall 3902 kB ( 2%) ggc ... integrated RA : 24.05 (15%) usr 0.06 ( 3%) sys 24.11 (15%) wall 32565 kB (14%) ggc reload : 7.82 ( 5%) usr 0.22 (12%) sys 8.04 ( 5%) wall 11106 kB ( 5%) ggc reload CSE regs : 5.41 ( 3%) usr 0.01 ( 1%) sys 5.42 ( 3%) wall 6071 kB ( 3%) ggc ... TOTAL : 156.78 1.90 159.42 229270 kB % time /opt/gcc/gcc4.8a-190619/bin/gfortran -c pr80960.f90 -fdefault-integer-8 -O2 -ftime-report Execution times (seconds) phase setup : 0.03 ( 0%) usr 0.02 ( 0%) sys 0.30 ( 0%) wall 192 kB ( 0%) ggc phase parsing : 0.53 ( 0%) usr 0.06 ( 0%) sys 0.77 ( 0%) wall 9866 kB ( 0%) ggc phase opt and generate : 446.51 (100%) usr 14.64 (99%) sys 697.47 (100%) wall 1978039 kB (99%) ggc ... alias analysis : 0.20 ( 0%) usr 0.00 ( 0%) sys 0.25 ( 0%) wall 11577 kB ( 1%) ggc alias stmt walking : 23.37 ( 5%) usr 0.40 ( 3%) sys 22.98 ( 3%) wall 0 kB ( 0%) ggc ... tree PRE : 8.44 ( 2%) usr 0.06 ( 0%) sys 8.84 ( 1%) wall 10424 kB ( 1%) ggc tree FRE : 17.99 ( 4%) usr 0.25 ( 2%) sys 18.79 ( 3%) wall 26063 kB ( 1%) ggc ... dead code elimination : 0.12 ( 0%) usr 0.00 ( 0%) sys 0.12 ( 0%) wall 0 kB ( 0%) ggc dead store elim1 : 2.25 ( 1%) usr 0.01 ( 0%) sys 2.25 ( 0%) wall 2630 kB ( 0%) ggc dead store elim2 : 15.55 ( 3%) usr 0.02 ( 0%) sys 15.56 ( 2%) wall 3329 kB ( 0%) ggc CPROP : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 0%) wall 4 kB ( 0%) ggc CSE 2 : 0.84 ( 0%) usr 0.01 ( 0%) sys 0.83 ( 0%) wall 1 kB ( 0%) ggc branch prediction : 0.01 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 0%) wall 10 kB ( 0%) ggc combiner : 328.61 (73%) usr 9.14 (62%) sys 519.94 (74%) wall 1754285 kB (88%) ggc regmove : 16.52 ( 4%) usr 0.01 ( 0%) sys 16.54 ( 2%) wall 0 kB ( 0%) ggc integrated RA : 10.49 ( 2%) usr 0.21 ( 1%) sys 15.92 ( 2%) wall 32785 kB ( 2%) ggc reload : 5.88 ( 1%) usr 0.40 ( 3%) sys 22.38 ( 3%) wall 9546 kB ( 0%) ggc reload CSE regs : 4.90 ( 1%) usr 0.00 ( 0%) sys 4.90 ( 1%) wall 6073 kB ( 0%) ggc ... TOTAL : 447.10 14.81 698.71 1988307 kB