template <> \
struct IsGreaterEqualReg<eInstructionSet::eIS_Avx512, ipUInt ## nbBitsInInt> \
{ \
static IPSDK_FORCEINLINE \
__mmask ## nbBitsInMask \
act(const Avx512Type<ipUInt ## nbBitsInInt>::Type& in1, \
const Avx512Type<ipUInt ## nbBitsInInt>::Type& in2) \
{ \
return _mm512_cmp_epu ## nbBitsInInt ## _mask(in1, in2, _MM_CMPINT_GE); \
} \
static IPSDK_FORCEINLINE \
void \
act(const Avx512Type<ipUInt ## nbBitsInInt>::Type& in1, \
const Avx512Type<ipUInt ## nbBitsInInt>::Type& in2, \
__mmask ## nbBitsInMask &out) \
{ \
out = _mm512_cmp_epu ## nbBitsInInt ## _mask(in1, in2, _MM_CMPINT_GE); \
} \
};