Add SIMD implementations of CRC64.

This commit is contained in:
2022-05-28 12:50:10 +01:00
parent 7705c3fbc4
commit 33d59d975e
12 changed files with 1272 additions and 151 deletions

View File

@@ -6,8 +6,8 @@ add_compile_definitions(__STDC_FORMAT_MACROS=1)
add_library(aaruformat SHARED include/aaruformat/consts.h include/aaruformat/enums.h include/aaru.h include/aaruformat.h
include/aaruformat/decls.h include/aaruformat/structs.h src/identify.c src/open.c include/aaruformat/context.h
src/close.c include/aaruformat/errors.h src/read.c src/crc64.c src/cst.c src/ecc_cd.c src/helpers.c src/simd.c
include/aaruformat/simd.h)
src/close.c include/aaruformat/errors.h src/read.c include/aaruformat/crc64.h src/cst.c src/ecc_cd.c src/helpers.c
src/simd.c include/aaruformat/simd.h src/crc64/crc64.c src/crc64/crc64_clmul.c src/crc64/crc64_vmull.c src/crc64/arm_vmull.c src/crc64/arm_vmull.h)
include_directories(include include/aaruformat)