| /linux-6.15/arch/x86/crypto/ |
| H A D | blake2s-core.S | 71 movd (%rsi,%rax,4),%xmm4 78 punpckldq %xmm5,%xmm4 80 punpcklqdq %xmm6,%xmm4 81 paddd %xmm4,%xmm0 98 movd (%rsi,%rax,4),%xmm4 100 punpckldq %xmm4,%xmm7 120 movd (%rsi,%rax,4),%xmm4 124 punpckldq %xmm5,%xmm4 125 punpcklqdq %xmm4,%xmm6 144 punpckldq %xmm4,%xmm7 [all …]
|
| H A D | aria-aesni-avx-asm_64.S | 1083 vpshufb %xmm1, %xmm3, %xmm4; 1084 vmovdqu %xmm4, (%r8); 1090 vmovdqu (4 * 16)(%rcx), %xmm4; 1123 vpxor (4 * 16)(%r11), %xmm4, %xmm4; 1165 %xmm4, %xmm5, %xmm6, %xmm7, 1168 %xmm4, %xmm5, %xmm6, %xmm7, 1175 %xmm4, %xmm5, %xmm6, %xmm7, 1178 %xmm4, %xmm5, %xmm6, %xmm7, 1185 %xmm4, %xmm5, %xmm6, %xmm7, 1188 %xmm4, %xmm5, %xmm6, %xmm7, [all …]
|
| H A D | chacha-ssse3-x86_64.S | 58 pshufb %xmm4,%xmm3 91 pshufb %xmm4,%xmm3 140 pxor %xmm4,%xmm0 314 psrld $20,%xmm4 315 por %xmm0,%xmm4 368 psrld $25,%xmm4 369 por %xmm0,%xmm4 443 psrld $20,%xmm4 444 por %xmm0,%xmm4 497 psrld $25,%xmm4 [all …]
|
| H A D | camellia-aesni-avx-asm_64.S | 193 roundsm16(%xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, 201 roundsm16(%xmm4, %xmm5, %xmm6, %xmm7, %xmm0, %xmm1, %xmm2, %xmm3, 737 fls16(%rax, %xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, 749 fls16(%rax, %xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, 776 outunpack16(%xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, 787 fls16(%rax, %xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, 828 fls16(%rax, %xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, 840 fls16(%rax, %xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, 862 outunpack16(%xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, 875 fls16(%rax, %xmm0, %xmm1, %xmm2, %xmm3, %xmm4, %xmm5, %xmm6, %xmm7, [all …]
|
| H A D | aesni-intel_asm.S | 24 #define STATE2 %xmm4 71 pxor %xmm4, %xmm0 73 pxor %xmm4, %xmm0 84 pxor %xmm4, %xmm0 86 pxor %xmm4, %xmm0 108 pxor %xmm4, %xmm0 110 pxor %xmm4, %xmm0 127 pxor %xmm4, %xmm2 129 pxor %xmm4, %xmm2 152 pxor %xmm4, %xmm4 # xmm4 is assumed 0 in _key_expansion_x [all …]
|
| H A D | sha512-avx-asm.S | 173 vmovdqa W_t(idx), %xmm4 # XMM4 = W[t-2] 177 vpsrlq $61, %xmm4, %xmm0 # XMM0 = W[t-2]>>61 182 vpsrlq $19, %xmm4, %xmm1 # XMM1 = W[t-2]>>19 191 vpsrlq $6, %xmm4, %xmm2 # XMM2 = W[t-2]>>6 201 vpsllq $(64-61), %xmm4, %xmm3 # XMM3 = W[t-2]<<3 218 vpsllq $(64-19), %xmm4, %xmm4 # XMM4 = W[t-2]<<25 221 vpxor %xmm4, %xmm0, %xmm0 # XMM0 = W[t-2]>>61 ^ W[t-2]>>19 ^
|
| H A D | polyval-clmulni_asm.S | 95 vpclmulqdq $0x11, (16*\i)(KEY_POWERS), %xmm0, %xmm4 98 vpxor %xmm4, HI, HI
|
| H A D | sha512-ssse3-asm.S | 219 movdqa %xmm5, %xmm4 # XMM4 = W[t-15] 226 psllq $(64-1)-(64-8), %xmm4 # XMM4 = W[t-15] << 7 232 pxor %xmm5, %xmm4 # XMM4 = (W[t-15]<<7)^W[t-15] 238 psllq $(64-8), %xmm4 # XMM4 = ((W[t-15]<<7)^W[t-15])<<56 247 pxor %xmm4, %xmm3 # XMM3 = s0(W[t-15])
|
| H A D | aes-gcm-aesni-x86_64.S | 503 .set H_POW1_X64, %xmm4 // H^1 * x^64 584 .set H_POW1, %xmm4 // H^1 710 .set MI, %xmm4 // Middle part of unreduced product 1015 .set GHASH_ACC, %xmm4
|
| H A D | sha256_ni_asm.S | 69 #define MSG1 %xmm4
|
| H A D | nh-sse2-x86_64.S | 17 #define K0 %xmm4
|
| H A D | ghash-clmulni-intel_asm.S | 28 #define T3 %xmm4
|
| H A D | nh-avx2-x86_64.S | 18 #define K0_XMM %xmm4
|
| H A D | aes-gcm-avx10-x86_64.S | 341 .set H_INC_XMM, %xmm4 642 .set GHASHDATA0_XMM, %xmm4 982 .set GFPOLY, %xmm4
|
| H A D | sha1_ni_asm.S | 70 #define MSG1 %xmm4
|
| H A D | cast6-avx-x86_64-asm_64.S | 42 #define RA2 %xmm4
|
| H A D | twofish-avx-x86_64-asm_64.S | 42 #define RA2 %xmm4
|
| H A D | sm4-aesni-avx2-asm_64.S | 53 #define RTMP1x %xmm4
|
| H A D | cast5-avx-x86_64-asm_64.S | 41 #define RL3 %xmm4
|
| H A D | sm4-aesni-avx-asm_64.S | 26 #define RTMP1 %xmm4
|
| H A D | aegis128-aesni-asm.S | 16 #define STATE4 %xmm4
|
| H A D | chacha-avx512vl-x86_64.S | 385 vextracti128 $1,%ymm10,%xmm4 409 vmovdqa %xmm4,%xmm10
|
| /linux-6.15/arch/x86/lib/ |
| H A D | crc-pclmul-template.S | 391 _fold_vec_final 16, %xmm0, %xmm1, CONSTS_XMM, BSWAP_MASK_XMM, %xmm4, %xmm5 427 %xmm0, %xmm0, unaligned_mem_tmp=%xmm4 433 movdqa %xmm0, %xmm4 436 movdqa %xmm4, %xmm0 444 _fold_vec %xmm0, %xmm1, CONSTS_XMM, %xmm4
|
| /linux-6.15/arch/x86/entry/vdso/ |
| H A D | vgetrandom-chacha.S | 36 .set state3, %xmm4
|
| /linux-6.15/include/hyperv/ |
| H A D | hvhdk.h | 82 struct hv_u128 xmm4; member
|