25 #error "Never use <rdseedintrin.h> directly; include <x86intrin.h> instead."
28 #ifndef __RDSEEDINTRIN_H
29 #define __RDSEEDINTRIN_H
34 #define __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__))
37 _rdseed16_step(
unsigned short *__p)
39 return __builtin_ia32_rdseed16_step(__p);
43 _rdseed32_step(
unsigned int *__p)
45 return __builtin_ia32_rdseed32_step(__p);
50 _rdseed64_step(
unsigned long long *__p)
52 return __builtin_ia32_rdseed64_step(__p);
56 #undef __DEFAULT_FN_ATTRS
#define __DEFAULT_FN_ATTRS