This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit 0aad8b860aee7966b5b54c491cccf21d137d4c7a Author: Andreas Rheinhardt <[email protected]> AuthorDate: Wed Jan 21 13:56:05 2026 +0100 Commit: Andreas Rheinhardt <[email protected]> CommitDate: Thu Jan 29 11:54:57 2026 +0100 avcodec/x86/hevc/deblock: Avoid vmovdqa (It would even be possible to avoid a clobbering m10 in MASKED_COPY and the mask register (%3) in MASKED_COPY2 when VEX encoding is in use.) Signed-off-by: Andreas Rheinhardt <[email protected]> --- libavcodec/x86/hevc/deblock.asm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/libavcodec/x86/hevc/deblock.asm b/libavcodec/x86/hevc/deblock.asm index 61b79f8079..fbb12322e3 100644 --- a/libavcodec/x86/hevc/deblock.asm +++ b/libavcodec/x86/hevc/deblock.asm @@ -257,8 +257,7 @@ INIT_XMM sse2 %macro MASKED_COPY 2 pand %2, m11 ; and mask pandn m10, m11, %1; and -mask - por %2, m10 - mova %1, %2 + por %1, %2, m10 %endmacro ; in: %2 clobbered @@ -267,8 +266,7 @@ INIT_XMM sse2 %macro MASKED_COPY2 3 pand %2, %3 ; and mask pandn %3, %1; and -mask - por %2, %3 - mova %1, %2 + por %1, %2, %3 %endmacro ALIGN 16 _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
