diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2011-10-31 17:00:59 +0100 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2011-10-31 17:00:59 +0100 |
commit | 18f2ae3b77e55ac5457cee06cf7f751f746dca6c (patch) | |
tree | 77a29fef31d855f02936e615b69bb5b2e5c22e47 | |
parent | 4debdee6ce5ac2a6c15741cb51920b7f714637e9 (diff) | |
download | ffmpeg-18f2ae3b77e55ac5457cee06cf7f751f746dca6c.tar.gz |
dirac: alignment for add_dirac_obmc has been fixed
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r-- | libavcodec/x86/diracdsp_yasm.asm | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libavcodec/x86/diracdsp_yasm.asm b/libavcodec/x86/diracdsp_yasm.asm index 10f3369994..dd13088e7c 100644 --- a/libavcodec/x86/diracdsp_yasm.asm +++ b/libavcodec/x86/diracdsp_yasm.asm @@ -224,12 +224,12 @@ cglobal add_dirac_obmc%1_%2, 6,6,5, dst, src, stride, obmc, yblen punpckhbw m3, m4 pmullw m0, m2 pmullw m1, m3 - movu m2, [dstq+2*i] - movu m3, [dstq+2*i+mmsize] + mova m2, [dstq+2*i] + mova m3, [dstq+2*i+mmsize] paddw m0, m2 paddw m1, m3 - movu [dstq+2*i], m0 - movu [dstq+2*i+mmsize], m1 + mova [dstq+2*i], m0 + mova [dstq+2*i+mmsize], m1 %assign i i+mmsize %endrep lea srcq, [srcq+strideq] |