ATOMIC64_FETCH_OP
#define ATOMIC64_FETCH_OP(op, asm_op) \
#undef ATOMIC64_FETCH_OP
#undef ATOMIC64_FETCH_OP
#define ATOMIC64_FETCH_OP(op, op1, op2) \
#define ATOMIC64_FETCH_OP(op, op1, op2) \
#undef ATOMIC64_FETCH_OP
#define ATOMIC64_FETCH_OP(name, op) \
#define ATOMIC64_FETCH_OP(name, mb, acq, rel, cl, op, asm_op, constraint)\
#define ATOMIC64_FETCH_OP(name, mb, op, asm_op, cl...) \
#define ATOMIC64_FETCH_OP(op, I, asm_op, mb, suffix) \
#undef ATOMIC64_FETCH_OP
#define ATOMIC64_FETCH_OP(op, c_op) \
#undef ATOMIC64_FETCH_OP
#define ATOMIC64_FETCH_OP(op) \
#undef ATOMIC64_FETCH_OP
#define ATOMIC64_FETCH_OP(op) \
#define ATOMIC64_FETCH_OP(op, c_op) \