/freebsd/sys/crypto/openssl/i386/ |
H A D | poly1305-x86.S | 345 movdqa %xmm1,%xmm6 347 pslld $2,%xmm6 349 paddd %xmm1,%xmm6 351 movdqa %xmm6,80(%esp) 353 movdqa %xmm3,%xmm6 355 pslld $2,%xmm6 357 paddd %xmm3,%xmm6 359 movdqa %xmm6,112(%esp) 361 pshufd $68,%xmm0,%xmm6 367 movdqa %xmm6,(%edx) [all …]
|
H A D | aesni-x86.S | 308 pxor %xmm0,%xmm6 367 pxor %xmm0,%xmm6 442 movdqu 64(%esi),%xmm6 457 movups %xmm6,64(%edi) 458 movdqu 64(%esi),%xmm6 473 movups %xmm6,64(%edi) 489 movups 64(%esi),%xmm6 496 movups %xmm6,64(%edi) 544 movdqu 64(%esi),%xmm6 559 movups %xmm6,64(%edi) [all …]
|
H A D | chacha-x86.S | 414 movdqa (%eax),%xmm6 584 vpshufd $170,%xmm7,%xmm6 593 vmovdqa %xmm6,-32(%ebp) 603 vpshufd $170,%xmm7,%xmm6 611 vmovdqa %xmm6,-96(%ebp) 622 vmovdqa -32(%ebp),%xmm6 628 vmovdqa %xmm6,-32(%ebx) 634 vmovdqa 96(%ebp),%xmm6 641 vmovdqa %xmm6,96(%ebx) 645 vmovdqa %xmm4,%xmm6 [all …]
|
/freebsd/sys/crypto/openssl/amd64/ |
H A D | bsaes-x86_64.S | 27 pxor %xmm8,%xmm6 39 pxor %xmm6,%xmm5 43 pxor %xmm5,%xmm6 68 pxor %xmm6,%xmm4 72 pxor %xmm4,%xmm6 96 pxor %xmm6,%xmm2 100 pxor %xmm2,%xmm6 135 pxor 112(%rax),%xmm6 149 pxor %xmm6,%xmm2 150 pxor %xmm4,%xmm6 [all …]
|
H A D | sha1-mb-x86_64.S | 105 movdqa %xmm11,%xmm6 108 pand %xmm12,%xmm6 116 pxor %xmm7,%xmm6 122 paddd %xmm6,%xmm14 135 movdqa %xmm10,%xmm6 138 pand %xmm11,%xmm6 146 pxor %xmm7,%xmm6 152 paddd %xmm6,%xmm13 165 movdqa %xmm14,%xmm6 168 pand %xmm10,%xmm6 [all …]
|
H A D | aesni-gcm-x86_64.S | 35 vpclmulqdq $0x01,%xmm3,%xmm7,%xmm6 51 vpxor %xmm5,%xmm6,%xmm6 79 vpxor %xmm1,%xmm6,%xmm6 82 vpxor %xmm2,%xmm6,%xmm6 97 vpxor %xmm2,%xmm6,%xmm6 100 vpxor %xmm3,%xmm6,%xmm6 119 vpxor %xmm3,%xmm6,%xmm6 122 vpxor %xmm5,%xmm6,%xmm6 141 vpxor %xmm5,%xmm6,%xmm6 144 vpxor %xmm1,%xmm6,%xmm6 [all …]
|
H A D | aesni-mb-x86_64.S | 105 movdqu (%r8),%xmm6 108 pxor %xmm6,%xmm2 231 movdqu (%r8,%rbx,1),%xmm6 236 pxor %xmm12,%xmm6 248 pxor %xmm6,%xmm2 351 movdqu -56(%rdi),%xmm6 517 pxor %xmm0,%xmm6 527 movdqu -16(%r8,%rbx,1),%xmm6 689 vmovdqu 24(%rdi),%xmm6 759 vpxor %xmm10,%xmm6,%xmm6 [all …]
|
H A D | sha256-mb-x86_64.S | 82 movdqu .Lpbswap(%rip),%xmm6 1140 movdqa 16-128(%rax),%xmm6 1143 movdqa %xmm6,%xmm7 1144 movdqa %xmm6,%xmm1 1146 movdqa %xmm6,%xmm2 1230 paddd 160-128(%rax),%xmm6 1252 paddd %xmm7,%xmm6 1259 paddd %xmm0,%xmm6 1267 movdqa %xmm6,16-128(%rax) 1268 paddd %xmm14,%xmm6 [all …]
|
H A D | chacha-x86_64.S | 345 movdqa .Lrot16(%rip),%xmm6 479 movdqa .Lrot16(%rip),%xmm6 671 pshufd $0xaa,%xmm7,%xmm6 674 movdqa %xmm6,224-256(%rcx) 700 movdqa 224-256(%rcx),%xmm6 709 movdqa %xmm6,32(%rsp) 728 movdqa %xmm12,%xmm6 730 psrld $20,%xmm6 733 por %xmm6,%xmm12 735 movdqa (%r11),%xmm6 [all …]
|
H A D | aesni-sha256-x86_64.S | 157 vpaddd 64(%rbp),%xmm2,%xmm6 163 vmovdqa %xmm6,32(%rsp) 204 vpxor %xmm6,%xmm4,%xmm4 207 vpsrld $10,%xmm3,%xmm6 216 vpxor %xmm6,%xmm7,%xmm7 240 vpsrld $10,%xmm0,%xmm6 246 vpxor %xmm6,%xmm7,%xmm7 268 vpaddd 0(%rbp),%xmm0,%xmm6 309 vmovdqa %xmm6,0(%rsp) 340 vpxor %xmm6,%xmm4,%xmm4 [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/modes/ |
H A D | ghash-x86_64.S | 186 vpunpckhqdq %xmm2,%xmm2,%xmm6 188 vpxor %xmm2,%xmm6,%xmm6 199 vpclmulqdq $0x00,%xmm6,%xmm3,%xmm3 230 vpclmulqdq $0x00,%xmm6,%xmm3,%xmm3 296 vmovdqu 0-64(%rsi),%xmm6 302 vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 305 vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 306 vmovdqu 16-64(%rsi),%xmm6 313 vpclmulqdq $0x00,%xmm6,%xmm15,%xmm3 315 vpclmulqdq $0x11,%xmm6,%xmm15,%xmm4 [all …]
|
H A D | aesni-gcm-x86_64.S | 97 vpclmulqdq $0x01,%xmm3,%xmm7,%xmm6 113 vpxor %xmm5,%xmm6,%xmm6 141 vpxor %xmm1,%xmm6,%xmm6 144 vpxor %xmm2,%xmm6,%xmm6 159 vpxor %xmm2,%xmm6,%xmm6 162 vpxor %xmm3,%xmm6,%xmm6 181 vpxor %xmm3,%xmm6,%xmm6 184 vpxor %xmm5,%xmm6,%xmm6 203 vpxor %xmm5,%xmm6,%xmm6 206 vpxor %xmm1,%xmm6,%xmm6 [all …]
|
H A D | gcm_pclmulqdq.S | 169 movdqu %xmm0, %xmm6 170 pclmulqdq $17, %xmm1, %xmm6 // xmm6 holds a1*b1 178 pxor %xmm4, %xmm6 // Register pair <xmm6:xmm3> holds the result 185 movdqu %xmm6, %xmm8 187 pslld $1, %xmm6 195 por %xmm8, %xmm6 196 por %xmm9, %xmm6 231 pxor %xmm3, %xmm6 // the result is in xmm6 236 pshufb %xmm10, %xmm6 // %xmm10 has the swap mask 241 movdqu %xmm6, (%rdx) // P3
|
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
H A D | blake3_sse41_x86-64_windows_gnu.S | 25 movdqa xmmword ptr [rsp+0x170], xmm6 77 pshufd xmm6, xmm7, 0xAA 190 paddd xmm2, xmm6 208 pxor xmm6, xmm10 219 movdqa xmm8, xmm6 221 pslld xmm6, 20 222 por xmm6, xmm8 233 paddd xmm2, xmm6 251 pxor xmm6, xmm10 262 movdqa xmm8, xmm6 [all …]
|
H A D | blake3_sse41_x86-64_unix.S | 92 pshufd xmm6, xmm7, 0xAA 205 paddd xmm2, xmm6 223 pxor xmm6, xmm10 234 movdqa xmm8, xmm6 236 pslld xmm6, 20 237 por xmm6, xmm8 248 paddd xmm2, xmm6 266 pxor xmm6, xmm10 277 movdqa xmm8, xmm6 279 pslld xmm6, 25 [all …]
|
H A D | blake3_sse41_x86-64_windows_msvc.asm | 24 movdqa xmmword ptr [rsp+170H], xmm6 76 pshufd xmm6, xmm7, 0AAH 189 paddd xmm2, xmm6 207 pxor xmm6, xmm10 218 movdqa xmm8, xmm6 220 pslld xmm6, 20 221 por xmm6, xmm8 232 paddd xmm2, xmm6 250 pxor xmm6, xmm10 261 movdqa xmm8, xmm6 [all …]
|
H A D | blake3_sse2_x86-64_unix.S | 92 pshufd xmm6, xmm7, 0xAA 205 paddd xmm2, xmm6 226 pxor xmm6, xmm10 237 movdqa xmm8, xmm6 239 pslld xmm6, 20 240 por xmm6, xmm8 251 paddd xmm2, xmm6 280 pxor xmm6, xmm10 291 movdqa xmm8, xmm6 293 pslld xmm6, 25 [all …]
|
H A D | blake3_sse2_x86-64_windows_gnu.S | 25 movdqa xmmword ptr [rsp+0x170], xmm6 77 pshufd xmm6, xmm7, 0xAA 190 paddd xmm2, xmm6 211 pxor xmm6, xmm10 222 movdqa xmm8, xmm6 224 pslld xmm6, 20 225 por xmm6, xmm8 236 paddd xmm2, xmm6 265 pxor xmm6, xmm10 276 movdqa xmm8, xmm6 [all …]
|
H A D | blake3_sse2_x86-64_windows_msvc.asm | 24 movdqa xmmword ptr [rsp+170H], xmm6 76 pshufd xmm6, xmm7, 0AAH 189 paddd xmm2, xmm6 210 pxor xmm6, xmm10 221 movdqa xmm8, xmm6 223 pslld xmm6, 20 224 por xmm6, xmm8 235 paddd xmm2, xmm6 264 pxor xmm6, xmm10 275 movdqa xmm8, xmm6 [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/blake3/ |
H A D | blake3_sse41.S | 84 pshufd xmm6, xmm7, 0xAA 197 paddd xmm2, xmm6 215 pxor xmm6, xmm10 226 movdqa xmm8, xmm6 228 pslld xmm6, 20 229 por xmm6, xmm8 240 paddd xmm2, xmm6 258 pxor xmm6, xmm10 269 movdqa xmm8, xmm6 271 pslld xmm6, 25 [all …]
|
H A D | blake3_sse2.S | 84 pshufd xmm6, xmm7, 0xAA 197 paddd xmm2, xmm6 218 pxor xmm6, xmm10 229 movdqa xmm8, xmm6 231 pslld xmm6, 20 232 por xmm6, xmm8 243 paddd xmm2, xmm6 272 pxor xmm6, xmm10 283 movdqa xmm8, xmm6 285 pslld xmm6, 25 [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
H A D | ladder.S | 51 vpxor %xmm6,%xmm6,%xmm6 183 vpxor %xmm13,%xmm6,%xmm15 185 vpxor %xmm15,%xmm6,%xmm6 252 vpaddq %xmm7,%xmm6,%xmm3 253 vpaddq subc2(%rip),%xmm6,%xmm6 254 vpsubq %xmm7,%xmm6,%xmm6 255 vpunpckhqdq %xmm3,%xmm6,%xmm7 256 vpunpcklqdq %xmm3,%xmm6,%xmm3 257 vpmuludq %xmm3,%xmm10,%xmm6 262 vpaddq %xmm14,%xmm6,%xmm6 [all …]
|
H A D | ladder_base.S | 46 vpxor %xmm6,%xmm6,%xmm6 134 vpxor %xmm13,%xmm6,%xmm15 136 vpxor %xmm15,%xmm6,%xmm6 203 vpaddq %xmm7,%xmm6,%xmm3 204 vpaddq subc2(%rip),%xmm6,%xmm6 205 vpsubq %xmm7,%xmm6,%xmm6 206 vpunpckhqdq %xmm3,%xmm6,%xmm7 207 vpunpcklqdq %xmm3,%xmm6,%xmm3 208 vpmuludq %xmm3,%xmm10,%xmm6 213 vpaddq %xmm14,%xmm6,%xmm6 [all …]
|
/freebsd/crypto/openssl/crypto/aes/asm/ |
H A D | vpaes-x86_64.pl | 90 ## Preserves %xmm6 - %xmm8 so you get some local vectors 359 ## the high bits of %xmm6. 370 movdqa %xmm0, %xmm6 # save short part 372 movhlps %xmm4, %xmm6 # clobber low side with zeros 377 palignr \$8,%xmm6,%xmm0 395 ## %xmm6. The low side's rounds are the same as the 406 movdqa %xmm0, %xmm6 # save cur_lo in xmm6 417 movdqa %xmm6, %xmm7 460 pxor %xmm6, %xmm6 473 ## %xmm6: low side, d c 0 0 [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/ |
H A D | salsa20_xmm6-asm.S | 183 movdqa 208(%rsp),%xmm6 265 movdqa %xmm6,%xmm0 297 pxor %xmm0,%xmm6 299 pxor %xmm12,%xmm6 317 paddd %xmm6,%xmm1 380 pxor %xmm0,%xmm6 382 pxor %xmm2,%xmm6 393 paddd %xmm6,%xmm0 406 movdqa %xmm6,%xmm0 570 paddd 208(%rsp),%xmm6 [all …]
|