/freebsd/crypto/openssl/crypto/aes/asm/ |
H A D | vpaes-armv8.pl | 212 tbl v4.16b, {$sb1t}, v2.16b // vpshufb %xmm2, %xmm13, %xmm4 # 4 = sb1u 215 eor v4.16b, v4.16b, v16.16b // vpxor %xmm5, %xmm4, %xmm4 # 4 = sb1u + k 217 eor v0.16b, v0.16b, v4.16b // vpxor %xmm4, %xmm0, %xmm0 # 0 = A 219 ld1 {v4.2d}, [x10] // vmovdqa (%r11,%r10), %xmm4 # .Lk_mc_backward[] 222 tbl v0.16b, {v0.16b}, v4.16b // vpshufb %xmm4, %xmm0, %xmm0 # 3 = D 224 tbl v4.16b, {v3.16b}, v1.16b // vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 227 eor v0.16b, v0.16b, v4.16b // vpxor %xmm4, %xmm0, %xmm0 # 0 = 2A+3B+C+D 237 tbl v4.16b, {$invlo}, v1.16b // vpshufb %xmm1, %xmm10, %xmm4 # 4 = 1/j 239 eor v4.16b, v4.16b, v5.16b // vpxor %xmm5, %xmm4, %xmm4 # 4 = jak = 1/j + a/k 241 tbl v3.16b, {$invlo}, v4.16b // vpshufb %xmm4, %xmm10, %xmm3 # 3 = 1/jak [all …]
|
H A D | vpaes-ppc.pl | 257 vperm v4, $sb1t, v7, v2 # vpshufb %xmm2, %xmm13, %xmm4 # 4 = sb1u 261 vxor v4, v4, v5 # vpxor %xmm5, %xmm4, %xmm4 # 4 = sb1u + k 264 vxor v0, v0, v4 # vpxor %xmm4, %xmm0, %xmm0 # 0 = A 266 lvx v4, r12, r10 # vmovdqa (%r11,%r10), %xmm4 # .Lk_mc_backward[] 270 vperm v0, v0, v7, v4 # vpshufb %xmm4, %xmm0, %xmm0 # 3 = D 272 vperm v4, v3, v7, v1 # vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 274 vxor v0, v0, v4 # vpxor %xmm4, %xmm0, %xmm0 # 0 = 2A+3B+C+D 282 vperm v4, $invlo, $invlo, v0 # vpshufb %xmm1, %xmm10, %xmm4 # 4 = 1/j 285 vxor v4, v4, v5 # vpxor %xmm5, %xmm4, %xmm4 # 4 = jak = 1/j + a/k 289 vperm v3, $invlo, v7, v4 # vpshufb %xmm4, %xmm10, %xmm3 # 3 = 1/jak [all …]
|
H A D | vpaes-x86_64.pl | 118 movdqa %xmm13, %xmm4 # 4 : sb1u 120 pshufb %xmm2, %xmm4 # 4 = sb1u 122 pxor %xmm5, %xmm4 # 4 = sb1u + k 124 pxor %xmm4, %xmm0 # 0 = A 127 movdqa (%r11,%r10), %xmm4 # .Lk_mc_backward[] 135 pshufb %xmm4, %xmm3 # 3 = D 154 movdqa %xmm10, %xmm4 # 4 : 1/j 156 pshufb %xmm0, %xmm4 # 4 = 1/j 158 pxor %xmm5, %xmm4 # 4 = jak = 1/j + a/k 162 pshufb %xmm4, %xmm3 # 3 = 1/jak [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/modes/ |
H A D | ghash-x86_64.S | 116 movdqu 32(%rsi),%xmm4 127 movdqa %xmm3,%xmm4 129 pslldq $8,%xmm4 131 pxor %xmm4,%xmm0 133 movdqa %xmm0,%xmm4 143 pxor %xmm4,%xmm0 147 movdqa %xmm0,%xmm4 149 pxor %xmm4,%xmm1 150 pxor %xmm0,%xmm4 152 pxor %xmm4,%xmm0 [all …]
|
H A D | aesni-gcm-x86_64.S | 72 vpxor %xmm4,%xmm4,%xmm4 80 vmovdqu %xmm4,16+8(%rsp) 115 vpxor %xmm4,%xmm8,%xmm8 117 vpxor %xmm5,%xmm1,%xmm4 154 vpxor %xmm1,%xmm4,%xmm4 176 vpxor %xmm2,%xmm4,%xmm4 198 vpxor %xmm3,%xmm4,%xmm4 225 vpxor %xmm2,%xmm4,%xmm4 231 vpxor %xmm5,%xmm4,%xmm4 235 vpalignr $8,%xmm4,%xmm4,%xmm0 [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
H A D | ladder_base.S | 44 vpxor %xmm4,%xmm4,%xmm4 122 vpxor %xmm13,%xmm4,%xmm15 124 vpxor %xmm15,%xmm4,%xmm4 190 vpaddq %xmm5,%xmm4,%xmm3 191 vpaddq subc2(%rip),%xmm4,%xmm4 192 vpsubq %xmm5,%xmm4,%xmm4 193 vpunpckhqdq %xmm3,%xmm4,%xmm5 194 vpunpcklqdq %xmm3,%xmm4,%xmm3 195 vpmuludq %xmm3,%xmm10,%xmm4 196 vpaddq %xmm4,%xmm1,%xmm1 [all …]
|
H A D | ladder.S | 49 vpxor %xmm4,%xmm4,%xmm4 171 vpxor %xmm13,%xmm4,%xmm15 173 vpxor %xmm15,%xmm4,%xmm4 239 vpaddq %xmm5,%xmm4,%xmm3 240 vpaddq subc2(%rip),%xmm4,%xmm4 241 vpsubq %xmm5,%xmm4,%xmm4 242 vpunpckhqdq %xmm3,%xmm4,%xmm5 243 vpunpcklqdq %xmm3,%xmm4,%xmm3 244 vpmuludq %xmm3,%xmm10,%xmm4 245 vpaddq %xmm4,%xmm1,%xmm1 [all …]
|
/freebsd/sys/crypto/openssl/amd64/ |
H A D | ghash-x86_64.S | 717 pshufd $255,%xmm2,%xmm4 722 pcmpgtd %xmm4,%xmm5 743 movdqa %xmm3,%xmm4 745 pslldq $8,%xmm4 747 pxor %xmm4,%xmm0 749 movdqa %xmm0,%xmm4 759 pxor %xmm4,%xmm0 763 movdqa %xmm0,%xmm4 765 pxor %xmm4,%xmm1 766 pxor %xmm0,%xmm4 [all …]
|
H A D | aesni-gcm-x86_64.S | 10 vpxor %xmm4,%xmm4,%xmm4 18 vmovdqu %xmm4,16+8(%rsp) 53 vpxor %xmm4,%xmm8,%xmm8 55 vpxor %xmm5,%xmm1,%xmm4 92 vpxor %xmm1,%xmm4,%xmm4 114 vpxor %xmm2,%xmm4,%xmm4 136 vpxor %xmm3,%xmm4,%xmm4 163 vpxor %xmm2,%xmm4,%xmm4 169 vpxor %xmm5,%xmm4,%xmm4 173 vpalignr $8,%xmm4,%xmm4,%xmm0 [all …]
|
H A D | vpaes-x86_64.S | 44 movdqa %xmm13,%xmm4 48 pxor %xmm5,%xmm4 50 pxor %xmm4,%xmm0 53 movdqa (%r11,%r10,1),%xmm4 80 movdqa %xmm10,%xmm4 84 pxor %xmm5,%xmm4 94 movdqa -96(%r10),%xmm4 97 pxor %xmm5,%xmm4 100 pxor %xmm4,%xmm0 143 movdqa -32(%r10),%xmm4 [all …]
|
H A D | sha1-mb-x86_64.S | 90 movd (%r11),%xmm4 94 punpckldq %xmm4,%xmm2 174 movd -48(%r8),%xmm4 190 punpckldq %xmm8,%xmm4 199 punpckldq %xmm9,%xmm4 232 movdqa %xmm4,64-128(%rax) 233 paddd %xmm4,%xmm10 324 movd -28(%r8),%xmm4 340 punpckldq %xmm8,%xmm4 349 punpckldq %xmm9,%xmm4 [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/blake3/ |
H A D | blake3_sse41.S | 82 pshufd xmm4, xmm7, 0x00 195 paddd xmm0, xmm4 213 pxor xmm4, xmm8 218 movdqa xmm8, xmm4 220 pslld xmm4, 20 221 por xmm4, xmm8 238 paddd xmm0, xmm4 256 pxor xmm4, xmm8 261 movdqa xmm8, xmm4 263 pslld xmm4, 25 [all …]
|
H A D | blake3_sse2.S | 82 pshufd xmm4, xmm7, 0x00 195 paddd xmm0, xmm4 216 pxor xmm4, xmm8 221 movdqa xmm8, xmm4 223 pslld xmm4, 20 224 por xmm4, xmm8 241 paddd xmm0, xmm4 270 pxor xmm4, xmm8 275 movdqa xmm8, xmm4 277 pslld xmm4, 25 [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/ |
H A D | blake3_sse41_x86-64_windows_gnu.S | 75 pshufd xmm4, xmm7, 0x00 188 paddd xmm0, xmm4 206 pxor xmm4, xmm8 211 movdqa xmm8, xmm4 213 pslld xmm4, 20 214 por xmm4, xmm8 231 paddd xmm0, xmm4 249 pxor xmm4, xmm8 254 movdqa xmm8, xmm4 256 pslld xmm4, 25 [all …]
|
H A D | blake3_sse41_x86-64_unix.S | 90 pshufd xmm4, xmm7, 0x00 203 paddd xmm0, xmm4 221 pxor xmm4, xmm8 226 movdqa xmm8, xmm4 228 pslld xmm4, 20 229 por xmm4, xmm8 246 paddd xmm0, xmm4 264 pxor xmm4, xmm8 269 movdqa xmm8, xmm4 271 pslld xmm4, 25 [all …]
|
H A D | blake3_sse41_x86-64_windows_msvc.asm | 74 pshufd xmm4, xmm7, 00H 187 paddd xmm0, xmm4 205 pxor xmm4, xmm8 210 movdqa xmm8, xmm4 212 pslld xmm4, 20 213 por xmm4, xmm8 230 paddd xmm0, xmm4 248 pxor xmm4, xmm8 253 movdqa xmm8, xmm4 255 pslld xmm4, 25 [all …]
|
H A D | blake3_sse2_x86-64_unix.S | 90 pshufd xmm4, xmm7, 0x00 203 paddd xmm0, xmm4 224 pxor xmm4, xmm8 229 movdqa xmm8, xmm4 231 pslld xmm4, 20 232 por xmm4, xmm8 249 paddd xmm0, xmm4 278 pxor xmm4, xmm8 283 movdqa xmm8, xmm4 285 pslld xmm4, 25 [all …]
|
H A D | blake3_sse2_x86-64_windows_gnu.S | 75 pshufd xmm4, xmm7, 0x00 188 paddd xmm0, xmm4 209 pxor xmm4, xmm8 214 movdqa xmm8, xmm4 216 pslld xmm4, 20 217 por xmm4, xmm8 234 paddd xmm0, xmm4 263 pxor xmm4, xmm8 268 movdqa xmm8, xmm4 270 pslld xmm4, 25 [all …]
|
H A D | blake3_sse2_x86-64_windows_msvc.asm | 74 pshufd xmm4, xmm7, 00H 187 paddd xmm0, xmm4 208 pxor xmm4, xmm8 213 movdqa xmm8, xmm4 215 pslld xmm4, 20 216 por xmm4, xmm8 233 paddd xmm0, xmm4 262 pxor xmm4, xmm8 267 movdqa xmm8, xmm4 269 pslld xmm4, 25 [all …]
|
/freebsd/sys/crypto/aesni/ |
H A D | aeskeys_i386.S | 48 shufps $0b00010000,%xmm0,%xmm4 49 pxor %xmm4,%xmm0 50 shufps $0b10001100,%xmm0,%xmm4 51 pxor %xmm4,%xmm0 62 shufps $0b00010000,%xmm0,%xmm4 63 pxor %xmm4,%xmm0 64 shufps $0b10001100,%xmm0,%xmm4 65 pxor %xmm4,%xmm0 86 shufps $0b00010000,%xmm0,%xmm4 87 pxor %xmm4,%xmm0 [all …]
|
H A D | aeskeys_amd64.S | 48 shufps $0b00010000,%xmm0,%xmm4 49 pxor %xmm4,%xmm0 50 shufps $0b10001100,%xmm0,%xmm4 51 pxor %xmm4,%xmm0 62 shufps $0b00010000,%xmm0,%xmm4 63 pxor %xmm4,%xmm0 64 shufps $0b10001100,%xmm0,%xmm4 65 pxor %xmm4,%xmm0 86 shufps $0b00010000,%xmm0,%xmm4 87 pxor %xmm4,%xmm0 [all …]
|
/freebsd/sys/crypto/openssl/i386/ |
H A D | poly1305-x86.S | 318 movdqu 24(%edi),%xmm4 324 movdqa %xmm4,%xmm0 325 movdqa %xmm4,%xmm1 326 movdqa %xmm4,%xmm2 336 psrldq $13,%xmm4 344 movdqa %xmm4,64(%esp) 354 movdqa %xmm4,%xmm5 358 paddd %xmm4,%xmm5 366 pshufd $68,%xmm4,%xmm4 371 movdqa %xmm4,64(%edx) [all …]
|
H A D | vpaes-x86.S | 100 movdqa 32(%ebp),%xmm4 104 pxor %xmm5,%xmm4 106 pxor %xmm4,%xmm0 110 movdqa (%ebx,%ecx,1),%xmm4 134 movdqa %xmm7,%xmm4 138 pxor %xmm5,%xmm4 146 movdqa 96(%ebp),%xmm4 149 pxor %xmm5,%xmm4 152 pxor %xmm4,%xmm0 187 movdqa -32(%ebx),%xmm4 [all …]
|
H A D | aesni-x86.S | 145 pxor %xmm0,%xmm4 182 pxor %xmm0,%xmm4 219 pxor %xmm0,%xmm4 262 pxor %xmm0,%xmm4 305 pxor %xmm0,%xmm4 364 pxor %xmm0,%xmm4 440 movdqu 32(%esi),%xmm4 453 movups %xmm4,32(%edi) 454 movdqu 32(%esi),%xmm4 471 movups %xmm4,32(%edi) [all …]
|
H A D | chacha-x86.S | 440 movdqa %xmm1,%xmm4 442 pslld $12,%xmm4 443 por %xmm4,%xmm1 449 movdqa %xmm1,%xmm4 451 pslld $7,%xmm4 452 por %xmm4,%xmm1 462 movdqa %xmm1,%xmm4 464 pslld $12,%xmm4 465 por %xmm4,%xmm1 471 movdqa %xmm1,%xmm4 [all …]
|