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