16 #ifndef __IPSDKUTIL_INSTRUCTIONSET_ARITHMETIC_DETAIL_SCANREG_H__ 17 #define __IPSDKUTIL_INSTRUCTIONSET_ARITHMETIC_DETAIL_SCANREG_H__ 34 template <eInstructionSet::domain instructionSet,
35 typename T,
typename Enable=
void>
49 #ifdef IPSDK_WITH_SSE2 57 #ifdef IPSDK_WITH_AVX2 61 #ifdef IPSDK_WITH_AVX512 65 #endif // __IPSDKUTIL_INSTRUCTIONSET_ARITHMETIC_DETAIL_ADDREG_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
template structure which is specialized to implement the cumulative sum on 2 registers, depending on the used instructionSet and on the types of the buffers loaded in the registers
Definition: ScanReg.h:36
specialization of ipsdk::simd::detail::ScanReg structure for standard instruction set ...
specialization of ipsdk::simd::detail::ScanReg structure for AVX instruction set
specialization of ipsdk::simd::detail::ScanReg structure for AVX2 instruction set ...
specialization of ipsdk::simd::detail::ScanReg structure for AVX512 instruction set ...
Predefined types associated to instruction set management.
Definition of import/export macro for library.
specialization of ipsdk::simd::detail::ScanReg structure for SSE2 instruction set ...