diff options
author | Mans Rullgard <mans@mansr.com> | 2011-07-04 23:36:35 +0400 |
---|---|---|
committer | Mans Rullgard <mans@mansr.com> | 2011-07-04 23:36:35 +0400 |
commit | 3824ef08e0878aa9f100f33ef22b61daf68058c2 (patch) | |
tree | d34bc08ef977a846143c13948ea3ca9da7ea5fd8 /libavcodec/arm | |
parent | 240c5d6f3b2d676888a873b0e5c1dc82a2493c65 (diff) |
ARM: allow unaligned buffer in fixed-point NEON FFT4
This function is called with only 8-byte alignment from
imdct for size 16. The fft4 function is not called for
the larger FFT or MDCT sizes, so this has no impact on
typical uses.
Signed-off-by: Mans Rullgard <mans@mansr.com>
Diffstat (limited to 'libavcodec/arm')
-rw-r--r-- | libavcodec/arm/fft_fixed_neon.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libavcodec/arm/fft_fixed_neon.S b/libavcodec/arm/fft_fixed_neon.S index 14884d3736..2cfd817fc9 100644 --- a/libavcodec/arm/fft_fixed_neon.S +++ b/libavcodec/arm/fft_fixed_neon.S @@ -75,9 +75,9 @@ .endm function fft4_neon - vld1.16 {d0-d1}, [r0,:128] + vld1.16 {d0-d1}, [r0] fft4 d0, d1, d2, d3 - vst1.16 {d0-d1}, [r0,:128] + vst1.16 {d0-d1}, [r0] bx lr endfunc |