__ATOMIC_OPXX
#define __ATOMIC_OPXX(fxn, type1, type2, op, reg) \
__ATOMIC_OPXX(atomic_add_8, uint8_t, int8_t, "add" SUF_8, "q")
#define __ATOMIC_OPXX(fxn, type, op, reg) \
__ATOMIC_OPXX(atomic_cas_8, uint8_t, "cmpxchg" SUF_8, "q")
#define __ATOMIC_OPXX(fxn, type, op, reg) \
__ATOMIC_OPXX(atomic_swap_8, uint8_t, "xchg" SUF_8, "q")
#define __ATOMIC_OPXX(fxn, type, op) \