Home
last modified time | relevance | path

Searched refs:xmm2 (Results 1 – 25 of 113) sorted by relevance

12345

/freebsd/contrib/bionic-x86_64-string/
H A Dsse4-memcmp-slm.S109 movdqu (%rdi), %xmm2
110 pxor %xmm1, %xmm2
111 ptest %xmm2, %xmm0
128 movdqu (%rdi), %xmm2
129 pxor (%rsi), %xmm2
130 ptest %xmm2, %xmm0
133 movdqu 16(%rdi), %xmm2
134 pxor 16(%rsi), %xmm2
135 ptest %xmm2, %xmm0
138 movdqu 32(%rdi), %xmm2
[all …]
H A Dssse3-strcmp-slm.S99 movlpd (%rsi), %xmm2
101 movhpd 8(%rsi), %xmm2
104 pcmpeqb %xmm2, %xmm1 /* compare first 16 bytes for equality */
177 movdqa (%rdi, %rcx), %xmm2
180 pcmpeqb %xmm2, %xmm1
192 movdqa (%rdi, %rcx), %xmm2
195 pcmpeqb %xmm2, %xmm1
215 movdqa (%rdi), %xmm2
218 pslldq $15, %xmm2 /* shift first string to align with second */
219 pcmpeqb %xmm1, %xmm2 /* compare 16 bytes for equality */
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dladder_base.S29 vmovdqa v9_0(%rip),%xmm2
30 vmovdqa %xmm2,0(%rsp)
42 vpxor %xmm2,%xmm2,%xmm2
110 vpxor %xmm13,%xmm2,%xmm15
112 vpxor %xmm15,%xmm2,%xmm2
175 vpaddq %xmm3,%xmm2,%xmm1
176 vpaddq subc2(%rip),%xmm2,%xmm2
177 vpsubq %xmm3,%xmm2,%xmm2
178 vpunpckhqdq %xmm1,%xmm2,%xmm3
179 vpunpcklqdq %xmm1,%xmm2,%xmm1
[all …]
H A Dladder.S30 vmovdqu 0(%rdi),%xmm2
31 vmovdqa %xmm2,0(%rsp)
32 vmovdqu 16(%rdi),%xmm2
33 vmovdqa %xmm2,16(%rsp)
34 vmovdqu 32(%rdi),%xmm2
35 vmovdqa %xmm2,32(%rsp)
36 vmovdqu 48(%rdi),%xmm2
37 vmovdqa %xmm2,48(%rsp)
38 vmovdqu 64(%rdi),%xmm2
39 vmovdqa %xmm2,64(%rsp)
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Dvpaes-armv8.pl197 // vmovdqa .Lk_ipt(%rip), %xmm2 # iptlo
201 tbl v1.16b, {$iptlo}, v1.16b // vpshufb %xmm1, %xmm2, %xmm1
203 tbl v2.16b, {$ipthi}, v0.16b // vpshufb %xmm0, %xmm3, %xmm2
205 eor v0.16b, v0.16b, v2.16b // vpxor %xmm2, %xmm0, %xmm0
212 tbl v4.16b, {$sb1t}, v2.16b // vpshufb %xmm2, %xmm13, %xmm4 # 4 = sb1u
216 tbl v5.16b, {$sb2t}, v2.16b // vpshufb %xmm2, %xmm15, %xmm5 # 4 = sb2u
218 tbl v2.16b, {$sb2u}, v3.16b // vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t
221 eor v2.16b, v2.16b, v5.16b // vpxor %xmm5, %xmm2, %xmm2 # 2 = 2A
223 eor v3.16b, v3.16b, v2.16b // vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B
240 tbl v2.16b, {$invlo}, v3.16b // vpshufb %xmm3, %xmm10, %xmm2 # 2 = 1/iak
[all …]
H A Dvpaes-x86_64.pl101 movdqa .Lk_ipt(%rip), %xmm2 # iptlo
106 pshufb %xmm0, %xmm2
109 pxor %xmm5, %xmm2
111 pxor %xmm2, %xmm0
120 pshufb %xmm2, %xmm4 # 4 = sb1u
126 pshufb %xmm2, %xmm5 # 4 = sb2u
128 movdqa %xmm14, %xmm2 # 2 : sb2t
129 pshufb %xmm3, %xmm2 # 2 = sb2t
131 pxor %xmm5, %xmm2 # 2 = 2A
134 pxor %xmm2, %xmm0 # 0 = 2A+B
[all …]
H A Dvpaes-ppc.pl247 vperm v0, $iptlo, $iptlo, v0 # vpshufb %xmm1, %xmm2, %xmm1
248 vperm v1, $ipthi, $ipthi, v1 # vpshufb %xmm0, %xmm3, %xmm2
250 vxor v0, v0, v1 # vpxor %xmm2, %xmm0, %xmm0
257 vperm v4, $sb1t, v7, v2 # vpshufb %xmm2, %xmm13, %xmm4 # 4 = sb1u
263 vperm v5, $sb2t, v7, v2 # vpshufb %xmm2, %xmm15, %xmm5 # 4 = sb2u
265 vperm v2, $sb2u, v7, v3 # vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t
269 vxor v2, v2, v5 # vpxor %xmm5, %xmm2, %xmm2 # 2 = 2A
271 vxor v3, v3, v2 # vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B
286 vperm v2, $invlo, v7, v3 # vpshufb %xmm3, %xmm10, %xmm2 # 2 = 1/iak
291 vxor v2, v2, v0 # vpxor %xmm1, %xmm2, %xmm2 # 2 = io
[all …]
/freebsd/sys/crypto/openssl/amd64/
H A Dsha256-mb-x86_64.S92 movd 0(%r11),%xmm2
94 punpckldq %xmm2,%xmm0
98 movdqa %xmm12,%xmm2
102 pslld $7,%xmm2
107 pxor %xmm2,%xmm7
108 pslld $21-7,%xmm2
115 pxor %xmm2,%xmm7
117 pslld $26-21,%xmm2
124 pxor %xmm2,%xmm7
125 movdqa %xmm8,%xmm2
[all …]
H A Daesni-x86_64.S10 movups (%rdi),%xmm2
15 xorps %xmm0,%xmm2
25 movups %xmm2,(%rsi)
26 pxor %xmm2,%xmm2
37 movups (%rdi),%xmm2
42 xorps %xmm0,%xmm2
52 movups %xmm2,(%rsi)
53 pxor %xmm2,%xmm2
64 xorps %xmm0,%xmm2
95 xorps %xmm0,%xmm2
[all …]
H A Daesni-gcm-x86_64.S8 vmovdqu 32(%r11),%xmm2
12 vpaddb %xmm2,%xmm1,%xmm10
13 vpaddb %xmm2,%xmm10,%xmm11
14 vpaddb %xmm2,%xmm11,%xmm12
15 vpaddb %xmm2,%xmm12,%xmm13
16 vpaddb %xmm2,%xmm13,%xmm14
26 vpaddb %xmm2,%xmm14,%xmm1
34 vmovups 16-128(%rcx),%xmm2
39 vaesenc %xmm2,%xmm9,%xmm9
43 vaesenc %xmm2,%xmm10,%xmm10
[all …]
H A Dvpaes-x86_64.S27 movdqa .Lk_ipt(%rip),%xmm2
35 pxor %xmm5,%xmm2
37 pxor %xmm2,%xmm0
54 movdqa %xmm14,%xmm2
57 pxor %xmm5,%xmm2
60 pxor %xmm2,%xmm0
83 movdqa %xmm10,%xmm2
87 pxor %xmm0,%xmm2
118 movdqa .Lk_dipt(%rip),%xmm2
131 pxor %xmm5,%xmm2
[all …]
H A Dbsaes-x86_64.S19 pxor %xmm8,%xmm2
53 pxor %xmm2,%xmm1
57 pxor %xmm1,%xmm2
82 pxor %xmm2,%xmm0
86 pxor %xmm0,%xmm2
92 movdqa %xmm2,%xmm9
93 psrlq $4,%xmm2
96 pxor %xmm6,%xmm2
98 pand %xmm7,%xmm2
100 pxor %xmm2,%xmm6
[all …]
/freebsd/sys/crypto/openssl/i386/
H A Daesni-x86.S16 movups (%eax),%xmm2
22 xorps %xmm0,%xmm2
32 movups %xmm2,(%eax)
33 pxor %xmm2,%xmm2
48 movups (%eax),%xmm2
54 xorps %xmm0,%xmm2
64 movups %xmm2,(%eax)
65 pxor %xmm2,%xmm2
79 xorps %xmm0,%xmm2
111 xorps %xmm0,%xmm2
[all …]
H A Dchacha-x86.S413 movdqu 16(%edx),%xmm2
419 movdqa %xmm2,32(%esp)
428 movdqa 32(%esp),%xmm2
438 paddd %xmm3,%xmm2
439 pxor %xmm2,%xmm1
447 paddd %xmm3,%xmm2
448 pxor %xmm2,%xmm1
453 pshufd $78,%xmm2,%xmm2
460 paddd %xmm3,%xmm2
461 pxor %xmm2,%xmm1
[all …]
H A Dvpaes-x86.S85 movdqa (%ebp),%xmm2
91 pxor %xmm5,%xmm2
96 pxor %xmm2,%xmm0
109 movdqa 80(%ebp),%xmm2
113 pxor %xmm5,%xmm2
116 pxor %xmm2,%xmm0
137 movdqa %xmm7,%xmm2
141 pxor %xmm0,%xmm2
167 movdqa -64(%ebx),%xmm2
179 pxor %xmm5,%xmm2
[all …]
H A Dpoly1305-x86.S326 movdqa %xmm4,%xmm2
329 psrldq $6,%xmm2
331 movdqa %xmm2,%xmm3
332 psrlq $4,%xmm2
334 pand %xmm7,%xmm2
342 movdqa %xmm2,32(%esp)
346 movdqa %xmm2,%xmm5
350 paddd %xmm2,%xmm5
364 pshufd $68,%xmm2,%xmm2
369 movdqa %xmm2,32(%edx)
[all …]
/freebsd/sys/crypto/aesni/
H A Daeskeys_amd64.S67 movaps %xmm2,%xmm5
68 movaps %xmm2,%xmm6
71 pxor %xmm3,%xmm2
72 pxor %xmm5,%xmm2
76 shufps $0b01001110,%xmm2,%xmm1
91 movaps %xmm2,%xmm5
94 pxor %xmm3,%xmm2
95 pxor %xmm5,%xmm2
105 shufps $0b00010000,%xmm2,%xmm4
106 pxor %xmm4,%xmm2
[all …]
H A Daeskeys_i386.S67 movaps %xmm2,%xmm5
68 movaps %xmm2,%xmm6
71 pxor %xmm3,%xmm2
72 pxor %xmm5,%xmm2
76 shufps $0b01001110,%xmm2,%xmm1
91 movaps %xmm2,%xmm5
94 pxor %xmm3,%xmm2
95 pxor %xmm5,%xmm2
105 shufps $0b00010000,%xmm2,%xmm4
106 pxor %xmm4,%xmm2
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/
H A Dsalsa20_xmm6-asm.S116 pshufd $0xaa,%xmm0,%xmm2
120 movdqa %xmm2,144(%rsp)
125 pshufd $0xff,%xmm0,%xmm2
129 movdqa %xmm2,208(%rsp)
134 pshufd $0x55,%xmm0,%xmm2
137 movdqa %xmm2,272(%rsp)
141 pshufd $0xaa,%xmm0,%xmm2
144 movdqa %xmm2,320(%rsp)
179 movdqa 160(%rsp),%xmm2
197 movdqa %xmm2,400(%rsp)
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/modes/
H A Daesni-gcm-x86_64.S70 vmovdqu 32(%r11),%xmm2
74 vpaddb %xmm2,%xmm1,%xmm10
75 vpaddb %xmm2,%xmm10,%xmm11
76 vpaddb %xmm2,%xmm11,%xmm12
77 vpaddb %xmm2,%xmm12,%xmm13
78 vpaddb %xmm2,%xmm13,%xmm14
88 vpaddb %xmm2,%xmm14,%xmm1
96 vmovups 16-128(%rcx),%xmm2
101 vaesenc %xmm2,%xmm9,%xmm9
105 vaesenc %xmm2,%xmm10,%xmm10
[all …]
H A Dghash-x86_64.S115 movdqu (%rsi),%xmm2
167 vmovdqu (%rsi),%xmm2
171 vpshufb %xmm4,%xmm2,%xmm2
174 vpshufd $255,%xmm2,%xmm4
175 vpsrlq $63,%xmm2,%xmm3
176 vpsllq $1,%xmm2,%xmm2
180 vpor %xmm3,%xmm2,%xmm2
184 vpxor %xmm5,%xmm2,%xmm2
186 vpunpckhqdq %xmm2,%xmm2,%xmm6
187 vmovdqa %xmm2,%xmm0
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/aes/
H A Daes_aesni.S226 movups %xmm2, %xmm5
227 movups %xmm2, %xmm6
230 pxor %xmm3, %xmm2
231 pxor %xmm5, %xmm2
236 shufps $0b01001110, %xmm2, %xmm1
252 movups %xmm2, %xmm5
255 pxor %xmm3, %xmm2
256 pxor %xmm5, %xmm2
267 shufps $0b00010000, %xmm2, %xmm4
268 pxor %xmm4, %xmm2
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/blake3/
H A Dblake3_sse41.S64 movd xmm2, r8d
65 pshufd xmm2, xmm2, 0x00
66 psubd xmm2, xmm1
67 movdqa xmmword ptr [rsp+0x120], xmm2
79 pshufd xmm2, xmm3, 0xAA
193 paddd xmm2, xmmword ptr [rsp+0x40]
197 paddd xmm2, xmm6
201 pxor xmm14, xmm2
236 paddd xmm2, xmmword ptr [rsp+0x50]
240 paddd xmm2, xmm6
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/
H A Dblake3_sse41_x86-64_windows_gnu.S57 movd xmm2, r8d
58 pshufd xmm2, xmm2, 0x00
59 psubd xmm2, xmm1
60 movdqa xmmword ptr [rsp+0x120], xmm2
72 pshufd xmm2, xmm3, 0xAA
186 paddd xmm2, xmmword ptr [rsp+0x40]
190 paddd xmm2, xmm6
194 pxor xmm14, xmm2
229 paddd xmm2, xmmword ptr [rsp+0x50]
233 paddd xmm2, xmm6
[all …]
H A Dblake3_sse41_x86-64_unix.S72 movd xmm2, r8d
73 pshufd xmm2, xmm2, 0x00
74 psubd xmm2, xmm1
75 movdqa xmmword ptr [rsp+0x120], xmm2
87 pshufd xmm2, xmm3, 0xAA
201 paddd xmm2, xmmword ptr [rsp+0x40]
205 paddd xmm2, xmm6
209 pxor xmm14, xmm2
244 paddd xmm2, xmmword ptr [rsp+0x50]
248 paddd xmm2, xmm6
[all …]

12345