e76f30a57c
* Use Newton-Raphson divider on ARMv5e and ARMv6, about 7% speedup on Gigabeat S. * On ARMv4 targets using IRAM, remove insane filter buffer from IRAM, fill available IRAM with LUT of reciprocals for small divisors - speedup varies according to target and available IRAM, APE normal sample is approx. 109% RT on e200. * Rename apps/codecs/lib/udiv32_armv4.S to apps/codecs/lib/udiv32_arm.S, which includes dividers for all ARM targets specialized for APE. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24354 a1c6a512-1295-4272-9138-f99709370657 |
||
---|---|---|
.. | ||
crc.c | ||
decoder.c | ||
decoder.h | ||
demac.h | ||
demac_config.h | ||
entropy.c | ||
entropy.h | ||
filter.c | ||
filter.h | ||
filter_16_11.c | ||
filter_32_10.c | ||
filter_64_11.c | ||
filter_256_13.c | ||
filter_1280_15.c | ||
Makefile | ||
parser.c | ||
parser.h | ||
predictor-arm.S | ||
predictor-cf.S | ||
predictor.c | ||
predictor.h | ||
SOURCES | ||
vector_math16_armv5te.h | ||
vector_math16_armv6.h | ||
vector_math16_cf.h | ||
vector_math32_armv4.h | ||
vector_math_generic.h |