This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit 6177af5acca3c9c2efefa4e94a561d6776ae1dc7 Author: Andreas Rheinhardt <[email protected]> AuthorDate: Thu Dec 18 23:47:06 2025 +0100 Commit: Andreas Rheinhardt <[email protected]> CommitDate: Fri Dec 19 20:56:09 2025 +0100 avcodec/x86/lossless_videodsp: Avoid unnecessary reg push,pop Happens on Win64. Reviewed-by: Lynne <[email protected]> Signed-off-by: Andreas Rheinhardt <[email protected]> --- libavcodec/x86/lossless_videodsp.asm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libavcodec/x86/lossless_videodsp.asm b/libavcodec/x86/lossless_videodsp.asm index 462155656a..1761a2f08f 100644 --- a/libavcodec/x86/lossless_videodsp.asm +++ b/libavcodec/x86/lossless_videodsp.asm @@ -234,7 +234,7 @@ ADD_BYTES pshufb m1, m4 paddw m1, m2 paddw m0, m1 - pand m0, m7 + pand m0, m6 mov%1 [dstq+wq], m0 add wq, mmsize jl %%.loop @@ -253,14 +253,14 @@ ADD_BYTES ; int add_left_pred_int16(uint16_t *dst, const uint16_t *src, unsigned mask, int w, int left) ;--------------------------------------------------------------------------------------------- INIT_XMM ssse3 -cglobal add_left_pred_int16_unaligned, 4,4,8, dst, src, mask, w, left +cglobal add_left_pred_int16_unaligned, 4,4,7, dst, src, mask, w, left mova m5, [pb_ef] mova m4, [pb_zzzzzzzz67676767] mova m3, [pb_zzzz2323zzzzabab] movd m0, leftm + movd m6, maskm pslldq m0, 14 - movd m7, maskm - SPLATW m7 ,m7 + SPLATW m6, m6 test srcq, 15 jnz .src_unaligned test dstq, 15 _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
