Try to fix build over SSE issues

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2024-01-05 10:43:27 +01:00
parent 1b4cd16075
commit 9b502ad011
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
2 changed files with 5 additions and 1 deletions

View file

@ -8,15 +8,17 @@
#include "simd-compat.h" #include "simd-compat.h"
#ifdef SIMDE_X86_SSE_NATIVE #if defined(CARDINAL_INCLUDING_EMULATED_IMMINTRIN_H) || defined(SIMDE_X86_SSE_NATIVE)
# define CARDINAL_INCLUDING_IMMINTRIN_H # define CARDINAL_INCLUDING_IMMINTRIN_H
# include_next <immintrin.h> # include_next <immintrin.h>
# undef CARDINAL_INCLUDING_IMMINTRIN_H # undef CARDINAL_INCLUDING_IMMINTRIN_H
#else #else
# define CARDINAL_INCLUDING_EMULATED_IMMINTRIN_H
# include "mmintrin.h" # include "mmintrin.h"
# include "xmmintrin.h" # include "xmmintrin.h"
# include "emmintrin.h" # include "emmintrin.h"
# include "pmmintrin.h" # include "pmmintrin.h"
# include "tmmintrin.h" # include "tmmintrin.h"
# include "smmintrin.h" # include "smmintrin.h"
# undef CARDINAL_INCLUDING_EMULATED_IMMINTRIN_H
#endif #endif

View file

@ -6,9 +6,11 @@
#pragma once #pragma once
#define CARDINAL_INCLUDING_EMULATED_IMMINTRIN_H
#include "mmintrin.h" #include "mmintrin.h"
#include "xmmintrin.h" #include "xmmintrin.h"
#include "emmintrin.h" #include "emmintrin.h"
#include "pmmintrin.h" #include "pmmintrin.h"
#include "tmmintrin.h" #include "tmmintrin.h"
#include "smmintrin.h" #include "smmintrin.h"
#undef CARDINAL_INCLUDING_EMULATED_IMMINTRIN_H