llvm_blake3_prefix.h 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #ifndef LLVM_BLAKE3_PREFIX_H
  2. #define LLVM_BLAKE3_PREFIX_H
  3. #define BLAKE3_VERSION_STRING LLVM_BLAKE3_VERSION_STRING
  4. #define BLAKE3_KEY_LEN LLVM_BLAKE3_KEY_LEN
  5. #define BLAKE3_OUT_LEN LLVM_BLAKE3_OUT_LEN
  6. #define BLAKE3_BLOCK_LEN LLVM_BLAKE3_BLOCK_LEN
  7. #define BLAKE3_CHUNK_LEN LLVM_BLAKE3_CHUNK_LEN
  8. #define BLAKE3_MAX_DEPTH LLVM_BLAKE3_MAX_DEPTH
  9. #define blake3_hasher llvm_blake3_hasher
  10. #define blake3_chunk_state llvm_blake3_chunk_state
  11. #define blake3_compress_in_place llvm_blake3_compress_in_place
  12. #define blake3_compress_xof llvm_blake3_compress_xof
  13. #define blake3_hash_many llvm_blake3_hash_many
  14. #define blake3_simd_degree llvm_blake3_simd_degree
  15. #define blake3_compress_in_place_portable llvm_blake3_compress_in_place_portable
  16. #define blake3_compress_xof_portable llvm_blake3_compress_xof_portable
  17. #define blake3_hash_many_portable llvm_blake3_hash_many_portable
  18. #define blake3_compress_in_place_sse2 llvm_blake3_compress_in_place_sse2
  19. #define _blake3_compress_in_place_sse2 _llvm_blake3_compress_in_place_sse2
  20. #define blake3_compress_xof_sse2 llvm_blake3_compress_xof_sse2
  21. #define _blake3_compress_xof_sse2 _llvm_blake3_compress_xof_sse2
  22. #define blake3_hash_many_sse2 llvm_blake3_hash_many_sse2
  23. #define _blake3_hash_many_sse2 _llvm_blake3_hash_many_sse2
  24. #define blake3_compress_in_place_sse41 llvm_blake3_compress_in_place_sse41
  25. #define _blake3_compress_in_place_sse41 _llvm_blake3_compress_in_place_sse41
  26. #define blake3_compress_xof_sse41 llvm_blake3_compress_xof_sse41
  27. #define _blake3_compress_xof_sse41 _llvm_blake3_compress_xof_sse41
  28. #define blake3_hash_many_sse41 llvm_blake3_hash_many_sse41
  29. #define _blake3_hash_many_sse41 _llvm_blake3_hash_many_sse41
  30. #define blake3_hash_many_avx2 llvm_blake3_hash_many_avx2
  31. #define _blake3_hash_many_avx2 _llvm_blake3_hash_many_avx2
  32. #define blake3_compress_in_place_avx512 llvm_blake3_compress_in_place_avx512
  33. #define _blake3_compress_in_place_avx512 _llvm_blake3_compress_in_place_avx512
  34. #define blake3_compress_xof_avx512 llvm_blake3_compress_xof_avx512
  35. #define _blake3_compress_xof_avx512 _llvm_blake3_compress_xof_avx512
  36. #define blake3_hash_many_avx512 llvm_blake3_hash_many_avx512
  37. #define _blake3_hash_many_avx512 _llvm_blake3_hash_many_avx512
  38. #define blake3_hash_many_neon llvm_blake3_hash_many_neon
  39. #endif /* LLVM_BLAKE3_PREFIX_H */