qemu/atomic128: Improve cmpxchg fallback for atomic16_set