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