IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
IPSDK_Nightly
include
partner
IPSDKUtil
InstructionSet
detail
CopyImpl.h
Go to the documentation of this file.
1
// CopyImpl.h:
3
// ------------
4
//
14
15
#ifndef __IPSDKUTIL_INSTRUCTIONSET_DETAIL_COPYIMPL_H__
16
#define __IPSDKUTIL_INSTRUCTIONSET_DETAIL_COPYIMPL_H__
17
18
#include <
IPSDKUtil/IPSDKUtilExports.h
>
19
20
namespace
ipsdk
{
21
namespace
simd {
22
namespace
detail {
23
26
27
// template structure associated to copy function
28
template
<eInstructionSet::domain instructionSet,
typename
T>
29
struct
CopyImpl
{
30
};
31
32
35
36
}
// end of namespace detail
37
}
// end of namespace simd
38
}
// end of namespace ipsdk
39
40
#include <
IPSDKUtil/InstructionSet/detail/Std/CopyImpl.h
>
41
42
#ifdef IPSDK_WITH_SSE2
43
#include <
IPSDKUtil/InstructionSet/detail/SSE2/CopyImpl.h
>
44
#endif
45
46
#ifdef IPSDK_WITH_AVX
47
#include <
IPSDKUtil/InstructionSet/detail/AVX/CopyImpl.h
>
48
#endif
49
50
#ifdef IPSDK_WITH_AVX2
51
#include <
IPSDKUtil/InstructionSet/detail/AVX2/CopyImpl.h
>
52
#endif
53
54
#ifdef IPSDK_WITH_AVX512
55
#include <
IPSDKUtil/InstructionSet/detail/AVX512/CopyImpl.h
>
56
#endif
57
58
#endif // __IPSDKUTIL_INSTRUCTIONSET_DETAIL_COPYIMPL_H__
ipsdk
Main namespace for IPSDK library.
Definition:
AlgorithmFunctionEfficiency.h:22
ipsdk::simd::detail::CopyImpl
Definition:
CopyImpl.h:29
CopyImpl.h
IPSDKUtilExports.h
Definition of import/export macro for library.
CopyImpl.h
CopyImpl.h
CopyImpl.h
CopyImpl.h
Generated on Tue Apr 15 2025 16:20:42 for IPSDK by
1.8.14