Lines Matching refs:uint8x16_t
26 uint8x16_t v[5];
52 uint8x16_t aegis_aes_round(uint8x16_t w) in aegis_aes_round()
54 uint8x16_t z = {}; in aegis_aes_round()
66 uint8x16_t v; in aegis_aes_round()
88 w = (v << 1) ^ (uint8x16_t)(((int8x16_t)v >> 7) & 0x1b); in aegis_aes_round()
89 w ^= (uint8x16_t)vrev32q_u16((uint16x8_t)v); in aegis_aes_round()
108 uint8x16_t m) in aegis128_update_neon()
145 uint8x16_t k = vld1q_u8(key); in crypto_aegis128_init_neon()
146 uint8x16_t kiv = k ^ vld1q_u8(iv); in crypto_aegis128_init_neon()
180 uint8x16_t msg; in crypto_aegis128_encrypt_chunk_neon()
185 uint8x16_t s = st.v[1] ^ (st.v[2] & st.v[3]) ^ st.v[4]; in crypto_aegis128_encrypt_chunk_neon()
197 uint8x16_t s = st.v[1] ^ (st.v[2] & st.v[3]) ^ st.v[4]; in crypto_aegis128_encrypt_chunk_neon()
214 uint8x16_t msg; in crypto_aegis128_decrypt_chunk_neon()
229 uint8x16_t s = st.v[1] ^ (st.v[2] & st.v[3]) ^ st.v[4]; in crypto_aegis128_decrypt_chunk_neon()
248 uint8x16_t v; in crypto_aegis128_final_neon()
253 v = st.v[3] ^ (uint8x16_t)vcombine_u64(vmov_n_u64(8 * assoclen), in crypto_aegis128_final_neon()