diff options
author | Jens Arnold <amiconn@rockbox.org> | 2008-11-05 00:10:05 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2008-11-05 00:10:05 +0000 |
commit | fe04e40be7a26c758a82e410e58be63c1f3d571c (patch) | |
tree | 955b1557f3da7cd8362bc05d96302cac08a72ff2 /apps/codecs/lib/SOURCES | |
parent | 7a835ee0c64bb941f205a2eb915cf0aaf460f1bc (diff) |
Further optimised (vs. libgcc) unsigned 32 bit division for ARMv4 (based on the ARMv5(+) version from libgcc), in IRAM on PP for better performance on PP5002, and put into the codeclib for possible reuse. APE -c1000 is now usable on both PP502x and PP5002 (~138% realtime, they're on par now). Gigabeat F/X should also see an APE speedup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19009 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/lib/SOURCES')
-rw-r--r-- | apps/codecs/lib/SOURCES | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/codecs/lib/SOURCES b/apps/codecs/lib/SOURCES index 9c6d4e7ff6..8099620098 100644 --- a/apps/codecs/lib/SOURCES +++ b/apps/codecs/lib/SOURCES @@ -5,6 +5,9 @@ codeclib.c mdct2.c #ifdef CPU_ARM mdct_arm.S +#if ARM_ARCH == 4 +udiv32_armv4.S +#endif #endif #elif defined(SIMULATOR) && defined(__APPLE__) |