HIRLAM and -ftree-loop-linear
Toon Moene
toon@moene.indiv.nluug.nl
Mon Dec 17 21:24:00 GMT 2007
Dorit Nuzman wrote:
> any chance you kept the dumps and can report which loops were not
> vectorized/recognized with -ftree-loop-linear (so we could see if these
> represent missed vectorization opportunities?)
It's a bit much to send you everything, so I'll just send you the diff +
two routines (from blas/lapack) that had differences (one positive, one
negative).
The sum total of 'LOOP VECTORIZED' messages:
$ wc -l vect.*
5651 vect.lin # -ftree-loop-linear
5673 vect.nolin # no -ftree-loop-linear
$ diff -cp vect.nolin vect.lin # attached
Hope this is useful,
--
Toon Moene - e-mail: toon@moene.indiv.nluug.nl - phone: +31 346 214290
Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
At home: http://moene.indiv.nluug.nl/~toon/
GNU Fortran's path to Fortran 2003: http://gcc.gnu.org/wiki/Fortran2003
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vect.diff
Type: text/x-diff
Size: 12457 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20071217/8c7d8af5/attachment.bin>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: sposv.f
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20071217/8c7d8af5/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ssyev.f
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20071217/8c7d8af5/attachment-0001.ksh>
More information about the Gcc
mailing list