Slightly faster C_MULC for ARMv4.
authorNils Wallménius <nils@rockbox.org>
Wed, 22 May 2013 21:08:42 +0000 (23:08 +0200)
committerTimothy B. Terriberry <tterribe@xiph.org>
Wed, 22 May 2013 22:33:22 +0000 (15:33 -0700)
commit7cb545370bcda90b8a6cc65347b42ef362cea1f9
tree68536d9eb9d912a1586e408caa76703a45d6dc15
parent70485d895487563b0558ff5c7e52fd2f3d4ee2ef
Slightly faster C_MULC for ARMv4.

Reorder register usage to take advantage of early termination on
 multiplications and reorder a load instruction to hide its
 latency on ARM9.
Speeds up decoding of a 64 kbps test file by 0.1MHz on an ARM7TDMI
 and 0.2MHz on an ARM9TDMI.

Signed-off-by: Timothy B. Terriberry <tterribe@xiph.org>
celt/arm/kiss_fft_armv4.h