av*/x86/resample,h264_intrapred: Avoid using PSHUFLW

It is useless in the absence of mmx.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
Andreas Rheinhardt committed 2026-08-14 21:21:52 +02:00
1 parent 145ec527df
commit 3956f2ffe3
2 files changed
+6 -6

No files matched your search

+4 -4
View File
@@ -259,9 +259,9 @@ cglobal pred16x16_plane_%1_8, 2,9,5
%endif
movhlps m1, m0
paddw m0, m1
PSHUFLW m1, m0, q0032
pshuflw m1, m0, q0032
paddw m0, m1
PSHUFLW m1, m0, q0001
pshuflw m1, m0, q0001
paddw m0, m1 ; sum of H coefficients
lea r4, [r0+r2*8-1]
@@ -467,11 +467,11 @@ cglobal pred8x8_plane_8, 2,9,5
paddw m0, m1
%if notcpuflag(ssse3)
PSHUFLW m1, m0, q0032
pshuflw m1, m0, q0032
paddw m0, m1
%endif ; !ssse3
PSHUFLW m1, m0, q0001
pshuflw m1, m0, q0001
paddw m0, m1 ; sum of H coefficients
lea r4, [r0+r2*4-1]
+2 -2
View File
@@ -461,8 +461,8 @@ cglobal resample_linear_%1, 1, 7, 5, ctx, min_filter_length_x4, filter2, \
paddd m0, m1
%endif
%if notcpuflag(xop)
PSHUFLW m3, m2, q0032
PSHUFLW m1, m0, q0032
pshuflw m3, m2, q0032
pshuflw m1, m0, q0032
paddd m2, m3
paddd m0, m1
%endif