We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9d82046 commit c133e04Copy full SHA for c133e04
1 file changed
prism/defines.h
@@ -280,9 +280,9 @@
280
* Platform detection for SIMD / fast-path implementations. At most one of
281
* these macros is defined, selecting the best available vectorization strategy.
282
*/
283
-#if (defined(__aarch64__) && defined(__ARM_NEON)) || defined(_M_ARM64)
+#if (defined(__aarch64__) && defined(__ARM_NEON)) || (defined(_MSC_VER) && defined(_M_ARM64))
284
#define PRISM_HAS_NEON
285
-#elif (defined(__x86_64__) && defined(__SSSE3__)) || defined(_M_X64)
+#elif (defined(__x86_64__) && defined(__SSSE3__)) || (defined(_MSC_VER) && defined(_M_X64))
286
#define PRISM_HAS_SSSE3
287
#elif defined(__BYTE_ORDER__) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
288
#define PRISM_HAS_SWAR
0 commit comments