------- Comment #7 from rguenth at gcc dot gnu dot org 2010-06-27 09:16 ------- The patch didn't help. Btw, reuse analysis looks worse than quadratic. Polyhedron test_fpu.f90 is just a single file so you should be able to check yourself easily. The last jump doesn't reproduce on the 4.5 branch.
SPEC CPU 2006 gamess compile-time also increased by 25%. leslie3d compile-time doubled. http://gcc.opensuse.org/SPEC/CFP/sb-barbella.suse.de-head-64-2006/times.html. A good chunk of time seems to be spent in the RTL loop unroller, triggered by array prefetching (testing with -O3 -funroll-loops). Otherwise it might as well be just excessive code growth caused by prefetching. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44576