blob: 442891b5a64d422bbc7bcc2cc86d7ffee891d615 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
LIBRARY(isa-l_crc_yt_patch)
LICENSE(BSD-3-Clause)
VERSION(2.28)
NO_UTIL()
IF (ARCH_X86_64)
# pclmul is required for fast crc computation
CFLAGS(-mpclmul)
SRCS(crc64_yt_norm_by8.asm)
ENDIF()
ADDINCL(
FOR asm yt/yt/core/misc/isa_crc64/include # for reg_sizes.asm
)
SRCS(
crc64_yt_norm_refs.c
checksum.cpp
)
END()
RECURSE_FOR_TESTS(
unittests
)
|