testsuite/97688 - fix check_vect () with __AVX2__
authorRichard Biener <rguenther@suse.de>
Tue, 3 Nov 2020 09:24:02 +0000 (10:24 +0100)
committerRichard Biener <rguenther@suse.de>
Tue, 3 Nov 2020 10:14:01 +0000 (11:14 +0100)
commit8414529156e0bca37647c440c71beeca1d04ac86
tree29f3f4220e64878ec63cec5bdeb842828d648f2c
parentf53e9d40de7212413b361758d66aafb833173dd9
testsuite/97688 - fix check_vect () with __AVX2__

This fixes the cpuid check to always specify a subleaf zero
which is required to detect AVX2 and doesn't hurt for level one.
Without this fix we get zero runtime coverage when -mavx2 is
specified.

2020-11-03  Richard Biener  <rguenther@suse.de>

PR testsuite/97688
* gcc.dg/vect/tree-vect.h (check_vect): Fix the x86 cpuid
check to always specify subleaf zero.
gcc/testsuite/gcc.dg/vect/tree-vect.h