x86: hevc_mc: correct unneeded use of SSE4 code
authorChristophe Gisquet <christophe.gisquet@gmail.com>
Sun, 24 Aug 2014 08:46:31 +0000 (08:46 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Sun, 24 Aug 2014 09:43:33 +0000 (11:43 +0200)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/x86/hevc_mc.asm

index 06fec12..e126200 100644 (file)
@@ -891,7 +891,7 @@ cglobal hevc_put_hevc_uni_qpel_v%1_%2, 7, 9, 15, dst, dststride, src, srcstride,
     QPEL_V_LOAD       %2, srcq, srcstride, %1, r8
     QPEL_COMPUTE      %1, %2
 %if %2 > 8
-    packusdw          m0, m1
+    packssdw          m0, m1
 %endif
     UNI_COMPUTE       %1, %2, m0, m1, m9
     PEL_%2STORE%1   dstq, m0, m1