aboutsummaryrefslogtreecommitdiff
path: root/src/liblzma/check/crc32_aarch64.h (follow)
AgeCommit message (Collapse)AuthorFilesLines
2024-01-27Speed up CRC32 calculation on ARM64Chenxi Mao1-0/+109
The CRC32 instructions in ARM64 can calculate the CRC32 result for 8 bytes in a single operation, making the use of ARM64 instructions much faster compared to the general CRC32 algorithm. Optimized CRC32 will be enabled if ARM64 has CRC extension running on Linux. Signed-off-by: Chenxi Mao <chenxi.mao2013@gmail.com>