Home
last modified time | relevance | path

Searched refs:rot16_128 (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/
H A Dblake3_neon.c40 INLINE uint32x4_t rot16_128(uint32x4_t x) { in rot16_128() function
79 v[12] = rot16_128(v[12]); in round_fn4()
80 v[13] = rot16_128(v[13]); in round_fn4()
81 v[14] = rot16_128(v[14]); in round_fn4()
82 v[15] = rot16_128(v[15]); in round_fn4()
136 v[15] = rot16_128(v[15]); in round_fn4()
137 v[12] = rot16_128(v[12]); in round_fn4()
138 v[13] = rot16_128(v[13]); in round_fn4()
139 v[14] = rot16_128(v[14]); in round_fn4()
H A Dblake3_avx512.c51 INLINE __m128i rot16_128(__m128i x) { return _mm_ror_epi32(x, 16); } in rot16_128() function
85 *row3 = rot16_128(*row3); in g1()
328 v[12] = rot16_128(v[12]); in round_fn4()
329 v[13] = rot16_128(v[13]); in round_fn4()
330 v[14] = rot16_128(v[14]); in round_fn4()
331 v[15] = rot16_128(v[15]); in round_fn4()
385 v[15] = rot16_128(v[15]); in round_fn4()
386 v[12] = rot16_128(v[12]); in round_fn4()
387 v[13] = rot16_128(v[13]); in round_fn4()
388 v[14] = rot16_128(v[14]); in round_fn4()