aes_neon.c | 236 subbytes(uint8x16_t *io, uint8x16_t *jo, uint8x16_t x, uint8x16_t inv_, 245 *jo = i ^ vqtbl1q_u8(inv_, ak ^ vqtbl1q_u8(inv_, j)); 251 uint8x16_t io, jo; local in function:aes_schedule_low_round 259 subbytes(&io, &jo, rk, inv, inva); 260 rk = vqtbl1q_u8(sb1[0], io) ^ vqtbl1q_u8(sb1[1], jo); 567 uint8x16_t io, jo; local in function:aes_neon_enc1 575 subbytes(&io, &jo, x, inv_, inva_); 582 A = vqtbl1q_u8(sb1_0, io) ^ vqtbl1q_u8(sb1_1, jo); 584 A2 = vqtbl1q_u8(sb2_0, io) ^ vqtbl1q_u8(sb2_1, jo); 589 x = vqtbl1q_u8(sbo[0], io) ^ vqtbl1q_u8(sbo[1], jo); 654 uint8x16_t io, jo, mc; local in function:aes_neon_dec1 [all...] |