aboutsummaryrefslogtreecommitdiffstats
path: root/libavfilter/x86
diff options
context:
space:
mode:
authorHenrik Gramner <henrik@gramner.com>2024-03-16 15:48:28 +0100
committerHenrik Gramner <henrik@gramner.com>2024-03-24 14:53:57 +0100
commit782c4df28dc91a2b5160fe7a35ad18541e8c5029 (patch)
treed256554f161326c98ba12eb018f106e7793d5b1d /libavfilter/x86
parent5d7f234e7ec45ccc385dca8c5fbe3b887af1c2c6 (diff)
downloadffmpeg-782c4df28dc91a2b5160fe7a35ad18541e8c5029.tar.gz
x86: Avoid using 'd' as an argument name
x86inc.asm adds defines for <argument_name>{b,w,d,q} which clashes with the nasm d{b,w,d,q} pseudo-instructions for writing initialized data.
Diffstat (limited to 'libavfilter/x86')
-rw-r--r--libavfilter/x86/vf_overlay.asm18
1 files changed, 9 insertions, 9 deletions
diff --git a/libavfilter/x86/vf_overlay.asm b/libavfilter/x86/vf_overlay.asm
index 14ec60ca34..8eecbbd2b2 100644
--- a/libavfilter/x86/vf_overlay.asm
+++ b/libavfilter/x86/vf_overlay.asm
@@ -33,7 +33,7 @@ pw_257: times 8 dw 257
SECTION .text
INIT_XMM sse4
-cglobal overlay_row_44, 5, 7, 6, 0, d, da, s, a, w, r, x
+cglobal overlay_row_44, 5, 7, 6, 0, dst, da, s, a, w, r, x
xor xq, xq
movsxdifnidn wq, wd
mov rq, wq
@@ -47,7 +47,7 @@ cglobal overlay_row_44, 5, 7, 6, 0, d, da, s, a, w, r, x
.loop:
pmovzxbw m0, [sq+xq]
pmovzxbw m2, [aq+xq]
- pmovzxbw m1, [dq+xq]
+ pmovzxbw m1, [dstq+xq]
pmullw m0, m2
pxor m2, m3
pmullw m1, m2
@@ -55,7 +55,7 @@ cglobal overlay_row_44, 5, 7, 6, 0, d, da, s, a, w, r, x
paddw m0, m1
pmulhuw m0, m5
packuswb m0, m0
- movq [dq+xq], m0
+ movq [dstq+xq], m0
add xq, mmsize/2
cmp xq, wq
jl .loop
@@ -65,7 +65,7 @@ cglobal overlay_row_44, 5, 7, 6, 0, d, da, s, a, w, r, x
RET
INIT_XMM sse4
-cglobal overlay_row_22, 5, 7, 6, 0, d, da, s, a, w, r, x
+cglobal overlay_row_22, 5, 7, 6, 0, dst, da, s, a, w, r, x
xor xq, xq
movsxdifnidn wq, wd
sub wq, 1
@@ -85,7 +85,7 @@ cglobal overlay_row_22, 5, 7, 6, 0, d, da, s, a, w, r, x
pavgw m2, m1
pavgw m2, m1
psrlw m2, 8
- pmovzxbw m1, [dq+xq]
+ pmovzxbw m1, [dstq+xq]
pmullw m0, m2
pxor m2, m3
pmullw m1, m2
@@ -93,7 +93,7 @@ cglobal overlay_row_22, 5, 7, 6, 0, d, da, s, a, w, r, x
paddw m0, m1
pmulhuw m0, m5
packuswb m0, m0
- movq [dq+xq], m0
+ movq [dstq+xq], m0
add xq, mmsize/2
cmp xq, wq
jl .loop
@@ -103,7 +103,7 @@ cglobal overlay_row_22, 5, 7, 6, 0, d, da, s, a, w, r, x
RET
INIT_XMM sse4
-cglobal overlay_row_20, 6, 7, 7, 0, d, da, s, a, w, r, x
+cglobal overlay_row_20, 6, 7, 7, 0, dst, da, s, a, w, r, x
mov daq, aq
add daq, rmp
xor xq, xq
@@ -126,7 +126,7 @@ cglobal overlay_row_20, 6, 7, 7, 0, d, da, s, a, w, r, x
pmaddubsw m1, m6
paddw m2, m1
psrlw m2, 2
- pmovzxbw m1, [dq+xq]
+ pmovzxbw m1, [dstq+xq]
pmullw m0, m2
pxor m2, m3
pmullw m1, m2
@@ -134,7 +134,7 @@ cglobal overlay_row_20, 6, 7, 7, 0, d, da, s, a, w, r, x
paddw m0, m1
pmulhuw m0, m5
packuswb m0, m0
- movq [dq+xq], m0
+ movq [dstq+xq], m0
add xq, mmsize/2
cmp xq, wq
jl .loop