sketchbook
|
Go to the source code of this file.
Macros | |
#define | _XBEGIN_STARTED (~0u) |
#define | _XABORT_EXPLICIT (1 << 0) |
#define | _XABORT_RETRY (1 << 1) |
#define | _XABORT_CONFLICT (1 << 2) |
#define | _XABORT_CAPACITY (1 << 3) |
#define | _XABORT_DEBUG (1 << 4) |
#define | _XABORT_NESTED (1 << 5) |
#define | _XABORT_CODE(x) (((x) >> 24) & 0xFF) |
#define | __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__, __target__("rtm"))) |
#define | _xabort(imm) __builtin_ia32_xabort((imm)) |
#define __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__, __target__("rtm"))) |
#define _xabort | ( | imm | ) | __builtin_ia32_xabort((imm)) |
#define _XABORT_CAPACITY (1 << 3) |
#define _XABORT_CONFLICT (1 << 2) |
#define _XABORT_DEBUG (1 << 4) |
#define _XABORT_EXPLICIT (1 << 0) |
#define _XABORT_NESTED (1 << 5) |
#define _XABORT_RETRY (1 << 1) |
#define _XBEGIN_STARTED (~0u) |