Rockbox

Tasklist

FS#11309 - Minor asm changes to codecs

Attached to Project: Rockbox
Opened by Andree Buschmann (Buschel) - Monday, 24 May 2010, 13:01 GMT
Last edited by Andree Buschmann (Buschel) - Saturday, 29 May 2010, 14:17 GMT
Task Type Patches
Category Codecs
Status Closed
Assigned To Andree Buschmann (Buschel)
Operating System All players
Severity Low
Priority Normal
Reported Version Release 3.4
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

This patch adds some minor changes to libmad, libmpc and libatrac. It incorporates  FS#11235  (libmad optimization for ARM9).

Speed up on PP502x for mpc and atrac3 is ~0.05-0.1 MHz -- not much, but reproducible slightly faster. The speed of libmad on PP502x is same as svn, but for >=ARM9 it was reported to be ~0.2 MHz faster.
This task depends upon

Closed by  Andree Buschmann (Buschel)
Saturday, 29 May 2010, 14:17 GMT
Reason for closing:  Rejected
Additional comments about closing:  Speed-up is only minor on PP502x , but speed was reported to be minor slower on ARM9. So, drop this change.
Comment by Andree Buschmann (Buschel) - Monday, 24 May 2010, 17:26 GMT
New version which uses appropriate clobber lists in libmad's asm routines. Also do some reformatting.

Loading...