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