Home
last modified time | relevance | path

Searched refs:block_XY (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/
H A Dargon2-fill-block-ssse3.c41 __m128i block_XY[ARGON2_OWORDS_IN_BLOCK]; in fill_block() local
45 block_XY[i] = state[i] = _mm_xor_si128( in fill_block()
62 state[i] = _mm_xor_si128(state[i], block_XY[i]); in fill_block()
71 __m128i block_XY[ARGON2_OWORDS_IN_BLOCK]; in fill_block_with_xor() local
77 block_XY[i] = _mm_xor_si128( in fill_block_with_xor()
94 state[i] = _mm_xor_si128(state[i], block_XY[i]); in fill_block_with_xor()
H A Dargon2-fill-block-avx2.c46 __m256i block_XY[ARGON2_HWORDS_IN_BLOCK]; in fill_block() local
50 block_XY[i] = state[i] = _mm256_xor_si256( in fill_block()
65 state[i] = _mm256_xor_si256(state[i], block_XY[i]); in fill_block()
74 __m256i block_XY[ARGON2_HWORDS_IN_BLOCK]; in fill_block_with_xor() local
80 block_XY[i] = _mm256_xor_si256( in fill_block_with_xor()
95 state[i] = _mm256_xor_si256(state[i], block_XY[i]); in fill_block_with_xor()
H A Dargon2-fill-block-avx512f.c47 __m512i block_XY[ARGON2_512BIT_WORDS_IN_BLOCK]; in fill_block() local
51 block_XY[i] = state[i] = _mm512_xor_si512( in fill_block()
68 state[i] = _mm512_xor_si512(state[i], block_XY[i]); in fill_block()
77 __m512i block_XY[ARGON2_512BIT_WORDS_IN_BLOCK]; in fill_block_with_xor() local
83 block_XY[i] = _mm512_xor_si512( in fill_block_with_xor()
100 state[i] = _mm512_xor_si512(state[i], block_XY[i]); in fill_block_with_xor()