/freebsd/sys/crypto/openssl/i386/ |
H A D | poly1305-x86.S | 346 movdqa %xmm2,%xmm5 348 pslld $2,%xmm5 350 paddd %xmm2,%xmm5 352 movdqa %xmm5,96(%esp) 354 movdqa %xmm4,%xmm5 356 pslld $2,%xmm5 358 paddd %xmm4,%xmm5 360 movdqa %xmm5,128(%esp) 362 movdqa %xmm1,%xmm5 377 movdqa %xmm5,%xmm6 [all …]
|
H A D | aesni-x86.S | 220 pxor %xmm0,%xmm5 263 pxor %xmm0,%xmm5 307 pxor %xmm0,%xmm5 366 pxor %xmm0,%xmm5 441 movdqu 48(%esi),%xmm5 455 movups %xmm5,48(%edi) 456 movdqu 48(%esi),%xmm5 472 movups %xmm5,48(%edi) 487 movups 48(%esi),%xmm5 495 movups %xmm5,48(%edi) [all …]
|
/freebsd/sys/crypto/openssl/amd64/ |
H A D | sha256-mb-x86_64.S | 89 movd 0(%r8),%xmm5 93 punpckldq %xmm1,%xmm5 95 punpckldq %xmm0,%xmm5 103 movdqa %xmm5,0-128(%rax) 104 paddd %xmm15,%xmm5 109 paddd -128(%rbp),%xmm5 127 paddd %xmm7,%xmm5 137 paddd %xmm0,%xmm5 149 paddd %xmm5,%xmm11 152 paddd %xmm5,%xmm15 [all …]
|
H A D | aesni-gcm-x86_64.S | 32 vpclmulqdq $0x10,%xmm3,%xmm7,%xmm5 51 vpxor %xmm5,%xmm6,%xmm6 52 vpclmulqdq $0x00,%xmm3,%xmm0,%xmm5 55 vpxor %xmm5,%xmm1,%xmm4 75 vmovdqu 48-32(%r9),%xmm5 80 vpclmulqdq $0x00,%xmm5,%xmm0,%xmm1 83 vpclmulqdq $0x10,%xmm5,%xmm0,%xmm2 86 vpclmulqdq $0x01,%xmm5,%xmm0,%xmm3 88 vpclmulqdq $0x11,%xmm5,%xmm0,%xmm5 104 vpxor %xmm5,%xmm7,%xmm7 [all …]
|
H A D | bsaes-x86_64.S | 26 pxor %xmm8,%xmm5 35 movdqa %xmm5,%xmm9 36 psrlq $1,%xmm5 39 pxor %xmm6,%xmm5 41 pand %xmm7,%xmm5 43 pxor %xmm5,%xmm6 44 psllq $1,%xmm5 47 pxor %xmm9,%xmm5 69 pxor %xmm5,%xmm3 74 pxor %xmm3,%xmm5 [all …]
|
H A D | aesni-mb-x86_64.S | 93 movdqu 64(%rdi),%xmm5 106 pxor %xmm12,%xmm5 113 pxor %xmm9,%xmm5 253 movups %xmm5,-16(%r15,%rbx,1) 254 pxor %xmm9,%xmm5 398 movdqu (%r11),%xmm5 400 pxor %xmm12,%xmm5 542 movups %xmm5,-16(%r15,%rbx,1) 543 movdqu (%r11,%rbx,1),%xmm5 545 pxor %xmm12,%xmm5 [all …]
|
H A D | sha1-mb-x86_64.S | 78 movdqa 96(%rbp),%xmm5 563 movdqa %xmm1,%xmm5 566 psrld $31,%xmm5 581 por %xmm5,%xmm1 594 movdqa %xmm2,%xmm5 597 psrld $31,%xmm5 612 por %xmm5,%xmm2 625 movdqa %xmm3,%xmm5 628 psrld $31,%xmm5 643 por %xmm5,%xmm3 [all …]
|
H A D | ghash-x86_64.S | 720 pxor %xmm5,%xmm5 722 pcmpgtd %xmm4,%xmm5 727 pand .L0x1c2_polynomial(%rip),%xmm5 728 pxor %xmm5,%xmm2 816 movdqa %xmm0,%xmm5 854 pshufd $78,%xmm5,%xmm3 856 pxor %xmm5,%xmm3 857 movdqu %xmm5,48(%rdi) 873 movdqa .Lbswap_mask(%rip),%xmm5 957 movdqa %xmm3,%xmm5 [all …]
|
H A D | x86_64-mont5.S | 21 movd 8(%rsp),%xmm5 75 pshufd $0,%xmm5,%xmm5 79 pcmpeqd %xmm5,%xmm0 83 pcmpeqd %xmm5,%xmm1 88 pcmpeqd %xmm5,%xmm2 93 pcmpeqd %xmm5,%xmm3 98 pcmpeqd %xmm5,%xmm0 102 pcmpeqd %xmm5,%xmm1 107 pcmpeqd %xmm5,%xmm2 112 pcmpeqd %xmm5,%xmm3 [all …]
|
/freebsd/crypto/openssl/crypto/aes/asm/ |
H A D | vpaes-armv8.pl | 187 // Clobbers %xmm1-%xmm5, %r9, %r10, %r11, %rax 198 ld1 {v16.2d}, [x9], #16 // vmovdqu (%r9), %xmm5 # round0 key 204 eor v0.16b, v1.16b, v16.16b // vpxor %xmm5, %xmm1, %xmm0 215 eor v4.16b, v4.16b, v16.16b // vpxor %xmm5, %xmm4, %xmm4 # 4 = sb1u + k 216 tbl v5.16b, {$sb2t}, v2.16b // vpshufb %xmm2, %xmm15, %xmm5 # 4 = sb2u 221 eor v2.16b, v2.16b, v5.16b // vpxor %xmm5, %xmm2, %xmm2 # 2 = 2A 234 tbl v5.16b, {$invhi}, v1.16b // vpshufb %xmm1, %xmm11, %xmm5 # 2 = a/k 238 eor v3.16b, v3.16b, v5.16b // vpxor %xmm5, %xmm3, %xmm3 # 3 = iak = 1/i + a/k 239 eor v4.16b, v4.16b, v5.16b // vpxor %xmm5, %xmm4, %xmm4 # 4 = jak = 1/j + a/k 244 ld1 {v16.2d}, [x9],#16 // vmovdqu (%r9), %xmm5 [all …]
|
H A D | vpaes-x86_64.pl | 89 ## Clobbers %xmm1-%xmm5, %r9, %r10, %r11, %rax 103 movdqu (%r9), %xmm5 # round0 key 109 pxor %xmm5, %xmm2 122 pxor %xmm5, %xmm4 # 4 = sb1u + k 123 movdqa %xmm15, %xmm5 # 4 : sb2u 126 pshufb %xmm2, %xmm5 # 4 = sb2u 131 pxor %xmm5, %xmm2 # 2 = 2A 146 movdqa %xmm11, %xmm5 # 2 : a/k 150 pshufb %xmm0, %xmm5 # 2 = a/k 155 pxor %xmm5, %xmm3 # 3 = iak = 1/i + a/k [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
H A D | ladder_base.S | 45 vpxor %xmm5,%xmm5,%xmm5 126 vpxor %xmm14,%xmm5,%xmm15 128 vpxor %xmm15,%xmm5,%xmm5 190 vpaddq %xmm5,%xmm4,%xmm3 192 vpsubq %xmm5,%xmm4,%xmm4 193 vpunpckhqdq %xmm3,%xmm4,%xmm5 197 vpmuludq %xmm5,%xmm10,%xmm4 198 vmovdqa %xmm5,224(%rsp) 199 vpaddq %xmm5,%xmm5,%xmm5 209 vpmuludq %xmm5,%xmm12,%xmm14 [all …]
|
H A D | ladder.S | 50 vpxor %xmm5,%xmm5,%xmm5 175 vpxor %xmm14,%xmm5,%xmm15 177 vpxor %xmm15,%xmm5,%xmm5 239 vpaddq %xmm5,%xmm4,%xmm3 241 vpsubq %xmm5,%xmm4,%xmm4 242 vpunpckhqdq %xmm3,%xmm4,%xmm5 246 vpmuludq %xmm5,%xmm10,%xmm4 247 vmovdqa %xmm5,512(%rsp) 248 vpaddq %xmm5,%xmm5,%xmm5 258 vpmuludq %xmm5,%xmm12,%xmm14 [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/blake3/ |
H A D | blake3_sse41.S | 83 pshufd xmm5, xmm7, 0x55 196 paddd xmm1, xmm5 214 pxor xmm5, xmm9 222 movdqa xmm8, xmm5 224 pslld xmm5, 20 225 por xmm5, xmm8 239 paddd xmm1, xmm5 257 pxor xmm5, xmm9 265 movdqa xmm8, xmm5 267 pslld xmm5, 25 [all …]
|
H A D | blake3_sse2.S | 83 pshufd xmm5, xmm7, 0x55 196 paddd xmm1, xmm5 217 pxor xmm5, xmm9 225 movdqa xmm8, xmm5 227 pslld xmm5, 20 228 por xmm5, xmm8 242 paddd xmm1, xmm5 271 pxor xmm5, xmm9 279 movdqa xmm8, xmm5 281 pslld xmm5, 25 [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
H A D | blake3_sse41_x86-64_windows_gnu.S | 76 pshufd xmm5, xmm7, 0x55 189 paddd xmm1, xmm5 207 pxor xmm5, xmm9 215 movdqa xmm8, xmm5 217 pslld xmm5, 20 218 por xmm5, xmm8 232 paddd xmm1, xmm5 250 pxor xmm5, xmm9 258 movdqa xmm8, xmm5 260 pslld xmm5, 25 [all …]
|
H A D | blake3_sse41_x86-64_unix.S | 91 pshufd xmm5, xmm7, 0x55 204 paddd xmm1, xmm5 222 pxor xmm5, xmm9 230 movdqa xmm8, xmm5 232 pslld xmm5, 20 233 por xmm5, xmm8 247 paddd xmm1, xmm5 265 pxor xmm5, xmm9 273 movdqa xmm8, xmm5 275 pslld xmm5, 25 [all …]
|
H A D | blake3_sse2_x86-64_unix.S | 91 pshufd xmm5, xmm7, 0x55 204 paddd xmm1, xmm5 225 pxor xmm5, xmm9 233 movdqa xmm8, xmm5 235 pslld xmm5, 20 236 por xmm5, xmm8 250 paddd xmm1, xmm5 279 pxor xmm5, xmm9 287 movdqa xmm8, xmm5 289 pslld xmm5, 25 [all …]
|
H A D | blake3_sse41_x86-64_windows_msvc.asm | 75 pshufd xmm5, xmm7, 55H 188 paddd xmm1, xmm5 206 pxor xmm5, xmm9 214 movdqa xmm8, xmm5 216 pslld xmm5, 20 217 por xmm5, xmm8 231 paddd xmm1, xmm5 249 pxor xmm5, xmm9 257 movdqa xmm8, xmm5 259 pslld xmm5, 25 [all …]
|
H A D | blake3_sse2_x86-64_windows_gnu.S | 76 pshufd xmm5, xmm7, 0x55 189 paddd xmm1, xmm5 210 pxor xmm5, xmm9 218 movdqa xmm8, xmm5 220 pslld xmm5, 20 221 por xmm5, xmm8 235 paddd xmm1, xmm5 264 pxor xmm5, xmm9 272 movdqa xmm8, xmm5 274 pslld xmm5, 25 [all …]
|
H A D | blake3_sse2_x86-64_windows_msvc.asm | 75 pshufd xmm5, xmm7, 55H 188 paddd xmm1, xmm5 209 pxor xmm5, xmm9 217 movdqa xmm8, xmm5 219 pslld xmm5, 20 220 por xmm5, xmm8 234 paddd xmm1, xmm5 263 pxor xmm5, xmm9 271 movdqa xmm8, xmm5 273 pslld xmm5, 25 [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/modes/ |
H A D | ghash-x86_64.S | 114 movdqa .Lbswap_mask(%rip),%xmm5 177 vpxor %xmm5,%xmm5,%xmm5 178 vpcmpgtd %xmm4,%xmm5,%xmm5 183 vpand .L0x1c2_polynomial(%rip),%xmm5,%xmm5 184 vpxor %xmm5,%xmm2,%xmm2 193 vpalignr $8,%xmm3,%xmm4,%xmm5 194 vmovdqu %xmm5,-16(%rdi) 225 vmovdqa %xmm0,%xmm5 255 vpshufd $78,%xmm5,%xmm3 257 vpxor %xmm5,%xmm3,%xmm3 [all …]
|
H A D | aesni-gcm-x86_64.S | 94 vpclmulqdq $0x10,%xmm3,%xmm7,%xmm5 113 vpxor %xmm5,%xmm6,%xmm6 114 vpclmulqdq $0x00,%xmm3,%xmm0,%xmm5 117 vpxor %xmm5,%xmm1,%xmm4 137 vmovdqu 48-32(%r9),%xmm5 142 vpclmulqdq $0x00,%xmm5,%xmm0,%xmm1 145 vpclmulqdq $0x10,%xmm5,%xmm0,%xmm2 148 vpclmulqdq $0x01,%xmm5,%xmm0,%xmm3 150 vpclmulqdq $0x11,%xmm5,%xmm0,%xmm5 166 vpxor %xmm5,%xmm7,%xmm7 [all …]
|
H A D | gcm_pclmulqdq.S | 167 movdqu %xmm0, %xmm5 168 pclmulqdq $1, %xmm1, %xmm5 // xmm5 holds a1*b0 172 pxor %xmm5, %xmm4 // xmm4 holds a0*b1 + a1*b0 174 movdqu %xmm4, %xmm5 // move the contents of xmm4 to xmm5 176 pslldq $8, %xmm5 // shift by xmm5 64 bits to the left 177 pxor %xmm5, %xmm3 223 movdqu %xmm3, %xmm5 226 psrld $7, %xmm5 // packed left shifting >> 7 228 pxor %xmm5, %xmm2
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/ |
H A D | salsa20_xmm6-asm.S | 182 movdqa 192(%rsp),%xmm5 256 movdqa %xmm5,%xmm2 290 pxor %xmm0,%xmm5 292 pxor %xmm12,%xmm5 301 paddd %xmm5,%xmm0 329 pxor %xmm1,%xmm5 331 pxor %xmm2,%xmm5 340 paddd %xmm5,%xmm1 353 movdqa %xmm5,%xmm1 505 paddd 192(%rsp),%xmm5 [all …]
|