Mercurial > libavcodec.hg
comparison x86/fft_mmx.asm @ 10452:c6aa538c0bc3 libavcodec
s/movdqa/movaps/ in sse1 fft. (regression in r20293)
author | lorenm |
---|---|
date | Sun, 25 Oct 2009 03:09:53 +0000 |
parents | c08ca946c80a |
children | daff45175333 |
comparison
equal
deleted
inserted
replaced
10451:5af2d042ace7 | 10452:c6aa538c0bc3 |
---|---|
262 punpckldq %1, %2 | 262 punpckldq %1, %2 |
263 punpckhdq %3, %2 | 263 punpckhdq %3, %2 |
264 %endmacro | 264 %endmacro |
265 | 265 |
266 INIT_XMM | 266 INIT_XMM |
267 %define mova movaps | |
267 | 268 |
268 %define Z(x) [r0+mmsize*x] | 269 %define Z(x) [r0+mmsize*x] |
269 | 270 |
270 align 16 | 271 align 16 |
271 fft4_sse: | 272 fft4_sse: |
401 jg .loop | 402 jg .loop |
402 rep ret | 403 rep ret |
403 %endmacro | 404 %endmacro |
404 | 405 |
405 INIT_XMM | 406 INIT_XMM |
407 %define mova movaps | |
406 DECL_PASS pass_sse, PASS_BIG 1 | 408 DECL_PASS pass_sse, PASS_BIG 1 |
407 DECL_PASS pass_interleave_sse, PASS_BIG 0 | 409 DECL_PASS pass_interleave_sse, PASS_BIG 0 |
408 | 410 |
409 INIT_MMX | 411 INIT_MMX |
410 %define mulps pfmul | 412 %define mulps pfmul |