diff --git a/transpose.c b/transpose.c index dff149f..896eb92 100644 --- a/transpose.c +++ b/transpose.c @@ -25,19 +25,26 @@ #ifndef ESIZE //---------------------------------- Functions ----------------------------------------------------------------- #include #ifdef __AVX2__ +#include + #elif defined(__AVX__) #include #elif defined(__SSE4_1__) #include #elif defined(__SSSE3__) + #ifdef __powerpc64__ +#define __SSE__ 1 +#define __SSE2__ 1 +#define __SSE3__ 1 +#define NO_WARN_X86_INTRINSICS 1 + #endif #include - #elif defined(__SSE3__) -#include #elif defined(__SSE2__) #include #elif defined(__ARM_NEON) #include #include "sse_neon.h" #endif + #pragma warning( disable : 4005) #include "conf.h"