ya.make 954 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. LIBRARY()
  2. LICENSE(BSD-3-Clause)
  3. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  4. VERSION(2.31)
  5. NO_UTIL()
  6. NO_COMPILER_WARNINGS()
  7. ADDINCL(
  8. contrib/libs/isa-l/include
  9. )
  10. IF(ARCH_AARCH64)
  11. CFLAGS(-D__ASSEMBLY__)
  12. SRCS(
  13. ec_multibinary_arm.S
  14. gf_2vect_dot_prod_neon.S
  15. gf_2vect_dot_prod_sve.S
  16. gf_2vect_mad_neon.S
  17. gf_2vect_mad_sve.S
  18. gf_3vect_dot_prod_neon.S
  19. gf_3vect_dot_prod_sve.S
  20. gf_3vect_mad_neon.S
  21. gf_3vect_mad_sve.S
  22. gf_4vect_dot_prod_neon.S
  23. gf_4vect_dot_prod_sve.S
  24. gf_4vect_mad_neon.S
  25. gf_4vect_mad_sve.S
  26. gf_5vect_dot_prod_neon.S
  27. gf_5vect_dot_prod_sve.S
  28. gf_5vect_mad_neon.S
  29. gf_5vect_mad_sve.S
  30. gf_6vect_dot_prod_sve.S
  31. gf_6vect_mad_neon.S
  32. gf_6vect_mad_sve.S
  33. gf_7vect_dot_prod_sve.S
  34. gf_8vect_dot_prod_sve.S
  35. gf_vect_dot_prod_neon.S
  36. gf_vect_dot_prod_sve.S
  37. gf_vect_mad_neon.S
  38. gf_vect_mad_sve.S
  39. gf_vect_mul_neon.S
  40. gf_vect_mul_sve.S
  41. )
  42. ENDIF()
  43. END()