9 #ifndef __X86GPRINTRIN_H
10 #error "Never use <hresetintrin.h> directly; include <x86gprintrin.h> instead."
13 #ifndef __HRESETINTRIN_H
14 #define __HRESETINTRIN_H
16 #if __has_extension(gnu_asm)
19 #define __DEFAULT_FN_ATTRS \
20 __attribute__((__always_inline__, __nodebug__, __target__("hreset")))
42 __asm__ (
"hreset $0" ::
"a"(__eax));
45 #undef __DEFAULT_FN_ATTRS
#define __DEFAULT_FN_ATTRS