diff --git a/libavcodec/x86/pngdsp.asm b/libavcodec/x86/pngdsp.asm index 8c4cb19da016a0c7c3751f3350857e5e76f57549..d6e6374c8938bbf9f47ad3a7ecbc95ee83467b2f 100644 --- a/libavcodec/x86/pngdsp.asm +++ b/libavcodec/x86/pngdsp.asm @@ -56,7 +56,7 @@ cglobal add_bytes_l2, 4, 6, %1, dst, src1, src2, wa, w, i %if mmsize == 16 ; vector loop - mov wq, waq + mov waq, wq and waq, ~7 jmp .end_l .loop_l: