This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

commit c00721310fda193e2b25358da7b2a8ed93d70e8a
Author:     Andreas Rheinhardt <[email protected]>
AuthorDate: Wed Mar 25 19:43:32 2026 +0100
Commit:     Andreas Rheinhardt <[email protected]>
CommitDate: Sun Mar 29 01:05:23 2026 +0100

    avcodec/x86/hevc/deblock: Avoid vmovdqa
    
    Signed-off-by: Andreas Rheinhardt <[email protected]>
---
 libavcodec/x86/hevc/deblock.asm | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/libavcodec/x86/hevc/deblock.asm b/libavcodec/x86/hevc/deblock.asm
index d43d95142a..5ed27fc38f 100644
--- a/libavcodec/x86/hevc/deblock.asm
+++ b/libavcodec/x86/hevc/deblock.asm
@@ -374,19 +374,18 @@ ALIGN 16
 %if %1 > 8
     shl             r9d, %1 - 8
 %endif
-    movd             m8, r9d; tc0
+    movd             m9, r9d; tc0
     mov             r3d, [tcq+4];
 %if %1 > 8
     shl             r3d, %1 - 8
 %endif
     add             r9d, r3d; tc0 + tc1
     jz             .bypassluma
-    movd             m9, r3d; tc1
-    punpcklwd        m8, m8
+    movd             m8, r3d; tc1
     punpcklwd        m9, m9
-    shufps           m8, m9, 0; tc0, tc1
-    mova             m9, m8
-    psllw            m8, 2; tc << 2
+    punpcklwd        m8, m8
+    shufps           m9, m8, 0; tc0, tc1
+    psllw            m8, m9, 2; tc << 2
     pavgw            m8, m9; tc25 = ((tc * 5 + 1) >> 1)
     ;end tc25 calculations
 

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to