IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
ConditionalAddPack.h
Go to the documentation of this file.
1 // ConditionalAddPack.h:
3 // -----------------
4 //
14 
15 #ifndef __IPSDKUTIL_INSTRUCTIONSET_ARITHMETIC_DETAIL_CONDITIONALADDPACK_H__
16 #define __IPSDKUTIL_INSTRUCTIONSET_ARITHMETIC_DETAIL_CONDITIONALADDPACK_H__
17 
23 #include <IPSDKUtil/InstructionSet/Arithmetic/detail/ConditionalAddReg.h>
26 
27 #include <boost/type_traits/is_same.hpp>
28 #include <boost/utility/enable_if.hpp>
29 
30 namespace ipsdk {
31 namespace simd {
32 namespace detail {
33 
36 
44 template <eInstructionSet::domain instructionSet,
45  typename T,
46  typename Enable=void>
48 {
49 };
50 
53 
54 } // end of namespace detail
55 } // end of namespace simd
56 } // end of namespace ipsdk
57 
59 #include <IPSDKUtil/InstructionSet/Arithmetic/detail/Common/ConditionalAddPack.h>
60 
61 #endif // __IPSDKUTIL_INSTRUCTIONSET_ARITHMETIC_DETAIL_CONDITIONALADDPACK_H__
Defines the IPSDK_FORCEINLINE.
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
cast function; casts a Pack<instructionSet, TIn> to a Pack<instructionSet, TOut>
BasePack class; defines a set of scalars (for instruction set "standard") or registers (for all other...
defines template structures PromotedType<T1, T2> and PromotedType3<T1, T2, T3>; their attribute Type ...
Predefined types associated to instruction set management.
Definition of import/export macro for library.
Definition: ConditionalAddPack.h:47