summaryrefslogtreecommitdiff
path: root/third_party/FP16/include/fp16/bitcasts.h
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/FP16/include/fp16/bitcasts.h')
-rw-r--r--third_party/FP16/include/fp16/bitcasts.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/third_party/FP16/include/fp16/bitcasts.h b/third_party/FP16/include/fp16/bitcasts.h
index ae6884325..9353961e3 100644
--- a/third_party/FP16/include/fp16/bitcasts.h
+++ b/third_party/FP16/include/fp16/bitcasts.h
@@ -8,11 +8,7 @@
#include <stdint.h>
#endif
-#if defined(__INTEL_COMPILER) || defined(_MSC_VER) && (_MSC_VER >= 1932) && (defined(_M_IX86) || defined(_M_X64))
- #include <immintrin.h>
-#endif
-
-#if defined(_MSC_VER) && !defined(__clang__) && (defined(_M_ARM) || defined(_M_ARM64))
+#if (defined(_MSC_VER) && !defined(__clang__) && (defined(_M_ARM) || defined(_M_ARM64))) || defined(__INTEL_COMPILER) || (defined(_MSC_VER) && (_MSC_VER >= 1932) && (defined(_M_IX86) || defined(_M_X64)))
#include <intrin.h>
#endif