19 #ifndef __IPSDKUTIL_INSTRUCTIONSET_ARITHMETIC_MODULO_H__ 20 #define __IPSDKUTIL_INSTRUCTIONSET_ARITHMETIC_MODULO_H__ 33 template <eInstructionSet::domain instructionSet,
37 modulo(
const PackT& in,
const PackT& m)
40 return detail::ModuloPack<instructionSet, T>::act(in, m);
43 template <eInstructionSet::domain instructionSet,
47 modulo(
const PackT& in,
const PackT& m, PackT& out)
50 detail::ModuloPack<instructionSet, T>::act(in, m, out);
59 #endif // __IPSDKUTIL_INSTRUCTIONSET_ARITHMETIC_MODULO_H__ Defines the IPSDK_FORCEINLINE.
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
ModuloPack<eInstructionSet::domain instructionSet, typename TIn1, typename TIn2, typename Enable=void...
Vector DataType
data type used for estimation
Definition: EstimationTypes.h:58
Definition of import/export macro for library.