The _ _CMP_STORE_QUAD intrinsic has the following declaration:
int __CMP_STORE_QUAD(void *, __int64, __int64, void *);
This intrinsic function is used to perform the same logical operation as was described in _ _CMP_STORE_LONG, but with _ _int64 data instead of int.
Note that this intrinsic does not contain memory barrier instructions; you are responsible for adding them as required.