Merge from mainline (160224:163495).
[official-gcc/graphite-test-results.git] / gcc / testsuite / gcc.target / i386 / rdrand-1.c
blob4f6b9e177e07a6fd207a2215cdb870791bba9f59
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -mrdrnd " } */
3 /* { dg-final { scan-assembler "rdrand\[ \t]+(%|)ax" } } */
4 /* { dg-final { scan-assembler "jnc\[ \t]+" } } */
6 #include <immintrin.h>
8 unsigned short
9 read_rdrand16 (void)
11 return _rdrand_u16 ();