PR inline-asm/84742
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / pr77756.c
blob1eee7cd5a00f59341f199ad1fff4269f6070e928
1 /* { dg-do run } */
3 #include "cpuid.h"
5 int
6 main ()
8 __builtin_cpu_init ();
10 if (__builtin_cpu_supports ("avx2"))
12 unsigned int eax, ebx, ecx, edx;
14 if (!__get_cpuid_count (7, 0, &eax, &ebx, &ecx, &edx))
15 __builtin_abort ();
17 if (!(ebx & bit_AVX2))
18 __builtin_abort ();
21 return 0;