/third_party/openssl/crypto/whrlpool/asm/x86_64/ |
D | wp-x86_64.s | 28 movq %rsi,8(%r10) 56 xorq 0(%rsi),%r8 57 xorq 8(%rsi),%r9 58 xorq 16(%rsi),%r10 59 xorq 24(%rsi),%r11 60 xorq 32(%rsi),%r12 61 xorq 40(%rsi),%r13 62 xorq 48(%rsi),%r14 63 xorq 56(%rsi),%r15 72 xorq %rsi,%rsi [all …]
|
/third_party/openssl/crypto/ec/asm/ |
D | x25519-x86_64.pl | 122 mov 8*0(%rsi),%rax # f[0] 150 mov 8*0(%rsi),%rax # f[0] 154 mov 8*1(%rsi),%rax # f[1] 159 mov 8*2(%rsi),%rax # f[2] 163 mov 8*3(%rsi),%rax # f[3] 167 mov 8*4(%rsi),%rax # f[4] 172 mov 8*1(%rsi),%rax # f[1] 177 mov 8*2(%rsi),%rax # f[2] 182 mov 8*3(%rsi),%rax # f[3] 186 mov 8*4(%rsi),%rax # f[4] [all …]
|
/third_party/openssl/crypto/whrlpool/asm/ |
D | wp-x86_64.pl | 90 mov %rsi,8(%r10) 105 for($i=0;$i<8;$i++) { $code.="xor $i*8(%rsi),@mm[$i]\n"; } # L^=inp 108 xor %rsi,%rsi 109 mov %rsi,24(%rbx) # zero round counter 113 mov 4096(%rbp,%rsi,8),@mm[0] # rc[r] 123 lea (%rcx,%rcx),%rsi 127 xor 0(%rbp,%rsi,8),@mm[0] 130 lea (%rcx,%rcx),%rsi 134 $func 6(%rbp,%rsi,8),@mm[2] 137 lea (%rcx,%rcx),%rsi [all …]
|
/third_party/openssl/crypto/ec/asm/x86_64/ |
D | ecp_nistz256-x86_64.s | 2415 movq 0(%rsi),%r8 2417 movq 8(%rsi),%r9 2419 movq 16(%rsi),%r10 2421 movq 24(%rsi),%r11 2422 leaq .Lpoly(%rip),%rsi 2429 subq 0(%rsi),%r8 2431 sbbq 8(%rsi),%r9 2432 sbbq 16(%rsi),%r10 2434 sbbq 24(%rsi),%r11 2472 movq 0(%rsi),%r8 [all …]
|
D | x25519-x86_64.s | 30 movq 0(%rsi),%rax 58 movq 0(%rsi),%rax 62 movq 8(%rsi),%rax 67 movq 16(%rsi),%rax 71 movq 24(%rsi),%rax 75 movq 32(%rsi),%rax 80 movq 8(%rsi),%rax 85 movq 16(%rsi),%rax 90 movq 24(%rsi),%rax 94 movq 32(%rsi),%rax [all …]
|
/third_party/openssl/crypto/chacha/asm/x86_64/ |
D | chacha-x86_64.s | 99 movq %rsi,64+8(%rsp) 102 movq %rsi,%rdi 218 movq 64+8(%rsp),%rsi 239 xorl 0(%rsi),%eax 240 xorl 4(%rsi),%ebx 241 xorl 8(%rsi),%ecx 242 xorl 12(%rsi),%edx 243 xorl 16(%rsi),%r8d 244 xorl 20(%rsi),%r9d 245 xorl 24(%rsi),%r10d [all …]
|
/third_party/openssl/crypto/aes/asm/x86_64/ |
D | aesni-x86_64.s | 23 movups %xmm2,(%rsi) 49 movups %xmm2,(%rsi) 547 movups %xmm2,(%rsi) 551 movups %xmm3,16(%rsi) 553 movups %xmm4,32(%rsi) 555 movups %xmm5,48(%rsi) 557 movups %xmm6,64(%rsi) 559 movups %xmm7,80(%rsi) 561 movups %xmm8,96(%rsi) 563 movups %xmm9,112(%rsi) [all …]
|
/third_party/openssl/crypto/rc4/asm/x86_64/ |
D | rc4-x86_64.s | 9 orq %rsi,%rsi 23 movq %rsi,%r11 45 leaq 1(%r10),%rsi 63 leaq 1(%r10),%rsi 70 movl 0(%rdi,%rsi,4),%ebx 78 movl 4(%rdi,%rsi,4),%eax 86 movl 8(%rdi,%rsi,4),%ebx 94 movl 12(%rdi,%rsi,4),%eax 102 movl 16(%rdi,%rsi,4),%ebx 110 movl 20(%rdi,%rsi,4),%eax [all …]
|
D | rc4-md5-x86_64.s | 33 movq %rsi,%r13 47 leaq (%rdi,%rbp,4),%rsi 73 movl 4(%rsi),%ebx 77 movl %edx,0(%rsi) 92 movl 8(%rsi),%eax 96 movl %edx,4(%rsi) 110 movl 12(%rsi),%ebx 114 movl %edx,8(%rsi) 128 movl 16(%rsi),%eax 132 movl %edx,12(%rsi) [all …]
|
/third_party/openssl/crypto/bn/asm/x86_64/ |
D | x86_64-gf2m.s | 10 leaq (%rax,%rax,1),%rsi 17 sarq $63,%rsi 23 andq %rbp,%rsi 25 movq %rsi,%rcx 26 shlq $62,%rsi 29 xorq %rsi,%rax 66 movq %r8,%rsi 68 andq %rbp,%rsi 76 movq (%rsp,%rsi,8),%xmm0 77 movq %r8,%rsi [all …]
|
D | rsaz-x86_64.s | 33 movq (%rsi),%rdx 34 movq 8(%rsi),%rax 50 movq 16(%rsi),%rax 55 movq 24(%rsi),%rax 61 movq 32(%rsi),%rax 67 movq 40(%rsi),%rax 73 movq 48(%rsi),%rax 79 movq 56(%rsi),%rax 101 movq 16(%rsi),%rax 104 movq 24(%rsi),%rax [all …]
|
D | x86_64-mont.s | 18 cmpq %rsi,%rdx 75 movq (%rsi),%rax 90 movq 8(%rsi),%rax 100 movq (%rsi,%r15,8),%rax 121 movq (%rsi),%rax 153 movq 8(%rsi),%rax 164 movq (%rsi,%r15,8),%rax 187 movq (%rsi),%rax 237 movq 8(%rsp,%r9,8),%rsi 238 .cfi_def_cfa %rsi,8 [all …]
|
D | rsaz-avx2.s | 29 subq $-128,%rsi 68 vmovdqu 32-128(%rsi),%ymm1 69 vmovdqu 64-128(%rsi),%ymm2 70 vmovdqu 96-128(%rsi),%ymm3 71 vmovdqu 128-128(%rsi),%ymm4 72 vmovdqu 160-128(%rsi),%ymm5 73 vmovdqu 192-128(%rsi),%ymm6 74 vmovdqu 224-128(%rsi),%ymm7 75 vmovdqu 256-128(%rsi),%ymm8 90 vpbroadcastq 0-128(%rsi),%ymm10 [all …]
|
/third_party/openssl/crypto/sha/asm/ |
D | keccak1600-x86_64.pl | 162 mov @C[1],$A[0][0](%rsi) # R[0][0] = C[0] ^ ( C[1] | C[2]) ^ iotas[i] 165 mov @C[4],$A[0][2](%rsi) # R[0][2] = C[2] ^ ( C[4] & C[3]) 170 mov @C[2],$A[0][1](%rsi) # R[0][1] = C[1] ^ (~C[2] | C[3]) 176 mov @T[0],$A[0][4](%rsi) # R[0][4] = C[4] ^ ( C[1] & C[0]) 182 mov @T[1],$A[0][3](%rsi) # R[0][3] = C[3] ^ ( C[4] | C[0]) 199 mov @C[0],$A[1][3](%rsi) # R[1][3] = C[3] ^ (C[0] | C[4]) 206 mov @C[1],$A[1][4](%rsi) # R[1][4] = C[4] ^ (C[1] & C[0]) 211 mov @C[4],$A[1][2](%rsi) # R[1][2] = C[2] ^ (~C[4] | C[3]) 216 mov @C[3],$A[1][1](%rsi) # R[1][1] = C[1] ^ (C[3] & C[2]) 222 mov @T[1],$A[1][0](%rsi) # R[1][0] = C[0] ^ (C[1] | C[2]) [all …]
|
/third_party/openssl/crypto/md5/asm/x86_64/ |
D | md5-x86_64.s | 30 leaq (%rsi,%rdx,1),%rdi 42 cmpq %rdi,%rsi 51 movl 0(%rsi),%r10d 56 movl 4(%rsi),%r10d 65 movl 8(%rsi),%r10d 74 movl 12(%rsi),%r10d 83 movl 16(%rsi),%r10d 92 movl 20(%rsi),%r10d 101 movl 24(%rsi),%r10d 110 movl 28(%rsi),%r10d [all …]
|
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/assembly/avx/ |
D | ConvDwFp32RowAvx.S | 45 pushq %rsi 51 movq %rdx, %rsi // input_ptr 60 movq %rsi, %r13 // input_ptr 67 movq %r13, %rsi // input_tmp 82 vmovups (%rsi), %ymm0 // input_tmp 83 vmovups 32(%rsi), %ymm1 84 vmovups 64(%rsi), %ymm2 85 vmovups 96(%rsi), %ymm3 92 addq $128, %rsi 117 vmovups (%rsi), %ymm0 // input_tmp [all …]
|
D | ConvDwFp32BorderAvx.S | 37 pushq %rsi 64 movq %r12, %rsi // src_kh, src_kw 80 addq %rsi, %r9 81 vmovups (%rsi), %xmm0 // src_kw 82 vmovups (%rsi, %r10), %xmm1 83 vmovups (%rsi, %r10, 2), %xmm2 85 vmovups (%rsi, %r10, 4), %xmm4 99 addq %r15, %rsi 114 addq %rsi, %r9 115 vmovups (%rsi), %xmm0 // src_kw [all …]
|
/third_party/openssl/crypto/md5/asm/ |
D | md5-x86_64.pl | 24 $code .= " mov 0*4(%rsi), %r10d /* (NEXT STEP) X[0] */\n" if ($pos == -1); 30 mov $k_next*4(%rsi),%r10d /* (NEXT STEP) X[$k_next] */ 55 mov $k_next*4(%rsi),%r10d /* (NEXT STEP) X[$k_next] */ 78 mov $k_next*4(%rsi),%r10d /* (NEXT STEP) X[$k_next] */ 111 mov $k_next*4(%rsi),%r10d /* (NEXT STEP) X[$k_next] */ 161 lea (%rsi,%rdx), %rdi # rdi = end 173 cmp %rdi, %rsi # cmp end with ptr 258 add \$64, %rsi # ptr += 64 259 cmp %rdi, %rsi # cmp end with ptr 300 push %rsi [all …]
|
/third_party/mesa3d/src/mesa/x86-64/ |
D | xform4.S | 74 prefetchnta 64(%rsi) 82 movaps 0(%rsi), %xmm4 /* m3 | m2 | m1 | m0 */ 83 movaps 16(%rsi), %xmm5 /* m7 | m6 | m5 | m4 */ 85 movaps 32(%rsi), %xmm6 /* m11 | m10 | m9 | m8 */ 86 movaps 48(%rsi), %xmm7 /* m15 | m14 | m13 | m12 */ 143 prefetchnta 64(%rsi) 163 movaps 0(%rsi), %xmm4 /* m3 | m2 | m1 | m0 */ 164 movaps 16(%rsi), %xmm5 /* m7 | m6 | m5 | m4 */ 166 movaps 32(%rsi), %xmm6 /* m11 | m10 | m9 | m8 */ 168 movaps 48(%rsi), %xmm7 /* m15 | m14 | m13 | m12 */ [all …]
|
/third_party/openssl/crypto/modes/asm/x86_64/ |
D | ghash-x86_64.s | 39 movq 8(%rsi,%rax,1),%r8 40 movq (%rsi,%rax,1),%r9 52 xorq 8(%rsi,%rbx,1),%r8 54 xorq (%rsi,%rbx,1),%r9 67 xorq 8(%rsi,%rax,1),%r8 69 xorq (%rsi,%rax,1),%r9 82 xorq 8(%rsi,%rax,1),%r8 84 xorq (%rsi,%rax,1),%r9 94 xorq 8(%rsi,%rbx,1),%r8 96 xorq (%rsi,%rbx,1),%r9 [all …]
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/x86_64/ |
D | jcsample-avx2.asm | 71 mov rsi, r14 ; input_data 76 mov rdi, JSAMPROW [rsi] 85 add rsi, byte SIZEOF_JSAMPROW 105 mov rsi, r14 ; input_data 110 push rsi 112 mov rsi, JSAMPROW [rsi] ; inptr 122 vmovdqu ymm0, YMMWORD [rsi+0*SIZEOF_YMMWORD] 123 vmovdqu xmm1, XMMWORD [rsi+1*SIZEOF_YMMWORD] 130 vmovdqu ymm0, YMMWORD [rsi+0*SIZEOF_YMMWORD] 136 vmovdqu xmm0, XMMWORD[rsi+0*SIZEOF_YMMWORD] [all …]
|
D | jcsample-sse2.asm | 70 mov rsi, r14 ; input_data 75 mov rdi, JSAMPROW [rsi] 84 add rsi, byte SIZEOF_JSAMPROW 103 mov rsi, r14 ; input_data 108 push rsi 110 mov rsi, JSAMPROW [rsi] ; inptr 117 movdqa xmm0, XMMWORD [rsi+0*SIZEOF_XMMWORD] 123 movdqa xmm0, XMMWORD [rsi+0*SIZEOF_XMMWORD] 124 movdqa xmm1, XMMWORD [rsi+1*SIZEOF_XMMWORD] 147 add rsi, byte 2*SIZEOF_XMMWORD ; inptr [all …]
|
/third_party/libjpeg-turbo/simd/x86_64/ |
D | jcsample-avx2.asm | 69 mov rsi, r14 ; input_data 74 mov rdi, JSAMPROW [rsi] 83 add rsi, byte SIZEOF_JSAMPROW 103 mov rsi, r14 ; input_data 108 push rsi 110 mov rsi, JSAMPROW [rsi] ; inptr 120 vmovdqu ymm0, YMMWORD [rsi+0*SIZEOF_YMMWORD] 121 vmovdqu xmm1, XMMWORD [rsi+1*SIZEOF_YMMWORD] 128 vmovdqu ymm0, YMMWORD [rsi+0*SIZEOF_YMMWORD] 134 vmovdqu xmm0, XMMWORD[rsi+0*SIZEOF_YMMWORD] [all …]
|
D | jcsample-sse2.asm | 68 mov rsi, r14 ; input_data 73 mov rdi, JSAMPROW [rsi] 82 add rsi, byte SIZEOF_JSAMPROW 101 mov rsi, r14 ; input_data 106 push rsi 108 mov rsi, JSAMPROW [rsi] ; inptr 115 movdqa xmm0, XMMWORD [rsi+0*SIZEOF_XMMWORD] 121 movdqa xmm0, XMMWORD [rsi+0*SIZEOF_XMMWORD] 122 movdqa xmm1, XMMWORD [rsi+1*SIZEOF_XMMWORD] 145 add rsi, byte 2*SIZEOF_XMMWORD ; inptr [all …]
|
/third_party/openssl/crypto/aes/asm/ |
D | aesni-sha256-x86_64.pl | 104 ("%rdi","%rsi","%rdx","%rcx","%r8","%r9","%r10"); 403 mov $in0,%rsi # borrow $a3 430 vmovdqu 0x00(%rsi,%r12),@X[0] 431 vmovdqu 0x10(%rsi,%r12),@X[1] 432 vmovdqu 0x20(%rsi,%r12),@X[2] 433 vmovdqu 0x30(%rsi,%r12),@X[3] 586 mov $_in0,%rsi # borrow $a3 617 mov $_rsp,%rsi 618 .cfi_def_cfa %rsi,8 635 mov -48(%rsi),%r15 [all …]
|