This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit 9e3d688314d84968e9da6d1d64a351e254defdd0 Author: Zuxy Meng <[email protected]> AuthorDate: Sun May 31 01:38:46 2026 -0700 Commit: Zuxy Meng <[email protected]> CommitDate: Fri Jul 24 19:16:45 2026 -0700 avcodec/x86/h264_intrapred: Deprecate MMX from pred16x16_dc_8 Convert use of MMX to SSE2; no change in performance. Signed-off-by: Zuxy Meng <[email protected]> --- libavcodec/x86/h264_intrapred.asm | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/libavcodec/x86/h264_intrapred.asm b/libavcodec/x86/h264_intrapred.asm index 8009eabe1b..2de58c647a 100644 --- a/libavcodec/x86/h264_intrapred.asm +++ b/libavcodec/x86/h264_intrapred.asm @@ -113,17 +113,16 @@ PRED16x16_H ;----------------------------------------------------------------------------- %macro PRED16x16_DC 0 -cglobal pred16x16_dc_8, 2,7 +cglobal pred16x16_dc_8, 2,7,2 mov r4, r0 sub r0, r1 - pxor mm0, mm0 - pxor mm1, mm1 - psadbw mm0, [r0+0] - psadbw mm1, [r0+8] + pxor m0, m0 + psadbw m0, [r0] + psrldq m1, m0, 8 dec r0 movzx r5d, byte [r0+r1*1] - paddw mm0, mm1 - movd r6d, mm0 + paddw m0, m1 + movd r6d, m0 lea r0, [r0+r1*2] %rep 7 movzx r2d, byte [r0+r1*0] _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
