shithub: libvpx

Download patch

ref: 78e2da3e42cd77859f95fb4555b33bfae9ef3799
parent: ebb023deb64a5707d0627f55ea0a701945cd6940
parent: 78155b7ed5a2fe7d2447912e3f0b1dc7463c650a
author: James Zern <jzern@google.com>
date: Mon Jul 31 18:43:41 EDT 2017

Merge "highbd_inv_txfm_sse4: make << of neg. val a multiply"

--- a/vpx_dsp/x86/highbd_inv_txfm_sse4.h
+++ b/vpx_dsp/x86/highbd_inv_txfm_sse4.h
@@ -18,7 +18,7 @@
 
 static INLINE __m128i multiplication_round_shift_sse4_1(
     const __m128i *const in /*in[2]*/, const int c) {
-  const __m128i pair_c = pair_set_epi32(c << 2, 0);
+  const __m128i pair_c = pair_set_epi32(c * 4, 0);
   __m128i t0, t1;
 
   t0 = _mm_mul_epi32(in[0], pair_c);