IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
unload.h
Go to the documentation of this file.
1 // unload.h:
3 // ------------
4 //
14 
15 #ifndef __IPSDKUTIL_INSTRUCTIONSET_UNLOAD_H__
16 #define __IPSDKUTIL_INSTRUCTIONSET_UNLOAD_H__
17 
22 
23 namespace ipsdk {
24 namespace simd {
25 
28 
30 template <eInstructionSet::domain instructionSet, class PackT>
31 IPSDK_FORCEINLINE
32 void
33 unload(const PackT& pack, typename PackT::DataType* pT)
34 {
35  typedef typename PackT::DataType T;
37 }
38 
41 
42 } // end of namespace simd
43 } // end of namespace ipsdk
44 
45 #endif // __IPSDKUTIL_INSTRUCTIONSET_UNLOAD_H__
Defines the IPSDK_FORCEINLINE.
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Definition: UnloadPack.h:30
Vector DataType
data type used for estimation
Definition: EstimationTypes.h:58
IPSDK_FORCEINLINE void unload(const PackT &pack, typename PackT::DataType *pT)
unload function; unloads a SIMD register into a buffer in memory
Definition: unload.h:33
Definition of import/export macro for library.
simd::Pack types