don't redefine _mm_loadu_si32 on MSVC
This commit is contained in:
parent
88fc293799
commit
8090aaca9f
@ -90,7 +90,7 @@ static inline int __builtin_ctz(unsigned int x)
|
||||
* GCC implemented _mm_loadu_si32() since GCC 11; HOWEVER, there is a bug!
|
||||
* https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99754
|
||||
*/
|
||||
#if !OPUS_GNUC_PREREQ(11,3) && !(defined(__clang__) && (__clang_major__ >= 8))
|
||||
#if !defined(_MSC_VER) && !OPUS_GNUC_PREREQ(11,3) && !(defined(__clang__) && (__clang_major__ >= 8))
|
||||
#define _mm_loadu_si32 WORKAROUND_mm_loadu_si32
|
||||
static inline __m128i WORKAROUND_mm_loadu_si32(void const* mem_addr)
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user