forked from len0rd/rockbox
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
This commit is contained in:
parent
7a835ee0c6
commit
fe04e40be7
4 changed files with 137 additions and 3 deletions
|
@ -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__)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue