[tremor] [PATCH] new mdct code, redundant tables eliminated
timmy brolin
timmy at home.se
Fri Sep 13 02:47:21 PDT 2002
Hey! I was about to post that very same patch today!
Anyway.. looks good.
/
Timmy
-----Original Message-----
From: Nicolas Pitre <nico at cam.org>
To: Monty <xiphmont at xiph.org>
Date: Thu, 12 Sep 2002 21:23:53 -0400 (EDT)
Subject: [tremor] [PATCH] new mdct code, redundant tables eliminated
<p>Well not really a patch but rather the file themselves since they are
smaller than the actual patch! :-)
- All redundant lookup tables eliminated;
- mdct_init removed;
- negative operands factorized out;
- loop layout to allow the compiler to nicely use the ARM's
dereference with preincrement and write back addressing mode for
the T and V pointers;
- miscelaneous code optimisations and uniformisation.
Everything should be ready for the next step which would involve only a
little inline assembly to fully optimize the cross product all over the
place.
<p>Nicolas
<p><p><p>--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'tremor-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Tremor
mailing list