[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