Use the provenance-preserving ptrmask intrinsic instead of ptrtoint+and+inttoptr for pointer alignment.