------- Comment #4 from jv244 at cam dot ac dot uk 2008-08-19 10:53 ------- (In reply to comment #2)
> Note that the first complete unrolling pass unrolls loops that result in > smaller code. This interferes with vectorization in your case, so can > you try unfortunately, the patch below doesn't apply to trunk anymore. I applied it by hand, and get similar improvements like the ones observed by Tobias. Ifort : 1.54s Gfortran (unpatched) : 3.30s Gfortran (patched) : 1.94s -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37150