[Bug fortran/40168] missing unrolling/scalarization/reassoc/free
rguenther at suse dot de
gcc-bugzilla@gcc.gnu.org
Sat May 16 11:39:00 GMT 2009
------- Comment #7 from rguenther at suse dot de 2009-05-16 11:39 -------
Subject: Re: missing
unrolling/scalarization/reassoc/free
On Sat, 16 May 2009, jv244 at cam dot ac dot uk wrote:
> ------- Comment #6 from jv244 at cam dot ac dot uk 2009-05-16 11:31 -------
> (In reply to comment #5)
> This looks somewhat different from what I get here.
>
> trunk without patch:
>
> vondele@pcihopt3:/data03/vondele/contract> gfortran -O3 -march=native
> -ffast-math -funroll-loops -ffree-line-length-200 --param
> max-completely-peel-times=27 --param max-completely-peeled-insns=666 test.f90 ;
> ./a.out
try --param max-completely-peeled-insns=1500 to also get the last
innermost loop unrolled (that blocks scalarization of buffer1, with
the patch).
I'm testing on i?86.
Richard.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40168
More information about the Gcc-bugs
mailing list