aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2014-01-21 02:33:20 +0100
committerMichael Niedermayer <michaelni@gmx.at>2014-01-21 02:33:20 +0100
commit63d2be7533b7406f3fb58f2e3b7e3954dd1fcc6d (patch)
treedc35bca4cd0cdbc44ff7a73593ff22dab36150e5
parentd9779d648e82baf4b9b033443cb3105a2f003651 (diff)
downloadffmpeg-63d2be7533b7406f3fb58f2e3b7e3954dd1fcc6d.tar.gz
avcodec/x86/lossless_videodsp: use SPLATW in add_int16
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r--libavcodec/x86/lossless_videodsp.asm4
1 files changed, 1 insertions, 3 deletions
diff --git a/libavcodec/x86/lossless_videodsp.asm b/libavcodec/x86/lossless_videodsp.asm
index d33299ca8c..8c429fa4d7 100644
--- a/libavcodec/x86/lossless_videodsp.asm
+++ b/libavcodec/x86/lossless_videodsp.asm
@@ -25,9 +25,7 @@ SECTION_TEXT
%macro ADD_INT16_LOOP 1 ; %1 = is_aligned
movd m4, maskq
- punpcklwd m4, m4
- punpcklwd m4, m4
- punpcklwd m4, m4
+ SPLATW m4, m4
add wq, wq
test wq, 2*mmsize - 1
jz %%.tomainloop