summaryrefslogtreecommitdiffstats
path: root/libavcodec
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2014-08-03 23:53:40 -0300
committerMichael Niedermayer <michaelni@gmx.at>2014-08-05 02:47:54 +0200
commitde417982e8977a1dbf05b48c9d0400c500bb5268 (patch)
tree7b1caf9a10f4183721044260d569b7b4ad7e94c2 /libavcodec
parentbf6c84d7eb27b65252f57a5f859f342f1c42d5fc (diff)
downloadffmpeg-streaming-de417982e8977a1dbf05b48c9d0400c500bb5268.zip
ffmpeg-streaming-de417982e8977a1dbf05b48c9d0400c500bb5268.tar.gz
x86/vp9lpf: use fewer instructions in SPLATB_MIX
Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec')
-rw-r--r--libavcodec/x86/vp9lpf.asm5
1 files changed, 2 insertions, 3 deletions
diff --git a/libavcodec/x86/vp9lpf.asm b/libavcodec/x86/vp9lpf.asm
index c5db0ca..def7d5a 100644
--- a/libavcodec/x86/vp9lpf.asm
+++ b/libavcodec/x86/vp9lpf.asm
@@ -302,9 +302,8 @@ SECTION .text
pshufb %1, %2
%else
punpcklbw %1, %1
- punpcklqdq %1, %1
- pshuflw %1, %1, 0
- pshufhw %1, %1, 0x55
+ punpcklwd %1, %1
+ punpckldq %1, %1
%endif
%endmacro
OpenPOWER on IntegriCloud