Because it includes AVX and AVX2 which deals with int and for AVX2
there are no problems with doubled diagnostics.

I understand that all this looks quite bulky but it's hard to create
something which looks better without loosing generality


On Thu, Dec 29, 2011 at 4:15 PM, Ira Rosen <i...@il.ibm.com> wrote:
>
>
> Igor Zamyatin <izamya...@gmail.com> wrote on 29/12/2011 02:04:45 PM:
>
>> When compiler configured with, say corei7-avx, it outputs twice more
>> diagnostics on integer tests since AVX deals mostly with floats. I.e.
>> compiler tries to vectorize on AVX vector size, than fails and then
>> vectorizes on smaller vector size. This double work leads to double
>> diagnostic output.
>
> OK, so you why not use vect_sizes_32B_16B?
>
> Ira
>
>

Reply via email to