From d970ed2fb851324d0b03ee17e9f6937b6902b621 Mon Sep 17 00:00:00 2001 From: nls Date: Thu, 13 May 2010 08:03:42 +0000 Subject: [PATCH] Some asm for mdct on coldfire, speeds up vorbis decoding by about 0.3MHz git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25984 a1c6a512-1295-4272-9138-f99709370657 --- apps/codecs/lib/mdct.c | 55 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 53 insertions(+), 2 deletions(-) diff --git a/apps/codecs/lib/mdct.c b/apps/codecs/lib/mdct.c index f65f4420a..4b0a50940 100644 --- a/apps/codecs/lib/mdct.c +++ b/apps/codecs/lib/mdct.c @@ -293,6 +293,32 @@ void ff_imdct_calc(unsigned int nbits, fixed32 *output, const fixed32 *input) in_r = output+n2+n4-8; while(out_r