11 #error "Never use <tsxldtrkintrin.h> directly; include <immintrin.h> instead."
14 #ifndef __TSXLDTRKINTRIN_H
15 #define __TSXLDTRKINTRIN_H
18 #define _DEFAULT_FN_ATTRS \
19 __attribute__((__always_inline__, __nodebug__, __target__("tsxldtrk")))
34 __builtin_ia32_xsusldtrk();
51 __builtin_ia32_xresldtrk();
54 #undef _DEFAULT_FN_ATTRS
#define _DEFAULT_FN_ATTRS
static __inline__ void _DEFAULT_FN_ATTRS _xresldtrk(void)
Marks the end of an TSX (RTM) suspend load address tracking region.
static __inline__ void _DEFAULT_FN_ATTRS _xsusldtrk(void)
Marks the start of an TSX (RTM) suspend load address tracking region.