summaryrefslogtreecommitdiff
path: root/libavcodec/x86/diracdsp_yasm.asm
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2011-10-30 23:25:49 +0100
committerMichael Niedermayer <michaelni@gmx.at>2011-10-30 23:25:49 +0100
commitd532e9223e772fee38d3e4f0955599496886c385 (patch)
treecfa412295f85aec85302b5c4b7a209845ae21e55 /libavcodec/x86/diracdsp_yasm.asm
parent5f34092b132649f595e5e45bbf99d290ba33074c (diff)
dirac: put_signed_rect_clamped does currently not receive aligned data, thus use unaligned accesses.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/x86/diracdsp_yasm.asm')
-rw-r--r--libavcodec/x86/diracdsp_yasm.asm4
1 files changed, 2 insertions, 2 deletions
diff --git a/libavcodec/x86/diracdsp_yasm.asm b/libavcodec/x86/diracdsp_yasm.asm
index bbe85124de..fde77424fa 100644
--- a/libavcodec/x86/diracdsp_yasm.asm
+++ b/libavcodec/x86/diracdsp_yasm.asm
@@ -157,8 +157,8 @@ cglobal put_signed_rect_clamped_%1, 5,7,3, dst, dst_stride, src, src_stride, w,
packsswb m2, [src2q+2*wq+mmsize]
paddb m1, m0
paddb m2, m0
- mova [dstq +wq], m1
- mova [dst2q+wq], m2
+ movu [dstq +wq], m1
+ movu [dst2q+wq], m2
jg .loopx
lea srcq, [srcq+src_strideq*4]