1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- LIBRARY(isa-l_ec)
- LICENSE(BSD-3-Clause)
- LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
- VERSION(2.28)
- NO_UTIL()
- NO_COMPILER_WARNINGS()
- ADDINCL(
- contrib/libs/isa-l/include
- FOR
- asm
- contrib/libs/isa-l/include
- )
- SRCS(
- ec_base.c
- ec_highlevel_func.c
- )
- IF (ARCH_X86_64)
- IF (OS_DARWIN)
- SRCS(
- ec_multibinary_darwin.asm
- )
- ELSE()
- SRCS(
- ec_multibinary.asm
- )
- ENDIF()
- SRCS(
- gf_vect_mul_sse.asm
- gf_vect_mul_avx.asm
- gf_vect_dot_prod_sse.asm
- gf_vect_dot_prod_avx.asm
- gf_vect_dot_prod_avx2.asm
- gf_vect_dot_prod_avx512.asm
- gf_2vect_dot_prod_sse.asm
- gf_2vect_dot_prod_avx.asm
- gf_2vect_dot_prod_avx2.asm
- gf_2vect_dot_prod_avx512.asm
- gf_3vect_dot_prod_sse.asm
- gf_3vect_dot_prod_avx.asm
- gf_3vect_dot_prod_avx2.asm
- gf_3vect_dot_prod_avx512.asm
- gf_4vect_dot_prod_sse.asm
- gf_4vect_dot_prod_avx.asm
- gf_4vect_dot_prod_avx2.asm
- gf_4vect_dot_prod_avx512.asm
- gf_5vect_dot_prod_sse.asm
- gf_5vect_dot_prod_avx.asm
- gf_5vect_dot_prod_avx2.asm
- gf_6vect_dot_prod_sse.asm
- gf_6vect_dot_prod_avx.asm
- gf_6vect_dot_prod_avx2.asm
- gf_vect_mad_sse.asm
- gf_vect_mad_avx.asm
- gf_vect_mad_avx2.asm
- gf_vect_mad_avx512.asm
- gf_2vect_mad_sse.asm
- gf_2vect_mad_avx.asm
- gf_2vect_mad_avx2.asm
- gf_2vect_mad_avx512.asm
- gf_3vect_mad_sse.asm
- gf_3vect_mad_avx.asm
- gf_3vect_mad_avx2.asm
- gf_3vect_mad_avx512.asm
- gf_4vect_mad_sse.asm
- gf_4vect_mad_avx.asm
- gf_4vect_mad_avx2.asm
- gf_4vect_mad_avx512.asm
- gf_5vect_mad_sse.asm
- gf_5vect_mad_avx.asm
- gf_5vect_mad_avx2.asm
- gf_6vect_mad_sse.asm
- gf_6vect_mad_avx.asm
- gf_6vect_mad_avx2.asm
- )
- ENDIF()
- END()
|