Skip to content

Commit

Permalink
Fix typo for clmul.
Browse files Browse the repository at this point in the history
  • Loading branch information
JonathanHenson committed Jan 23, 2024
1 parent 923d6ca commit c9bcc2e
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions cmake/AwsSIMD.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@ if (MSVC)
set(AWS_AVX2_FLAG "/arch:AVX2")
set(AWS_AVX512_FLAG "/arch:AVX512")
set(AWS_AVX512vL_FLAG "")
set(AWS_PCMUL_FLAG "")
set(AWS_CLMUL_FLAG "")
set(AWS_SSE4_2_FLAG "")
set(AWS_ARMv8_1_FLAG "/arch:arm8.1")
else()
set(AWS_AVX2_FLAG "-mavx -mavx2")
set(AWS_AVX512_FLAG "-mavx512f")
set(AWS_AVX512vL_FLAG "mavx512vl")
set(AWS_PCMUL_FLAG "-mvpclmulqdq -mpcmul")
set(AWS_CLMUL_FLAG "-mvpclmulqdq -mpcmul")
set(AWS_SSE4_2_FLAG "-msse4.2")
set(AWS_ARMv8_1_FLAG "-march=armv8-a+crc+crypto -mtune=neoverse-v1")
endif()
Expand All @@ -26,9 +26,9 @@ if (USE_CPU_EXTENSIONS)
set(AVX_CFLAGS ${AWS_AVX2_FLAG})
endif()

check_c_compiler_flag("${AWS_AVX512_FLAG} ${AWS_PCMUL_FLAG}" HAVE_M_AVX512_FLAG)
check_c_compiler_flag("${AWS_AVX512_FLAG} ${AWS_CLMUL_FLAG}" HAVE_M_AVX512_FLAG)
if (HAVE_M_AVX512_FLAG)
set(AVX_CFLAGS "${AVX_CFLAGS} ${AWS_AVX512_FLAG} ${AWS_PCMUL_FLAG} ${AWS_SSE4_2_FLAG}")
set(AVX_CFLAGS "${AVX_CFLAGS} ${AWS_AVX512_FLAG} ${AWS_CLMUL_FLAG} ${AWS_SSE4_2_FLAG}")
endif()

set(old_flags "${CMAKE_REQUIRED_FLAGS}")
Expand Down Expand Up @@ -134,12 +134,12 @@ function(simd_append_source_avx512vl target)
endforeach()
endfunction(simd_append_source_avx512vl)

function(simd_append_source_pcmul target)
function(simd_append_source_clmul target)
foreach(file ${ARGN})
target_sources(${target} PRIVATE ${file})
set_property(SOURCE ${file} APPEND PROPERTY COMPILE_FLAGS "${AWS_PCMUL_FLAG}")
set_property(SOURCE ${file} APPEND PROPERTY COMPILE_FLAGS "${AWS_CLMUL_FLAG}")
endforeach()
endfunction(simd_append_source_pcmul)
endfunction(simd_append_source_clmul)

function(simd_append_source_sse42 target)
foreach(file ${ARGN})
Expand Down

0 comments on commit c9bcc2e

Please sign in to comment.