This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit 3e6fa5153e70e01dcb73556f60005da1c46a064e Author: Andreas Rheinhardt <[email protected]> AuthorDate: Fri Feb 27 13:19:47 2026 +0100 Commit: Andreas Rheinhardt <[email protected]> CommitDate: Fri Feb 27 18:25:01 2026 +0100 avcodec/x86/bswapdsp: Avoid register copies No change in benchmarks here. Reviewed-by: Lynne <[email protected]> Signed-off-by: Andreas Rheinhardt <[email protected]> --- libavcodec/x86/bswapdsp.asm | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/libavcodec/x86/bswapdsp.asm b/libavcodec/x86/bswapdsp.asm index 31c6c48a21..12fd494ffe 100644 --- a/libavcodec/x86/bswapdsp.asm +++ b/libavcodec/x86/bswapdsp.asm @@ -33,10 +33,10 @@ SECTION .text ; %1 = aligned/unaligned %macro BSWAP_LOOPS 1 mov r3d, r2d - sar r2d, 3 + sar r3d, 3 jz .left4_%1 %if cpuflag(avx2) - sar r2d, 1 + sar r3d, 1 jz .left8_%1 %endif .loop8_%1: @@ -65,12 +65,11 @@ SECTION .text %endif add r0, mmsize*2 add r1, mmsize*2 - dec r2d + dec r3d jnz .loop8_%1 %if cpuflag(avx2) .left8_%1: - mov r2d, r3d - test r3d, 8 + test r2d, 8 jz .left4_%1 mov%1 m0, [r1] pshufb m0, m2 @@ -79,8 +78,7 @@ SECTION .text add r0, mmsize %endif .left4_%1: - mov r2d, r3d - test r3d, 4 + test r2d, 4 jz .left mov%1 xm0, [r1] %if cpuflag(ssse3) _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
