brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.5 KiB · d246574 Raw
46 lines · c
1#ifndef LLVM_BLAKE3_PREFIX_H2#define LLVM_BLAKE3_PREFIX_H3 4#define BLAKE3_VERSION_STRING LLVM_BLAKE3_VERSION_STRING5#define BLAKE3_KEY_LEN LLVM_BLAKE3_KEY_LEN6#define BLAKE3_OUT_LEN LLVM_BLAKE3_OUT_LEN7#define BLAKE3_BLOCK_LEN LLVM_BLAKE3_BLOCK_LEN8#define BLAKE3_CHUNK_LEN LLVM_BLAKE3_CHUNK_LEN9#define BLAKE3_MAX_DEPTH LLVM_BLAKE3_MAX_DEPTH10#define blake3_hasher llvm_blake3_hasher11#define blake3_chunk_state llvm_blake3_chunk_state12#define blake3_compress_in_place llvm_blake3_compress_in_place13#define blake3_compress_subtree_wide llvm_blake3_compress_subtree_wide14#define blake3_compress_xof llvm_blake3_compress_xof15#define blake3_xof_many llvm_blake3_xof_many16#define blake3_hash_many llvm_blake3_hash_many17#define blake3_simd_degree llvm_blake3_simd_degree18#define blake3_compress_in_place_portable llvm_blake3_compress_in_place_portable19#define blake3_compress_xof_portable llvm_blake3_compress_xof_portable20#define blake3_hash_many_portable llvm_blake3_hash_many_portable21#define blake3_compress_in_place_sse2 llvm_blake3_compress_in_place_sse222#define _blake3_compress_in_place_sse2 _llvm_blake3_compress_in_place_sse223#define blake3_compress_xof_sse2 llvm_blake3_compress_xof_sse224#define _blake3_compress_xof_sse2 _llvm_blake3_compress_xof_sse225#define blake3_hash_many_sse2 llvm_blake3_hash_many_sse226#define _blake3_hash_many_sse2 _llvm_blake3_hash_many_sse227#define blake3_compress_in_place_sse41 llvm_blake3_compress_in_place_sse4128#define _blake3_compress_in_place_sse41 _llvm_blake3_compress_in_place_sse4129#define blake3_compress_xof_sse41 llvm_blake3_compress_xof_sse4130#define _blake3_compress_xof_sse41 _llvm_blake3_compress_xof_sse4131#define blake3_hash_many_sse41 llvm_blake3_hash_many_sse4132#define _blake3_hash_many_sse41 _llvm_blake3_hash_many_sse4133#define blake3_hash_many_avx2 llvm_blake3_hash_many_avx234#define _blake3_hash_many_avx2 _llvm_blake3_hash_many_avx235#define blake3_compress_in_place_avx512 llvm_blake3_compress_in_place_avx51236#define _blake3_compress_in_place_avx512 _llvm_blake3_compress_in_place_avx51237#define blake3_compress_xof_avx512 llvm_blake3_compress_xof_avx51238#define _blake3_compress_xof_avx512 _llvm_blake3_compress_xof_avx51239#define blake3_xof_many_avx512 llvm_blake3_xof_many_avx51240#define _blake3_xof_many_avx512 _llvm_blake3_xof_many_avx51241#define blake3_hash_many_avx512 llvm_blake3_hash_many_avx51242#define _blake3_hash_many_avx512 _llvm_blake3_hash_many_avx51243#define blake3_hash_many_neon llvm_blake3_hash_many_neon44 45#endif /* LLVM_BLAKE3_PREFIX_H */46