[tremor] Re: [PATCH] new mdct code, redundant tables eliminated
Monty
xiphmont at xiph.org
Thu Sep 12 21:11:47 PDT 2002
On Thu, Sep 12, 2002 at 09:23:53PM -0400, Nicolas Pitre wrote:
>
> 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.
Assuming I find no problems (haven't yet), it will be committed as is
no later than tomorrow morning-ish (I'm tired/fried right now, don't
quite trust my brain to work at the moment).
Monty
--- >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