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