Searched refs:edi (Results 1 – 25 of 35) sorted by relevance
12
/bionic/libc/arch-x86/string/ |
D | bcopy.S | 51 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
|
D | ssse3-memcpy5.S | 197 PUSH (%edi) 198 movl %edx, %edi 202 movl %edi, %esi 203 sub %edx, %edi 204 add %edi, %ecx 205 sub %edi, %eax 219 mov %eax, %edi 221 and $0xf, %edi 224 BRANCH_TO_JMPTBL_ENTRY (L(shl_table), %edi, 4) 229 xor %edi, %edi [all …]
|
D | ssse3-memcmp3.S | 93 #define RETURN_END POP (%edi); POP (%esi); POP (%ebx); ret 94 #define RETURN RETURN_END; CFI_PUSH (%ebx); CFI_PUSH (%edi); \ 133 PUSH (%edi) 136 movl %eax, %edi 140 lea 16(%edi), %edi 145 mov %edi, %edx 147 xor %edx, %edi 198 pcmpeqb (%edi), %xmm1 200 pcmpeqb 16(%edi), %xmm2 203 add $32, %edi [all …]
|
D | memchr.S | 10 pushl %edi 11 movl 8(%esp),%edi /* string address */ 20 leal -1(%edi),%eax /* adjust result of scan */ 21 popl %edi 25 popl %edi
|
D | memcmp.S | 10 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
|
D | strlen.S | 10 pushl %edi 11 movl 8(%esp),%edi /* string address */ 19 popl %edi
|
D | bzero.S | 10 pushl %edi 11 movl 8(%esp),%edi 25 movl %edi,%ecx /* compute misalignment */ 42 popl %edi
|
D | memset.S | 10 pushl %edi 12 movl 12(%esp),%edi 15 pushl %edi /* push address of buffer */ 32 movl %edi,%edx /* compute misalignment */ 54 popl %edi
|
D | ssse3-strcmp.S | 202 PUSH (%edi) 205 movl %edx, %edi 208 and $0xf, %edi 210 xor %edi, %edx 212 cmp %edi, %ecx 217 xchg %ecx, %edi 219 lea 15(%edi), %edi 220 sub %ecx, %edi 221 cmp $8, %edi 223 cmp $14, %edi [all …]
|
D | bcmp.S | 10 pushl %edi 12 movl 12(%esp),%edi 31 popl %edi
|
D | strcat.S | 23 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 */
|
D | swab.S | 17 pushl %edi 19 movl 16(%esp),%edi 65 L4: popl %edi
|
/bionic/libc/arch-x86/syscalls/ |
D | fchownat.S | 14 pushl %edi 19 mov 40(%esp), %edi 30 popl %edi
|
D | __waitid.S | 14 pushl %edi 19 mov 40(%esp), %edi 30 popl %edi
|
D | select.S | 14 pushl %edi 19 mov 40(%esp), %edi 30 popl %edi
|
D | __pwrite64.S | 14 pushl %edi 19 mov 40(%esp), %edi 30 popl %edi
|
D | mount.S | 14 pushl %edi 19 mov 40(%esp), %edi 30 popl %edi
|
D | __pread64.S | 14 pushl %edi 19 mov 40(%esp), %edi 30 popl %edi
|
D | __sys_clone.S | 14 pushl %edi 19 mov 40(%esp), %edi 30 popl %edi
|
D | prctl.S | 14 pushl %edi 19 mov 40(%esp), %edi 30 popl %edi
|
D | __llseek.S | 14 pushl %edi 19 mov 40(%esp), %edi 30 popl %edi
|
D | futex.S | 14 pushl %edi 20 mov 44(%esp), %edi 33 popl %edi
|
D | __mmap2.S | 14 pushl %edi 20 mov 44(%esp), %edi 33 popl %edi
|
/bionic/libc/arch-x86/bionic/ |
D | syscall.S | 28 push %edi 34 mov 48(%esp),%edi 46 pop %edi
|
D | _setjmp.S | 54 movl %edi,20(%eax) 66 movl 20(%edx),%edi
|
12