This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit 766684c51fce4938b40d12ad3187b6f06028bc01 Author: Andreas Rheinhardt <[email protected]> AuthorDate: Thu Nov 5 20:29:04 2026 +0100 Commit: Andreas Rheinhardt <[email protected]> CommitDate: Sun Nov 8 08:52:56 2026 +0100 avcodec/x86/h264_idct: Remove STORE_DIFFx2 clone Reviewed-by: Lynne <[email protected]> Signed-off-by: Andreas Rheinhardt <[email protected]> --- libavcodec/x86/h264_idct.asm | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/libavcodec/x86/h264_idct.asm b/libavcodec/x86/h264_idct.asm index d9fadabefc..1f01b200d7 100644 --- a/libavcodec/x86/h264_idct.asm +++ b/libavcodec/x86/h264_idct.asm @@ -67,23 +67,6 @@ SECTION .text %endif %endmacro -; %1=uint8_t *dst, %2=int16_t *block, %3=ptrdiff_t stride -; STORE_DIFFx2 not suitable here: it uses movh -%macro STORE_DIFFx4 8 ; add1, add2, reg1, reg2, zero, shift, source, stride - movd %3, [%7] - movd %4, [%7+%8] - psraw %1, %6 - psraw %2, %6 - punpcklbw %3, %5 - punpcklbw %4, %5 - paddw %3, %1 - paddw %4, %2 - packuswb %3, %5 - packuswb %4, %5 - movd [%7], %3 - movd [%7+%8], %4 -%endmacro - %macro IDCT4_ADD 3 ; Load dct coeffs movq m0, [%2] @@ -115,9 +98,9 @@ SECTION .text movq [%2+24], m7 %endif - STORE_DIFFx4 m0, m1, m4, m5, m7, 6, %1, %3 + STORE_DIFFx2 m0, m1, m4, m5, m7, 6, %1, %3, movd lea %1, [%1+%3*2] - STORE_DIFFx4 m2, m3, m4, m5, m7, 6, %1, %3 + STORE_DIFFx2 m2, m3, m4, m5, m7, 6, %1, %3, movd %endmacro %macro IDCT8_1D 2 -- 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]
