aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/crcutil
diff options
context:
space:
mode:
authorignat <ignat@yandex-team.com>2022-08-31 08:44:15 +0300
committerignat <ignat@yandex-team.com>2022-08-31 08:44:15 +0300
commitd04c6ee6620c95efeef71dbf0cae8b3fbd8906fa (patch)
tree35ce8e79c0cf12ea36d61ad04b5fa272232f6693 /contrib/libs/crcutil
parent56d404b4b42e9aa7e4b96170f69c2d25220b5205 (diff)
downloadydb-d04c6ee6620c95efeef71dbf0cae8b3fbd8906fa.tar.gz
New cmake semantics for compiling with AVX and other specific flags
Diffstat (limited to 'contrib/libs/crcutil')
-rw-r--r--contrib/libs/crcutil/CMakeLists.txt12
1 files changed, 0 insertions, 12 deletions
diff --git a/contrib/libs/crcutil/CMakeLists.txt b/contrib/libs/crcutil/CMakeLists.txt
index acd1e01960..2c59342155 100644
--- a/contrib/libs/crcutil/CMakeLists.txt
+++ b/contrib/libs/crcutil/CMakeLists.txt
@@ -16,21 +16,9 @@ target_link_libraries(contrib-libs-crcutil PUBLIC
contrib-libs-cxxsupp
)
target_sources(contrib-libs-crcutil PRIVATE
- ${CMAKE_SOURCE_DIR}/contrib/libs/crcutil/crc32c_sse4.cc
${CMAKE_SOURCE_DIR}/contrib/libs/crcutil/multiword_64_64_gcc_i386_mmx.cc
${CMAKE_SOURCE_DIR}/contrib/libs/crcutil/multiword_128_64_gcc_amd64_sse2.cc
${CMAKE_SOURCE_DIR}/contrib/libs/crcutil/multiword_64_64_gcc_amd64_asm.cc
${CMAKE_SOURCE_DIR}/contrib/libs/crcutil/interface.cc
${CMAKE_SOURCE_DIR}/contrib/libs/crcutil/multiword_64_64_intrinsic_i386_mmx.cc
)
-set_property(
- SOURCE
- ${CMAKE_SOURCE_DIR}/contrib/libs/crcutil/crc32c_sse4.cc
- APPEND
- PROPERTY
- COMPILE_OPTIONS
- -msse4.1
- -msse4.2
- -mpopcnt
- -mcx16
-)