Lines Matching refs:q0
178 * uint8x16_t@q0
179 * aes_neon_enc1(const struct aesenc *enc@r0, uint8x16_t x@q0,
205 * q0={d0-d1}: x/ak/A
250 vshr.u8 q3, q0, #4
251 vand q2, q0, q1 /* q2 := x & 0x0f0f... */
260 /* q0 := rk[0] + iptlo(lo) + ipthi(hi) */
261 veor q0, q14, q2
262 veor q0, q0, q3
269 /* q0 := A = rk[i] + sb1_0(io) + sb1_1(jo) */
274 veor q0, q14, q12
275 veor q0, q0, q13
289 vtbl.8 d30, {q0}, d24
290 vtbl.8 d31, {q0}, d25
294 vtbl.8 d28, {q0}, d26
295 vtbl.8 d29, {q0}, d27
298 /* q0 := x = A2_B_D + A2_B(mcf) */
301 veor q0, q0, q14
308 vshr.u8 q3, q0, #4
309 vand q2, q0, q1 /* q2 := x & 0x0f0f... */
312 /* q0 := a/k */
328 veor q12, q12, q0
331 veor q13, q13, q0
372 /* q0 := x(sr[rmod4]) */
395 * uint8x16_t@q0
396 * aes_neon_dec1(const struct aesdec *dec@r0, uint8x16_t x@q0,
423 * q0={d0-d1}: x/ak
466 vshr.u8 q3, q0, #4
467 vand q2, q0, q1 /* q2 := x & 0x0f0f... */
484 /* q0 := rk[0] + diptlo(lo) + dipthi(hi) */
485 veor q0, q14, q2
486 veor q0, q0, q3
496 /* q0 := rk[i] + dsb9_0(io) + dsb9_1(jo) */
501 veor q0, q14, q12
502 veor q0, q0, q13
505 vtbl.8 d28, {q0}, d30
506 vtbl.8 d29, {q0}, d31
508 /* q0 := x(mc) + dsbd_0(io) + dsbd_1(jo) */
513 veor q0, q14, q12
514 veor q0, q0, q13
519 /* q0 := x(mc) + dsbb_0(io) + dsbb_1(jo) */
520 vtbl.8 d28, {q0}, d30
521 vtbl.8 d29, {q0}, d31
526 veor q0, q14, q12
527 veor q0, q0, q13
529 /* q0 := x(mc) + dsbe_0(io) + dsbe_1(jo) */
530 vtbl.8 d28, {q0}, d30
531 vtbl.8 d29, {q0}, d31
536 veor q0, q14, q12
537 veor q0, q0, q13
547 vshr.u8 q3, q0, #4
548 vand q2, q0, q1 /* q2 := x & 0x0f0f... */
551 /* q0 := a/k */
567 veor q12, q12, q0
570 veor q13, q13, q0
609 /* q0 := x(sr[i]) */