/third_party/openssl/crypto/aes/asm/ |
D | vpaes-armv8.pl | 185 // Clobbers %xmm1-%xmm5, %r9, %r10, %r11, %rax 197 and v1.16b, v7.16b, v17.16b // vpand %xmm9, %xmm0, %xmm1 199 tbl v1.16b, {$iptlo}, v1.16b // vpshufb %xmm1, %xmm2, %xmm1 202 eor v0.16b, v1.16b, v16.16b // vpxor %xmm5, %xmm1, %xmm0 211 ld1 {v1.2d}, [x11], #16 // vmovdqa -0x40(%r11,%r10), %xmm1 # .Lk_mc_forward[] 218 tbl v3.16b, {v0.16b}, v1.16b // vpshufb %xmm1, %xmm0, %xmm3 # 0 = B 222 tbl v4.16b, {v3.16b}, v1.16b // vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 230 and v1.16b, v0.16b, v17.16b // vpand %xmm0, %xmm9, %xmm1 # 0 = k 232 tbl v5.16b, {$invhi}, v1.16b // vpshufb %xmm1, %xmm11, %xmm5 # 2 = a/k 233 eor v1.16b, v1.16b, v0.16b // vpxor %xmm0, %xmm1, %xmm1 # 0 = j [all …]
|
D | vpaes-x86_64.pl | 89 ## Clobbers %xmm1-%xmm5, %r9, %r10, %r11, %rax 100 movdqa %xmm9, %xmm1 102 pandn %xmm0, %xmm1 104 psrld \$4, %xmm1 108 pshufb %xmm1, %xmm0 125 movdqa -0x40(%r11,%r10), %xmm1 # .Lk_mc_forward[] 132 pshufb %xmm1, %xmm0 # 0 = B 138 pshufb %xmm1, %xmm0 # 0 = 2B+C 145 movdqa %xmm9, %xmm1 # 1 : i 147 pandn %xmm0, %xmm1 # 1 = i<<4 [all …]
|
D | vpaes-ppc.pl | 233 ## Clobbers %xmm1-%xmm6, %r9, %r10, %r11, %rax 247 vperm v0, $iptlo, $iptlo, v0 # vpshufb %xmm1, %xmm2, %xmm1 249 vxor v0, v0, v5 # vpxor %xmm5, %xmm1, %xmm0 258 lvx v1, r12, r11 # vmovdqa -0x40(%r11,%r10), %xmm1 # .Lk_mc_forward[] 268 vperm v3, v0, v7, v1 # vpshufb %xmm1, %xmm0, %xmm3 # 0 = B 272 vperm v4, v3, v7, v1 # vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 279 vperm v5, $invhi, $invhi, v0 # vpshufb %xmm1, %xmm11, %xmm5 # 2 = a/k 280 vxor v0, v0, v1 # vpxor %xmm0, %xmm1, %xmm1 # 0 = j 282 vperm v4, $invlo, $invlo, v0 # vpshufb %xmm1, %xmm10, %xmm4 # 4 = 1/j 291 vxor v2, v2, v0 # vpxor %xmm1, %xmm2, %xmm2 # 2 = io [all …]
|
/third_party/node/deps/openssl/openssl/crypto/aes/asm/ |
D | vpaes-armv8.pl | 185 // Clobbers %xmm1-%xmm5, %r9, %r10, %r11, %rax 197 and v1.16b, v7.16b, v17.16b // vpand %xmm9, %xmm0, %xmm1 199 tbl v1.16b, {$iptlo}, v1.16b // vpshufb %xmm1, %xmm2, %xmm1 202 eor v0.16b, v1.16b, v16.16b // vpxor %xmm5, %xmm1, %xmm0 211 ld1 {v1.2d}, [x11], #16 // vmovdqa -0x40(%r11,%r10), %xmm1 # .Lk_mc_forward[] 218 tbl v3.16b, {v0.16b}, v1.16b // vpshufb %xmm1, %xmm0, %xmm3 # 0 = B 222 tbl v4.16b, {v3.16b}, v1.16b // vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 230 and v1.16b, v0.16b, v17.16b // vpand %xmm0, %xmm9, %xmm1 # 0 = k 232 tbl v5.16b, {$invhi}, v1.16b // vpshufb %xmm1, %xmm11, %xmm5 # 2 = a/k 233 eor v1.16b, v1.16b, v0.16b // vpxor %xmm0, %xmm1, %xmm1 # 0 = j [all …]
|
D | vpaes-x86_64.pl | 89 ## Clobbers %xmm1-%xmm5, %r9, %r10, %r11, %rax 100 movdqa %xmm9, %xmm1 102 pandn %xmm0, %xmm1 104 psrld \$4, %xmm1 108 pshufb %xmm1, %xmm0 125 movdqa -0x40(%r11,%r10), %xmm1 # .Lk_mc_forward[] 132 pshufb %xmm1, %xmm0 # 0 = B 138 pshufb %xmm1, %xmm0 # 0 = 2B+C 145 movdqa %xmm9, %xmm1 # 1 : i 147 pandn %xmm0, %xmm1 # 1 = i<<4 [all …]
|
D | vpaes-ppc.pl | 233 ## Clobbers %xmm1-%xmm6, %r9, %r10, %r11, %rax 247 vperm v0, $iptlo, $iptlo, v0 # vpshufb %xmm1, %xmm2, %xmm1 249 vxor v0, v0, v5 # vpxor %xmm5, %xmm1, %xmm0 258 lvx v1, r12, r11 # vmovdqa -0x40(%r11,%r10), %xmm1 # .Lk_mc_forward[] 268 vperm v3, v0, v7, v1 # vpshufb %xmm1, %xmm0, %xmm3 # 0 = B 272 vperm v4, v3, v7, v1 # vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 279 vperm v5, $invhi, $invhi, v0 # vpshufb %xmm1, %xmm11, %xmm5 # 2 = a/k 280 vxor v0, v0, v1 # vpxor %xmm0, %xmm1, %xmm1 # 0 = j 282 vperm v4, $invlo, $invlo, v0 # vpshufb %xmm1, %xmm10, %xmm4 # 4 = 1/j 291 vxor v2, v2, v0 # vpxor %xmm1, %xmm2, %xmm2 # 2 = io [all …]
|
/third_party/node/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/sha/ |
D | sha256-mb-x86_64.s | 90 movd 0(%r10),%xmm1 92 punpckldq %xmm1,%xmm5 100 movdqa %xmm12,%xmm1 105 psrld $11,%xmm1 109 pxor %xmm1,%xmm7 111 psrld $25-11,%xmm1 119 pxor %xmm1,%xmm7 122 movdqa %xmm8,%xmm1 125 psrld $2,%xmm1 135 pxor %xmm2,%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/sha/ |
D | sha256-mb-x86_64.s | 90 movd 0(%r10),%xmm1 92 punpckldq %xmm1,%xmm5 100 movdqa %xmm12,%xmm1 105 psrld $11,%xmm1 109 pxor %xmm1,%xmm7 111 psrld $25-11,%xmm1 119 pxor %xmm1,%xmm7 122 movdqa %xmm8,%xmm1 125 psrld $2,%xmm1 135 pxor %xmm2,%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/ |
D | sha256-mb-x86_64.s | 90 movd 0(%r10),%xmm1 92 punpckldq %xmm1,%xmm5 100 movdqa %xmm12,%xmm1 105 psrld $11,%xmm1 109 pxor %xmm1,%xmm7 111 psrld $25-11,%xmm1 119 pxor %xmm1,%xmm7 122 movdqa %xmm8,%xmm1 125 psrld $2,%xmm1 135 pxor %xmm2,%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/sha/ |
D | sha256-mb-x86_64.s | 90 movd 0(%r10),%xmm1 92 punpckldq %xmm1,%xmm5 100 movdqa %xmm12,%xmm1 105 psrld $11,%xmm1 109 pxor %xmm1,%xmm7 111 psrld $25-11,%xmm1 119 pxor %xmm1,%xmm7 122 movdqa %xmm8,%xmm1 125 psrld $2,%xmm1 135 pxor %xmm2,%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/sha/ |
D | sha256-mb-x86_64.s | 90 movd 0(%r10),%xmm1 92 punpckldq %xmm1,%xmm5 100 movdqa %xmm12,%xmm1 105 psrld $11,%xmm1 109 pxor %xmm1,%xmm7 111 psrld $25-11,%xmm1 119 pxor %xmm1,%xmm7 122 movdqa %xmm8,%xmm1 125 psrld $2,%xmm1 135 pxor %xmm2,%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/ |
D | sha256-mb-x86_64.s | 90 movd 0(%r10),%xmm1 92 punpckldq %xmm1,%xmm5 100 movdqa %xmm12,%xmm1 105 psrld $11,%xmm1 109 pxor %xmm1,%xmm7 111 psrld $25-11,%xmm1 119 pxor %xmm1,%xmm7 122 movdqa %xmm8,%xmm1 125 psrld $2,%xmm1 135 pxor %xmm2,%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/ |
D | sha256-mb-x86_64.s | 90 movd 0(%r10),%xmm1 92 punpckldq %xmm1,%xmm5 100 movdqa %xmm12,%xmm1 105 psrld $11,%xmm1 109 pxor %xmm1,%xmm7 111 psrld $25-11,%xmm1 119 pxor %xmm1,%xmm7 122 movdqa %xmm8,%xmm1 125 psrld $2,%xmm1 135 pxor %xmm2,%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/ |
D | sha256-mb-x86_64.s | 90 movd 0(%r10),%xmm1 92 punpckldq %xmm1,%xmm5 100 movdqa %xmm12,%xmm1 105 psrld $11,%xmm1 109 pxor %xmm1,%xmm7 111 psrld $25-11,%xmm1 119 pxor %xmm1,%xmm7 122 movdqa %xmm8,%xmm1 125 psrld $2,%xmm1 135 pxor %xmm2,%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/sha/ |
D | sha256-mb-x86_64.asm | 115 movd xmm1,DWORD[r10] 117 punpckldq xmm5,xmm1 125 movdqa xmm1,xmm12 130 psrld xmm1,11 134 pxor xmm7,xmm1 136 psrld xmm1,25-11 144 pxor xmm7,xmm1 147 movdqa xmm1,xmm8 150 psrld xmm1,2 160 pxor xmm1,xmm2 [all …]
|
/third_party/node/deps/openssl/config/archs/VC-WIN64A/asm/crypto/sha/ |
D | sha256-mb-x86_64.asm | 115 movd xmm1,DWORD[r10] 117 punpckldq xmm5,xmm1 125 movdqa xmm1,xmm12 130 psrld xmm1,11 134 pxor xmm7,xmm1 136 psrld xmm1,25-11 144 pxor xmm7,xmm1 147 movdqa xmm1,xmm8 150 psrld xmm1,2 160 pxor xmm1,xmm2 [all …]
|
/third_party/node/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/chacha/ |
D | chacha-x86.S | 416 pshufd $85,%xmm3,%xmm1 426 movdqa %xmm1,80(%ebp) 437 pshufd $85,%xmm3,%xmm1 445 movdqa %xmm1,16(%ebp) 457 movdqa -112(%ebp),%xmm1 463 movdqa %xmm1,-112(%ebx) 499 movdqa %xmm2,%xmm1 501 psrld $20,%xmm1 502 por %xmm1,%xmm2 503 movdqa -112(%ebx),%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/linux-elf/asm/crypto/chacha/ |
D | chacha-x86.S | 416 pshufd $85,%xmm3,%xmm1 426 movdqa %xmm1,80(%ebp) 437 pshufd $85,%xmm3,%xmm1 445 movdqa %xmm1,16(%ebp) 457 movdqa -112(%ebp),%xmm1 463 movdqa %xmm1,-112(%ebx) 499 movdqa %xmm2,%xmm1 501 psrld $20,%xmm1 502 por %xmm1,%xmm2 503 movdqa -112(%ebx),%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/chacha/ |
D | chacha-x86.S | 413 pshufd $85,%xmm3,%xmm1 423 movdqa %xmm1,80(%ebp) 434 pshufd $85,%xmm3,%xmm1 442 movdqa %xmm1,16(%ebp) 454 movdqa -112(%ebp),%xmm1 460 movdqa %xmm1,-112(%ebx) 496 movdqa %xmm2,%xmm1 498 psrld $20,%xmm1 499 por %xmm1,%xmm2 500 movdqa -112(%ebx),%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/chacha/ |
D | chacha-x86.S | 416 pshufd $85,%xmm3,%xmm1 426 movdqa %xmm1,80(%ebp) 437 pshufd $85,%xmm3,%xmm1 445 movdqa %xmm1,16(%ebp) 457 movdqa -112(%ebp),%xmm1 463 movdqa %xmm1,-112(%ebx) 499 movdqa %xmm2,%xmm1 501 psrld $20,%xmm1 502 por %xmm1,%xmm2 503 movdqa -112(%ebx),%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/chacha/ |
D | chacha-x86.S | 413 pshufd $85,%xmm3,%xmm1 423 movdqa %xmm1,80(%ebp) 434 pshufd $85,%xmm3,%xmm1 442 movdqa %xmm1,16(%ebp) 454 movdqa -112(%ebp),%xmm1 460 movdqa %xmm1,-112(%ebx) 496 movdqa %xmm2,%xmm1 498 psrld $20,%xmm1 499 por %xmm1,%xmm2 500 movdqa -112(%ebx),%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/chacha/ |
D | chacha-x86.S | 416 pshufd $85,%xmm3,%xmm1 426 movdqa %xmm1,80(%ebp) 437 pshufd $85,%xmm3,%xmm1 445 movdqa %xmm1,16(%ebp) 457 movdqa -112(%ebp),%xmm1 463 movdqa %xmm1,-112(%ebx) 499 movdqa %xmm2,%xmm1 501 psrld $20,%xmm1 502 por %xmm1,%xmm2 503 movdqa -112(%ebx),%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/chacha/ |
D | chacha-x86.S | 416 pshufd $85,%xmm3,%xmm1 426 movdqa %xmm1,80(%ebp) 437 pshufd $85,%xmm3,%xmm1 445 movdqa %xmm1,16(%ebp) 457 movdqa -112(%ebp),%xmm1 463 movdqa %xmm1,-112(%ebx) 499 movdqa %xmm2,%xmm1 501 psrld $20,%xmm1 502 por %xmm1,%xmm2 503 movdqa -112(%ebx),%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/BSD-x86/asm/crypto/chacha/ |
D | chacha-x86.S | 416 pshufd $85,%xmm3,%xmm1 426 movdqa %xmm1,80(%ebp) 437 pshufd $85,%xmm3,%xmm1 445 movdqa %xmm1,16(%ebp) 457 movdqa -112(%ebp),%xmm1 463 movdqa %xmm1,-112(%ebx) 499 movdqa %xmm2,%xmm1 501 psrld $20,%xmm1 502 por %xmm1,%xmm2 503 movdqa -112(%ebx),%xmm1 [all …]
|
/third_party/node/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/aes/ |
D | aesni-x86.S | 17 movups 16(%edx),%xmm1 23 movups (%edx),%xmm1 28 pxor %xmm1,%xmm1 47 movups 16(%edx),%xmm1 53 movups (%edx),%xmm1 58 pxor %xmm1,%xmm1 71 movups 16(%edx),%xmm1 81 movups (%edx,%ecx,1),%xmm1 101 movups 16(%edx),%xmm1 111 movups (%edx,%ecx,1),%xmm1 [all …]
|