We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 16fac9e commit 9398637Copy full SHA for 9398637
third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/PacketMathAVX2.h
@@ -1,10 +1,14 @@
1
#ifndef THIRD_PARTY_EIGEN3_UNSUPPORTED_EIGEN_CXX11_SRC_FIXEDPOINT_PACKETMATHAVX2_H_
2
#define THIRD_PARTY_EIGEN3_UNSUPPORTED_EIGEN_CXX11_SRC_FIXEDPOINT_PACKETMATHAVX2_H_
3
4
+#ifdef _MSC_VER
5
+
6
#include <immintrin.h>
7
#include <emmintrin.h>
8
#include <smmintrin.h>
9
10
+#endif
11
12
inline int _mm256_extract_epi16_N0(const __m256i X)
13
{
14
return _mm_extract_epi16(_mm256_extractf128_si256(X, 0 >> 3), 0 % 8);
@@ -25,6 +29,7 @@ inline int _mm256_extract_epi8_N1(const __m256i X)
25
29
return _mm_extract_epi8(_mm256_extractf128_si256((X), 1 >> 4), 1 % 16);
26
30
}
27
31
32
28
33
namespace Eigen {
34
namespace internal {
35
0 commit comments