|
|
|
@ -200,6 +200,16 @@ namespace cv { namespace debug_build_guard { } using namespace debug_build_guard |
|
|
|
|
# endif |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
#ifndef CV_ALWAYS_INLINE |
|
|
|
|
#if defined(__GNUC__) && (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 1)) |
|
|
|
|
#define CV_ALWAYS_INLINE inline __attribute__((always_inline)) |
|
|
|
|
#elif defined(_MSC_VER) |
|
|
|
|
#define CV_ALWAYS_INLINE __forceinline |
|
|
|
|
#else |
|
|
|
|
#define CV_ALWAYS_INLINE inline |
|
|
|
|
#endif |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
#if defined CV_DISABLE_OPTIMIZATION || (defined CV_ICC && !defined CV_ENABLE_UNROLLED) |
|
|
|
|
# define CV_ENABLE_UNROLLED 0 |
|
|
|
|
#else |
|
|
|
|