LLVM 20.0.0git
Macros
llvm_blake3_prefix.h File Reference

Go to the source code of this file.

Macros

#define BLAKE3_VERSION_STRING   LLVM_BLAKE3_VERSION_STRING
 
#define BLAKE3_KEY_LEN   LLVM_BLAKE3_KEY_LEN
 
#define BLAKE3_OUT_LEN   LLVM_BLAKE3_OUT_LEN
 
#define BLAKE3_BLOCK_LEN   LLVM_BLAKE3_BLOCK_LEN
 
#define BLAKE3_CHUNK_LEN   LLVM_BLAKE3_CHUNK_LEN
 
#define BLAKE3_MAX_DEPTH   LLVM_BLAKE3_MAX_DEPTH
 
#define blake3_hasher   llvm_blake3_hasher
 
#define blake3_chunk_state   llvm_blake3_chunk_state
 
#define blake3_compress_in_place   llvm_blake3_compress_in_place
 
#define blake3_compress_xof   llvm_blake3_compress_xof
 
#define blake3_hash_many   llvm_blake3_hash_many
 
#define blake3_simd_degree   llvm_blake3_simd_degree
 
#define blake3_compress_in_place_portable   llvm_blake3_compress_in_place_portable
 
#define blake3_compress_xof_portable   llvm_blake3_compress_xof_portable
 
#define blake3_hash_many_portable   llvm_blake3_hash_many_portable
 
#define blake3_compress_in_place_sse2   llvm_blake3_compress_in_place_sse2
 
#define _blake3_compress_in_place_sse2   _llvm_blake3_compress_in_place_sse2
 
#define blake3_compress_xof_sse2   llvm_blake3_compress_xof_sse2
 
#define _blake3_compress_xof_sse2   _llvm_blake3_compress_xof_sse2
 
#define blake3_hash_many_sse2   llvm_blake3_hash_many_sse2
 
#define _blake3_hash_many_sse2   _llvm_blake3_hash_many_sse2
 
#define blake3_compress_in_place_sse41   llvm_blake3_compress_in_place_sse41
 
#define _blake3_compress_in_place_sse41   _llvm_blake3_compress_in_place_sse41
 
#define blake3_compress_xof_sse41   llvm_blake3_compress_xof_sse41
 
#define _blake3_compress_xof_sse41   _llvm_blake3_compress_xof_sse41
 
#define blake3_hash_many_sse41   llvm_blake3_hash_many_sse41
 
#define _blake3_hash_many_sse41   _llvm_blake3_hash_many_sse41
 
#define blake3_hash_many_avx2   llvm_blake3_hash_many_avx2
 
#define _blake3_hash_many_avx2   _llvm_blake3_hash_many_avx2
 
#define blake3_compress_in_place_avx512   llvm_blake3_compress_in_place_avx512
 
#define _blake3_compress_in_place_avx512   _llvm_blake3_compress_in_place_avx512
 
#define blake3_compress_xof_avx512   llvm_blake3_compress_xof_avx512
 
#define _blake3_compress_xof_avx512   _llvm_blake3_compress_xof_avx512
 
#define blake3_hash_many_avx512   llvm_blake3_hash_many_avx512
 
#define _blake3_hash_many_avx512   _llvm_blake3_hash_many_avx512
 
#define blake3_hash_many_neon   llvm_blake3_hash_many_neon
 

Macro Definition Documentation

◆ _blake3_compress_in_place_avx512

#define _blake3_compress_in_place_avx512   _llvm_blake3_compress_in_place_avx512

Definition at line 34 of file llvm_blake3_prefix.h.

◆ _blake3_compress_in_place_sse2

#define _blake3_compress_in_place_sse2   _llvm_blake3_compress_in_place_sse2

Definition at line 20 of file llvm_blake3_prefix.h.

◆ _blake3_compress_in_place_sse41

#define _blake3_compress_in_place_sse41   _llvm_blake3_compress_in_place_sse41

Definition at line 26 of file llvm_blake3_prefix.h.

◆ _blake3_compress_xof_avx512

#define _blake3_compress_xof_avx512   _llvm_blake3_compress_xof_avx512

Definition at line 36 of file llvm_blake3_prefix.h.

◆ _blake3_compress_xof_sse2

#define _blake3_compress_xof_sse2   _llvm_blake3_compress_xof_sse2

Definition at line 22 of file llvm_blake3_prefix.h.

◆ _blake3_compress_xof_sse41

#define _blake3_compress_xof_sse41   _llvm_blake3_compress_xof_sse41

Definition at line 28 of file llvm_blake3_prefix.h.

◆ _blake3_hash_many_avx2

#define _blake3_hash_many_avx2   _llvm_blake3_hash_many_avx2

Definition at line 32 of file llvm_blake3_prefix.h.

◆ _blake3_hash_many_avx512

#define _blake3_hash_many_avx512   _llvm_blake3_hash_many_avx512

Definition at line 38 of file llvm_blake3_prefix.h.

◆ _blake3_hash_many_sse2

#define _blake3_hash_many_sse2   _llvm_blake3_hash_many_sse2

Definition at line 24 of file llvm_blake3_prefix.h.

◆ _blake3_hash_many_sse41

#define _blake3_hash_many_sse41   _llvm_blake3_hash_many_sse41

Definition at line 30 of file llvm_blake3_prefix.h.

◆ BLAKE3_BLOCK_LEN

#define BLAKE3_BLOCK_LEN   LLVM_BLAKE3_BLOCK_LEN

Definition at line 7 of file llvm_blake3_prefix.h.

◆ BLAKE3_CHUNK_LEN

#define BLAKE3_CHUNK_LEN   LLVM_BLAKE3_CHUNK_LEN

Definition at line 8 of file llvm_blake3_prefix.h.

◆ blake3_chunk_state

#define blake3_chunk_state   llvm_blake3_chunk_state

Definition at line 11 of file llvm_blake3_prefix.h.

◆ blake3_compress_in_place

#define blake3_compress_in_place   llvm_blake3_compress_in_place

Definition at line 12 of file llvm_blake3_prefix.h.

◆ blake3_compress_in_place_avx512

#define blake3_compress_in_place_avx512   llvm_blake3_compress_in_place_avx512

Definition at line 33 of file llvm_blake3_prefix.h.

◆ blake3_compress_in_place_portable

#define blake3_compress_in_place_portable   llvm_blake3_compress_in_place_portable

Definition at line 16 of file llvm_blake3_prefix.h.

◆ blake3_compress_in_place_sse2

#define blake3_compress_in_place_sse2   llvm_blake3_compress_in_place_sse2

Definition at line 19 of file llvm_blake3_prefix.h.

◆ blake3_compress_in_place_sse41

#define blake3_compress_in_place_sse41   llvm_blake3_compress_in_place_sse41

Definition at line 25 of file llvm_blake3_prefix.h.

◆ blake3_compress_xof

#define blake3_compress_xof   llvm_blake3_compress_xof

Definition at line 13 of file llvm_blake3_prefix.h.

◆ blake3_compress_xof_avx512

#define blake3_compress_xof_avx512   llvm_blake3_compress_xof_avx512

Definition at line 35 of file llvm_blake3_prefix.h.

◆ blake3_compress_xof_portable

#define blake3_compress_xof_portable   llvm_blake3_compress_xof_portable

Definition at line 17 of file llvm_blake3_prefix.h.

◆ blake3_compress_xof_sse2

#define blake3_compress_xof_sse2   llvm_blake3_compress_xof_sse2

Definition at line 21 of file llvm_blake3_prefix.h.

◆ blake3_compress_xof_sse41

#define blake3_compress_xof_sse41   llvm_blake3_compress_xof_sse41

Definition at line 27 of file llvm_blake3_prefix.h.

◆ blake3_hash_many

#define blake3_hash_many   llvm_blake3_hash_many

Definition at line 14 of file llvm_blake3_prefix.h.

◆ blake3_hash_many_avx2

#define blake3_hash_many_avx2   llvm_blake3_hash_many_avx2

Definition at line 31 of file llvm_blake3_prefix.h.

◆ blake3_hash_many_avx512

#define blake3_hash_many_avx512   llvm_blake3_hash_many_avx512

Definition at line 37 of file llvm_blake3_prefix.h.

◆ blake3_hash_many_neon

#define blake3_hash_many_neon   llvm_blake3_hash_many_neon

Definition at line 39 of file llvm_blake3_prefix.h.

◆ blake3_hash_many_portable

#define blake3_hash_many_portable   llvm_blake3_hash_many_portable

Definition at line 18 of file llvm_blake3_prefix.h.

◆ blake3_hash_many_sse2

#define blake3_hash_many_sse2   llvm_blake3_hash_many_sse2

Definition at line 23 of file llvm_blake3_prefix.h.

◆ blake3_hash_many_sse41

#define blake3_hash_many_sse41   llvm_blake3_hash_many_sse41

Definition at line 29 of file llvm_blake3_prefix.h.

◆ blake3_hasher

#define blake3_hasher   llvm_blake3_hasher

Definition at line 10 of file llvm_blake3_prefix.h.

◆ BLAKE3_KEY_LEN

#define BLAKE3_KEY_LEN   LLVM_BLAKE3_KEY_LEN

Definition at line 5 of file llvm_blake3_prefix.h.

◆ BLAKE3_MAX_DEPTH

#define BLAKE3_MAX_DEPTH   LLVM_BLAKE3_MAX_DEPTH

Definition at line 9 of file llvm_blake3_prefix.h.

◆ BLAKE3_OUT_LEN

#define BLAKE3_OUT_LEN   LLVM_BLAKE3_OUT_LEN

Definition at line 6 of file llvm_blake3_prefix.h.

◆ blake3_simd_degree

#define blake3_simd_degree (   void)    llvm_blake3_simd_degree

Definition at line 15 of file llvm_blake3_prefix.h.

◆ BLAKE3_VERSION_STRING

#define BLAKE3_VERSION_STRING   LLVM_BLAKE3_VERSION_STRING

Definition at line 4 of file llvm_blake3_prefix.h.