Lines Matching refs:x3

69 #define transpose_4x4(x0, x1, x2, x3, t1, t2)		\  argument
73 vpunpckldq x3, x2, t1; \
74 vpunpckhdq x3, x2, x2; \
79 vpunpckhqdq x2, t2, x3; \
187 #define inpack16_pre(x0, x1, x2, x3, \ argument
195 vmovdqu (3 * 32)(rio), x3; \
210 #define inpack16_post(x0, x1, x2, x3, \ argument
215 byteslice_16x16b(x0, x1, x2, x3, \
224 vmovdqu x3, 3 * 32(mem_ab); \
238 #define write_output(x0, x1, x2, x3, \ argument
246 vmovdqu x3, 3 * 32(mem); \
260 #define aria_store_state_8way(x0, x1, x2, x3, \ argument
266 vmovdqu x3, ((idx + 3) * 32)(mem_tmp); \
272 #define aria_load_state_8way(x0, x1, x2, x3, \ argument
278 vmovdqu ((idx + 3) * 32)(mem_tmp), x3; \
284 #define aria_ark_8way(x0, x1, x2, x3, \ argument
295 vpxor t0, x3, x3; \
306 #define aria_sbox_8way_gfni(x0, x1, x2, x3, \ argument
323 vgf2p8affineqb $(tf_x2_const), t4, x3, x3; \
325 vgf2p8affineinvqb $0, t2, x3, x3; \
329 #define aria_sbox_8way(x0, x1, x2, x3, \ argument
379 vpshufb t1, x3, x3; \
390 filter_8bit(x3, t4, t5, t6, t0); \
395 vextracti128 $1, x3, t6##_x; \
396 vaesdeclast t7##_x, x3##_x, x3##_x; \
398 vinserti128 $1, t6##_x, x3, x3; \
405 #define aria_diff_m(x0, x1, x2, x3, \ argument
409 vpxor x0, x3, t0; \
412 vpxor x3, x2, t3; \
417 vpxor t1, x3, x1; \
418 vmovdqu t3, x3;
420 #define aria_diff_word(x0, x1, x2, x3, \ argument
440 vpxor x7, x3, x3; \
452 vpxor x3, y3, y3; \
460 #define aria_fe(x0, x1, x2, x3, \ argument
465 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
468 aria_sbox_8way(x2, x3, x0, x1, x6, x7, x4, x5, \
471 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
473 aria_store_state_8way(x0, x1, x2, x3, \
477 aria_load_state_8way(x0, x1, x2, x3, \
480 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
483 aria_sbox_8way(x2, x3, x0, x1, x6, x7, x4, x5, \
486 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
488 aria_store_state_8way(x0, x1, x2, x3, \
494 aria_diff_word(x0, x1, x2, x3, \
506 aria_diff_word(x2, x3, x0, x1, \
510 aria_store_state_8way(x3, x2, x1, x0, \
514 #define aria_fo(x0, x1, x2, x3, \ argument
519 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
522 aria_sbox_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
525 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
527 aria_store_state_8way(x0, x1, x2, x3, \
531 aria_load_state_8way(x0, x1, x2, x3, \
534 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
537 aria_sbox_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
540 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
542 aria_store_state_8way(x0, x1, x2, x3, \
548 aria_diff_word(x0, x1, x2, x3, \
560 aria_diff_word(x0, x1, x2, x3, \
564 aria_store_state_8way(x3, x2, x1, x0, \
568 #define aria_ff(x0, x1, x2, x3, \ argument
573 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
576 aria_sbox_8way(x2, x3, x0, x1, x6, x7, x4, x5, \
579 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
582 aria_store_state_8way(x0, x1, x2, x3, \
586 aria_load_state_8way(x0, x1, x2, x3, \
589 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
592 aria_sbox_8way(x2, x3, x0, x1, x6, x7, x4, x5, \
595 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
602 #define aria_fe_gfni(x0, x1, x2, x3, \ argument
607 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
610 aria_sbox_8way_gfni(x2, x3, x0, x1, \
615 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
617 aria_store_state_8way(x0, x1, x2, x3, \
621 aria_load_state_8way(x0, x1, x2, x3, \
624 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
627 aria_sbox_8way_gfni(x2, x3, x0, x1, \
632 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
634 aria_store_state_8way(x0, x1, x2, x3, \
640 aria_diff_word(x0, x1, x2, x3, \
652 aria_diff_word(x2, x3, x0, x1, \
656 aria_store_state_8way(x3, x2, x1, x0, \
660 #define aria_fo_gfni(x0, x1, x2, x3, \ argument
665 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
668 aria_sbox_8way_gfni(x0, x1, x2, x3, \
673 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
675 aria_store_state_8way(x0, x1, x2, x3, \
679 aria_load_state_8way(x0, x1, x2, x3, \
682 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
685 aria_sbox_8way_gfni(x0, x1, x2, x3, \
690 aria_diff_m(x0, x1, x2, x3, y0, y1, y2, y3); \
692 aria_store_state_8way(x0, x1, x2, x3, \
698 aria_diff_word(x0, x1, x2, x3, \
710 aria_diff_word(x0, x1, x2, x3, \
714 aria_store_state_8way(x3, x2, x1, x0, \
718 #define aria_ff_gfni(x0, x1, x2, x3, \ argument
723 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
726 aria_sbox_8way_gfni(x2, x3, x0, x1, \
731 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
734 aria_store_state_8way(x0, x1, x2, x3, \
738 aria_load_state_8way(x0, x1, x2, x3, \
741 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \
744 aria_sbox_8way_gfni(x2, x3, x0, x1, \
749 aria_ark_8way(x0, x1, x2, x3, x4, x5, x6, x7, \