Mercurial > libavcodec.hg
diff arm/fft_neon.S @ 10172:eda985c53dba libavcodec
ARM: 10l: fix large FFTs
author | mru |
---|---|
date | Mon, 14 Sep 2009 21:37:41 +0000 |
parents | 7a63015e4627 |
children | f12b7ea2df2a |
line wrap: on
line diff
--- a/arm/fft_neon.S Sun Sep 13 19:17:02 2009 +0000 +++ b/arm/fft_neon.S Mon Sep 14 21:37:41 2009 +0000 @@ -327,8 +327,10 @@ 1: vld1.32 {d0-d1}, [r1,:128]! ldr r4, [r0], #4 - uxtah lr, r3, r4 - uxtah r4, r3, r4, ror #16 + uxth lr, r4 + uxth r4, r4, ror #16 + add lr, r3, lr, lsl #3 + add r4, r3, r4, lsl #3 vst1.32 {d0}, [lr,:64] vst1.32 {d1}, [r4,:64] subs r12, r12, #2