__alternative_atomic64
__alternative_atomic64(add, add_return,
__alternative_atomic64(sub, sub_return,
__alternative_atomic64(inc, inc_return,
__alternative_atomic64(dec, dec_return,
__alternative_atomic64(f, f, ASM_OUTPUT(out), ASM_INPUT(in), clobbers)