IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Public Member Functions | List of all members
ipsdk::simd::detail::IsLessReg< instructionSet, T, Enable > Struct Template Reference

Public Member Functions

template<>
IPSDK_FORCEINLINE __mmask16 act (const Avx512Type< ipReal32 >::Type &in1, const Avx512Type< ipReal32 >::Type &in2)
 
template<>
IPSDK_FORCEINLINE void act (const Avx512Type< ipReal32 >::Type &in1, const Avx512Type< ipReal32 >::Type &in2, __mmask16 &out)
 
template<>
IPSDK_FORCEINLINE __mmask8 act (const Avx512Type< ipReal64 >::Type &in1, const Avx512Type< ipReal64 >::Type &in2)
 
template<>
IPSDK_FORCEINLINE void act (const Avx512Type< ipReal64 >::Type &in1, const Avx512Type< ipReal64 >::Type &in2, __mmask8 &out)
 
template<>
IPSDK_FORCEINLINE RegMaskType< eInstructionSet::eIS_Sse2, ipInt8 >::Type act (const Sse2Type< ipInt8 >::Type &in1, const Sse2Type< ipInt8 >::Type &in2)
 
template<>
IPSDK_FORCEINLINE void act (const Sse2Type< ipInt8 >::Type &in1, const Sse2Type< ipInt8 >::Type &in2, RegMaskType< eInstructionSet::eIS_Sse2, ipInt8 >::Type &out)
 
template<>
IPSDK_FORCEINLINE RegMaskType< eInstructionSet::eIS_Sse2, ipUInt8 >::Type act (const Sse2Type< ipUInt8 >::Type &in1, const Sse2Type< ipUInt8 >::Type &in2)
 
template<>
IPSDK_FORCEINLINE void act (const Sse2Type< ipUInt8 >::Type &in1, const Sse2Type< ipUInt8 >::Type &in2, RegMaskType< eInstructionSet::eIS_Sse2, ipUInt8 >::Type &out)
 
template<>
IPSDK_FORCEINLINE RegMaskType< eInstructionSet::eIS_Sse2, ipInt16 >::Type act (const Sse2Type< ipInt16 >::Type &in1, const Sse2Type< ipInt16 >::Type &in2)
 
template<>
IPSDK_FORCEINLINE void act (const Sse2Type< ipInt16 >::Type &in1, const Sse2Type< ipInt16 >::Type &in2, RegMaskType< eInstructionSet::eIS_Sse2, ipInt16 >::Type &out)
 
template<>
IPSDK_FORCEINLINE RegMaskType< eInstructionSet::eIS_Sse2, ipUInt16 >::Type act (const Sse2Type< ipUInt16 >::Type &in1, const Sse2Type< ipUInt16 >::Type &in2)
 
template<>
IPSDK_FORCEINLINE void act (const Sse2Type< ipUInt16 >::Type &in1, const Sse2Type< ipUInt16 >::Type &in2, RegMaskType< eInstructionSet::eIS_Sse2, ipUInt16 >::Type &out)
 
template<>
IPSDK_FORCEINLINE RegMaskType< eInstructionSet::eIS_Sse2, ipInt32 >::Type act (const Sse2Type< ipInt32 >::Type &in1, const Sse2Type< ipInt32 >::Type &in2)
 
template<>
IPSDK_FORCEINLINE void act (const Sse2Type< ipInt32 >::Type &in1, const Sse2Type< ipInt32 >::Type &in2, Sse2Type< ipInt32 >::Type &out)
 
template<>
IPSDK_FORCEINLINE RegMaskType< eInstructionSet::eIS_Sse2, ipUInt32 >::Type act (const Sse2Type< ipUInt32 >::Type &in1, const Sse2Type< ipUInt32 >::Type &in2)
 
template<>
IPSDK_FORCEINLINE void act (const Sse2Type< ipUInt32 >::Type &in1, const Sse2Type< ipUInt32 >::Type &in2, RegMaskType< eInstructionSet::eIS_Sse2, ipUInt32 >::Type &out)
 

The documentation for this struct was generated from the following file: