/hardware/google/gfxstream/guest/mesa/src/util/blake3/ |
D | blake3_impl.h | 181 const uint8_t block[BLAKE3_BLOCK_LEN], 186 const uint8_t block[BLAKE3_BLOCK_LEN], 200 const uint8_t block[BLAKE3_BLOCK_LEN], 205 const uint8_t block[BLAKE3_BLOCK_LEN], 218 const uint8_t block[BLAKE3_BLOCK_LEN], 222 const uint8_t block[BLAKE3_BLOCK_LEN], 233 const uint8_t block[BLAKE3_BLOCK_LEN], 237 const uint8_t block[BLAKE3_BLOCK_LEN], 255 const uint8_t block[BLAKE3_BLOCK_LEN], 260 const uint8_t block[BLAKE3_BLOCK_LEN],
|
D | blake3.c | 14 memset(self->buf, 0, BLAKE3_BLOCK_LEN); in chunk_state_init() 25 memset(self->buf, 0, BLAKE3_BLOCK_LEN); in chunk_state_reset() 30 return (BLAKE3_BLOCK_LEN * (size_t)self->blocks_compressed) + in chunk_state_len() 36 size_t take = BLAKE3_BLOCK_LEN - ((size_t)self->buf_len); in chunk_state_fill_buf() 57 uint8_t block[BLAKE3_BLOCK_LEN]; 63 const uint8_t block[BLAKE3_BLOCK_LEN], in make_output() argument 68 memcpy(ret.block, block, BLAKE3_BLOCK_LEN); in make_output() 120 self->cv, self->buf, BLAKE3_BLOCK_LEN, self->chunk_counter, in chunk_state_update() 124 memset(self->buf, 0, BLAKE3_BLOCK_LEN); in chunk_state_update() 128 while (input_len > BLAKE3_BLOCK_LEN) { in chunk_state_update() [all …]
|
D | blake3.h | 14 #define BLAKE3_BLOCK_LEN 64 macro 23 uint8_t buf[BLAKE3_BLOCK_LEN];
|
D | blake3_portable.c | 38 const uint8_t block[BLAKE3_BLOCK_LEN], in compress_pre() argument 85 const uint8_t block[BLAKE3_BLOCK_LEN], in blake3_compress_in_place_portable() argument 101 const uint8_t block[BLAKE3_BLOCK_LEN], in blake3_compress_xof_portable() argument 136 blake3_compress_in_place_portable(cv, input, BLAKE3_BLOCK_LEN, counter, in hash_one_portable() 138 input = &input[BLAKE3_BLOCK_LEN]; in hash_one_portable()
|
D | blake3_neon.c | 248 uint32x4_t block_len_vec = set1_128(BLAKE3_BLOCK_LEN); in blake3_hash4_neon() 251 transpose_msg_vecs4(inputs, block * BLAKE3_BLOCK_LEN, msg_vecs); in blake3_hash4_neon() 299 const uint8_t block[BLAKE3_BLOCK_LEN], 317 blake3_compress_in_place_portable(cv, input, BLAKE3_BLOCK_LEN, counter, in hash_one_neon() 319 input = &input[BLAKE3_BLOCK_LEN]; in hash_one_neon()
|
D | blake3_dispatch.c | 137 const uint8_t block[BLAKE3_BLOCK_LEN], in blake3_compress_in_place() argument 166 const uint8_t block[BLAKE3_BLOCK_LEN], in blake3_compress_xof() argument
|
D | blake3_avx2_x86-64_unix.S | 192 vpxor ymm14, ymm2, ymmword ptr [BLAKE3_BLOCK_LEN+rip] 1337 vbroadcasti128 ymm12, xmmword ptr [BLAKE3_BLOCK_LEN+rip] 1562 vpinsrd xmm13, xmm13, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 1565 vpinsrd xmm14, xmm14, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 1688 vpinsrd xmm13, xmm3, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 1808 BLAKE3_BLOCK_LEN: label
|
D | blake3_avx2_x86-64_windows_gnu.S | 186 vpxor ymm14, ymm2, ymmword ptr [BLAKE3_BLOCK_LEN+rip] 1343 vbroadcasti128 ymm12, xmmword ptr [BLAKE3_BLOCK_LEN+rip] 1564 vpinsrd xmm13, xmm13, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 1567 vpinsrd xmm14, xmm14, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 1690 vpinsrd xmm13, xmm3, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 1805 BLAKE3_BLOCK_LEN: label
|
D | blake3_sse41_x86-64_windows_gnu.S | 175 movdqa xmm14, xmmword ptr [BLAKE3_BLOCK_LEN+rip] 1475 pinsrd xmm13, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 1479 pinsrd xmm14, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 1694 pinsrd xmm13, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 2066 BLAKE3_BLOCK_LEN: label
|
D | blake3_sse41_x86-64_unix.S | 184 movdqa xmm14, xmmword ptr [BLAKE3_BLOCK_LEN+rip] 1472 pinsrd xmm13, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 1476 pinsrd xmm14, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 1691 pinsrd xmm13, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 2033 BLAKE3_BLOCK_LEN: label
|
D | blake3_avx2_x86-64_windows_msvc.masm | 187 vpxor ymm14, ymm2, ymmword ptr [BLAKE3_BLOCK_LEN] 1344 vbroadcasti128 ymm12, xmmword ptr [BLAKE3_BLOCK_LEN] 1565 vpinsrd xmm13, xmm13, dword ptr [BLAKE3_BLOCK_LEN], 2 1568 vpinsrd xmm14, xmm14, dword ptr [BLAKE3_BLOCK_LEN], 2 1691 vpinsrd xmm13, xmm3, dword ptr [BLAKE3_BLOCK_LEN], 2 1812 BLAKE3_BLOCK_LEN:
|
D | blake3_avx512_x86-64_windows_gnu.S | 233 vpbroadcastd zmm14, dword ptr [BLAKE3_BLOCK_LEN+rip] 1209 vpbroadcastd ymm14, dword ptr [BLAKE3_BLOCK_LEN+rip] 2067 vpbroadcastd zmm12, dword ptr [BLAKE3_BLOCK_LEN+rip] 2199 vpinsrd xmm13, xmm13, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 2202 vpinsrd xmm14, xmm14, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 2312 vpinsrd xmm14, xmm14, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 2604 BLAKE3_BLOCK_LEN: label
|
D | blake3_avx512_x86-64_unix.S | 241 vpbroadcastd zmm14, dword ptr [BLAKE3_BLOCK_LEN+rip] 1205 vpbroadcastd ymm14, dword ptr [BLAKE3_BLOCK_LEN+rip] 2063 vpbroadcastd zmm12, dword ptr [BLAKE3_BLOCK_LEN+rip] 2195 vpinsrd xmm13, xmm13, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 2198 vpinsrd xmm14, xmm14, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 2308 vpinsrd xmm14, xmm14, dword ptr [BLAKE3_BLOCK_LEN+rip], 2 2582 BLAKE3_BLOCK_LEN: label
|
D | blake3_sse41_x86-64_windows_msvc.masm | 176 movdqa xmm14, xmmword ptr [BLAKE3_BLOCK_LEN] 1476 pinsrd xmm13, dword ptr [BLAKE3_BLOCK_LEN], 2 1480 pinsrd xmm14, dword ptr [BLAKE3_BLOCK_LEN], 2 1695 pinsrd xmm13, dword ptr [BLAKE3_BLOCK_LEN], 2 2075 BLAKE3_BLOCK_LEN:
|
D | blake3_avx512_x86-64_windows_msvc.masm | 236 vpbroadcastd zmm14, dword ptr [BLAKE3_BLOCK_LEN] 1217 vpbroadcastd ymm14, dword ptr [BLAKE3_BLOCK_LEN] 2075 vpbroadcastd zmm12, dword ptr [BLAKE3_BLOCK_LEN] 2207 vpinsrd xmm13, xmm13, dword ptr [BLAKE3_BLOCK_LEN], 2 2210 vpinsrd xmm14, xmm14, dword ptr [BLAKE3_BLOCK_LEN], 2 2320 vpinsrd xmm14, xmm14, dword ptr [BLAKE3_BLOCK_LEN], 2 2620 BLAKE3_BLOCK_LEN:
|
D | blake3_sse2_x86-64_unix.S | 184 movdqa xmm14, xmmword ptr [BLAKE3_BLOCK_LEN+rip] 2288 BLAKE3_BLOCK_LEN: label
|
D | blake3_sse2_x86-64_windows_gnu.S | 175 movdqa xmm14, xmmword ptr [BLAKE3_BLOCK_LEN+rip] 2321 BLAKE3_BLOCK_LEN: label
|
D | blake3_sse2_x86-64_windows_msvc.masm | 176 movdqa xmm14, xmmword ptr [BLAKE3_BLOCK_LEN] 2334 BLAKE3_BLOCK_LEN:
|