This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch] Adjust diag-scans in vect-tests to fix fails on AVX/AVX2
> And even this is insufficient, since you need to distinguish between multiple integer vector sizes and multiple fp vector sizes, aka AVX vs AVX2.
Should we introduce checks for each possible vector datatype (e.g.
vect_8byte_int_available, vect_16byte_int_available,
vect_32byte_int_available, vect_16byte_float_available,
vect_32byte_float_available etc.) along with a check for
prefer_something (e.g. vect_prefer_16byte)? Having such info, we'll be
able to distinguish all the cases, right?
On 13 December 2011 00:46, Richard Henderson <rth@redhat.com> wrote:
> On 12/12/2011 12:07 AM, Jakub Jelinek wrote:
>> Which is why introducing
>> vect_multiple_sizes_32B_16B (for -mno-prefer-128) and
>> vect_multiple_sizes_16B_32B (for -mprefer-128) and using it in the tests
>> could solve it.
>
> And even this is insufficient, since you need to distinguish between multiple integer vector sizes and multiple fp vector sizes, aka AVX vs AVX2.
>
> r~