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

Git pushed a commit to branch master
in repository ffmpeg.

commit 5de2c4c89e08ffde8d1801b6e1f885903302c370
Author:     Andreas Rheinhardt <[email protected]>
AuthorDate: Thu Mar 19 13:38:00 2026 +0100
Commit:     Andreas Rheinhardt <[email protected]>
CommitDate: Mon Mar 30 13:51:53 2026 +0200

    avcodec/x86/vvc/alf: Avoid reload
    
    Signed-off-by: Andreas Rheinhardt <[email protected]>
---
 libavcodec/x86/vvc/alf.asm | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/libavcodec/x86/vvc/alf.asm b/libavcodec/x86/vvc/alf.asm
index b0f66bc724..901b7c764e 100644
--- a/libavcodec/x86/vvc/alf.asm
+++ b/libavcodec/x86/vvc/alf.asm
@@ -699,22 +699,22 @@ cglobal vvc_alf_classify_grad_%1bpc, 6, 14, 12, 
gradient_sum, src, src_stride, w
     punpckhwd         m5, m1, m10
     punpcklwd         m1, m1, m10
     punpckhwd         m6, m2, m10
-    punpcklwd         m2, m2, m10
+    paddd             m4, m5
+    punpcklwd         m5, m2, m10
     punpckhwd         m7, m3, m10
     punpcklwd         m3, m3, m10
 
-    paddd             m4, m5
     paddd             m0, m1
     paddd             m6, m7
-    paddd             m2, m3
+    paddd             m5, m3
 
     ; sum of the first row
-    paddd             m0, m0, m2         ; low
+    paddd             m0, m0, m5         ; low
     paddd             m1, m4, m6         ; high
 
     lea            gradq, [gradq + 2 * sum_strideq]
 
-    pblendvb          m2, m10, [gradq], m8
+    pblendvb          m2, m10, m2, m8
 
     movu              m3, [gradq + sum_strideq]
     movu              m4, [gradq + 2 * sum_strideq]

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

Reply via email to