Wang Mingyu
8029c45701
libdeflate: upgrade 1.19 -> 1.20
...
Changelog:
==========
* Improved CRC-32 performance on recent x86 CPUs by adding
VPCLMULQDQ-accelerated implementations using 256-bit and 512-bit vectors.
* Improved Adler-32 performance on recent x86 CPUs by adding
VNNI-accelerated implementations using 256-bit and 512-bit vectors.
* Improved CRC-32 and Adler-32 performance on short inputs.
* Optimized the portable implementation of Adler-32.
* Added some basic optimizations for RISC-V.
* Dropped support for gcc versions older than v4.9 (released in 2014)
and clang versions older than v3.9 (released in 2016).
* Dropped support for CRC-32 acceleration on 32-bit ARM using the ARMv8 pmull or
crc32 instructions.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2024-04-02 11:28:49 -07:00
..
2023-11-13 22:49:05 -08:00
2023-07-23 16:36:14 -07:00
2023-01-19 11:17:02 -08:00
2023-11-29 10:54:54 -08:00
2023-03-04 10:41:27 -08:00
2023-06-21 09:15:20 -07:00
2023-08-03 09:14:20 -07:00
2023-12-31 08:27:47 -08:00
2024-01-02 11:08:36 -08:00
2024-03-08 10:07:20 -08:00
2024-03-20 09:28:04 -07:00
2023-11-13 10:49:42 -08:00
2024-02-09 09:52:12 -08:00
2024-02-10 01:45:20 -08:00
2024-02-09 09:52:12 -08:00
2024-02-12 07:44:19 -08:00
2023-11-20 09:30:38 -08:00
2023-06-21 09:15:20 -07:00
2023-08-03 09:14:20 -07:00
2023-07-20 19:08:56 -07:00
2023-12-31 08:27:50 -08:00
2023-09-20 15:34:03 -07:00
2024-01-19 09:51:07 -08:00
2024-02-09 09:52:09 -08:00
2024-02-19 23:22:24 -08:00
2024-02-09 09:52:12 -08:00
2023-06-21 09:15:20 -07:00
2023-11-05 22:27:14 -08:00
2024-02-09 09:52:12 -08:00
2024-04-02 11:28:49 -07:00
2024-02-09 09:52:07 -08:00
2023-06-21 09:15:20 -07:00
2024-04-02 11:28:49 -07:00
2023-05-14 15:35:52 -07:00
2023-06-21 09:15:20 -07:00
2024-01-12 10:30:33 -08:00
2023-04-02 10:41:04 -07:00
2024-03-17 13:10:10 -07:00
2023-06-21 09:15:20 -07:00
2023-06-21 09:15:20 -07:00
2023-12-02 08:10:26 -08:00
2023-11-30 07:26:07 -08:00
2024-02-19 23:22:24 -08:00
2023-08-01 08:46:48 -07:00
2024-03-20 09:28:05 -07:00
2024-02-09 09:52:12 -08:00
2024-03-17 13:10:10 -07:00
2023-06-21 09:15:20 -07:00
2024-01-23 11:55:34 -08:00
2023-09-07 08:22:44 -07:00
2023-05-23 08:48:18 -07:00
2024-02-19 23:22:20 -08:00
2024-02-09 09:52:12 -08:00
2024-03-27 07:57:29 -07:00
2023-09-07 08:22:43 -07:00
2024-03-08 10:07:26 -08:00
2024-02-19 23:22:24 -08:00
2024-02-09 09:52:15 -08:00
2023-11-07 19:59:58 -08:00
2023-06-21 09:15:20 -07:00
2023-07-24 22:16:28 -07:00
2024-03-18 15:42:50 -07:00
2023-04-19 08:10:45 -07:00
2024-02-09 09:52:12 -08:00
2024-03-23 19:02:23 -07:00
2023-11-06 08:47:16 -08:00
2024-03-11 07:10:15 -07:00
2024-02-09 09:52:12 -08:00
2024-02-09 09:52:12 -08:00
2024-02-09 09:52:12 -08:00
2023-06-21 09:15:20 -07:00
2024-01-30 11:42:59 -08:00
2024-01-02 00:35:51 -08:00
2023-04-05 15:56:47 -07:00
2024-03-25 12:51:35 -07:00
2023-01-26 10:24:25 -08:00
2024-03-25 18:52:51 -07:00
2023-07-27 08:54:40 -07:00
2023-07-07 08:59:27 -07:00
2023-06-21 09:15:20 -07:00
2023-06-21 09:15:20 -07:00
2023-06-21 09:15:20 -07:00
2023-12-31 08:27:49 -08:00
2023-08-15 20:07:54 -07:00
2023-12-08 07:57:57 -08:00
2024-02-09 09:52:15 -08:00
2023-08-12 07:55:50 -07:00
2024-02-09 09:52:12 -08:00
2023-11-28 08:55:43 -08:00
2023-02-10 13:48:53 -08:00
2024-02-09 09:52:12 -08:00
2024-03-17 13:10:10 -07:00
2024-02-19 23:22:24 -08:00
2023-09-20 15:34:03 -07:00
2023-12-31 08:27:47 -08:00
2024-03-25 18:52:52 -07:00
2023-07-28 07:27:07 -07:00
2024-03-17 13:10:10 -07:00
2024-02-09 09:52:12 -08:00