/bionic/libc/arch-x86/generic/string/ |
H A D | strncmp.S | 19 movl 16(%esp),%edx 20 testl %edx,%edx 26 decl %edx 36 decl %edx 46 decl %edx 56 decl %edx 66 decl %edx 76 decl %edx 86 decl %edx [all...] |
H A D | memcmp.S | 39 movzbl -1(%esi),%edx 40 subl %edx,%eax
|
H A D | bcopy.S | 59 movl %ecx,%edx 66 movl %edx,%ecx 82 movl %edx,%ecx
|
/bionic/libc/arch-x86/silvermont/string/ |
H A D | sse2-strcpy-slm.S | 159 pmovmskb %xmm1, %edx 160 shr %cl, %edx 170 test %edx, %edx 174 pmovmskb %xmm0, %edx 184 test %edx, %edx 191 mov %edi, %edx 193 and $15, %edx 203 pmovmskb %xmm0, %edx [all...] |
H A D | sse4-memcmp-slm.S | 136 movl BLK2(%esp), %edx 161 add %ecx, %edx 169 cmpb (%edx), %bl 173 cmpb 1(%edx), %bl 180 cmpb 2(%edx), %bl 187 cmpb 3(%edx), %bl 194 cmpb 4(%edx), %bl 201 cmpb 5(%edx), %bl 208 cmpb 6(%edx), %bl 234 cmp (%edx), [all...] |
H A D | sse2-strlen-slm.S | 87 mov 4(%esp), %edx 88 mov %edx, %ecx 93 movdqu (%edx), %xmm1 98 mov %edx, %eax 102 mov %edx, %eax 271 sub %edx, %eax 279 sub %edx, %eax 290 sub %edx, %eax 297 sub %edx, %eax 305 sub %edx, [all...] |
/bionic/libc/arch-x86/atom/string/ |
H A D | ssse3-memcmp-atom.S | 119 movl BLK2(%esp), %edx 128 add %ecx, %edx 139 cmp (%edx), %cl 160 movdqu (%edx), %xmm0 162 movl %edx, %esi 164 pmovmskb %xmm3, %edx 167 sub $0xffff, %edx 170 mov %edi, %edx 171 and $0xf, %edx 172 xor %edx, [all...] |
H A D | sse2-wcschr-atom.S | 105 pmovmskb %xmm2, %edx 107 or %eax, %edx 122 pmovmskb %xmm2, %edx 125 sarl %cl, %edx 133 test %edx, %edx 151 test %edx, %edx 163 pmovmskb %xmm2, %edx 165 or %eax, %edx [all...] |
H A D | sse2-wcscmp-atom.S | 92 mov STR1(%esp), %edx 96 cmp %ecx, (%edx) 102 cmp %ecx, 4(%edx) 108 cmp %ecx, 8(%edx) 114 cmp %ecx, 12(%edx) 121 add $16, %edx 124 mov %edx, %edi 129 and $63, %edx /* edi alignment in cache line */ 132 cmp $16, %edx 134 cmp $32, %edx [all...] |
H A D | sse2-memrchr-atom.S | 90 mov LEN(%esp), %edx 92 test %edx, %edx 94 sub $16, %edx 98 add %edx, %ecx 115 add $16, %edx 117 sub %eax, %edx 122 sub $64, %edx 150 sub $64, %edx 183 add $64, %edx [all...] |
H A D | sse2-wcsrchr-atom.S | 125 xor %edx, %edx 138 mov %eax, %edx 155 pmovmskb %xmm3, %edx 159 shr %cl, %edx 166 test %edx, %edx 171 xor %edx, %edx 178 test %edx, [all...] |
H A D | sse2-memchr-atom.S | 94 mov LEN(%esp), %edx 95 test %edx, %edx 113 sub $16, %edx 118 add %ecx, %edx 119 sub $64, %edx 134 lea -16(%edx), %edx 135 add %ecx, %edx 138 sub $64, %edx [all...] |
H A D | ssse3-strcmp-atom.S | 119 movl STR1(%esp), %edx 129 cmpb %cl, (%edx) 135 cmpb %cl, 1(%edx) 141 cmpb %cl, 2(%edx) 147 cmpb %cl, 3(%edx) 153 cmpb %cl, 4(%edx) 159 cmpb %cl, 5(%edx) 165 cmpb %cl, 6(%edx) 171 cmpb %cl, 7(%edx) 176 add $8, %edx [all...] |
H A D | sse2-strchr-atom.S | 111 pmovmskb %xmm2, %edx 115 sarl %cl, %edx 120 test %edx, %edx 126 test %edx, %edx 138 pmovmskb %xmm2, %edx 142 test %edx, %edx 149 pmovmskb %xmm2, %edx [all...] |
H A D | ssse3-wcscat-atom.S | 91 mov %edi, %edx 99 lea (%edi, %eax), %edx
|
/bionic/libc/arch-x86_64/string/ |
H A D | ssse3-strcmp-slm.S | 106 pmovmskb %xmm1, %edx 107 sub $0xffff, %edx /* if first 16 bytes are same, edx == 0xffff */ 125 mov $0xffff, %edx /* for equivalent offset */ 132 mov %edx, %r8d /* r8d is offset flag for exit tail */ 157 shr %cl, %edx /* adjust 0xffff for offset */ 159 sub %r9d, %edx 161 * edx must be the same with r9d if in left byte (16-rcx) is equal to 182 pmovmskb %xmm1, %edx 183 sub $0xffff, %edx [all...] |
/bionic/libc/arch-x86/syscalls/ |
H A D | __epoll_pwait.S | 12 pushl %edx 14 .cfi_rel_offset edx, 0 26 mov 36(%esp), %edx 42 popl %edx
|
H A D | __fadvise64.S | 12 pushl %edx 14 .cfi_rel_offset edx, 0 26 mov 36(%esp), %edx 42 popl %edx
|
H A D | __mmap2.S | 12 pushl %edx 14 .cfi_rel_offset edx, 0 26 mov 36(%esp), %edx 42 popl %edx
|
H A D | __pselect6.S | 12 pushl %edx 14 .cfi_rel_offset edx, 0 26 mov 36(%esp), %edx 42 popl %edx
|
H A D | fallocate64.S | 12 pushl %edx 14 .cfi_rel_offset edx, 0 26 mov 36(%esp), %edx 42 popl %edx
|
H A D | splice.S | 12 pushl %edx 14 .cfi_rel_offset edx, 0 26 mov 36(%esp), %edx 42 popl %edx
|
/bionic/libc/kernel/uapi/linux/ |
H A D | toshiba.h | 30 unsigned int edx __attribute__ ((packed)); member in struct:__anon761
|
/bionic/libc/kernel/uapi/asm-x86/asm/ |
H A D | ptrace.h | 31 long edx; member in struct:pt_regs
|
/bionic/libc/arch-x86/bionic/ |
H A D | __bionic_clone.S | 12 movl 24(%esp), %edx # parent_tid
|