Home
last modified time | relevance | path

Searched refs:edi (Results 1 – 25 of 42) sorted by relevance

12

/bionic/libc/arch-x86/string/
Dbcopy.S51 pushl %edi
53 movl 12(%esp),%edi
55 movl %edi, %eax
58 movl 16(%esp),%edi
62 cmpl %esi,%edi /* potentially overlapping? */
72 popl %edi
76 addl %ecx,%edi /* copy backwards. */
80 decl %edi
87 subl $3,%edi
90 popl %edi
Dssse3-memcmp3-new.S101 #define RETURN_END POP (%edi); POP (%esi); POP (%ebx); ret
140 PUSH (%edi)
144 movl %eax, %edi
148 lea 16(%edi), %edi
153 mov %edi, %edx
155 xor %edx, %edi
206 pcmpeqb (%edi), %xmm1
208 pcmpeqb 16(%edi), %xmm2
211 add $32, %edi
216 lea (%ecx, %edi,1), %eax
[all …]
Dmemchr.S10 pushl %edi
11 movl 8(%esp),%edi /* string address */
20 leal -1(%edi),%eax /* adjust result of scan */
21 popl %edi
25 popl %edi
Dssse3-memcpy5.S186 PUSH (%edi)
187 movl %edx, %edi
190 sub %edx, %edi
191 add %edi, %ecx
192 sub %edi, %eax
206 mov %eax, %edi
208 and $0xf, %edi
210 BRANCH_TO_JMPTBL_ENTRY (L(shl_table), %edi, 4)
215 movl DEST+4(%esp), %edi
216 movdqu %xmm0, (%edi)
[all …]
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
Dstrlen.S10 pushl %edi
11 movl 8(%esp),%edi /* string address */
19 popl %edi
Dssse3-strcmp-latest.S210 PUSH (%edi)
216 movl %edx, %edi
219 and $0xf, %edi
221 xor %edi, %edx
223 cmpl %edi, %ecx
228 xchg %ecx, %edi
230 lea 15(%edi), %edi
231 sub %ecx, %edi
232 cmpl $8, %edi
234 cmpl $14, %edi
[all …]
Dbzero.S10 pushl %edi
11 movl 8(%esp),%edi
25 movl %edi,%ecx /* compute misalignment */
42 popl %edi
Dmemset.S10 pushl %edi
12 movl 12(%esp),%edi
15 pushl %edi /* push address of buffer */
32 movl %edi,%edx /* compute misalignment */
54 popl %edi
Dbcmp.S10 pushl %edi
12 movl 12(%esp),%edi
31 popl %edi
Dstrcat.S23 pushl %edi /* save edi */
24 movl 8(%esp),%edi /* dst address */
26 pushl %edi /* push destination address */
34 leal -1(%edi),%ecx /* correct dst address */
72 popl %edi /* restore edi */
/bionic/libc/arch-x86/syscalls/
Dperf_event_open.S14 pushl %edi
19 mov 40(%esp), %edi
30 popl %edi
Dprctl.S14 pushl %edi
19 mov 40(%esp), %edi
30 popl %edi
D__waitid.S14 pushl %edi
19 mov 40(%esp), %edi
30 popl %edi
Dfsetxattr.S14 pushl %edi
19 mov 40(%esp), %edi
30 popl %edi
D__sys_clone.S14 pushl %edi
19 mov 40(%esp), %edi
30 popl %edi
Dmount.S14 pushl %edi
19 mov 40(%esp), %edi
30 popl %edi
Dfchownat.S14 pushl %edi
19 mov 40(%esp), %edi
30 popl %edi
Dpwrite64.S14 pushl %edi
19 mov 40(%esp), %edi
30 popl %edi
Dpread64.S14 pushl %edi
19 mov 40(%esp), %edi
30 popl %edi
Dsetxattr.S14 pushl %edi
19 mov 40(%esp), %edi
30 popl %edi
Dlsetxattr.S14 pushl %edi
19 mov 40(%esp), %edi
30 popl %edi
Dselect.S14 pushl %edi
19 mov 40(%esp), %edi
30 popl %edi
D__llseek.S14 pushl %edi
19 mov 40(%esp), %edi
30 popl %edi
Dfutex.S14 pushl %edi
20 mov 44(%esp), %edi
33 popl %edi

12