| /linux/lib/crypto/x86/ |
| H A D | blake2s-core.S | 84 movdqa .Liv(%rip),%xmm2 // v[8..11] = iv[0..3] 106 paddd %xmm3,%xmm2 107 pxor %xmm2,%xmm1 127 paddd %xmm3,%xmm2 128 pxor %xmm2,%xmm1 135 pshufd $0x39,%xmm2,%xmm2 151 paddd %xmm3,%xmm2 152 pxor %xmm2,%xmm1 172 paddd %xmm3,%xmm2 173 pxor %xmm2,%xmm1 [all …]
|
| H A D | chacha-ssse3-x86_64.S | 48 paddd %xmm3,%xmm2 49 pxor %xmm2,%xmm1 61 paddd %xmm3,%xmm2 62 pxor %xmm2,%xmm1 71 pshufd $0x4e,%xmm2,%xmm2 81 paddd %xmm3,%xmm2 82 pxor %xmm2,%xmm1 94 paddd %xmm3,%xmm2 95 pxor %xmm2,%xmm1 104 pshufd $0x4e,%xmm2,%xmm2 [all …]
|
| H A D | polyval-pclmul-avx.S | 92 vpclmulqdq $0x01, (16*\i)(KEY_POWERS), %xmm0, %xmm2 96 vpxor %xmm2, MI, MI 109 vpclmulqdq $0x10, %xmm0, %xmm1, %xmm2 112 vpxor %xmm2, MI, MI
|
| H A D | sha512-ssse3-asm.S | 171 movdqa W_t(idx), %xmm2 # XMM2 = W[t-2] 174 movdqa %xmm2, %xmm0 # XMM0 = W[t-2] 191 pxor %xmm2, %xmm0 # XMM0 = (W[t-2] >> 42) ^ W[t-2] 203 pxor %xmm2, %xmm0 # XMM0 = (((W[t-2]>>42)^W[t-2])>>13)^W[t-2] 215 movdqa %xmm2, %xmm1 # XMM1 = W[t-2] 228 pxor %xmm2, %xmm1 # XMM1 = (W[t-2] << 42)^W[t-2]
|
| H A D | sha1-ni-asm.S | 64 #define E1 %xmm2
|
| H A D | sha512-avx-asm.S | 190 vpsrlq $6, %xmm4, %xmm2 # XMM2 = W[t-2]>>6 203 vpxor %xmm3, %xmm2, %xmm2 # XMM2 = W[t-2]>>6 ^ W[t-2]<<3 223 vpxor %xmm2, %xmm0, %xmm0 # XMM0 = s1(W[t-2])
|
| H A D | sha256-ni-asm.S | 66 #define STATE1 %xmm2 204 #define STATE1_A %xmm2
|
| H A D | chacha-avx512vl-x86_64.S | 133 vextracti128 $1,%ymm7,%xmm2 155 vmovdqa %xmm2,%xmm7 345 vextracti128 $1,%ymm10,%xmm2 367 vmovdqa %xmm2,%xmm10
|
| H A D | chacha-avx2-x86_64.S | 160 vextracti128 $1,%ymm7,%xmm2 182 vmovdqa %xmm2,%xmm7 411 vextracti128 $1,%ymm10,%xmm2 433 vmovdqa %xmm2,%xmm10
|
| H A D | sha1-ssse3-and-avx.S | 51 #define W4 %xmm2
|
| H A D | sha256-avx-asm.S | 87 XTMP2 = %xmm2
|
| /linux/arch/x86/crypto/ |
| H A D | aria-aesni-avx-asm_64.S | 889 inpack16_post(%xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, 893 %xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, 895 aria_fe(%xmm1, %xmm0, %xmm3, %xmm2, %xmm4, %xmm5, %xmm6, %xmm7, 899 %xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, 901 aria_fe(%xmm1, %xmm0, %xmm3, %xmm2, %xmm4, %xmm5, %xmm6, %xmm7, 905 %xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, 907 aria_fe(%xmm1, %xmm0, %xmm3, %xmm2, %xmm4, %xmm5, %xmm6, %xmm7, 911 %xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, 913 aria_fe(%xmm1, %xmm0, %xmm3, %xmm2, %xmm4, %xmm5, %xmm6, %xmm7, 917 %xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, [all …]
|
| H A D | aes-gcm-aesni-x86_64.S | 501 .set H_CUR, %xmm2 582 .set BSWAP_MASK, %xmm2 708 .set TMP2, %xmm2 1059 _ghash_mul_step \i, H_POW1, H_POW1_X64, GHASH_ACC, GFPOLY, %xmm1, %xmm2 1062 _ghash_mul_step 9, H_POW1, H_POW1_X64, GHASH_ACC, GFPOLY, %xmm1, %xmm2
|
| H A D | aes-gcm-vaes-avx2.S | 232 .set TMP2_XMM, %xmm2 511 .set TMP2_XMM, %xmm2 720 .set TMP0_XMM, %xmm2 1093 %xmm1, %xmm2, %xmm3 1097 %xmm1, %xmm2, %xmm3
|
| H A D | aes-gcm-vaes-avx512.S | 511 .set GHASHDATA2_XMM, %xmm2 1004 _horizontal_xor HI, HI_XMM, GHASH_ACC_XMM, %xmm0, %xmm1, %xmm2 1111 %xmm1, %xmm2, %xmm3 1115 %xmm1, %xmm2, %xmm3
|
| H A D | nh-sse2-x86_64.S | 15 #define PASS2_SUMS %xmm2
|
| H A D | aes-xts-avx-x86_64.S | 815 vpshufb (%r9, LEN64, 1), %xmm0, %xmm2 816 vmovdqu %xmm2, (DST, LEN64, 1)
|
| H A D | cast6-avx-x86_64-asm_64.S | 39 #define RC1 %xmm2
|
| H A D | twofish-avx-x86_64-asm_64.S | 39 #define RC1 %xmm2
|
| H A D | sm4-aesni-avx2-asm_64.S | 47 #define MASK_4BITx %xmm2
|
| H A D | sm4-aesni-avx-asm_64.S | 24 #define MASK_4BIT %xmm2
|
| H A D | sm3-avx-asm_64.S | 119 #define W2 %xmm2
|
| /linux/lib/crc/x86/ |
| H A D | crc-pclmul-template.S | 407 _load_data 16, "-16(BUF,LEN)", BSWAP_MASK_XMM, %xmm2 435 pblendvb %xmm2, %xmm1 // uses %xmm0 as implicit operand 440 vpblendvb %xmm3, %xmm2, %xmm1, %xmm1 532 _cond_vex punpcklqdq, %xmm1, %xmm2, %xmm2 535 _cond_vex pxor, %xmm2, %xmm0, %xmm0 538 vpternlogq $0x96, %xmm2, %xmm1, %xmm0
|
| /linux/arch/x86/entry/vdso/ |
| H A D | vgetrandom-chacha.S | 34 .set state1, %xmm2
|
| /linux/include/hyperv/ |
| H A D | hvhdk.h | 80 struct hv_u128 xmm2; member
|