crc-fast 1.10.0

World's fastest generic CRC16, CRC32, and CRC64 calculator using SIMD. Supplies a C-compatible shared library for use in other languages.
Documentation
1
2
3
4
5
6
7
8
9
10
// Copyright 2025 Don MacAskill. Licensed under MIT or Apache-2.0.

//! This module provides x86-specific implementations of CRC-32/ISCSI calculations using
//! fusion techniques.

#![cfg(any(target_arch = "x86", target_arch = "x86_64"))]

pub(crate) mod avx512_pclmulqdq;
pub(crate) mod avx512_vpclmulqdq;
pub(crate) mod sse_pclmulqdq;