Home
last modified time | relevance | path

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

/bionic/libc/arch-x86/string/
Dssse3-memcmp-atom.S97 #define RETURN_END POP (%edi); POP (%esi); POP (%ebx); ret
156 PUSH (%esi)
162 movl %edx, %esi
168 lea 16(%esi), %esi
173 sub %edx, %esi
175 mov %esi, %edx
178 xor %edx, %esi
248 movaps (%esi), %xmm1
250 movaps 16(%esi), %xmm2
255 add $32, %esi
[all …]
Dsse2-wcscmp-atom.S81 #define ENTRANCE PUSH(%esi); PUSH(%edi)
82 #define RETURN POP(%edi); POP(%esi); ret; CFI_PUSH(%esi); CFI_PUSH(%edi);
123 mov %eax, %esi
151 mov (%esi), %ecx
157 mov 4(%esi), %ecx
163 mov 8(%esi), %ecx
169 mov 12(%esi), %ecx
176 movdqu 16(%esi), %xmm2
185 movdqu 32(%esi), %xmm2
194 movdqu 48(%esi), %xmm2
[all …]
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(%ed…
96 # define ENTRANCE PUSH(%esi); PUSH(%edi)
97 # define RETURN POP(%edi); POP(%esi); ret; CFI_PUSH(%esi); CFI_PUSH(%edi);
137 mov STR2(%esp), %esi
144 mov %esi, %ecx
151 and $-16, %esi
155 pcmpeqb (%esi), %xmm1
173 pcmpeqb 16(%esi), %xmm0
187 movdqu (%esi, %ecx), %xmm1 /* copy 16 bytes */
[all …]
Dssse3-strcpy-atom.S183 PUSH (%esi)
185 mov %ecx, %esi
187 and $0xf, %esi
191 add %esi, %ebx
193 lea 16(%ecx), %esi
194 and $-16, %esi
199 pcmpeqb (%esi), %xmm0
204 sub %ecx, %esi
219 add %eax, %esi
220 lea -1(%esi), %esi
[all …]
Dssse3-strcmp-atom.S103 mov $16, %esi; \
104 sub %ecx, %esi; \
105 cmpl %esi, %ebp; \
107 sub %esi, %ebp
216 PUSH (%esi)
274 mov $0xffff, %esi
281 shr %cl, %esi
283 sub %edi, %esi
298 pmovmskb %xmm1, %esi
299 sub $0xffff, %esi
[all …]
Dsse2-strrchr-atom.S123 PUSH (%esi)
129 CFI_POP (%esi)
137 PUSH (%esi)
141 mov %edi, %esi
145 CFI_POP (%esi)
172 PUSH (%esi)
178 CFI_POP (%esi)
186 PUSH (%esi)
190 lea (%edi, %ecx), %esi
238 mov %esi, %edi
[all …]
Dssse3-wcscpy-atom.S107 PUSH (%esi)
108 lea 16(%ecx), %esi
110 and $-16, %esi
113 pcmpeqd (%esi), %xmm0
118 sub %ecx, %esi
131 mov $0, %esi
146 lea 16(%esi), %esi
151 movaps 16(%ecx, %esi), %xmm3
152 movaps %xmm2, (%edx, %esi)
155 lea 16(%esi), %esi
[all …]
Dsse2-memmove-slm.S163 PUSH (%esi)
222 leal (%edi, %eax), %esi
241 movzbl -1(%esi,%ecx), %eax
242 movzbl (%esi), %ebx
248 movdqu (%esi), %xmm0
249 movdqu 16(%esi), %xmm1
250 movdqu -32(%esi, %ecx), %xmm2
251 movdqu -16(%esi, %ecx), %xmm3
259 movdqu (%esi), %xmm0
260 movdqu -16(%esi, %ecx), %xmm1
[all …]
Dsse2-wcsrchr-atom.S123 PUSH (%esi)
128 CFI_POP (%esi)
135 PUSH (%esi)
139 mov %edi, %esi
143 CFI_POP (%esi)
169 PUSH (%esi)
174 CFI_POP (%esi)
181 PUSH (%esi)
184 lea (%edi, %ecx), %esi
233 mov %esi, %edi
[all …]
Dssse3-strcat-atom.S173 add %esi, %edx
174 add %esi, %ecx
176 POP (%esi)
391 CFI_PUSH(%esi)
396 add %esi, %ecx
397 lea (%esi, %edx), %esi
401 lea (%esi), %edx
402 POP (%esi)
480 CFI_PUSH(%esi)
489 add %esi, %edx
[all …]
Dssse3-strlcat-atom.S173 add %esi, %edx
174 add %esi, %ecx
176 POP (%esi)
255 CFI_PUSH(%esi)
260 add %esi, %ecx
261 add %esi, %edx
263 POP (%esi)
340 CFI_PUSH(%esi)
350 add %esi, %edx
351 add %esi, %ecx
[all …]
Dssse3-strlcpy-atom.S39 add %esi, %edx
40 add %esi, %ecx
42 POP (%esi)
121 CFI_PUSH(%esi)
126 add %esi, %ecx
127 add %esi, %edx
129 POP (%esi)
206 CFI_PUSH(%esi)
216 add %esi, %edx
217 add %esi, %ecx
[all …]
/bionic/libc/arch-x86/generic/string/
Dmemcmp.S11 pushl %esi
13 movl 16(%esp),%esi
29 popl %esi
35 subl %ecx,%esi /* match. */
39 movzbl -1(%esi),%edx
41 popl %esi
/bionic/libc/arch-x86/bionic/
D__bionic_clone.S8 pushl %esi
10 .cfi_rel_offset esi, 0
19 movl 28(%esp), %esi # tls
58 popl %esi
60 .cfi_restore esi
Dsyscall.S20 push %esi
22 .cfi_rel_offset esi, 0
42 mov 40(%esp),%esi
66 pop %esi
68 .cfi_restore esi
Dsetjmp.S123 m_mangle_register %esi, _JB_ESI
177 movl %ecx,%esi
181 xorl (_JB_ESI * 4)(%edx),%esi
/bionic/libc/arch-x86_64/string/
Dsse2-memmove-slm.S237 movzbl -1(%r9,%rdx), %esi
262 movl (%r9), %esi
264 movl %esi, (%r8)
276 movzwl -2(%r9,%rdx), %esi
295 movzbl (%rsi), %esi
302 movzwl (%rsi), %esi
309 movl -4(%rsi,%rdx), %esi
311 movl %esi, -4(%rdi,%rdx)
Dssse3-strcmp-slm.S89 mov %esi, %ecx
/bionic/libc/kernel/uapi/linux/
Dtoshiba.h18 unsigned int esi __attribute__((packed)); member
/bionic/libc/kernel/uapi/asm-x86/asm/
Dptrace.h18 long esi; member
Dvm86.h36 long esi; member
Dsigcontext.h157 __u32 esi; member
/bionic/libc/arch-x86_64/bionic/
Dsetjmp.S75 movl $1,%esi
80 movl $0,%esi
/bionic/libc/kernel/uapi/video/
Duvesafb.h14 __u32 esi; member
/bionic/libc/include/sys/
Duser.h70 long esi; member