mirror of
https://github.com/GerbilSoft/zlib-ng.git
synced 2025-06-18 11:35:35 -04:00
![]() So a lot of alterations had to be done to make this not worse and so far, it's not really better, either. I had to force inlining for the adler routine, I had to remove the x4 load instruction otherwise pipelining stalled, and I had to use restrict pointers with a copy idiom for GCC to inline a copy routine for the tail. Still, we see a small benefit in benchmarks, particularly when done with size of our window or larger. There's also an added benefit that this will fix #1824. |
||
---|---|---|
.. | ||
acle_intrins.h | ||
adler32_neon.c | ||
arm_features.c | ||
arm_features.h | ||
arm_functions.h | ||
chunkset_neon.c | ||
compare256_neon.c | ||
crc32_armv8.c | ||
Makefile.in | ||
neon_intrins.h | ||
slide_hash_armv6.c | ||
slide_hash_neon.c |