[Zlib-devel] [3/6][RFC V2 Patch] Add special ARM Adler32 version
Jan Seiffert
kaffeemonster at googlemail.com
Wed Mar 30 10:23:01 EDT 2011
This adds an NEON version and a version for ARMv6 DSP instructions of Adler32.
The NEON Version is coded in intrinsic, but there are some details
left with the endianness. If i understand it right it should work with
any ARM compiler which understands NEON.
The ARMv6 DSP version uses inline ASM, so i restricted it to GCC (or
compatible compiler, like clang, can also be used. Clang should find
the way in by itself, it disguises as GCC 4.2)
Unfortunately i don't have any ARM, so the Code is untested, and there
are some TODO left.
Also some benchmarking would be needed.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 03-arm.patch
Type: text/x-patch
Size: 14001 bytes
Desc: not available
URL: <http://madler.net/pipermail/zlib-devel_madler.net/attachments/20110330/4310742e/attachment.bin>
More information about the Zlib-devel
mailing list