Commit 2346f2b5 authored by Christophe Gisquet's avatar Christophe Gisquet Committed by Michael Niedermayer

x86: hevcdsp: use compilation-time-fixed constant

The stride for some buffers is known.
Reviewed-by: 's avatarMickaël Raulet <mraulet@gmail.com>
Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent dad7f155
...@@ -1211,7 +1211,7 @@ cglobal hevc_put_hevc_uni_w%1_%2, 6, 6, 7, dst, dststride, src, srcstride, heigh ...@@ -1211,7 +1211,7 @@ cglobal hevc_put_hevc_uni_w%1_%2, 6, 6, 7, dst, dststride, src, srcstride, heigh
%endif %endif
PEL_%2STORE%1 dstq, m0, m1 PEL_%2STORE%1 dstq, m0, m1
add dstq, dststrideq ; dst += dststride add dstq, dststrideq ; dst += dststride
lea srcq, [srcq+2*srcstrideq] ; src += srcstride add srcq, 2*MAX_PB_SIZE ; src += srcstride
dec heightd ; cmp height dec heightd ; cmp height
jnz .loop ; height loop jnz .loop ; height loop
RET RET
...@@ -1282,7 +1282,7 @@ cglobal hevc_put_hevc_bi_w%1_%2, 5, 7, 10, dst, dststride, src, srcstride, src2, ...@@ -1282,7 +1282,7 @@ cglobal hevc_put_hevc_bi_w%1_%2, 5, 7, 10, dst, dststride, src, srcstride, src2,
%endif %endif
PEL_%2STORE%1 dstq, m0, m1 PEL_%2STORE%1 dstq, m0, m1
add dstq, dststrideq ; dst += dststride add dstq, dststrideq ; dst += dststride
lea srcq, [srcq+2*srcstrideq] ; src += srcstride add srcq, 2*MAX_PB_SIZE ; src += srcstride
add src2q, 2*MAX_PB_SIZE ; src2 += srcstride add src2q, 2*MAX_PB_SIZE ; src2 += srcstride
dec r6d ; cmp height dec r6d ; cmp height
jnz .loop ; height loop jnz .loop ; height loop
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment