[Zlib-devel] [0/8][RFC V3 Introduction] Adler32 vectorization
Jan Seiffert
kaffeemonster at googlemail.com
Sun Apr 24 12:11:59 EDT 2011
Again some time has passed, so lets repost again to release the little
changes which have accumulated here.
Changes V2->V3
* fix the new NO_DIVIDE reduce_full in a corner case
* make sure we use reduce_x on most function exits to protect again
the same corner case
* add an ARM iWMMXt version for StrongARM from Intel and now Marvel
* add code to protect the x86 dynamic dispatch from the worst case
effect of memory corruption, if wanted
* fold in the last arch code with fixes into this post
Testing looks IMHO good, except ARM & MIPS (someone out there surely
has some gear?) which are still only compile tested.
Also, some compile testing with your compiler/arch whatever it may be
would be great.
Reviews as always welcome!
Greetings
Jan
More information about the Zlib-devel
mailing list