Home
last modified time | relevance | path

Searched refs:xmm3 (Results 1 – 25 of 100) sorted by relevance

1234

/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dladder.S48 vpxor %xmm3,%xmm3,%xmm3
163 vpxor %xmm14,%xmm3,%xmm15
165 vpxor %xmm15,%xmm3,%xmm3
224 vpaddq %xmm3,%xmm2,%xmm1
226 vpsubq %xmm3,%xmm2,%xmm2
227 vpunpckhqdq %xmm1,%xmm2,%xmm3
231 vpmuludq %xmm3,%xmm10,%xmm2
232 vmovdqa %xmm3,464(%rsp)
233 vpaddq %xmm3,%xmm3,%xmm3
237 vpmuludq %xmm3,%xmm12,%xmm1
[all …]
H A Dladder_base.S43 vpxor %xmm3,%xmm3,%xmm3
114 vpxor %xmm14,%xmm3,%xmm15
116 vpxor %xmm15,%xmm3,%xmm3
175 vpaddq %xmm3,%xmm2,%xmm1
177 vpsubq %xmm3,%xmm2,%xmm2
178 vpunpckhqdq %xmm1,%xmm2,%xmm3
182 vpmuludq %xmm3,%xmm10,%xmm2
183 vmovdqa %xmm3,176(%rsp)
184 vpaddq %xmm3,%xmm3,%xmm3
188 vpmuludq %xmm3,%xmm12,%xmm1
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Dvpaes-armv8.pl202 // vmovdqa .Lk_ipt+16(%rip), %xmm3 # ipthi
203 tbl v2.16b, {$ipthi}, v0.16b // vpshufb %xmm0, %xmm3, %xmm2
214 tbl v0.16b, {$sb1u}, v3.16b // vpshufb %xmm3, %xmm12, %xmm0 # 0 = sb1t
218 tbl v2.16b, {$sb2u}, v3.16b // vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t
220 tbl v3.16b, {v0.16b}, v1.16b // vpshufb %xmm1, %xmm0, %xmm3 # 0 = B
223 eor v3.16b, v3.16b, v2.16b // vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B
224 tbl v4.16b, {v3.16b}, v1.16b // vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C
225 eor v0.16b, v0.16b, v3.16b // vpxor %xmm3, %xmm0, %xmm0 # 3 = 2A+B+D
236 tbl v3.16b, {$invlo}, v0.16b // vpshufb %xmm0, %xmm10, %xmm3 # 3 = 1/i
238 eor v3.16b, v3.16b, v5.16b // vpxor %xmm5, %xmm3, %xmm3 # 3 = iak = 1/i + a/k
[all …]
H A Dvpaes-ppc.pl248 vperm v1, $ipthi, $ipthi, v1 # vpshufb %xmm0, %xmm3, %xmm2
260 vperm v0, $sb1u, v7, v3 # vpshufb %xmm3, %xmm12, %xmm0 # 0 = sb1t
265 vperm v2, $sb2u, v7, v3 # vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t
268 vperm v3, v0, v7, v1 # vpshufb %xmm1, %xmm0, %xmm3 # 0 = B
271 vxor v3, v3, v2 # vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B
272 vperm v4, v3, v7, v1 # vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C
273 vxor v0, v0, v3 # vpxor %xmm3, %xmm0, %xmm0 # 3 = 2A+B+D
281 vperm v3, $invlo, $invlo, v1 # vpshufb %xmm0, %xmm10, %xmm3 # 3 = 1/i
284 vxor v3, v3, v5 # vpxor %xmm5, %xmm3, %xmm3 # 3 = iak = 1/i + a/k
286 vperm v2, $invlo, v7, v3 # vpshufb %xmm3, %xmm10, %xmm2 # 2 = 1/iak
[all …]
H A Dvpaes-x86_64.pl121 pshufb %xmm3, %xmm0 # 0 = sb1t
129 pshufb %xmm3, %xmm2 # 2 = sb2t
130 movdqa %xmm0, %xmm3 # 3 = A
135 pshufb %xmm4, %xmm3 # 3 = D
137 pxor %xmm0, %xmm3 # 3 = 2A+B+D
141 pxor %xmm3, %xmm0 # 0 = 2A+3B+C+D
151 movdqa %xmm10, %xmm3 # 3 : 1/i
153 pshufb %xmm1, %xmm3 # 3 = 1/i
155 pxor %xmm5, %xmm3 # 3 = iak = 1/i + a/k
159 pshufb %xmm3, %xmm2 # 2 = 1/iak
[all …]
/freebsd/sys/crypto/openssl/i386/
H A Dchacha-x86.S409 movdqu (%ebx),%xmm3
420 movdqa %xmm3,48(%esp)
425 movdqa 80(%eax),%xmm3
429 paddd 48(%esp),%xmm3
431 movdqa %xmm3,48(%esp)
436 pxor %xmm0,%xmm3
438 paddd %xmm3,%xmm2
445 pxor %xmm0,%xmm3
447 paddd %xmm3,%xmm2
455 pshufd $147,%xmm3,%xmm3
[all …]
H A Daesni-x86.S80 pxor %xmm0,%xmm3
112 pxor %xmm0,%xmm3
144 pxor %xmm0,%xmm3
181 pxor %xmm0,%xmm3
218 pxor %xmm0,%xmm3
261 pxor %xmm0,%xmm3
304 pxor %xmm0,%xmm3
363 pxor %xmm0,%xmm3
439 movdqu 16(%esi),%xmm3
451 movups %xmm3,16(%edi)
[all …]
H A Dpoly1305-x86.S331 movdqa %xmm2,%xmm3
333 psrlq $30,%xmm3
335 pand %xmm7,%xmm3
343 movdqa %xmm3,48(%esp)
353 movdqa %xmm3,%xmm6
357 paddd %xmm3,%xmm6
365 pshufd $68,%xmm3,%xmm3
370 movdqa %xmm3,48(%edx)
373 pmuludq %xmm0,%xmm3
384 paddq %xmm6,%xmm3
[all …]
H A Dghash-x86.S949 movdqa %xmm2,%xmm3
952 psrlq $63,%xmm3
954 pslldq $8,%xmm3
955 por %xmm3,%xmm2
960 pshufd $78,%xmm0,%xmm3
962 pxor %xmm0,%xmm3
967 xorps %xmm0,%xmm3
968 xorps %xmm1,%xmm3
969 movdqa %xmm3,%xmm4
970 psrldq $8,%xmm3
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/modes/
H A Dghash-x86_64.S119 pshufd $78,%xmm0,%xmm3
120 pxor %xmm0,%xmm3
124 pxor %xmm0,%xmm3
125 pxor %xmm1,%xmm3
127 movdqa %xmm3,%xmm4
128 psrldq $8,%xmm3
130 pxor %xmm3,%xmm1
134 movdqa %xmm0,%xmm3
136 pxor %xmm0,%xmm3
138 pxor %xmm3,%xmm0
[all …]
H A Dgcm_pclmulqdq.S161 movdqu %xmm0, %xmm3
162 pclmulqdq $0, %xmm1, %xmm3 // xmm3 holds a0*b0
177 pxor %xmm5, %xmm3
184 movdqu %xmm3, %xmm7
186 pslld $1, %xmm3
194 por %xmm7, %xmm3
203 movdqu %xmm3, %xmm7
204 movdqu %xmm3, %xmm8
205 movdqu %xmm3, %xmm9
214 pxor %xmm7, %xmm3 // first phase of the reduction complete
[all …]
H A Daesni-gcm-x86_64.S87 vmovdqu 0-32(%r9),%xmm3
94 vpclmulqdq $0x10,%xmm3,%xmm7,%xmm5
97 vpclmulqdq $0x01,%xmm3,%xmm7,%xmm6
104 vpclmulqdq $0x00,%xmm3,%xmm7,%xmm1
108 vpclmulqdq $0x11,%xmm3,%xmm7,%xmm7
110 vmovdqu 16-32(%r9),%xmm3
114 vpclmulqdq $0x00,%xmm3,%xmm0,%xmm5
120 vpclmulqdq $0x10,%xmm3,%xmm0,%xmm1
123 vpclmulqdq $0x01,%xmm3,%xmm0,%xmm2
127 vpclmulqdq $0x11,%xmm3,%xmm0,%xmm3
[all …]
/freebsd/sys/crypto/openssl/amd64/
H A Dghash-x86_64.S718 movdqa %xmm2,%xmm3
721 psrlq $63,%xmm3
723 pslldq $8,%xmm3
724 por %xmm3,%xmm2
735 pshufd $78,%xmm0,%xmm3
736 pxor %xmm0,%xmm3
740 pxor %xmm0,%xmm3
741 pxor %xmm1,%xmm3
743 movdqa %xmm3,%xmm4
744 psrldq $8,%xmm3
[all …]
H A Daesni-x86_64.S65 xorps %xmm0,%xmm3
96 xorps %xmm0,%xmm3
127 xorps %xmm0,%xmm3
163 xorps %xmm0,%xmm3
199 xorps %xmm0,%xmm3
241 xorps %xmm0,%xmm3
283 pxor %xmm0,%xmm3
339 pxor %xmm0,%xmm3
395 xorps %xmm0,%xmm3
461 xorps %xmm0,%xmm3
[all …]
H A Dbsaes-x86_64.S22 pxor %xmm8,%xmm3
37 movdqa %xmm3,%xmm10
38 psrlq $1,%xmm3
40 pxor %xmm4,%xmm3
42 pand %xmm7,%xmm3
45 pxor %xmm3,%xmm4
46 psllq $1,%xmm3
48 pxor %xmm10,%xmm3
66 movdqa %xmm3,%xmm10
67 psrlq $2,%xmm3
[all …]
H A Daesni-gcm-x86_64.S25 vmovdqu 0-32(%r9),%xmm3
32 vpclmulqdq $0x10,%xmm3,%xmm7,%xmm5
35 vpclmulqdq $0x01,%xmm3,%xmm7,%xmm6
42 vpclmulqdq $0x00,%xmm3,%xmm7,%xmm1
46 vpclmulqdq $0x11,%xmm3,%xmm7,%xmm7
48 vmovdqu 16-32(%r9),%xmm3
52 vpclmulqdq $0x00,%xmm3,%xmm0,%xmm5
58 vpclmulqdq $0x10,%xmm3,%xmm0,%xmm1
61 vpclmulqdq $0x01,%xmm3,%xmm0,%xmm2
65 vpclmulqdq $0x11,%xmm3,%xmm0,%xmm3
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/blake3/
H A Dblake3_sse2.S76 movdqu xmm3, xmmword ptr [rcx]
77 pshufd xmm0, xmm3, 0x00
78 pshufd xmm1, xmm3, 0x55
79 pshufd xmm2, xmm3, 0xAA
80 pshufd xmm3, xmm3, 0xFF
194 paddd xmm3, xmmword ptr [rsp+0x60]
198 paddd xmm3, xmm7
202 pxor xmm15, xmm3
240 paddd xmm3, xmmword ptr [rsp+0x70]
244 paddd xmm3, xmm7
[all …]
H A Dblake3_sse41.S76 movdqu xmm3, xmmword ptr [rcx]
77 pshufd xmm0, xmm3, 0x00
78 pshufd xmm1, xmm3, 0x55
79 pshufd xmm2, xmm3, 0xAA
80 pshufd xmm3, xmm3, 0xFF
194 paddd xmm3, xmmword ptr [rsp+0x60]
198 paddd xmm3, xmm7
202 pxor xmm15, xmm3
237 paddd xmm3, xmmword ptr [rsp+0x70]
241 paddd xmm3, xmm7
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/
H A Dblake3_sse2_x86-64_unix.S84 movdqu xmm3, xmmword ptr [rcx]
85 pshufd xmm0, xmm3, 0x00
86 pshufd xmm1, xmm3, 0x55
87 pshufd xmm2, xmm3, 0xAA
88 pshufd xmm3, xmm3, 0xFF
202 paddd xmm3, xmmword ptr [rsp+0x60]
206 paddd xmm3, xmm7
210 pxor xmm15, xmm3
248 paddd xmm3, xmmword ptr [rsp+0x70]
252 paddd xmm3, xmm7
[all …]
H A Dblake3_sse2_x86-64_windows_gnu.S69 movdqu xmm3, xmmword ptr [rcx]
70 pshufd xmm0, xmm3, 0x00
71 pshufd xmm1, xmm3, 0x55
72 pshufd xmm2, xmm3, 0xAA
73 pshufd xmm3, xmm3, 0xFF
187 paddd xmm3, xmmword ptr [rsp+0x60]
191 paddd xmm3, xmm7
195 pxor xmm15, xmm3
233 paddd xmm3, xmmword ptr [rsp+0x70]
237 paddd xmm3, xmm7
[all …]
H A Dblake3_sse41_x86-64_windows_gnu.S69 movdqu xmm3, xmmword ptr [rcx]
70 pshufd xmm0, xmm3, 0x00
71 pshufd xmm1, xmm3, 0x55
72 pshufd xmm2, xmm3, 0xAA
73 pshufd xmm3, xmm3, 0xFF
187 paddd xmm3, xmmword ptr [rsp+0x60]
191 paddd xmm3, xmm7
195 pxor xmm15, xmm3
230 paddd xmm3, xmmword ptr [rsp+0x70]
234 paddd xmm3, xmm7
[all …]
H A Dblake3_sse41_x86-64_unix.S84 movdqu xmm3, xmmword ptr [rcx]
85 pshufd xmm0, xmm3, 0x00
86 pshufd xmm1, xmm3, 0x55
87 pshufd xmm2, xmm3, 0xAA
88 pshufd xmm3, xmm3, 0xFF
202 paddd xmm3, xmmword ptr [rsp+0x60]
206 paddd xmm3, xmm7
210 pxor xmm15, xmm3
245 paddd xmm3, xmmword ptr [rsp+0x70]
249 paddd xmm3, xmm7
[all …]
H A Dblake3_sse2_x86-64_windows_msvc.asm68 movdqu xmm3, xmmword ptr [rcx]
69 pshufd xmm0, xmm3, 00H
70 pshufd xmm1, xmm3, 55H
71 pshufd xmm2, xmm3, 0AAH
72 pshufd xmm3, xmm3, 0FFH
186 paddd xmm3, xmmword ptr [rsp+60H]
190 paddd xmm3, xmm7
194 pxor xmm15, xmm3
232 paddd xmm3, xmmword ptr [rsp+70H]
236 paddd xmm3, xmm7
[all …]
H A Dblake3_sse41_x86-64_windows_msvc.asm68 movdqu xmm3, xmmword ptr [rcx]
69 pshufd xmm0, xmm3, 00H
70 pshufd xmm1, xmm3, 55H
71 pshufd xmm2, xmm3, 0AAH
72 pshufd xmm3, xmm3, 0FFH
186 paddd xmm3, xmmword ptr [rsp+60H]
190 paddd xmm3, xmm7
194 pxor xmm15, xmm3
229 paddd xmm3, xmmword ptr [rsp+70H]
233 paddd xmm3, xmm7
[all …]
/freebsd/contrib/bionic-x86_64-string/
H A Dssse3-strcmp-slm.S226 movdqa (%rdi), %xmm3
251 palignr $1, %xmm3, %xmm2 /* merge into one 16byte value */
265 movdqa %xmm4, %xmm3
274 palignr $1, %xmm3, %xmm2 /* merge into one 16byte value */
288 movdqa %xmm4, %xmm3
297 pcmpeqb %xmm3, %xmm0 /* check nibble for null char*/
319 psrldq $1, %xmm3
341 movdqa (%rdi), %xmm3
366 palignr $2, %xmm3, %xmm2 /* merge into one 16byte value */
381 movdqa %xmm4, %xmm3
[all …]

1234