| /linux/lib/crypto/x86/ |
| H A D | blake2s-core.S | 85 movdqa %xmm14,%xmm3 86 pxor .Liv+16(%rip),%xmm3 // v[12..15] = iv[4..7] ^ [t, f] 104 pxor %xmm0,%xmm3 105 pshufb %xmm12,%xmm3 106 paddd %xmm3,%xmm2 125 pxor %xmm0,%xmm3 126 pshufb %xmm13,%xmm3 127 paddd %xmm3,%xmm2 134 pshufd $0x4e,%xmm3,%xmm3 149 pxor %xmm0,%xmm3 [all …]
|
| H A D | chacha-ssse3-x86_64.S | 44 pxor %xmm0,%xmm3 45 pshufb %xmm5,%xmm3 48 paddd %xmm3,%xmm2 57 pxor %xmm0,%xmm3 58 pshufb %xmm4,%xmm3 61 paddd %xmm3,%xmm2 73 pshufd $0x93,%xmm3,%xmm3 77 pxor %xmm0,%xmm3 78 pshufb %xmm5,%xmm3 81 paddd %xmm3,%xmm2 [all …]
|
| H A D | sha512-ssse3-asm.S | 182 movdqa %xmm5, %xmm3 # XMM3 = W[t-15] 188 psrlq $(8-7), %xmm3 # XMM3 = W[t-15] >> 1 194 pxor %xmm5, %xmm3 # XMM3 = (W[t-15] >> 1) ^ W[t-15] 200 psrlq $(7-1), %xmm3 # XMM3 = ((W[t-15]>>1)^W[t-15])>>6 206 pxor %xmm5, %xmm3 # XMM3 = (((W[t-15]>>1)^W[t-15])>>6)^W[t-15] 212 psrlq $1, %xmm3 # XMM3 = (((W[t-15]>>1)^W[t-15])>>6)^W[t-15]>>1 246 pxor %xmm4, %xmm3 # XMM3 = s0(W[t-15]) 248 paddq %xmm3, %xmm0 # XMM0 = s1(W[t-2]) + s0(W[t-15])
|
| H A D | polyval-pclmul-avx.S | 94 vpclmulqdq $0x10, (16*\i)(KEY_POWERS), %xmm0, %xmm3 99 vpxor %xmm3, MI, MI
|
| H A D | sha1-ni-asm.S | 65 #define MSG0 %xmm3
|
| H A D | sha256-ni-asm.S | 67 #define MSG0 %xmm3 205 #define STATE0_B %xmm3
|
| H A D | chacha-avx512vl-x86_64.S | 140 vextracti128 $1,%ymm7,%xmm3 161 vmovdqa %xmm3,%xmm7 352 vextracti128 $1,%ymm10,%xmm3 373 vmovdqa %xmm3,%xmm10
|
| H A D | chacha-avx2-x86_64.S | 167 vextracti128 $1,%ymm7,%xmm3 188 vmovdqa %xmm3,%xmm7 418 vextracti128 $1,%ymm10,%xmm3 439 vmovdqa %xmm3,%xmm10
|
| H A D | sha512-avx-asm.S | 200 vpsllq $(64-61), %xmm4, %xmm3 # XMM3 = W[t-2]<<3 203 vpxor %xmm3, %xmm2, %xmm2 # XMM2 = W[t-2]>>6 ^ W[t-2]<<3
|
| H A D | sha1-ssse3-and-avx.S | 52 #define W8 %xmm3
|
| /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 | 502 .set H_POW1, %xmm3 // H^1 583 .set GHASH_ACC, %xmm3 709 .set LO, %xmm3 // Low part of unreduced product 1014 .set BSWAP_MASK, %xmm3
|
| H A D | aes-gcm-vaes-avx2.S | 234 .set H_CUR_XMM, %xmm3 513 .set LO_XMM, %xmm3 722 .set TMP1_XMM, %xmm3 1093 %xmm1, %xmm2, %xmm3 1097 %xmm1, %xmm2, %xmm3
|
| H A D | nh-sse2-x86_64.S | 16 #define PASS3_SUMS %xmm3
|
| H A D | aria-aesni-avx2-asm_64.S | 20 #define ymm3_x xmm3 1035 vmovdqa %xmm7, %xmm3; 1085 vpshufb %xmm6, %xmm3, %xmm3; 1086 vmovdqu %xmm3, (%r8); 1154 vextracti128 $1, %ymm3, %xmm3; 1155 vpshufb %xmm6, %xmm3, %xmm3; /* +32 */ 1156 vmovdqu %xmm3, (%r8);
|
| H A D | aes-xts-avx-x86_64.S | 820 vmovdqu 32(%r9), %xmm3 823 vpshufb %xmm3, %xmm1, %xmm1 827 vpblendvb %xmm3, %xmm0, %xmm1, %xmm0
|
| H A D | aes-gcm-vaes-avx512.S | 291 .set H_CUR_XMM, %xmm3 1111 %xmm1, %xmm2, %xmm3 1115 %xmm1, %xmm2, %xmm3
|
| H A D | cast6-avx-x86_64-asm_64.S | 40 #define RD1 %xmm3
|
| H A D | twofish-avx-x86_64-asm_64.S | 40 #define RD1 %xmm3
|
| H A D | sm4-aesni-avx2-asm_64.S | 52 #define RTMP0x %xmm3
|
| H A D | sm4-aesni-avx-asm_64.S | 25 #define RTMP0 %xmm3
|
| H A D | sm3-avx-asm_64.S | 120 #define W3 %xmm3
|
| /linux/lib/crc/x86/ |
| H A D | crc-pclmul-template.S | 418 _cond_vex movdqu, "OFFSETOF_SHUF_TABLE+16(CONSTS_PTR,LEN)", %xmm3 419 _cond_vex pshufb, %xmm3, %xmm0, %xmm1 434 movdqa %xmm3, %xmm0 438 vpblendvb %xmm3, -16(BUF,LEN), %xmm1, %xmm1 440 vpblendvb %xmm3, %xmm2, %xmm1, %xmm1
|
| /linux/arch/x86/entry/vdso/ |
| H A D | vgetrandom-chacha.S | 35 .set state2, %xmm3
|
| /linux/include/hyperv/ |
| H A D | hvhdk.h | 81 struct hv_u128 xmm3; member
|