summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)Author
2022-05-13Port zlib-ng to the Android platformHEADsugisawa-mr1Danny Lin
2021-12-24IBM Z: Adjust compressBound() for DFLTCCIlya Leoshkevich
2021-12-24IBM Z: Run DFLTCC tests on the self-hosted builderIlya Leoshkevich
2021-12-24IBM Z: Fix building outside of a source directoryIlya Leoshkevich
2021-06-21[chunkset_neon] Use vdupq_n_u64.Mika Lindqvist
2021-06-21[chunkset_neon] Don't use signed vector types.Mika Lindqvist
2021-06-21Reduce number of branches in partial chunk copy based on chunk size.Nathan Moinvaziri
2021-05-09[ARM/AArch64] More thorough testing of getauxval() macros and includesMika Lindqvist
2021-05-08upgrade links to HTTPSViktor Szakats
2021-04-29crc: fix three conversion warningsAaron Boxer
2021-04-29Detect hwcap flags needed for runtime detection on ARM LinuxJosh Triplett
2021-04-29Don't directly include asm/hwcap.h; fix compilation on musl aarch64Josh Triplett
2021-04-27Fix build with LTO on GCCVictor Westerhuis
2021-04-14[ARM] Use temporary variable when loading more than 8 bits in chunkmemset_neo...Mika Lindqvist
2021-01-05darwin ios/mac m1 cpu features detection update proposalDavid CARLIER
2020-11-21Add AArch64 feature detection support for FreeBSDGreg V
2020-10-09Fix incorrect inflateSyncPoint() return value with DFLTCCIlya Leoshkevich
2020-10-09Fix constness in DFLTCC codeIlya Leoshkevich
2020-09-24Fix unsigned integer overflow ASAN error for align_diff in crc_folding.c.Mika Lindqvist
2020-09-19Remove chunkmemset_3 and chunkmemset_6 on ARM/AArch64 as they need 3 chunks...Mika Lindqvist
2020-09-11Added AVX support to chunkset functions.Nathan Moinvaziri
2020-09-08Rename variable to correctly indicate register usage,Hans Kristian Rosbach
2020-08-31Fix numerous sign-conversion warnings in compare256/compare258 andHans Kristian Rosbach
2020-08-31Rename ZLIB_INTERNAL to Z_INTERNAL for consistency.Nathan Moinvaziri
2020-08-31Rename ZLIB_REGISTER to Z_REGISTER for consistency.Nathan Moinvaziri
2020-08-23Replace hash_bits, hash_size and hash_mask with defines.Hans Kristian Rosbach
2020-08-22Update SystemZ DFLTCC READMEIlya Leoshkevich
2020-08-21Fix DFLTCC not writing header bits when avail_out == 0Ilya Leoshkevich
2020-08-21Fix DFLTCC ignoring flush modes when avail_in == 0Ilya Leoshkevich
2020-08-21Implement switching between DFLTCC and softwareIlya Leoshkevich
2020-08-21Fix switching compression levels on older SystemZ machinesIlya Leoshkevich
2020-08-21Fix building DFLTCC with clangIlya Leoshkevich
2020-08-21Fix dfltcc_deflate.c buildIlya Leoshkevich
2020-08-16Remove NO_DIVIDE from adler32.Nathan Moinvaziri
2020-08-16Don't let the compiler switch to 64bit vectors behind our back.NiLuJe
2020-08-14Cast wsize as early as possible in slide_hash for AVX2 and SSE2.Nathan Moinvaziri
2020-08-14Fixed conversion from unsigned int to short warning in slide_hash_sse2 and sl...Nathan Moinvaziri
2020-08-14Removed unnecessary header guards in adler32 source files.Nathan Moinvaziri
2020-08-14Fixed warning about no newline at the end of adler32_ssse3.c.Nathan Moinvaziri
2020-08-02Fixed extra symbols added to ABI when zlib-compat specified.Nathan Moinvaziri
2020-07-03Fixed configure applying -march flags globally for ARM.Nathan Moinvaziri
2020-07-01Apply neonflag only to files using neon instructions with configure.Nathan Moinvaziri
2020-07-01Fixed whitespace in adler32_avx and adler32_ssse3.Nathan Moinvaziri
2020-07-01Fixed unsigned integer overflow in adler32_avx and adler32_ssse3 when len is ...Nathan Moinvaziri
2020-06-28Added ZLIB_REGISTER to disable register keyword for C++.Nathan Moinvaziri
2020-06-28Rename from memchunk to chunkset.Nathan Moinvaziri
2020-06-28Clean up header includes for Win32 and ARM.Nathan Moinvaziri
2020-06-28Split memcopy by architecture.Nathan Moinvaziri
2020-06-28Apply compiler flags only to source files that require them in CMake.Nathan Moinvaziri
2020-06-27Add POWER8_VSX_SLIDEHASH macroMatheus Castanho