Home
last modified time | relevance | path

Searched refs:xmm0 (Results 1 – 25 of 40) sorted by relevance

12

/linux-6.15/arch/x86/crypto/
H A Dchacha-ssse3-x86_64.S43 paddd %xmm1,%xmm0
44 pxor %xmm0,%xmm3
56 paddd %xmm1,%xmm0
57 pxor %xmm0,%xmm3
76 paddd %xmm1,%xmm0
77 pxor %xmm0,%xmm3
90 pxor %xmm0,%xmm3
367 pslld $7,%xmm0
374 pslld $7,%xmm0
381 pslld $7,%xmm0
[all …]
H A Dblake2s-core.S112 pshufd $0x93,%xmm0,%xmm0
157 pshufd $0x39,%xmm0,%xmm0
206 vpaddd %xmm8,%xmm0,%xmm0
207 vpaddd %xmm1,%xmm0,%xmm0
214 vpaddd %xmm8,%xmm0,%xmm0
215 vpaddd %xmm1,%xmm0,%xmm0
224 vpaddd %xmm9,%xmm0,%xmm0
225 vpaddd %xmm1,%xmm0,%xmm0
232 vpaddd %xmm9,%xmm0,%xmm0
233 vpaddd %xmm1,%xmm0,%xmm0
[all …]
H A Daes-gcm-avx10-x86_64.S355 vaesenc (KEY), %xmm0, %xmm0
365 vpxor %xmm0, %xmm0, %xmm0
385 vpsrad $31, %xmm0, %xmm0
1028 vpxor (KEY), %xmm0, %xmm0
1036 vaesenc -13*16(%rax), %xmm0, %xmm0
1037 vaesenc -12*16(%rax), %xmm0, %xmm0
1039 vaesenc -11*16(%rax), %xmm0, %xmm0
1040 vaesenc -10*16(%rax), %xmm0, %xmm0
1045 vaesenc (\i-9)*16(%rax), %xmm0, %xmm0
1074 vaesenclast %xmm1, %xmm0, %xmm0
[all …]
H A Daes-xts-avx-x86_64.S733 vmovdqu (SRC), %xmm0
802 vpblendvb %xmm3, %xmm0, %xmm1, %xmm0
821 vmovdqu (IV), %xmm0
822 vpxor (TWEAK_KEY), %xmm0, %xmm0
828 vaesenc -6*16(TWEAK_KEY), %xmm0, %xmm0
829 vaesenc -5*16(TWEAK_KEY), %xmm0, %xmm0
831 vaesenc -4*16(TWEAK_KEY), %xmm0, %xmm0
832 vaesenc -3*16(TWEAK_KEY), %xmm0, %xmm0
835 vaesenc \i*16(TWEAK_KEY), %xmm0, %xmm0
837 vaesenclast 7*16(TWEAK_KEY), %xmm0, %xmm0
[all …]
H A Dpolyval-clmulni_asm.S88 movups (16*\i)(MSG), %xmm0
90 pxor SUM, %xmm0
92 vpclmulqdq $0x01, (16*\i)(KEY_POWERS), %xmm0, %xmm2
93 vpclmulqdq $0x00, (16*\i)(KEY_POWERS), %xmm0, %xmm1
108 vpclmulqdq $0x01, %xmm0, %xmm1, MI
109 vpclmulqdq $0x10, %xmm0, %xmm1, %xmm2
110 vpclmulqdq $0x00, %xmm0, %xmm1, LO
111 vpclmulqdq $0x11, %xmm0, %xmm1, HI
235 movups (MSG), %xmm0
236 pxor SUM, %xmm0
[all …]
H A Daes-gcm-aesni-x86_64.S524 movdqa H_POW1, %xmm0
525 pshufd $0xd3, %xmm0, %xmm0
526 psrad $31, %xmm0
529 pxor %xmm0, H_POW1
542 pxor H_POW1, %xmm0
555 pxor H_CUR, %xmm0
598 movdqu (AAD), %xmm0
600 pxor %xmm0, GHASH_ACC
614 pxor %xmm0, GHASH_ACC
706 .set TMP0, %xmm0
[all …]
H A Daria-aesni-avx-asm_64.S964 %xmm9, %xmm13, %xmm0, %xmm5,
1039 vpcmpeqd %xmm0, %xmm0, %xmm0;
1040 vpsrldq $8, %xmm0, %xmm0; /* low: -1, high: 0 */
1086 vmovdqu (0 * 16)(%rcx), %xmm0;
1120 vpxor (1 * 16)(%r11), %xmm0, %xmm0;
1164 %xmm0, %xmm1, %xmm2, %xmm3,
1174 %xmm0, %xmm1, %xmm2, %xmm3,
1184 %xmm0, %xmm1, %xmm2, %xmm3,
1194 %xmm0, %xmm1, %xmm2, %xmm3,
1204 %xmm0, %xmm1, %xmm2, %xmm3,
[all …]
H A Dsha512-avx-asm.S185 vpxor %xmm1, %xmm0, %xmm0 # XMM0 = W[t-2]>>61 ^ W[t-2]>>19
221 vpxor %xmm4, %xmm0, %xmm0 # XMM0 = W[t-2]>>61 ^ W[t-2]>>19 ^
224 vpxor %xmm2, %xmm0, %xmm0 # XMM0 = s1(W[t-2])
228 vpaddq W_t(idx), %xmm0, %xmm0 # XMM0 = s1(W[t-2]) + W[t-16]
240 vpaddq %xmm6, %xmm0, %xmm0 # XMM0 = s1(W[t-2]) + W[t-16] + s0(W[t-15])
242 vpaddq %xmm1, %xmm0, %xmm0 # XMM0 = W[t] = s1(W[t-2]) + W[t-7] +
250 vpaddq K_t(idx), %xmm0, %xmm0 # Compute W[t]+K[t]
314 vpshufb %xmm1, %xmm0, %xmm0 # BSWAP
316 vpaddq K_t(t), %xmm0, %xmm0 # Compute W[t]+K[t]
321 vpshufb %xmm1, %xmm0, %xmm0 # BSWAP
[all …]
H A Daesni-intel_asm.S23 #define STATE1 %xmm0
71 pxor %xmm4, %xmm0
73 pxor %xmm4, %xmm0
74 pxor %xmm1, %xmm0
84 pxor %xmm4, %xmm0
86 pxor %xmm4, %xmm0
87 pxor %xmm1, %xmm0
96 movaps %xmm0, %xmm1
108 pxor %xmm4, %xmm0
110 pxor %xmm4, %xmm0
[all …]
H A Dsha512-ssse3-asm.S186 psrlq $61-19, %xmm0 # XMM0 = W[t-2] >> 42
241 pxor %xmm1, %xmm0 # XMM0 = s1(W[t-2])
258 paddq K_t(\rnd), %xmm0 # Compute W[t]+K[t]
315 movdqu MSG(t), %xmm0
316 pshufb %xmm1, %xmm0 # BSWAP
317 movdqa %xmm0, W_t(t) # Store Scheduled Pair
318 paddq K_t(t), %xmm0 # Compute W[t]+K[t]
322 movdqu MSG(t), %xmm0
323 pshufb %xmm1, %xmm0 # BSWAP
325 movdqa %xmm0, W_t(t) # Store Scheduled Pair
[all …]
H A Dcamellia-aesni-avx-asm_64.S193 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 Dsm3-avx-asm_64.S117 #define W0 %xmm0
507 vmovdqa %xmm0, IW_W1_ADDR(0, 0);
508 vmovdqa %xmm0, IW_W1W2_ADDR(0, 0);
509 vmovdqa %xmm0, IW_W1_ADDR(4, 0);
510 vmovdqa %xmm0, IW_W1W2_ADDR(4, 0);
511 vmovdqa %xmm0, IW_W1_ADDR(8, 0);
512 vmovdqa %xmm0, IW_W1W2_ADDR(8, 0);
H A Dsha256_ni_asm.S65 #define MSG %xmm0 /* sha256rnds2 implicit operand */
H A Dnh-sse2-x86_64.S13 #define PASS0_SUMS %xmm0
H A Dghash-clmulni-intel_asm.S24 #define DATA %xmm0
H A Dsm4-aesni-avx2-asm_64.S45 #define RX0x %xmm0
49 #define RNOTx %xmm0
H A Dsm4-aesni-avx-asm_64.S22 #define RX0 %xmm0
41 #define RNOT %xmm0
H A Dchacha-avx512vl-x86_64.S119 vextracti128 $1,%ymm7,%xmm0
143 vmovdqa %xmm0,%xmm7
331 vextracti128 $1,%ymm10,%xmm0
355 vmovdqa %xmm0,%xmm10
H A Dsha1_ni_asm.S66 #define ABCD %xmm0
H A Dchacha-avx2-x86_64.S146 vextracti128 $1,%ymm7,%xmm0
170 vmovdqa %xmm0,%xmm7
397 vextracti128 $1,%ymm10,%xmm0
421 vmovdqa %xmm0,%xmm10
H A Dpoly1305-x86_64-cryptogams.pl3885 movdqu ($inp,$otp),%xmm0
3886 pxor ($otp),%xmm0
3887 movdqu %xmm0,($out,$otp)
3888 movdqa %xmm0,($otp)
3932 movdqu ($inp,$otp),%xmm0
3934 pxor %xmm0,%xmm1
3936 movdqa %xmm0,($otp)
/linux-6.15/arch/x86/lib/
H A Dcrc-pclmul-template.S291 _cond_vex pslldq, $(128-\n)/8, %xmm0, %xmm0
427 %xmm0, %xmm0, unaligned_mem_tmp=%xmm4
433 movdqa %xmm0, %xmm4
434 movdqa %xmm3, %xmm0
436 movdqa %xmm4, %xmm0
471 _cond_vex psrldq, $8, %xmm0, %xmm0 // x^64 * (%xmm0 mod x^64)
473 _cond_vex pslldq, $8, %xmm0, %xmm0 // x^64 * (%xmm0 mod x^64)
475 _cond_vex pxor, %xmm1, %xmm0, %xmm0
535 _cond_vex pxor, %xmm2, %xmm0, %xmm0
536 _cond_vex pxor, %xmm1, %xmm0, %xmm0
[all …]
/linux-6.15/arch/x86/
H A DKconfig.assembler10 def_bool $(as-instr,sha1msg1 %xmm0$(comma)%xmm1)
15 def_bool $(as-instr,sha256msg1 %xmm0$(comma)%xmm1)
24 def_bool $(as-instr,vgf2p8mulb %xmm0$(comma)%xmm1$(comma)%xmm2)
/linux-6.15/Documentation/trace/
H A Dtracepoint-analysis.rst321 12.40 : 34eee: 66 0f 7f 80 40 ff ff movdqa %xmm0,-0xc0(%eax)
323 12.40 : 34ef6: 66 0f 7f 80 50 ff ff movdqa %xmm0,-0xb0(%eax)
325 12.39 : 34efe: 66 0f 7f 80 60 ff ff movdqa %xmm0,-0xa0(%eax)
327 12.67 : 34f06: 66 0f 7f 80 70 ff ff movdqa %xmm0,-0x90(%eax)
329 12.58 : 34f0e: 66 0f 7f 40 80 movdqa %xmm0,-0x80(%eax)
330 12.31 : 34f13: 66 0f 7f 40 90 movdqa %xmm0,-0x70(%eax)
331 12.40 : 34f18: 66 0f 7f 40 a0 movdqa %xmm0,-0x60(%eax)
332 12.31 : 34f1d: 66 0f 7f 40 b0 movdqa %xmm0,-0x50(%eax)
/linux-6.15/arch/x86/entry/vdso/
H A Dvgetrandom-chacha.S32 .set temp, %xmm0

12