| /freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
| HD | ladder_base.S | 29 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 …]
|
| HD | ladder.S | 30 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-13-stable/crypto/openssl/crypto/aes/asm/ |
| HD | vpaes-armv8.pl | 191 // vmovdqa .Lk_ipt(%rip), %xmm2 # iptlo 195 tbl v1.16b, {$iptlo}, v1.16b // vpshufb %xmm1, %xmm2, %xmm1 197 tbl v2.16b, {$ipthi}, v0.16b // vpshufb %xmm0, %xmm3, %xmm2 199 eor v0.16b, v0.16b, v2.16b // vpxor %xmm2, %xmm0, %xmm0 206 tbl v4.16b, {$sb1t}, v2.16b // vpshufb %xmm2, %xmm13, %xmm4 # 4 = sb1u 210 tbl v5.16b, {$sb2t}, v2.16b // vpshufb %xmm2, %xmm15, %xmm5 # 4 = sb2u 212 tbl v2.16b, {$sb2u}, v3.16b // vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t 215 eor v2.16b, v2.16b, v5.16b // vpxor %xmm5, %xmm2, %xmm2 # 2 = 2A 217 eor v3.16b, v3.16b, v2.16b // vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B 234 tbl v2.16b, {$invlo}, v3.16b // vpshufb %xmm3, %xmm10, %xmm2 # 2 = 1/iak [all …]
|
| HD | vpaes-x86_64.pl | 99 movdqa .Lk_ipt(%rip), %xmm2 # iptlo 104 pshufb %xmm0, %xmm2 107 pxor %xmm5, %xmm2 109 pxor %xmm2, %xmm0 118 pshufb %xmm2, %xmm4 # 4 = sb1u 124 pshufb %xmm2, %xmm5 # 4 = sb2u 126 movdqa %xmm14, %xmm2 # 2 : sb2t 127 pshufb %xmm3, %xmm2 # 2 = sb2t 129 pxor %xmm5, %xmm2 # 2 = 2A 132 pxor %xmm2, %xmm0 # 0 = 2A+B [all …]
|
| HD | vpaes-ppc.pl | 243 vperm v0, $iptlo, $iptlo, v0 # vpshufb %xmm1, %xmm2, %xmm1 244 vperm v1, $ipthi, $ipthi, v1 # vpshufb %xmm0, %xmm3, %xmm2 246 vxor v0, v0, v1 # vpxor %xmm2, %xmm0, %xmm0 253 vperm v4, $sb1t, v7, v2 # vpshufb %xmm2, %xmm13, %xmm4 # 4 = sb1u 259 vperm v5, $sb2t, v7, v2 # vpshufb %xmm2, %xmm15, %xmm5 # 4 = sb2u 261 vperm v2, $sb2u, v7, v3 # vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t 265 vxor v2, v2, v5 # vpxor %xmm5, %xmm2, %xmm2 # 2 = 2A 267 vxor v3, v3, v2 # vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B 282 vperm v2, $invlo, v7, v3 # vpshufb %xmm3, %xmm10, %xmm2 # 2 = 1/iak 287 vxor v2, v2, v0 # vpxor %xmm1, %xmm2, %xmm2 # 2 = io [all …]
|
| /freebsd-13-stable/sys/crypto/openssl/amd64/ |
| HD | sha256-mb-x86_64.S | 84 movd 0(%r11),%xmm2 86 punpckldq %xmm2,%xmm0 90 movdqa %xmm12,%xmm2 94 pslld $7,%xmm2 99 pxor %xmm2,%xmm7 100 pslld $21-7,%xmm2 107 pxor %xmm2,%xmm7 109 pslld $26-21,%xmm2 116 pxor %xmm2,%xmm7 117 movdqa %xmm8,%xmm2 [all …]
|
| HD | aesni-x86_64.S | 9 movups (%rdi),%xmm2 14 xorps %xmm0,%xmm2 24 movups %xmm2,(%rsi) 25 pxor %xmm2,%xmm2 35 movups (%rdi),%xmm2 40 xorps %xmm0,%xmm2 50 movups %xmm2,(%rsi) 51 pxor %xmm2,%xmm2 62 xorps %xmm0,%xmm2 93 xorps %xmm0,%xmm2 [all …]
|
| HD | aesni-gcm-x86_64.S | 8 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 …]
|
| HD | vpaes-x86_64.S | 27 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 …]
|
| HD | sha1-mb-x86_64.S | 78 movd (%r9),%xmm2 86 punpckldq %xmm4,%xmm2 88 punpckldq %xmm2,%xmm0 106 movd -56(%r8),%xmm2 122 punpckldq %xmm8,%xmm2 131 punpckldq %xmm9,%xmm2 164 movdqa %xmm2,32-128(%rax) 165 paddd %xmm2,%xmm12 256 movd -36(%r8),%xmm2 272 punpckldq %xmm8,%xmm2 [all …]
|
| /freebsd-13-stable/sys/crypto/openssl/i386/ |
| HD | aesni-x86.S | 11 movups (%eax),%xmm2 17 xorps %xmm0,%xmm2 27 movups %xmm2,(%eax) 28 pxor %xmm2,%xmm2 38 movups (%eax),%xmm2 44 xorps %xmm0,%xmm2 54 movups %xmm2,(%eax) 55 pxor %xmm2,%xmm2 64 xorps %xmm0,%xmm2 91 xorps %xmm0,%xmm2 [all …]
|
| HD | chacha-x86.S | 403 movdqu 16(%edx),%xmm2 409 movdqa %xmm2,32(%esp) 418 movdqa 32(%esp),%xmm2 428 paddd %xmm3,%xmm2 429 pxor %xmm2,%xmm1 437 paddd %xmm3,%xmm2 438 pxor %xmm2,%xmm1 443 pshufd $78,%xmm2,%xmm2 450 paddd %xmm3,%xmm2 451 pxor %xmm2,%xmm1 [all …]
|
| HD | vpaes-x86.S | 75 movdqa (%ebp),%xmm2 81 pxor %xmm5,%xmm2 86 pxor %xmm2,%xmm0 99 movdqa 80(%ebp),%xmm2 103 pxor %xmm5,%xmm2 106 pxor %xmm2,%xmm0 127 movdqa %xmm7,%xmm2 131 pxor %xmm0,%xmm2 152 movdqa -64(%ebx),%xmm2 164 pxor %xmm5,%xmm2 [all …]
|
| HD | poly1305-x86.S | 306 movdqa %xmm4,%xmm2 309 psrldq $6,%xmm2 311 movdqa %xmm2,%xmm3 312 psrlq $4,%xmm2 314 pand %xmm7,%xmm2 322 movdqa %xmm2,32(%esp) 326 movdqa %xmm2,%xmm5 330 paddd %xmm2,%xmm5 344 pshufd $68,%xmm2,%xmm2 349 movdqa %xmm2,32(%edx) [all …]
|
| /freebsd-13-stable/sys/crypto/aesni/ |
| HD | aeskeys_amd64.S | 67 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 …]
|
| HD | aeskeys_i386.S | 67 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-13-stable/sys/contrib/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/ |
| HD | salsa20_xmm6-asm.S | 116 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-13-stable/sys/contrib/openzfs/module/icp/asm-x86_64/modes/ |
| HD | aesni-gcm-x86_64.S | 63 vmovdqu 32(%r11),%xmm2 67 vpaddb %xmm2,%xmm1,%xmm10 68 vpaddb %xmm2,%xmm10,%xmm11 69 vpaddb %xmm2,%xmm11,%xmm12 70 vpaddb %xmm2,%xmm12,%xmm13 71 vpaddb %xmm2,%xmm13,%xmm14 81 vpaddb %xmm2,%xmm14,%xmm1 89 vmovups 16-128(%rcx),%xmm2 94 vaesenc %xmm2,%xmm9,%xmm9 98 vaesenc %xmm2,%xmm10,%xmm10 [all …]
|
| HD | ghash-x86_64.S | 114 movdqu (%rsi),%xmm2 168 vmovdqu (%rsi),%xmm2 172 vpshufb %xmm4,%xmm2,%xmm2 175 vpshufd $255,%xmm2,%xmm4 176 vpsrlq $63,%xmm2,%xmm3 177 vpsllq $1,%xmm2,%xmm2 181 vpor %xmm3,%xmm2,%xmm2 185 vpxor %xmm5,%xmm2,%xmm2 187 vpunpckhqdq %xmm2,%xmm2,%xmm6 188 vmovdqa %xmm2,%xmm0 [all …]
|
| /freebsd-13-stable/sys/contrib/openzfs/module/icp/asm-x86_64/aes/ |
| HD | aes_aesni.S | 226 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-13-stable/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
| HD | blake3_sse41_x86-64_windows_gnu.S | 57 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 …]
|
| HD | blake3_sse41_x86-64_unix.S | 72 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 …]
|
| HD | blake3_sse2_x86-64_unix.S | 72 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 247 paddd xmm2, xmmword ptr [rsp+0x50] 251 paddd xmm2, xmm6 [all …]
|
| HD | blake3_sse41_x86-64_windows_msvc.asm | 56 movd xmm2, r8d 57 pshufd xmm2, xmm2, 00H 58 psubd xmm2, xmm1 59 movdqa xmmword ptr [rsp+120H], xmm2 71 pshufd xmm2, xmm3, 0AAH 185 paddd xmm2, xmmword ptr [rsp+40H] 189 paddd xmm2, xmm6 193 pxor xmm14, xmm2 228 paddd xmm2, xmmword ptr [rsp+50H] 232 paddd xmm2, xmm6 [all …]
|
| HD | blake3_sse2_x86-64_windows_gnu.S | 57 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 232 paddd xmm2, xmmword ptr [rsp+0x50] 236 paddd xmm2, xmm6 [all …]
|