PR target/80969 - Fix ICE with -mabi=ms -mavx512f, reduce wasted space when realignin...
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / fma-check.h
blob8390f5088bd98bbbe0091f7fdb2038dcbc4d307d
1 #include <stdlib.h>
3 #include "cpuid.h"
5 static void fma_test (void);
7 static void __attribute__ ((noinline)) do_test (void)
9 fma_test ();
12 int
13 main ()
15 unsigned int eax, ebx, ecx, edx;
17 if (!__get_cpuid (1, &eax, &ebx, &ecx, &edx))
18 return 0;
20 /* Run FMA test only if host has FMA support. */
21 if (ecx & bit_FMA)
22 do_test ();
24 return 0;