commit 60ba4a5451acdb72778752bcc90d43f983e3375c parent 3a5563970c75817c82147c3e7674b2ea1e5047de Author: [email protected] <[email protected]> Date: Mon, 1 Apr 2019 19:01:34 +0000 Disable additional intrinsics for 32-bit clang Diffstat:
M | include/kfr/simd/impl/backend_generic.hpp | | | 2 | +- |
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/kfr/simd/impl/backend_generic.hpp b/include/kfr/simd/impl/backend_generic.hpp @@ -287,7 +287,7 @@ KFR_INTRIN_BROADCAST(f64, 2, _mm_set1_pd(value)) return __VA_ARGS__; \ } -#if defined CMT_MSC_VER && defined CMT_ARCH_X32 +#if defined CMT_COMPILER_MSVC && !defined CMT_COMPILER_CLANG && defined CMT_ARCH_X32 KFR_INTRINSIC __m128i _mm_cvtsi64_si128(int64_t u) { __m128i r = _mm_setzero_si128();