11 #error "Never use <cetintrin.h> directly; include <immintrin.h> instead."
18 #define __DEFAULT_FN_ATTRS \
19 __attribute__((__always_inline__, __nodebug__, __target__("shstk")))
22 __builtin_ia32_incsspd(
__a);
27 __builtin_ia32_incsspq(
__a);
33 __builtin_ia32_incsspq(
__a);
37 __builtin_ia32_incsspd((
int)
__a);
42 return __builtin_ia32_rdsspd(
__a);
47 return __builtin_ia32_rdsspq(
__a);
53 return __builtin_ia32_rdsspq(0);
57 return __builtin_ia32_rdsspd(0);
62 __builtin_ia32_saveprevssp();
66 __builtin_ia32_rstorssp(
__p);
70 __builtin_ia32_wrssd(
__a,
__p);
75 __builtin_ia32_wrssq(
__a,
__p);
80 __builtin_ia32_wrussd(
__a,
__p);
85 __builtin_ia32_wrussq(
__a,
__p);
90 __builtin_ia32_setssbsy();
94 __builtin_ia32_clrssbsy(
__p);
97 #undef __DEFAULT_FN_ATTRS
static __inline unsigned char unsigned int unsigned int unsigned int * __p
static __inline__ unsigned int __DEFAULT_FN_ATTRS _get_ssp(void)
static __inline__ void __DEFAULT_FN_ATTRS _wrussd(unsigned int __a, void *__p)
static __inline__ void __DEFAULT_FN_ATTRS _clrssbsy(void *__p)
static __inline__ void __DEFAULT_FN_ATTRS _inc_ssp(unsigned int __a)
#define __DEFAULT_FN_ATTRS
static __inline__ void __DEFAULT_FN_ATTRS _rstorssp(void *__p)
static __inline__ void __DEFAULT_FN_ATTRS _saveprevssp()
static __inline__ void __DEFAULT_FN_ATTRS _wrssd(unsigned int __a, void *__p)
static __inline__ void __DEFAULT_FN_ATTRS _setssbsy()
static __inline__ unsigned int __DEFAULT_FN_ATTRS _rdsspd(unsigned int __a)
static __inline__ void __DEFAULT_FN_ATTRS _incsspd(int __a)
static __inline__ void int __a