From: Bob Wilson Date: Wed, 14 Dec 2011 17:17:16 +0000 (+0000) Subject: Fix obvious error in _mm_test_all_zeros. PR11565. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0d57ca1449d7a4d7afb927d4c3c1069dc6339372;p=clang Fix obvious error in _mm_test_all_zeros. PR11565. Patch by Mathias Gaunard! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146565 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Headers/smmintrin.h b/lib/Headers/smmintrin.h index 4d4132d7a6..a2bbd5da87 100644 --- a/lib/Headers/smmintrin.h +++ b/lib/Headers/smmintrin.h @@ -239,7 +239,7 @@ _mm_testnzc_si128(__m128i __M, __m128i __V) #define _mm_test_all_ones(V) _mm_testc_si128((V), _mm_cmpeq_epi32((V), (V))) #define _mm_test_mix_ones_zeros(M, V) _mm_testnzc_si128((M), (V)) -#define _mm_test_all_zeros(M, V) _mm_testz_si128 ((V), (V)) +#define _mm_test_all_zeros(M, V) _mm_testz_si128 ((M), (V)) /* SSE4 64-bit Packed Integer Comparisons. */ static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))