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