Lines Matching +full:in3 +full:- +full:in2
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Implement AES algorithm in Intel AES-NI instructions.
5 * The white paper of AES-NI instructions can be downloaded from:
6 * http://softwarecommunity.intel.com/isn/downloads/intelavx/AES-Instructions-Set_WP.pdf
28 #define IN2 %xmm7 macro
29 #define IN3 %xmm8 macro
232 lea 240-16(TKEYP), UKEYP
295 movaps -0x60(TKEYP), KEY
297 movaps -0x50(TKEYP), KEY
301 movaps -0x40(TKEYP), KEY
303 movaps -0x30(TKEYP), KEY
307 movaps -0x20(TKEYP), KEY
309 movaps -0x10(TKEYP), KEY
361 movaps -0x60(TKEYP), KEY
366 movaps -0x50(TKEYP), KEY
373 movaps -0x40(TKEYP), KEY
378 movaps -0x30(TKEYP), KEY
385 movaps -0x20(TKEYP), KEY
390 movaps -0x10(TKEYP), KEY
485 movaps -0x60(TKEYP), KEY
487 movaps -0x50(TKEYP), KEY
491 movaps -0x40(TKEYP), KEY
493 movaps -0x30(TKEYP), KEY
497 movaps -0x20(TKEYP), KEY
499 movaps -0x10(TKEYP), KEY
551 movaps -0x60(TKEYP), KEY
556 movaps -0x50(TKEYP), KEY
563 movaps -0x40(TKEYP), KEY
568 movaps -0x30(TKEYP), KEY
575 movaps -0x20(TKEYP), KEY
580 movaps -0x10(TKEYP), KEY
821 movups 0x10(INP), IN2
822 movaps IN2, STATE2
824 movups 0x20(INP), IN3
825 movaps IN3, STATE3
831 movups 0x30(INP), IN2
832 movaps IN2, STATE4
838 pxor IN2, STATE3
839 pxor IN3, STATE4
843 movaps IN2, IV
846 movups 0x10(INP), IN2
847 pxor IN2, STATE3
918 movups (INP), IN2
923 pshufb %xmm5, IN2
924 pxor STATE, IN2
929 movaps IN2, STATE
978 movaps STATE, IN2
987 pblendvb IN2, IN1
1089 movups 0x10(INP), IN2
1092 movups 0x20(INP), IN3
1099 pxor IN2, STATE2
1101 pxor IN3, STATE3
1324 movaps STATE, IN2
1330 pblendvb IN2, IN1