]> granicus.if.org Git - libvpx/commitdiff
Fix missing parentheses in v64_align()
authorSteinar Midtskogen <stemidts@cisco.com>
Wed, 28 Sep 2016 18:30:24 +0000 (20:30 +0200)
committerYaowu Xu <yaowu@google.com>
Tue, 11 Oct 2016 19:36:17 +0000 (12:36 -0700)
Change-Id: I16469062853c101965f56002be30ebc5823975b1

aom_dsp/simd/v64_intrinsics_x86.h

index c7e470906ed1d95667cce826ca41220b4b0b2484..b951492fdbb6dfe2c44576ad94854d50e95eb85a 100644 (file)
@@ -89,7 +89,7 @@ SIMD_INLINE void v64_store_unaligned(void *p, v64 a) {
 // The following function requires an immediate.
 #if __OPTIMIZE__
 #define v64_align(a, b, c) \
-  (c) ? _mm_srli_si128(_mm_unpacklo_epi64(b, a), (c)) : b;
+  ((c) ? _mm_srli_si128(_mm_unpacklo_epi64(b, a), (c)) : b)
 #else
 #define v64_align(a, b, c)                                                  \
   ((c) ? v64_from_64((v64_u64(b) >> (c)*8) | (v64_u64(a) << (8 - (c)) * 8)) \