SUF_16
__ATOMIC_OPXX(atomic_dec_16, uint16_t, "dec" SUF_16)
__ATOMIC_OPXX(atomic_dec_ushort, ushort_t, "dec" SUF_16)
__ATOMIC_OPXX(atomic_add_16, uint16_t, int16_t, "add" SUF_16, "r")
__ATOMIC_OPXX(atomic_add_short, ushort_t, short, "add" SUF_16, "r")
__ATOMIC_OPXX(atomic_or_16, uint16_t, uint16_t, "or" SUF_16, "r")
__ATOMIC_OPXX(atomic_or_ushort, ushort_t, ushort_t, "or" SUF_16, "r")
__ATOMIC_OPXX(atomic_and_16, uint16_t, uint16_t, "and" SUF_16, "r")
__ATOMIC_OPXX(atomic_and_ushort, ushort_t, ushort_t, "and" SUF_16, "r")
__ATOMIC_OPXX(atomic_cas_16, uint16_t, "cmpxchg" SUF_16, "r")
__ATOMIC_OPXX(atomic_cas_ushort, ushort_t, "cmpxchg" SUF_16, "r")
__ATOMIC_OPXX(atomic_swap_16, uint16_t, "xchg" SUF_16, "r")
__ATOMIC_OPXX(atomic_swap_ushort, ushort_t, "xchg" SUF_16, "r")
__ATOMIC_OPXX(atomic_inc_16, uint16_t, "inc" SUF_16)
__ATOMIC_OPXX(atomic_inc_ushort, ushort_t, "inc" SUF_16)