From fe04e40be7a26c758a82e410e58be63c1f3d571c Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Wed, 5 Nov 2008 00:10:05 +0000 Subject: 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 --- apps/codecs/lib/SOURCES | 3 +++ 1 file changed, 3 insertions(+) (limited to 'apps/codecs/lib/SOURCES') diff --git a/apps/codecs/lib/SOURCES b/apps/codecs/lib/SOURCES index 9c6d4e7..8099620 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__) -- cgit v1.1