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

Git pushed a commit to branch master
in repository ffmpeg.

commit 0c3a212c74399586c671f939be30e8e596335bcb
Author:     Andreas Rheinhardt <[email protected]>
AuthorDate: Thu Jul 9 12:37:18 2026 +0200
Commit:     Andreas Rheinhardt <[email protected]>
CommitDate: Sun Jul 12 23:46:56 2026 +0200

    avcodec/x86/vp9lpf: Avoid unnecessary stores
    
    P1, P0, Q0 and Q1 are kept in registers throughout the whole
    function (when using xmm registers on x64), so they need not
    be stored on the stack.
    
    Signed-off-by: Andreas Rheinhardt <[email protected]>
---
 libavcodec/x86/vp9lpf.asm | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/libavcodec/x86/vp9lpf.asm b/libavcodec/x86/vp9lpf.asm
index e231d46d92..fd34881014 100644
--- a/libavcodec/x86/vp9lpf.asm
+++ b/libavcodec/x86/vp9lpf.asm
@@ -519,10 +519,6 @@ cglobal vp9_loop_filter_%1_%2_ %+ mmsize, 2, 6, 16, %3 + 
%4 + %%ext, dst, stride
 %endif ; %2
     mova           [P3],  m4
     mova           [P2],  m5
-    mova           [P1],  m6
-    mova           [P0],  m7
-    mova           [Q0],  m8
-    mova           [Q1],  m9
     mova           [Q2], m10
     mova           [Q3], m11
 %if %2 == 16

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

Reply via email to