This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit 899475326b0983bc9970330acee7bb3e4f44a00c Author: Andreas Rheinhardt <[email protected]> AuthorDate: Wed Jan 7 11:09:40 2026 +0100 Commit: Andreas Rheinhardt <[email protected]> CommitDate: Sun Jan 25 22:53:21 2026 +0100 avcodec/x86/h264_deblock: Simplify splatting Signed-off-by: Andreas Rheinhardt <[email protected]> --- libavcodec/x86/h264_deblock.asm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libavcodec/x86/h264_deblock.asm b/libavcodec/x86/h264_deblock.asm index 075a6325e1..d5610691d2 100644 --- a/libavcodec/x86/h264_deblock.asm +++ b/libavcodec/x86/h264_deblock.asm @@ -182,10 +182,16 @@ cextern pb_3 %macro LOAD_MASK 2-3 movd m4, %1 movd m5, %2 +%if cpuflag(ssse3) + pxor m6, m6 + pshufb m4, m6 + pshufb m5, m6 +%else SPLATW m4, m4 SPLATW m5, m5 packuswb m4, m4 ; 16x alpha-1 packuswb m5, m5 ; 16x beta-1 +%endif %if %0>2 mova %3, m4 %endif _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
