25 #error "Never use <xsaveintrin.h> directly; include <immintrin.h> instead." 28 #ifndef __XSAVEINTRIN_H 29 #define __XSAVEINTRIN_H 32 #define __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__, __target__("xsave"))) 36 return __builtin_ia32_xsave(__p, __m);
41 return __builtin_ia32_xrstor(__p, __m);
46 _xsave64(
void *
__p,
unsigned long long __m) {
47 return __builtin_ia32_xsave64(
__p, __m);
51 _xrstor64(
void *
__p,
unsigned long long __m) {
52 return __builtin_ia32_xrstor64(
__p, __m);
56 #undef __DEFAULT_FN_ATTRS static __inline__ void __DEFAULT_FN_ATTRS _xrstor(void *__p, unsigned long long __m)
static __inline unsigned char unsigned int unsigned int unsigned int * __p
static __inline__ void __DEFAULT_FN_ATTRS _xsave(void *__p, unsigned long long __m)
#define __DEFAULT_FN_ATTRS