PR inline-asm/84742
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / isa-3.c
bloba4d93f4bd99732658cdac8c40f49c9b55db92f18
1 /* { dg-do run } */
2 /* { dg-options "-march=x86-64 -msse4 -mfma4 -msse4a" } */
4 extern void abort (void);
6 int
7 main ()
9 #if !defined __SSE__
10 abort ();
11 #endif
12 #if !defined __SSE2__
13 abort ();
14 #endif
15 #if !defined __SSE3__
16 abort ();
17 #endif
18 #if !defined __SSSE3__
19 abort ();
20 #endif
21 #if !defined __SSE4_1__
22 abort ();
23 #endif
24 #if !defined __SSE4_2__
25 abort ();
26 #endif
27 #if !defined __SSE4A__
28 abort ();
29 #endif
30 #if !defined __AVX__
31 abort ();
32 #endif
33 #if !defined __FMA4__
34 abort ();
35 #endif
36 return 0;