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