update intrinsics for cmpxchg