]> granicus.if.org Git - clang/commitdiff
Fix obvious error in _mm_test_all_zeros. PR11565.
authorBob Wilson <bob.wilson@apple.com>
Wed, 14 Dec 2011 17:17:16 +0000 (17:17 +0000)
committerBob Wilson <bob.wilson@apple.com>
Wed, 14 Dec 2011 17:17:16 +0000 (17:17 +0000)
Patch by Mathias Gaunard!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146565 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Headers/smmintrin.h

index 4d4132d7a609210d56a3a0bad22d4cca491c2266..a2bbd5da87c8af64ed83c0c8aa20f5206a69bcb5 100644 (file)
@@ -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__))