On Tue, May 29, 2018 at 5:24 PM Allan Sandfeld Jensen <li...@carewolf.com>
wrote:

> On Dienstag, 29. Mai 2018 16:57:56 CEST Richard Biener wrote:
> >
> > so the situation improves but isn't fully fixed (STLF issues maybe?)
> >

> That raises the question if it helps in these cases even in -O3?

That's a good question indeed.  We might end up (partly) BB vectorizing
loop bodies that we'd otherwise loop vectorize with SLP.  Benchmarking
with BB vectorization disabled at -O3+ isn't something I've done in the
past.  I'm now doing a 2-run with -march=haswell -Ofast
[-fno-tree-slp-vectorize]
for the FP benchmarks.

Note that there were some cases where disabling vectorization wholly
improved things.

> Anyway it doesn't look good for it. Did the binary size at least improve
with
> prefer-avx128, or was that also worse or insignificant?

Similar to the AVX258 results.  I guess where AVX256 applied we now simply
do two vector ops with AVX128.

Richard.


> 'Allan

Reply via email to