Lines Matching refs:x2
53 #define transpose_4x4(x0, x1, x2, x3, t1, t2) \ argument
57 vpunpckldq x3, x2, t1; \
58 vpunpckhdq x3, x2, x2; \
63 vpunpckhqdq x2, t2, x3; \
64 vpunpcklqdq x2, t2, x2;
171 #define inpack16_pre(x0, x1, x2, x3, \ argument
178 vmovdqu (2 * 16)(rio), x2; \
194 #define inpack16_post(x0, x1, x2, x3, \ argument
199 byteslice_16x16b(x0, x1, x2, x3, \
207 vmovdqu x2, 2 * 16(mem_ab); \
222 #define write_output(x0, x1, x2, x3, \ argument
229 vmovdqu x2, 2 * 16(mem); \
244 #define aria_store_state_8way(x0, x1, x2, x3, \ argument
249 vmovdqu x2, ((idx + 2) * 16)(mem_tmp); \
256 #define aria_load_state_8way(x0, x1, x2, x3, \ argument
261 vmovdqu ((idx + 2) * 16)(mem_tmp), x2; \
268 #define aria_ark_8way(x0, x1, x2, x3, \ argument
282 vpxor t2, x2, x2; \
299 #define aria_sbox_8way_gfni(x0, x1, x2, x3, \ argument
310 vgf2p8affineqb $(tf_inv_const), t1, x2, x2; \
312 vgf2p8affineinvqb $0, t2, x2, x2; \
323 #define aria_sbox_8way(x0, x1, x2, x3, \ argument
339 vaesdeclast t7, x2, x2; \
349 vpshufb t1, x2, x2; \
364 #define aria_diff_m(x0, x1, x2, x3, \ argument
370 vpxor x2, x1, t2; \
371 vpxor x3, x2, t3; \
375 vpxor t0, x2, x2; \
379 #define aria_diff_word(x0, x1, x2, x3, \ argument
398 vpxor x6, x2, x2; \
410 vpxor x2, y2, y2; \
419 #define aria_fe(x0, x1, x2, x3, \ argument
425 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
428 aria_sbox_8way(x2, x3, x0, x1, x6, x7, x4, x5, \
431 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
433 aria_store_state_8way(x0, x1, x2, x3, \
437 aria_load_state_8way(x0, x1, x2, x3, \
440 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
443 aria_sbox_8way(x2, x3, x0, x1, x6, x7, x4, x5, \
446 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
448 aria_store_state_8way(x0, x1, x2, x3, \
454 aria_diff_word(x0, x1, x2, x3, \
466 aria_diff_word(x2, x3, x0, x1, \
470 aria_store_state_8way(x3, x2, x1, x0, \
474 #define aria_fo(x0, x1, x2, x3, \ argument
480 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
483 aria_sbox_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
486 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
488 aria_store_state_8way(x0, x1, x2, x3, \
492 aria_load_state_8way(x0, x1, x2, x3, \
495 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
498 aria_sbox_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
501 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
503 aria_store_state_8way(x0, x1, x2, x3, \
509 aria_diff_word(x0, x1, x2, x3, \
521 aria_diff_word(x0, x1, x2, x3, \
525 aria_store_state_8way(x3, x2, x1, x0, \
529 #define aria_ff(x0, x1, x2, x3, \ argument
535 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
538 aria_sbox_8way(x2, x3, x0, x1, x6, x7, x4, x5, \
541 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
544 aria_store_state_8way(x0, x1, x2, x3, \
548 aria_load_state_8way(x0, x1, x2, x3, \
551 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
554 aria_sbox_8way(x2, x3, x0, x1, x6, x7, x4, x5, \
557 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
565 #define aria_fe_gfni(x0, x1, x2, x3, \ argument
571 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
574 aria_sbox_8way_gfni(x2, x3, x0, x1, \
579 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
581 aria_store_state_8way(x0, x1, x2, x3, \
585 aria_load_state_8way(x0, x1, x2, x3, \
588 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
591 aria_sbox_8way_gfni(x2, x3, x0, x1, \
596 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
598 aria_store_state_8way(x0, x1, x2, x3, \
604 aria_diff_word(x0, x1, x2, x3, \
616 aria_diff_word(x2, x3, x0, x1, \
620 aria_store_state_8way(x3, x2, x1, x0, \
624 #define aria_fo_gfni(x0, x1, x2, x3, \ argument
630 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
633 aria_sbox_8way_gfni(x0, x1, x2, x3, \
638 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
640 aria_store_state_8way(x0, x1, x2, x3, \
644 aria_load_state_8way(x0, x1, x2, x3, \
647 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
650 aria_sbox_8way_gfni(x0, x1, x2, x3, \
655 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
657 aria_store_state_8way(x0, x1, x2, x3, \
663 aria_diff_word(x0, x1, x2, x3, \
675 aria_diff_word(x0, x1, x2, x3, \
679 aria_store_state_8way(x3, x2, x1, x0, \
683 #define aria_ff_gfni(x0, x1, x2, x3, \ argument
689 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
692 aria_sbox_8way_gfni(x2, x3, x0, x1, \
697 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
700 aria_store_state_8way(x0, x1, x2, x3, \
704 aria_load_state_8way(x0, x1, x2, x3, \
707 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
710 aria_sbox_8way_gfni(x2, x3, x0, x1, \
715 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \