mariadb/mysys/crc32
Marko Mäkelä 31aa8b6939 MDEV-37170 Enable AVX10.1 CRC-32 on GCC 16
The AVX512 accelerated CRC-32 computation that had been added
in commit 9ec7819c58 was disabled
in commit a293dfd92a for GCC 16.

Let us enable that logic by applying
dr-m/crc32_simd@075bacb0cc
which makes use of the avx10.1 target attribute that had been
introduced in GCC 15.
2025-07-07 09:30:34 +03:00
..
clang_workaround.h MDEV-22641: Provide SIMD optimized wrapper for zlib crc32() (#1558) 2020-06-01 11:34:06 +03:00
crc32_arm64.c Perform simple fixes for cppcheck findings 2024-07-08 10:51:48 +01:00
crc32_ppc64.c MDEV-19935 Create unified CRC-32 interface 2020-09-17 16:07:37 +02:00
crc32_x86.c MDEV-33817 preparation: Restructuring and unit tests 2024-05-03 13:06:13 +03:00
crc32c.cc MDEV-34825 FreeBSD fails to build under clang natively 2024-09-05 12:14:06 +10:00
crc32c_amd64.cc MDEV-34321: call to crc32c_3way through pointer to incorrect function type 2024-06-07 13:51:46 +03:00
crc32c_ppc.c MDEV-19935 Create unified CRC-32 interface 2020-09-17 16:07:37 +02:00
crc32c_ppc.h MDEV-33817 preparation: Restructuring and unit tests 2024-05-03 13:06:13 +03:00
crc32c_x86.cc MDEV-37170 Enable AVX10.1 CRC-32 on GCC 16 2025-07-07 09:30:34 +03:00
crc_ppc64.h MDEV-33817 preparation: Restructuring and unit tests 2024-05-03 13:06:13 +03:00
pcc_crc32_constants.h MDEV-22641: Provide SIMD optimized wrapper for zlib crc32() (#1558) 2020-06-01 11:34:06 +03:00
pcc_crc32c_constants.h MDEV-22641: Provide SIMD optimized wrapper for zlib crc32() (#1558) 2020-06-01 11:34:06 +03:00