1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-08-15 14:13:16 +02:00

swscale: use aligned move for storage into temporary buffer.

The intermediate buffer is always aligned.
This commit is contained in:
Ronald S. Bultje
2011-10-08 21:40:01 -07:00
parent 92fb52d906
commit 6aa3cac6bf

View File

@@ -369,7 +369,7 @@ cglobal hscale%1to%2_%4_%5, %6, 7, %7
cvtps2dq m0, m0 cvtps2dq m0, m0
%endif ; mmx/sse2/ssse3/sse4 %endif ; mmx/sse2/ssse3/sse4
%ifnidn %3, X %ifnidn %3, X
movu [r1+r2*(4>>r2shr)], m0 mova [r1+r2*(4>>r2shr)], m0
%else ; %3 == X %else ; %3 == X
movq [r1+r2*4], m0 movq [r1+r2*4], m0
%endif ; %3 ==/!= X %endif ; %3 ==/!= X