mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2026-10-28 10:04:37 +08:00
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:
1 parent
145ec527df
commit
3956f2ffe3
2 files changed
+6
-6
No files matched your search
@@ -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]
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in new issue
Block a user