39#include <visp3/core/vpCPUFeatures.h>
41#if defined __SSE2__ || defined _M_X64 || (defined _M_IX86_FP && _M_IX86_FP >= 2)
43#define VISP_HAVE_SSE2 1
45#if defined __SSE3__ || (defined _MSC_VER && _MSC_VER >= 1500)
47#define VISP_HAVE_SSE3 1
49#define VISP_HAVE_SSE3 0
51#if defined __SSSE3__ || (defined _MSC_VER && _MSC_VER >= 1500)
53#define VISP_HAVE_SSSE3 1
55#define VISP_HAVE_SSSE3 0
58#define VISP_HAVE_SSE2 0
59#define VISP_HAVE_SSE3 0
60#define VISP_HAVE_SSSE3 0
63#define VALUE_TO_STRING(x) #x
64#define VALUE(x) VALUE_TO_STRING(x)
68#ifdef ENABLE_VISP_NAMESPACE
VISP_EXPORT void printCPUInfo()
VISP_EXPORT bool checkSSE2()
VISP_EXPORT bool checkSSSE3()
VISP_EXPORT bool checkSSE3()