mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-24 13:56:33 +02:00
x86/af_afir: use three operand form forat some instructions
Fixes compilation with old yasm versions. Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
6fcf813110
commit
ef67af31ff
@ -40,18 +40,18 @@ ALIGN 16
|
|||||||
movsldup m3, [tq + lenq+mmsize]
|
movsldup m3, [tq + lenq+mmsize]
|
||||||
movaps m1, [cq + lenq]
|
movaps m1, [cq + lenq]
|
||||||
movaps m4, [cq + lenq+mmsize]
|
movaps m4, [cq + lenq+mmsize]
|
||||||
mulps m0, m1
|
mulps m0, m0, m1
|
||||||
mulps m3, m4
|
mulps m3, m3, m4
|
||||||
shufps m1, m1, 0xb1
|
shufps m1, m1, m1, 0xb1
|
||||||
shufps m4, m4, 0xb1
|
shufps m4, m4, m4, 0xb1
|
||||||
movshdup m2, [tq + lenq]
|
movshdup m2, [tq + lenq]
|
||||||
movshdup m5, [tq + lenq+mmsize]
|
movshdup m5, [tq + lenq+mmsize]
|
||||||
mulps m2, m1
|
mulps m2, m2, m1
|
||||||
mulps m5, m4
|
mulps m5, m5, m4
|
||||||
addsubps m0, m2
|
addsubps m0, m0, m2
|
||||||
addsubps m3, m5
|
addsubps m3, m3, m5
|
||||||
addps m0, [sumq + lenq]
|
addps m0, m0, [sumq + lenq]
|
||||||
addps m3, [sumq + lenq+mmsize]
|
addps m3, m3, [sumq + lenq+mmsize]
|
||||||
movaps [sumq + lenq], m0
|
movaps [sumq + lenq], m0
|
||||||
movaps [sumq + lenq+mmsize], m3
|
movaps [sumq + lenq+mmsize], m3
|
||||||
add lenq, mmsize*2
|
add lenq, mmsize*2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user