]> git.ipfire.org Git - thirdparty/zlib-ng.git/commit
Replace the UNROLL_LESS define with UNROLL_MORE, making UNROLL_LESS the default.
authorHans Kristian Rosbach <hk-git@circlestorm.org>
Wed, 16 Jan 2019 10:49:29 +0000 (11:49 +0100)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Mon, 21 Jan 2019 09:25:50 +0000 (10:25 +0100)
commit18d26229390a7e92627ee8350b3a2687e878fd03
tree587fc7d7ea5769229709077efa878f8bd67ec12b
parenta3045b4170be007591008ea6b77e8ea621093cfe
Replace the UNROLL_LESS define with UNROLL_MORE, making UNROLL_LESS the default.
Performance benchmarks have so far not shown that any platform benefits from UNROLL_MORE,
although this might be beneficial on older compilers/cpus or for compiling without optimizations.

The extra UNROLL_MORE code should be considered for removal since it is never enabled by us
and will likely only serve to confuse and contribute to bitrot.
CMakeLists.txt
adler32.c
arch/aarch64/crc32_acle.c
arch/arm/crc32_acle.c
configure
crc32.c
win32/Makefile.arm
win32/Makefile.msc