Home
last modified time | relevance | path

Searched refs:rdi (Results 1 – 25 of 234) sorted by relevance

12345678910

/third_party/openssl/crypto/rc4/asm/x86_64/
Drc4-x86_64.s29 leaq 8(%rdi),%rdi
30 movb -8(%rdi),%r10b
31 movb -4(%rdi),%cl
32 cmpl $-1,256(%rdi)
39 movl (%rdi,%r10,4),%eax
50 movl (%rdi,%rcx,4),%edx
51 movl %eax,(%rdi,%rcx,4)
52 movl %edx,(%rdi,%r10,4)
55 movl (%rdi,%rax,4),%edx
56 movl (%rdi,%r10,4),%eax
[all …]
Drc4-md5-x86_64.s39 leaq 8(%rdi),%rdi
40 movb -8(%rdi),%bpl
41 movb -4(%rdi),%cl
45 movl (%rdi,%rbp,4),%eax
47 leaq (%rdi,%rbp,4),%rsi
67 movl (%rdi,%rcx,4),%edx
69 movl %eax,(%rdi,%rcx,4)
82 movd (%rdi,%rax,4),%xmm0
86 movl (%rdi,%rcx,4),%edx
88 movl %ebx,(%rdi,%rcx,4)
[all …]
/third_party/openssl/crypto/sha/asm/
Dkeccak1600-x86_64.pl88 mov $A[4][0](%rdi),@C[0]
89 mov $A[4][1](%rdi),@C[1]
90 mov $A[4][2](%rdi),@C[2]
91 mov $A[4][3](%rdi),@C[3]
92 mov $A[4][4](%rdi),@C[4]
97 mov $A[0][0](%rdi),@D[0]
98 mov $A[1][1](%rdi),@D[1]
99 mov $A[2][2](%rdi),@D[2]
100 mov $A[3][3](%rdi),@D[3]
102 xor $A[0][2](%rdi),@C[2]
[all …]
/third_party/libunwind/src/x86_64/
Dgetcontext.S43 movq %r12, UC_MCONTEXT_GREGS_R12(%rdi)
44 movq %r13, UC_MCONTEXT_GREGS_R13(%rdi)
45 movq %r14, UC_MCONTEXT_GREGS_R14(%rdi)
46 movq %r15, UC_MCONTEXT_GREGS_R15(%rdi)
47 movq %rbp, UC_MCONTEXT_GREGS_RBP(%rdi)
48 movq %rbx, UC_MCONTEXT_GREGS_RBX(%rdi)
52 movq %r8, UC_MCONTEXT_GREGS_R8(%rdi)
53 movq %r9, UC_MCONTEXT_GREGS_R9(%rdi)
54 movq %rdi, UC_MCONTEXT_GREGS_RDI(%rdi)
55 movq %rsi, UC_MCONTEXT_GREGS_RSI(%rdi)
[all …]
Dsetcontext.S43 mov UC_MCONTEXT_FPREGS_PTR(%rdi),%r8
45 leaq UC_MCONTEXT_FPREGS_MEM(%rdi),%r8
51 cmpq $UC_MCONTEXT_FPOWNED_FPU,UC_MCONTEXT_OWNEDFP(%rdi)
53 cmpq $UC_MCONTEXT_FPFMT_XMM,UC_MCONTEXT_FPFORMAT(%rdi)
55 fxrstor UC_MCONTEXT_FPSTATE(%rdi)
62 mov UC_MCONTEXT_GREGS_R8(%rdi),%r8
63 mov UC_MCONTEXT_GREGS_R9(%rdi),%r9
64 mov UC_MCONTEXT_GREGS_RBX(%rdi),%rbx
65 mov UC_MCONTEXT_GREGS_RBP(%rdi),%rbp
66 mov UC_MCONTEXT_GREGS_R12(%rdi),%r12
[all …]
/third_party/openssl/crypto/sha/asm/x86_64/
Dkeccak1600-x86_64.s7 movq 60(%rdi),%rax
8 movq 68(%rdi),%rbx
9 movq 76(%rdi),%rcx
10 movq 84(%rdi),%rdx
11 movq 92(%rdi),%rbp
16 movq -100(%rdi),%r8
17 movq -52(%rdi),%r9
18 movq -4(%rdi),%r10
19 movq 44(%rdi),%r11
21 xorq -84(%rdi),%rcx
[all …]
Dsha512-x86_64.s41 movq %rdi,128+0(%rsp)
48 movq 0(%rdi),%rax
49 movq 8(%rdi),%rbx
50 movq 16(%rdi),%rcx
51 movq 24(%rdi),%rdx
52 movq 32(%rdi),%r8
53 movq 40(%rdi),%r9
54 movq 48(%rdi),%r10
55 movq 56(%rdi),%r11
60 movq %rbx,%rdi
[all …]
/third_party/openssl/crypto/whrlpool/asm/x86_64/
Dwp-x86_64.s27 movq %rdi,0(%r10)
39 movq 0(%rdi),%r8
40 movq 8(%rdi),%r9
41 movq 16(%rdi),%r10
42 movq 24(%rdi),%r11
43 movq 32(%rdi),%r12
44 movq 40(%rdi),%r13
45 movq 48(%rdi),%r14
46 movq 56(%rdi),%r15
85 leaq (%rdx,%rdx,1),%rdi
[all …]
/third_party/musl/src/string/x86_64/
Dmemset.s14 mov %sil,(%rdi)
15 mov %sil,-1(%rdi,%rdx)
19 mov %ax,1(%rdi)
20 mov %ax,(-1-2)(%rdi,%rdx)
24 mov %eax,(1+2)(%rdi)
25 mov %eax,(-1-2-4)(%rdi,%rdx)
29 mov %rax,(1+2+4)(%rdi)
30 mov %rax,(-1-2-4-8)(%rdi,%rdx)
34 mov %rax,(1+2+4+8)(%rdi)
35 mov %rax,(1+2+4+8+8)(%rdi)
[all …]
/third_party/mesa3d/src/mesa/x86-64/
Dxform4.S43 movl (%rdi), %eax
44 movl 8(%rdi), %ecx
48 movl %ebx, 4(%rdi)
49 movl %eax, (%rdi)
50 movl %ecx, 8(%rdi)
51 movl %edx, 12(%rdi)
68 movl %ecx, V4F_COUNT(%rdi) /* set dest count */
69 movl $4, V4F_SIZE(%rdi) /* set dest size */
71 orl $VEC_SIZE_4, V4F_FLAGS(%rdi)/* set dest flags */
78 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */
[all …]
/third_party/openssl/crypto/ec/asm/
Dx25519-x86_64.pl129 mov %rdi,8*4(%rsp) # offload 1st argument
130 mov %rax,%rdi
134 mov %rdi,%rax
139 mov %rdi,%rax
145 mov %rdi,%rax
146 lea (%r14,%r15,2),%rdi # g[4]*19
157 mulq %rdi # f[1]*g[4]*19
161 mulq %rdi # f[2]*g[4]*19
165 mulq %rdi # f[3]*g[4]*19
169 mulq %rdi # f[4]*g[4]*19
[all …]
/third_party/openssl/crypto/bn/asm/x86_64/
Dx86_64-mont5.s398 movq %rax,(%rdi,%r14,8)
411 movq (%rdi,%r14,8),%rcx
417 movq %rdx,(%rdi,%r14,8)
485 subq %rdi,%r11
691 movq %rdi,56+8(%rsp)
711 movq %rdx,%rdi
720 addq %rax,%rdi
723 addq %r11,%rdi
727 movq %rdi,(%r14)
747 movq %rdx,%rdi
[all …]
Dx86_64-gf2m.s12 leaq (,%rax,4),%rdi
20 sarq $63,%rdi
27 andq %rbp,%rdi
30 movq %rdi,%rbx
31 shlq $61,%rdi
34 xorq %rdi,%rax
72 movq %r8,%rdi
73 andq %rbp,%rdi
80 movq (%rsp,%rdi,8),%rcx
81 movq %r8,%rdi
[all …]
Dx86_64-mont.s213 movq %rax,(%rdi,%r14,8)
226 movq (%rdi,%r14,8),%rcx
232 movq %rdx,(%rdi,%r14,8)
306 movq %rdi,16(%rsp,%r9,8)
327 movq %rdx,%rdi
336 addq %rax,%rdi
339 addq %r11,%rdi
342 movq %rdi,(%rsp)
360 movq %rdx,%rdi
369 addq %rax,%rdi
[all …]
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/assembly/avx/
DConvDwFp32RowAvx.S46 pushq %rdi
50 movq %rcx, %rdi // output_ptr
87 vmovups (%rdi), %ymm8 // output_tmp
88 vmovups 32(%rdi), %ymm9
89 vmovups 64(%rdi), %ymm10
90 vmovups 96(%rdi), %ymm11
98 vmovups %ymm8, (%rdi) // output_ptr
99 vmovups %ymm9, 32(%rdi)
100 vmovups %ymm10, 64(%rdi)
101 vmovups %ymm11, 96(%rdi)
[all …]
DConvDwFp32Avx3x3.S56 pushq %rdi // -96
60 movq %rcx, %rdi
177 vmovups %ymm10, (%rdi)
178 addq $32, %rdi
249 vmovss %xmm10, (%rdi)
250 addq $4, %rdi
253 vmovsd %xmm10, (%rdi)
254 addq $8, %rdi
257 vmovsd %xmm10, (%rdi)
259 vmovss %xmm10, 8(%rdi)
[all …]
DConvDwFp32BorderAvx.S38 pushq %rdi
41 movq %rdi, %rdx
65 movq %r13, %rdi // weight_kh, weight_kw
88 vfmadd231ps (%rdi), %xmm0, %xmm6
89 vfmadd231ps 16(%rdi), %xmm1, %xmm7
90 vfmadd231ps 32(%rdi), %xmm2, %xmm8
91 vfmadd231ps 48(%rdi), %xmm3, %xmm6
92 vfmadd231ps 64(%rdi), %xmm4, %xmm7
93 vfmadd231ps 80(%rdi), %xmm5, %xmm8
97 addq $96, %rdi
[all …]
/third_party/openssl/crypto/chacha/asm/x86_64/
Dchacha-x86_64.s101 movq %rdi,64+16(%rsp)
102 movq %rsi,%rdi
103 shrq $32,%rdi
220 movq 64+16(%rsp),%rdi
258 movl %eax,0(%rdi)
259 movl %ebx,4(%rdi)
260 movl %ecx,8(%rdi)
261 movl %edx,12(%rdi)
262 movl %r8d,16(%rdi)
263 movl %r9d,20(%rdi)
[all …]
/third_party/openssl/crypto/ec/asm/x86_64/
Dx25519-x86_64.s37 movq %rdi,32(%rsp)
38 movq %rax,%rdi
42 movq %rdi,%rax
47 movq %rdi,%rax
53 movq %rdi,%rax
54 leaq (%r14,%r15,2),%rdi
65 mulq %rdi
69 mulq %rdi
73 mulq %rdi
77 mulq %rdi
[all …]
/third_party/openssl/crypto/
Dx86_64cpuid.s16 movl (%rdi),%eax
19 cmpxchgl %r8d,(%rdi)
48 movq %rax,8(%rdi)
174 movl %ebx,8(%rdi)
175 movl %ecx,12(%rdi)
185 andl $0x3fdeffff,8(%rdi)
197 andl %eax,8(%rdi)
219 movb %al,(%rdi)
221 leaq 1(%rdi),%rdi
227 testq $7,%rdi
[all …]
/third_party/openssl/engines/asm/
De_padlock-x86_64.pl42 $out="%rdi";
48 ("%rdi","%rsi","%rdx","%rcx"); # Unix order
168 mov %rdi,%rdx # put aside %rdi
169 movups (%rdi),%xmm0 # copy-in context
171 mov 16(%rdi),%eax
173 mov %rsp,%rdi
190 mov %rdi,%rdx # put aside %rdi
191 movups (%rdi),%xmm0 # copy-in context
193 mov 16(%rdi),%eax
195 mov %rsp,%rdi
[all …]
/third_party/openssl/crypto/poly1305/asm/x86_64/
Dpoly1305-x86_64.s17 movq %rax,0(%rdi)
18 movq %rax,8(%rdi)
19 movq %rax,16(%rdi)
39 movq %rax,24(%rdi)
40 movq %rcx,32(%rdi)
79 movq 24(%rdi),%r11
80 movq 32(%rdi),%r13
82 movq 0(%rdi),%r14
83 movq 8(%rdi),%rbx
84 movq 16(%rdi),%rbp
[all …]
/third_party/boost/tools/boost_install/test/iostreams/zlib-1.2.11/contrib/amd64/
Damd64-match.S101 #define dsWSize ( 68)(%rdi)
102 #define dsWMask ( 76)(%rdi)
103 #define dsWindow ( 80)(%rdi)
104 #define dsPrev ( 96)(%rdi)
105 #define dsMatchLen (144)(%rdi)
106 #define dsPrevMatch (148)(%rdi)
107 #define dsStrStart (156)(%rdi)
108 #define dsMatchStart (160)(%rdi)
109 #define dsLookahead (164)(%rdi)
110 #define dsPrevLen (168)(%rdi)
[all …]
/third_party/boost/libs/beast/test/extern/zlib-1.2.11/contrib/amd64/
Damd64-match.S101 #define dsWSize ( 68)(%rdi)
102 #define dsWMask ( 76)(%rdi)
103 #define dsWindow ( 80)(%rdi)
104 #define dsPrev ( 96)(%rdi)
105 #define dsMatchLen (144)(%rdi)
106 #define dsPrevMatch (148)(%rdi)
107 #define dsStrStart (156)(%rdi)
108 #define dsMatchStart (160)(%rdi)
109 #define dsLookahead (164)(%rdi)
110 #define dsPrevLen (168)(%rdi)
[all …]
/third_party/openssl/crypto/aes/asm/x86_64/
Daesni-x86_64.s8 movups (%rdi),%xmm2
34 movups (%rdi),%xmm2
534 movdqu (%rdi),%xmm2
535 movdqu 16(%rdi),%xmm3
536 movdqu 32(%rdi),%xmm4
537 movdqu 48(%rdi),%xmm5
538 movdqu 64(%rdi),%xmm6
539 movdqu 80(%rdi),%xmm7
540 movdqu 96(%rdi),%xmm8
541 movdqu 112(%rdi),%xmm9
[all …]

12345678910