From 77c6aec9a986b41ed2600fc88fdacac72c37db3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=80=D0=B0=D0=BD=D0=B8=D0=BC=D0=B8=D1=80=20=D0=9A?= =?UTF-8?q?=D0=B0=D1=80=D0=B0=D1=9F=D0=B8=D1=9B?= Date: Wed, 19 Apr 2023 21:49:03 -0700 Subject: [PATCH] Fix rsqrt_nr MSVC vs GCC. --- include/bx/inline/simd128_sse.inl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/bx/inline/simd128_sse.inl b/include/bx/inline/simd128_sse.inl index 4f21632..6128056 100644 --- a/include/bx/inline/simd128_sse.inl +++ b/include/bx/inline/simd128_sse.inl @@ -588,7 +588,11 @@ BX_SIMD128_IMPLEMENT_TEST(xyzw , 0xf) template<> BX_SIMD_INLINE simd128_sse_t simd_rsqrt_nr(simd128_sse_t _a) { +#if BX_COMPILER_MSVC return simd_rsqrt_ni(_a); +#else + return simd_rsqrt_nr_ni(_a); +#endif // BX_COMPILER_MSVC } template<>