SP_CNT_MASK
if (cnt > MIN(SP_CNT_MASK, INT32_MAX)) \
if (-(cnt) > MIN(SP_CNT_MASK, INT32_MAX)) \
(-((x)&(SP_CNT_MASK))):(x)&(SP_CNT_MASK))