summaryrefslogtreecommitdiff
path: root/apps/codecs/lib (follow)
Commit message (Expand)AuthorAge
* Fix inline asm argument. Shouldn't have much impact in practice but might sav...Nils Wallménius2010-06-27
* Rockbox as an application: Replace many occurences of #ifdef SIMULATOR with #...Thomas Martitz2010-06-21
* ARMv6 versions of X(N)PROD31 macros and MULT32 macro. Saves about 1MHz or 3% ...Nils Wallménius2010-06-17
* FS#11335 by me: make ARM assembly functions thumb-friendlyRafaël Carré2010-06-11
* ARM: use BX when branch to an address in registerRafaël Carré2010-05-31
* Two tiny tweaks to some arm asmNils Wallménius2010-05-13
* Some asm for mdct on coldfire, speeds up vorbis decoding by about 0.3MHzNils Wallménius2010-05-13
* Move c/h files implementing/defining standard library stuff into a new libc d...Thomas Martitz2010-05-06
* Use bx lr unconditionally in setjmp_arm.SRafaël Carré2010-03-09
* Remove unused GPL code from ffmpeg mdct library in order to restore it to LGPL.Michael Giacomelli2010-03-05
* Remove all tabs within codec path.Andree Buschmann2010-02-22
* Remove CLIP_TO_15 from codeclib. Remove tabs.Andree Buschmann2010-02-21
* Make mdct compilable again for non-ARM targets.Andree Buschmann2010-02-21
* Eep, didn't mean to commit those other filesDave Hooper2010-02-21
* Get a few more % speedup on ARM (measured on ipod video) - improve imdct full...Dave Hooper2010-02-21
* Adding ICODE for imdct (and its constituent ifft bits) gives 0.5MHz boost on ...Dave Hooper2010-02-20
* I don't yet fully understand why this is required, but without it the output ...Dave Hooper2010-02-18
* split_radix_permutation also unused (since now a hardcoded table) - but left ...Dave Hooper2010-02-17
* FIx typo in coldfire asm which caused yellowDave Hooper2010-02-17
* Fix yellow (ff_fft_permute_c an unused function in codeclib)Dave Hooper2010-02-17
* Merge from branches/mdctexp - faster ifft+imdct in codec libDave Hooper2010-02-17
* Move udiv32_arm.S into libdemac, as this divider is specialized for the APE c...Andrew Mahone2010-02-04
* Reduce reciprocal table size a bit on Nano 2nd Gen as well (fix red).Jens Arnold2010-02-02
* APE codec: Speed up decoding of -c2000 and higher on ARMv4 and coldfire by fu...Jens Arnold2010-02-02
* FS#10943, optimized division and clz routines to replace libgcc routines for ...Andrew Mahone2010-02-01
* Improve libdemac SATURATE slightly on ARMv4/5, move filter buffers and code o...Andrew Mahone2010-01-30
* Small fix for ARMv5e/v6 APE divider, correct large-divisor path and remove sp...Andrew Mahone2010-01-28
* Fix red: smlal operand ordering in udiv32_arm.SAndrew Mahone2010-01-28
* Improvements to specialized dividers for APE codec:Andrew Mahone2010-01-28
* Invert divisor earlier in udiv32_arm, allowing the div0 test to be done befor...Andrew Mahone2010-01-03
* More tabs removedAndree Buschmann2010-01-03
* Use long jump to reach __div0 from udiv32_arm if building with IRAM and witho...Andrew Mahone2010-01-03
* More comments for udiv32_armv4.S, reduce zero divisor test to one cycle for t...Andrew Mahone2010-01-03
* Add missing EOF newline.Andrew Mahone2010-01-02
* Remove special cases from udiv32_armv4.S, except for zero divisor and large n...Andrew Mahone2010-01-02
* Add 31/31-bit unsigned division in apps/codecs/lib/udiv_arm.S, with 2 cycles ...Andrew Mahone2009-12-31
* Improved bitrev12, using a larger LUT to save one lookup, speeds up vorbis ab...Nils Wallménius2009-12-13
* Remove some sample functions from codeclib - these were for verifying the gen...Andrew Mahone2009-12-09
* Extend av_log2 in codeclib into a generic for scanning for set bits, which ca...Andrew Mahone2009-12-09
* Fix red: av_log2 undefined for ARM_ARCH <= 4, missing codeclib.h includes.Andrew Mahone2009-12-06
* slightly faster asm av_log2 for armv6 (currently only Gigabeat S)Nils Wallménius2009-12-06
* Fix yellow: mixed signed/unsigned in conditional.Andrew Mahone2009-12-05
* Slightly improve av_log2 in codeclib on ARMv6.Andrew Mahone2009-12-05
* Move av_log2 function and asociated table to the codec lib, remove 3 identica...Nils Wallménius2009-12-05
* These macros have been replaced by (UN)LIKELY macros and were not used anywhere.Nils Wallménius2009-11-29
* C code is NOT faster on S3C2440 - tested by AlexP on r22529Dave Hooper2009-08-29
* Don't know why svn decided to delete tlsf/src... Maybe due to some aborted te...Magnus Holmgren2009-08-29
* FS#10466: Introduce a real malloc for tremor.Magnus Holmgren2009-08-29
* Removed remaining MB usageDave Hooper2009-08-29
* Fix condition code clobbers (and one TAB) for inline arm code in lib and libt...Dave Hooper2009-08-29