This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit 22b3de0eccf42174ea00ebc30c659bf0c555611b Author: Andreas Rheinhardt <[email protected]> AuthorDate: Sun Aug 23 22:29:23 2026 +0200 Commit: Andreas Rheinhardt <[email protected]> CommitDate: Thu Aug 27 00:51:10 2026 +0200 avcodec/x86/h264_deblock: Avoid unnecessary stores/loads Signed-off-by: Andreas Rheinhardt <[email protected]> --- libavcodec/x86/h264_deblock.asm | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/libavcodec/x86/h264_deblock.asm b/libavcodec/x86/h264_deblock.asm index ed79889633..57f5bd36c1 100644 --- a/libavcodec/x86/h264_deblock.asm +++ b/libavcodec/x86/h264_deblock.asm @@ -992,11 +992,9 @@ cglobal deblock_h_chroma_8, 5, 7, 8, 0-16, pix_, stride_, alpha_, beta_, tc0_ CHROMA_H_START_XMM r5, r6 LOAD_8_ROWS PASS8ROWS(pix_q - 2, r5 - 2, stride_q, r6) TRANSPOSE_8x4B_XMM - movq [rsp], m0 - movq [rsp + 8], m3 + movq [rsp], m3 CHROMA_INTER_BODY_XMM 1 - movq m0, [rsp] - movq m3, [rsp + 8] + movq m3, [rsp] TRANSPOSE_4x8B_XMM STORE_8_ROWS PASS8ROWS(pix_q - 2, r5 - 2, stride_q, r6) RET @@ -1005,11 +1003,9 @@ cglobal deblock_h_chroma422_8, 5, 7, 8, 0-16, pix_, stride_, alpha_, beta_, tc0_ CHROMA_H_START_XMM r5, r6 LOAD_8_ROWS PASS8ROWS(pix_q - 2, r5 - 2, stride_q, r6) TRANSPOSE_8x4B_XMM - movq [rsp], m0 - movq [rsp + 8], m3 + movq [rsp], m3 CHROMA_INTER_BODY_XMM 2 - movq m0, [rsp] - movq m3, [rsp + 8] + movq m3, [rsp] TRANSPOSE_4x8B_XMM STORE_8_ROWS PASS8ROWS(pix_q - 2, r5 - 2, stride_q, r6) @@ -1019,11 +1015,9 @@ cglobal deblock_h_chroma422_8, 5, 7, 8, 0-16, pix_, stride_, alpha_, beta_, tc0_ LOAD_8_ROWS PASS8ROWS(pix_q - 2, r5 - 2, stride_q, r6) TRANSPOSE_8x4B_XMM - movq [rsp], m0 - movq [rsp + 8], m3 + movq [rsp], m3 CHROMA_INTER_BODY_XMM 2 - movq m0, [rsp] - movq m3, [rsp + 8] + movq m3, [rsp] TRANSPOSE_4x8B_XMM STORE_8_ROWS PASS8ROWS(pix_q - 2, r5 - 2, stride_q, r6) RET -- To stop receiving notification emails like this one, please contact [email protected]. _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
