rockbox/apps/codecs/demac/libdemac
Jens Arnold 2e73e53679 Make libdemac compile again on OSX x86 and x86_64 by replacing .rept with fancy preprocessor stuff.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27490 a1c6a512-1295-4272-9138-f99709370657
2010-07-19 10:04:54 +00:00
..
crc.c
decoder.c Move (small) data into DRAM on PP5020, it's ~4.5% faster that way. Closes about half of the performance gap towards PP5022. The (relatively large) buffers for decoded data stay in IRAM, as does the reciprocal table. Clarify some comments. 2010-03-10 21:39:12 +00:00
decoder.h
demac.h
demac_config.h Move (small) data into DRAM on PP5020, it's ~4.5% faster that way. Closes about half of the performance gap towards PP5022. The (relatively large) buffers for decoded data stay in IRAM, as does the reciprocal table. Clarify some comments. 2010-03-10 21:39:12 +00:00
entropy.c Move (small) data into DRAM on PP5020, it's ~4.5% faster that way. Closes about half of the performance gap towards PP5022. The (relatively large) buffers for decoded data stay in IRAM, as does the reciprocal table. Clarify some comments. 2010-03-10 21:39:12 +00:00
entropy.h
filter.c Move (small) data into DRAM on PP5020, it's ~4.5% faster that way. Closes about half of the performance gap towards PP5022. The (relatively large) buffers for decoded data stay in IRAM, as does the reciprocal table. Clarify some comments. 2010-03-10 21:39:12 +00:00
filter.h libdemac: Separate filtering calls per channel in preparation for the dual-core split on PP. This also means less inlining, and hence speeds up decoding on single core slightly, due to better caching behaviour. 2010-03-03 21:20:13 +00:00
filter_16_11.c
filter_32_10.c
filter_64_11.c
filter_256_13.c
filter_1280_15.c
parser.c Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes). 2010-05-06 21:04:40 +00:00
parser.h
predictor-arm.S FS#11335 by me: make ARM assembly functions thumb-friendly 2010-06-11 04:41:36 +00:00
predictor-cf.S
predictor.c
predictor.h
SOURCES Move udiv32_arm.S into libdemac, as this divider is specialized for the APE codec and an optimized divider is already provided for general use in codeclib. 2010-02-04 05:49:37 +00:00
udiv32_arm-pre.S Fix yellow: add newline at EOF in udiv32_arm-pre.S 2010-02-04 08:55:36 +00:00
udiv32_arm.S Clarify comments in ARMv6 divider regarding special-case handling of large (high bit set) numerators. 2010-02-20 06:29:23 +00:00
vector_math16_armv5te.h Correction to clobber lists of several codec's inline assembly. 2010-05-29 15:00:10 +00:00
vector_math16_armv6.h Correction to clobber lists of several codec's inline assembly. 2010-05-29 15:00:10 +00:00
vector_math16_cf.h Get rid of .rept in inline asm() blocks where possible. Using .rept causes gcc to wrongly estimate the size of the asm(), leading to (potential) compilation problems. This is necessary for the upcoming restructuring, and should fix ARMv6+ sim builds as well. No functional change. 2010-03-03 20:52:02 +00:00
vector_math16_mmx.h Make libdemac compile again on OSX x86 and x86_64 by replacing .rept with fancy preprocessor stuff. 2010-07-19 10:04:54 +00:00
vector_math32_armv4.h Correction to clobber lists of several codec's inline assembly. 2010-05-29 15:00:10 +00:00
vector_math_generic.h