Searched refs:edi (Results 1 - 25 of 247) sorted by relevance

12345678910

/bionic/libc/arch-x86/silvermont/string/
H A Dsse2-strcpy-slm.S92 # define ENTRANCE PUSH(%ebx); PUSH(%esi); PUSH(%edi)
93 # define RETURN POP(%edi); POP(%esi); POP(%ebx); ret; CFI_PUSH(%ebx); CFI_PUSH(%edi); CFI_PUSH(%edi);
96 # define ENTRANCE PUSH(%esi); PUSH(%edi)
97 # define RETURN POP(%edi); POP(%esi); ret; CFI_PUSH(%esi); CFI_PUSH(%edi);
136 mov STR1(%esp), %edi
146 mov %edi, %eax /* save result */
188 movdqu %xmm1, (%edi)
[all...]
H A Dsse2-memmove-slm.S169 PUSH (%edi)
177 leal 64(%edx), %edi
178 andl $-64, %edi
181 movdqu (%eax, %edi), %xmm4
182 movdqu 16(%eax, %edi), %xmm5
183 movdqu 32(%eax, %edi), %xmm6
184 movdqu 48(%eax, %edi), %xmm7
190 movdqa %xmm4, (%edi)
191 movaps %xmm5, 16(%edi)
192 movaps %xmm6, 32(%edi)
[all...]
/bionic/libc/arch-x86/generic/string/
H A Dbcopy.S49 pushl %edi
51 movl 12(%esp),%edi
53 movl %edi, %eax
56 movl 16(%esp),%edi
60 cmpl %esi,%edi /* potentially overlapping? */
70 popl %edi
74 addl %ecx,%edi /* copy backwards. */
78 decl %edi
85 subl $3,%edi
88 popl %edi
[all...]
H A Dmemcmp.S10 pushl %edi
12 movl 12(%esp),%edi
30 popl %edi
34 subl %ecx,%edi /* four pairs of bytes do not */
38 L6: movzbl -1(%edi),%eax /* Perform unsigned comparison */
42 popl %edi
/bionic/libc/arch-x86/atom/string/
H A Dsse2-wcsrchr-atom.S82 #define ENTRANCE PUSH(%edi);
83 #define RETURN POP(%edi); ret; CFI_PUSH(%edi);
95 mov %ecx, %edi
106 movdqu (%edi), %xmm0
113 add $16, %edi
121 and $-16, %edi
139 mov %edi, %esi
140 and $-16, %edi
149 and $-16, %edi
[all...]
H A Dsse2-memchr-atom.S81 #define ENTRANCE PUSH (%edi);
83 #define RETURN POP (%edi); ret; CFI_PUSH (%edi);
99 mov %ecx, %edi
107 movdqu (%edi), %xmm0
115 lea 16(%edi), %edi
117 and $-16, %edi
126 and $-16, %edi
127 movdqa (%edi),
[all...]
H A Dssse3-memcpy-atom.S187 PUSH (%edi)
188 movl %edx, %edi
191 sub %edx, %edi
192 add %edi, %ecx
193 sub %edi, %eax
207 mov %eax, %edi
209 and $0xf, %edi
211 BRANCH_TO_JMPTBL_ENTRY (L(shl_table), %edi, 4)
216 movl DEST+4(%esp), %edi
217 movdqu %xmm0, (%edi)
[all...]
H A Dsse2-wcscmp-atom.S81 #define ENTRANCE PUSH(%esi); PUSH(%edi)
82 #define RETURN POP(%edi); POP(%esi); ret; CFI_PUSH(%esi); CFI_PUSH(%edi);
124 mov %edx, %edi
129 and $63, %edx /* edi alignment in cache line */
152 cmp %ecx, (%edi)
158 cmp %ecx, 4(%edi)
164 cmp %ecx, 8(%edi)
170 cmp %ecx, 12(%edi)
175 movdqu 16(%edi),
[all...]
H A Dsse2-strchr-atom.S82 #define ENTRANCE PUSH(%edi)
83 #define RETURN POP (%edi); ret; CFI_PUSH (%edi);
97 mov %ecx, %edi
106 and $-16, %edi
107 movdqa (%edi), %xmm0
119 add %ecx, %edi
130 add $16, %edi
135 movdqa (%edi), %xmm0
144 add $16, %edi
[all...]
H A Dssse3-wcscat-atom.S89 PUSH (%edi)
90 mov STR1(%esp), %edi
91 mov %edi, %edx
99 lea (%edi, %eax), %edx
111 #define RETURN POP(%edi); ret; CFI_PUSH(%edi)
H A Dssse3-strcmp-atom.S214 PUSH (%edi)
220 movl %edx, %edi
223 and $0xf, %edi
225 xor %edi, %edx
227 cmpl %edi, %ecx
232 xchg %ecx, %edi
234 lea 15(%edi), %edi
235 sub %ecx, %edi
236 cmpl $8, %edi
[all...]
H A Dssse3-memcmp-atom.S97 #define RETURN_END POP (%edi); POP (%esi); POP (%ebx); ret
157 PUSH (%edi)
161 movl %eax, %edi
165 lea 16(%edi), %edi
170 mov %edi, %edx
172 xor %edx, %edi
249 pcmpeqb (%edi), %xmm1
251 pcmpeqb 16(%edi), %xmm2
254 add $32, %edi
[all...]
/bionic/libc/arch-x86/syscalls/
H A D__llseek.S18 pushl %edi
20 .cfi_rel_offset edi, 0
25 mov 40(%esp), %edi
35 popl %edi
H A D__ppoll.S18 pushl %edi
20 .cfi_rel_offset edi, 0
25 mov 40(%esp), %edi
35 popl %edi
H A D__waitid.S18 pushl %edi
20 .cfi_rel_offset edi, 0
25 mov 40(%esp), %edi
35 popl %edi
H A Dfchownat.S18 pushl %edi
20 .cfi_rel_offset edi, 0
25 mov 40(%esp), %edi
35 popl %edi
H A Dfsetxattr.S18 pushl %edi
20 .cfi_rel_offset edi, 0
25 mov 40(%esp), %edi
35 popl %edi
H A Dlinkat.S18 pushl %edi
20 .cfi_rel_offset edi, 0
25 mov 40(%esp), %edi
35 popl %edi
H A Dlsetxattr.S18 pushl %edi
20 .cfi_rel_offset edi, 0
25 mov 40(%esp), %edi
35 popl %edi
H A Dmount.S18 pushl %edi
20 .cfi_rel_offset edi, 0
25 mov 40(%esp), %edi
35 popl %edi
H A Dprctl.S18 pushl %edi
20 .cfi_rel_offset edi, 0
25 mov 40(%esp), %edi
35 popl %edi
H A Dpread64.S18 pushl %edi
20 .cfi_rel_offset edi, 0
25 mov 40(%esp), %edi
35 popl %edi
H A Dpwrite64.S18 pushl %edi
20 .cfi_rel_offset edi, 0
25 mov 40(%esp), %edi
35 popl %edi
H A Dsetxattr.S18 pushl %edi
20 .cfi_rel_offset edi, 0
25 mov 40(%esp), %edi
35 popl %edi
H A D__epoll_pwait.S18 pushl %edi
20 .cfi_rel_offset edi, 0
28 mov 44(%esp), %edi
40 popl %edi

Completed in 750 milliseconds

12345678910