Re: HIRLAM and -ftree-loop-linear

2007-12-16 Thread Toon Moene
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?) I haven't, but it wouldn't be too much effort do this. I'll try stage 1 tonight - i.e.,

Re: HIRLAM and -ftree-loop-linear

2007-12-16 Thread Dorit Nuzman
> Sebastian, > > Here are (attached) results for testing HIRLAM with and without > -ftree-loop-linear. > > As you can see, the results are neutral: 4 loops fewer vectorized, but > about 50 fewer recognized. > any chance you kept the dumps and can report which loops were not vectorized/recognized

Re: HIRLAM and -ftree-loop-linear

2007-12-16 Thread Toon Moene
Sebastian Pop wrote: > I wrote: rttov_aitosu.f90: In function 'rttov_aitosu': rttov_aitosu.f90:4: error: definition in block 262 does not dominate use in block 134 Worked around by compiling this file without -ftree-loop-linear Could you verify that the attached patch fixes also this probl

Re: HIRLAM and -ftree-loop-linear

2007-12-15 Thread Sebastian Pop
On Dec 14, 2007 4:24 PM, Toon Moene <[EMAIL PROTECTED]> wrote: > Here are (attached) results for testing HIRLAM with and without > -ftree-loop-linear. > Thanks Toon for checking this. > Compilation flags: > > CCFLAGS := -g -O3 $(MACHINECPP) -ftree-loop-linear -ffast-math > -fno-associative-math

HIRLAM and -ftree-loop-linear

2007-12-14 Thread Toon Moene
Sebastian, Here are (attached) results for testing HIRLAM with and without -ftree-loop-linear. As you can see, the results are neutral: 4 loops fewer vectorized, but about 50 fewer recognized. Now I like to redo that test with -ftree-loop-distribution. Can you send me a patch against the