LLVM 22.0.0git
|
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 |
#define _blake3_compress_in_place_avx512 _llvm_blake3_compress_in_place_avx512 |
Definition at line 36 of file llvm_blake3_prefix.h.
#define _blake3_compress_in_place_sse2 _llvm_blake3_compress_in_place_sse2 |
Definition at line 22 of file llvm_blake3_prefix.h.
#define _blake3_compress_in_place_sse41 _llvm_blake3_compress_in_place_sse41 |
Definition at line 28 of file llvm_blake3_prefix.h.
#define _blake3_compress_xof_avx512 _llvm_blake3_compress_xof_avx512 |
Definition at line 38 of file llvm_blake3_prefix.h.
#define _blake3_compress_xof_sse2 _llvm_blake3_compress_xof_sse2 |
Definition at line 24 of file llvm_blake3_prefix.h.
#define _blake3_compress_xof_sse41 _llvm_blake3_compress_xof_sse41 |
Definition at line 30 of file llvm_blake3_prefix.h.
#define _blake3_hash_many_avx2 _llvm_blake3_hash_many_avx2 |
Definition at line 34 of file llvm_blake3_prefix.h.
#define _blake3_hash_many_avx512 _llvm_blake3_hash_many_avx512 |
Definition at line 42 of file llvm_blake3_prefix.h.
#define _blake3_hash_many_sse2 _llvm_blake3_hash_many_sse2 |
Definition at line 26 of file llvm_blake3_prefix.h.
#define _blake3_hash_many_sse41 _llvm_blake3_hash_many_sse41 |
Definition at line 32 of file llvm_blake3_prefix.h.
#define _blake3_xof_many_avx512 _llvm_blake3_xof_many_avx512 |
Definition at line 40 of file llvm_blake3_prefix.h.
#define BLAKE3_BLOCK_LEN LLVM_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().
#define BLAKE3_CHUNK_LEN LLVM_BLAKE3_CHUNK_LEN |
Definition at line 8 of file llvm_blake3_prefix.h.
Referenced by blake3_compress_subtree_wide(), blake3_hasher_update_base(), compress_chunks_parallel(), compress_subtree_to_parent_node(), and left_subtree_len().
#define blake3_chunk_state llvm_blake3_chunk_state |
Definition at line 11 of file llvm_blake3_prefix.h.
Referenced by blake3_hasher_update_base(), chunk_state_fill_buf(), chunk_state_init(), chunk_state_len(), chunk_state_maybe_start_flag(), chunk_state_output(), chunk_state_reset(), chunk_state_update(), and compress_chunks_parallel().
#define blake3_compress_in_place llvm_blake3_compress_in_place |
Definition at line 12 of file llvm_blake3_prefix.h.
Referenced by chunk_state_update(), and output_chaining_value().
#define blake3_compress_in_place_avx512 llvm_blake3_compress_in_place_avx512 |
Definition at line 35 of file llvm_blake3_prefix.h.
Referenced by blake3_compress_in_place(), and hash_one_avx512().
#define blake3_compress_in_place_portable llvm_blake3_compress_in_place_portable |
Definition at line 18 of file llvm_blake3_prefix.h.
Referenced by blake3_compress_in_place(), and hash_one_portable().
#define blake3_compress_in_place_sse2 llvm_blake3_compress_in_place_sse2 |
Definition at line 21 of file llvm_blake3_prefix.h.
Referenced by blake3_compress_in_place(), and hash_one_sse2().
#define blake3_compress_in_place_sse41 llvm_blake3_compress_in_place_sse41 |
Definition at line 27 of file llvm_blake3_prefix.h.
Referenced by blake3_compress_in_place(), and hash_one_sse41().
#define blake3_compress_subtree_wide llvm_blake3_compress_subtree_wide |
Definition at line 13 of file llvm_blake3_prefix.h.
Referenced by blake3_compress_subtree_wide(), and compress_subtree_to_parent_node().
#define blake3_compress_xof llvm_blake3_compress_xof |
Definition at line 14 of file llvm_blake3_prefix.h.
Referenced by blake3_xof_many(), and output_root_bytes().
#define blake3_compress_xof_avx512 llvm_blake3_compress_xof_avx512 |
Definition at line 37 of file llvm_blake3_prefix.h.
Referenced by blake3_compress_xof(), and blake3_xof_many_avx512().
#define blake3_compress_xof_portable llvm_blake3_compress_xof_portable |
Definition at line 19 of file llvm_blake3_prefix.h.
Referenced by blake3_compress_xof().
#define blake3_compress_xof_sse2 llvm_blake3_compress_xof_sse2 |
Definition at line 23 of file llvm_blake3_prefix.h.
Referenced by blake3_compress_xof().
#define blake3_compress_xof_sse41 llvm_blake3_compress_xof_sse41 |
Definition at line 29 of file llvm_blake3_prefix.h.
Referenced by blake3_compress_xof().
#define blake3_hash_many llvm_blake3_hash_many |
Definition at line 16 of file llvm_blake3_prefix.h.
Referenced by compress_chunks_parallel(), and compress_parents_parallel().
#define blake3_hash_many_avx2 llvm_blake3_hash_many_avx2 |
Definition at line 33 of file llvm_blake3_prefix.h.
Referenced by blake3_hash_many().
#define blake3_hash_many_avx512 llvm_blake3_hash_many_avx512 |
Definition at line 41 of file llvm_blake3_prefix.h.
Referenced by blake3_hash_many().
#define blake3_hash_many_neon llvm_blake3_hash_many_neon |
Definition at line 43 of file llvm_blake3_prefix.h.
Referenced by blake3_hash_many().
#define blake3_hash_many_portable llvm_blake3_hash_many_portable |
Definition at line 20 of file llvm_blake3_prefix.h.
Referenced by blake3_hash_many(), and blake3_hash_many_avx2().
#define blake3_hash_many_sse2 llvm_blake3_hash_many_sse2 |
Definition at line 25 of file llvm_blake3_prefix.h.
Referenced by blake3_hash_many().
#define blake3_hash_many_sse41 llvm_blake3_hash_many_sse41 |
Definition at line 31 of file llvm_blake3_prefix.h.
Referenced by blake3_hash_many(), and blake3_hash_many_avx2().
#define blake3_hasher llvm_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().
#define BLAKE3_KEY_LEN LLVM_BLAKE3_KEY_LEN |
Definition at line 5 of file llvm_blake3_prefix.h.
Referenced by chunk_state_init(), chunk_state_reset(), hash_one_avx512(), hash_one_portable(), hash_one_sse2(), hash_one_sse41(), hasher_init_base(), llvm_blake3_hasher_init_derive_key_raw(), llvm_blake3_hasher_init_keyed(), and load_key_words().
#define BLAKE3_MAX_DEPTH LLVM_BLAKE3_MAX_DEPTH |
Definition at line 9 of file llvm_blake3_prefix.h.
#define BLAKE3_OUT_LEN LLVM_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().
#define blake3_simd_degree | ( | void | ) |
Definition at line 17 of file llvm_blake3_prefix.h.
Referenced by blake3_compress_subtree_wide().
#define BLAKE3_VERSION_STRING LLVM_BLAKE3_VERSION_STRING |
Definition at line 4 of file llvm_blake3_prefix.h.
Referenced by llvm_blake3_version().
#define blake3_xof_many llvm_blake3_xof_many |
Definition at line 15 of file llvm_blake3_prefix.h.
Referenced by output_root_bytes().
#define blake3_xof_many_avx512 llvm_blake3_xof_many_avx512 |
Definition at line 39 of file llvm_blake3_prefix.h.
Referenced by blake3_xof_many().