LLVM: lib/Support/BLAKE3/llvm_blake3_prefix.h File Reference (original) (raw)

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_subtree_wide llvm_blake3_compress_subtree_wide
#define blake3_compress_xof llvm_blake3_compress_xof
#define blake3_xof_many llvm_blake3_xof_many
#define blake3_hash_many llvm_blake3_hash_many
#define 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_xof_many_avx512 llvm_blake3_xof_many_avx512
#define _blake3_xof_many_avx512 _llvm_blake3_xof_many_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

_blake3_compress_in_place_avx512

#define _blake3_compress_in_place_avx512 _llvm_blake3_compress_in_place_avx512

_blake3_compress_in_place_sse2

#define _blake3_compress_in_place_sse2 _llvm_blake3_compress_in_place_sse2

_blake3_compress_in_place_sse41

#define _blake3_compress_in_place_sse41 _llvm_blake3_compress_in_place_sse41

_blake3_compress_xof_avx512

#define _blake3_compress_xof_avx512 _llvm_blake3_compress_xof_avx512

_blake3_compress_xof_sse2

#define _blake3_compress_xof_sse2 _llvm_blake3_compress_xof_sse2

_blake3_compress_xof_sse41

#define _blake3_compress_xof_sse41 _llvm_blake3_compress_xof_sse41

_blake3_hash_many_avx2

#define _blake3_hash_many_avx2 _llvm_blake3_hash_many_avx2

_blake3_hash_many_avx512

#define _blake3_hash_many_avx512 _llvm_blake3_hash_many_avx512

_blake3_hash_many_sse2

#define _blake3_hash_many_sse2 _llvm_blake3_hash_many_sse2

_blake3_hash_many_sse41

#define _blake3_hash_many_sse41 _llvm_blake3_hash_many_sse41

_blake3_xof_many_avx512

#define _blake3_xof_many_avx512 _llvm_blake3_xof_many_avx512

BLAKE3_BLOCK_LEN

Definition at line 7 of file llvm_blake3_prefix.h.

Referenced by blake3_compress_in_place(), blake3_compress_in_place_avx512(), blake3_compress_in_place_portable(), blake3_compress_in_place_sse2(), blake3_compress_in_place_sse41(), blake3_compress_xof(), blake3_compress_xof_avx512(), blake3_compress_xof_portable(), blake3_compress_xof_sse2(), blake3_compress_xof_sse41(), blake3_hash16_avx512(), blake3_hash4_avx512(), blake3_hash4_sse2(), blake3_hash4_sse41(), blake3_hash8_avx2(), blake3_hash8_avx512(), blake3_xof16_avx512(), blake3_xof4_avx512(), blake3_xof8_avx512(), blake3_xof_many(), blake3_xof_many_avx512(), chunk_state_fill_buf(), chunk_state_init(), chunk_state_len(), chunk_state_reset(), chunk_state_update(), compress_chunks_parallel(), compress_pre(), compress_pre(), hash_one_avx512(), hash_one_portable(), hash_one_sse2(), hash_one_sse41(), llvm_blake3_hasher_finalize_seek(), load_block_words(), make_output(), and parent_output().

BLAKE3_CHUNK_LEN

blake3_chunk_state

blake3_compress_in_place

#define blake3_compress_in_place llvm_blake3_compress_in_place

blake3_compress_in_place_avx512

#define blake3_compress_in_place_avx512 llvm_blake3_compress_in_place_avx512

blake3_compress_in_place_portable

#define blake3_compress_in_place_portable llvm_blake3_compress_in_place_portable

blake3_compress_in_place_sse2

#define blake3_compress_in_place_sse2 llvm_blake3_compress_in_place_sse2

blake3_compress_in_place_sse41

#define blake3_compress_in_place_sse41 llvm_blake3_compress_in_place_sse41

blake3_compress_subtree_wide

#define blake3_compress_subtree_wide llvm_blake3_compress_subtree_wide

blake3_compress_xof

#define blake3_compress_xof llvm_blake3_compress_xof

blake3_compress_xof_avx512

#define blake3_compress_xof_avx512 llvm_blake3_compress_xof_avx512

blake3_compress_xof_portable

#define blake3_compress_xof_portable llvm_blake3_compress_xof_portable

blake3_compress_xof_sse2

#define blake3_compress_xof_sse2 llvm_blake3_compress_xof_sse2

blake3_compress_xof_sse41

#define blake3_compress_xof_sse41 llvm_blake3_compress_xof_sse41

blake3_hash_many

#define blake3_hash_many llvm_blake3_hash_many

blake3_hash_many_avx2

#define blake3_hash_many_avx2 llvm_blake3_hash_many_avx2

blake3_hash_many_avx512

#define blake3_hash_many_avx512 llvm_blake3_hash_many_avx512

blake3_hash_many_neon

#define blake3_hash_many_neon llvm_blake3_hash_many_neon

blake3_hash_many_portable

#define blake3_hash_many_portable llvm_blake3_hash_many_portable

blake3_hash_many_sse2

#define blake3_hash_many_sse2 llvm_blake3_hash_many_sse2

blake3_hash_many_sse41

#define blake3_hash_many_sse41 llvm_blake3_hash_many_sse41

blake3_hasher

Definition at line 10 of file llvm_blake3_prefix.h.

Referenced by blake3_hasher_update_base(), hasher_init_base(), hasher_merge_cv_stack(), hasher_push_cv(), llvm_blake3_hasher_finalize(), llvm_blake3_hasher_finalize_seek(), llvm_blake3_hasher_init(), llvm_blake3_hasher_init_derive_key(), llvm_blake3_hasher_init_derive_key_raw(), llvm_blake3_hasher_init_keyed(), llvm_blake3_hasher_reset(), and llvm_blake3_hasher_update().

BLAKE3_KEY_LEN

BLAKE3_MAX_DEPTH

BLAKE3_OUT_LEN

Definition at line 6 of file llvm_blake3_prefix.h.

Referenced by blake3_compress_subtree_wide(), blake3_hash_many_avx2(), blake3_hash_many_avx512(), blake3_hash_many_portable(), blake3_hash_many_sse2(), blake3_hash_many_sse41(), blake3_hasher_update_base(), compress_chunks_parallel(), compress_parents_parallel(), compress_subtree_to_parent_node(), hash_one_avx512(), hash_one_portable(), hash_one_sse2(), hash_one_sse41(), hasher_merge_cv_stack(), and hasher_push_cv().

blake3_simd_degree

#define blake3_simd_degree ( void )

BLAKE3_VERSION_STRING

blake3_xof_many

#define blake3_xof_many llvm_blake3_xof_many

blake3_xof_many_avx512

#define blake3_xof_many_avx512 llvm_blake3_xof_many_avx512