Home
last modified time | relevance | path

Searched refs:rsi (Results 1 – 25 of 189) sorted by relevance

12345678

/third_party/openssl/crypto/whrlpool/asm/x86_64/
Dwp-x86_64.s28 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/
Dx25519-x86_64.pl122 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/
Dwp-x86_64.pl90 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/
Decp_nistz256-x86_64.s2415 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 …]
Dx25519-x86_64.s30 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/
Dchacha-x86_64.s99 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/
Daesni-x86_64.s23 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/
Drc4-x86_64.s9 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 …]
Drc4-md5-x86_64.s33 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/
Dx86_64-gf2m.s10 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 …]
Drsaz-x86_64.s33 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 …]
Dx86_64-mont.s18 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 …]
Drsaz-avx2.s29 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/
Dkeccak1600-x86_64.pl162 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/
Dmd5-x86_64.s30 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/
DConvDwFp32RowAvx.S45 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 …]
DConvDwFp32BorderAvx.S37 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/
Dmd5-x86_64.pl24 $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/
Dxform4.S74 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/
Dghash-x86_64.s39 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/
Djcsample-avx2.asm71 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 …]
Djcsample-sse2.asm70 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/
Djcsample-avx2.asm69 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 …]
Djcsample-sse2.asm68 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/
Daesni-sha256-x86_64.pl104 ("%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 …]

12345678