/src/sys/crypto/aes/arch/x86/ |
aes_ssse3.c | 59 mc_forward[4] = { variable in typeref:typename:const union m128const[4] 247 x = _mm_shuffle_epi8(x, mc_forward[0].m); 249 x = _mm_shuffle_epi8(x, mc_forward[0].m); 251 x = _mm_shuffle_epi8(x, mc_forward[0].m); 270 y = _mm_shuffle_epi8(y ^ x, mc_forward[0].m); 272 y = _mm_shuffle_epi8(y ^ x, mc_forward[0].m); 274 y = _mm_shuffle_epi8(y ^ x, mc_forward[0].m); 276 y = _mm_shuffle_epi8(y ^ x, mc_forward[0].m); 513 A2_B = A2 ^ _mm_shuffle_epi8(A, mc_forward[rmod4].m); 515 x = A2_B_D ^ _mm_shuffle_epi8(A2_B, mc_forward[rmod4].m) [all...] |
/src/sys/crypto/aes/arch/arm/ |
aes_neon.c | 62 mc_forward[4] = { variable in typeref:typename:const uint8x16_t[4] 291 x = vqtbl1q_u8(x, mc_forward[0]); 293 x = vqtbl1q_u8(x, mc_forward[0]); 295 x = vqtbl1q_u8(x, mc_forward[0]); 314 y = vqtbl1q_u8(y ^ x, mc_forward[0]); 316 y = vqtbl1q_u8(y ^ x, mc_forward[0]); 318 y = vqtbl1q_u8(y ^ x, mc_forward[0]); 320 y = vqtbl1q_u8(y ^ x, mc_forward[0]); 585 A2_B = A2 ^ vqtbl1q_u8(A, mc_forward[rmod4]); 587 x = A2_B_D ^ vqtbl1q_u8(A2_B, mc_forward[rmod4]) [all...] |