rockbox/lib/rbcodec/codecs/libopus/celt
Andree Buschmann da67f66eed opus: slight speedup of deemphasis
Hoist load of coefficients out of the loop.

Speeds up decoding of a 64kbps test file by 0.6MHz on h300 (cf)
0.2MHz on c200 (pp) and 0.1MHz on fuzev1 (amsv1)

Signed-off-by: Nils Wallménius <nils@rockbox.org>

Change-Id: I4be0059fc2a77748575f5fc9378f7f348d64f1c4
2012-10-06 14:51:01 +02:00
..
_kiss_fft_guts.h
arch.h
bands.c
bands.h
celt.c opus: slight speedup of deemphasis 2012-10-06 14:51:01 +02:00
celt.h
celt_lpc.c
celt_lpc.h
cwrs.c opus: put arrays frequently used by pulse decoding on the stack 2012-10-04 19:20:55 +02:00
cwrs.h
ecintrin.h
entcode.c
entcode.h
entdec.c
entdec.h
entenc.c
entenc.h
fixed_generic.h opus: speed up arm asm MULT16_32_Q15 2012-10-01 22:36:57 +02:00
float_cast.h
kiss_fft.c
kiss_fft.h
laplace.c
laplace.h
mathops.c
mathops.h
mdct.c opus: allocate mdct f2 buffer in iram 2012-10-01 22:07:44 +02:00
mdct.h
mfrngcod.h
modes.c
modes.h
os_support.h
pitch.c opus: #if 0 out some unused code 2012-09-24 15:20:21 +02:00
pitch.h
quant_bands.c
quant_bands.h
rate.c
rate.h
stack_alloc.h
static_modes_fixed.h opus: put some const tables and structs in iram 2012-09-25 17:19:05 +02:00
vq.c opus: put arrays frequently used by pulse decoding on the stack 2012-10-04 19:20:55 +02:00
vq.h