Lines Matching full:inputs
198 INLINE void transpose_msg_vecs4(const uint8_t *const *inputs, in transpose_msg_vecs4() argument
200 out[0] = loadu_128(&inputs[0][block_offset + 0 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
201 out[1] = loadu_128(&inputs[1][block_offset + 0 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
202 out[2] = loadu_128(&inputs[2][block_offset + 0 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
203 out[3] = loadu_128(&inputs[3][block_offset + 0 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
204 out[4] = loadu_128(&inputs[0][block_offset + 1 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
205 out[5] = loadu_128(&inputs[1][block_offset + 1 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
206 out[6] = loadu_128(&inputs[2][block_offset + 1 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
207 out[7] = loadu_128(&inputs[3][block_offset + 1 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
208 out[8] = loadu_128(&inputs[0][block_offset + 2 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
209 out[9] = loadu_128(&inputs[1][block_offset + 2 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
210 out[10] = loadu_128(&inputs[2][block_offset + 2 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
211 out[11] = loadu_128(&inputs[3][block_offset + 2 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
212 out[12] = loadu_128(&inputs[0][block_offset + 3 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
213 out[13] = loadu_128(&inputs[1][block_offset + 3 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
214 out[14] = loadu_128(&inputs[2][block_offset + 3 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
215 out[15] = loadu_128(&inputs[3][block_offset + 3 * sizeof(uint32x4_t)]); in transpose_msg_vecs4()
234 void blake3_hash4_neon(const uint8_t *const *inputs, size_t blocks, in blake3_hash4_neon() argument
254 transpose_msg_vecs4(inputs, block * BLAKE3_BLOCK_LEN, msg_vecs); in blake3_hash4_neon()
329 void blake3_hash_many_neon(const uint8_t *const *inputs, size_t num_inputs, in blake3_hash_many_neon() argument
335 blake3_hash4_neon(inputs, blocks, key, counter, increment_counter, flags, in blake3_hash_many_neon()
340 inputs += 4; in blake3_hash_many_neon()
345 hash_one_neon(inputs[0], blocks, key, counter, flags, flags_start, in blake3_hash_many_neon()
350 inputs += 1; in blake3_hash_many_neon()