Home
last modified time | relevance | path

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

12345678910>>...20

/bionic/libc/arch-x86/atom/string/
Dsse2-wcslen-atom.S87 lea 32(%edx), %eax
88 lea -16(%eax), %ecx
89 and $-16, %eax
91 pcmpeqd (%eax), %xmm0
94 lea 16(%eax), %eax
98 pcmpeqd (%eax), %xmm1
101 lea 16(%eax), %eax
105 pcmpeqd (%eax), %xmm2
108 lea 16(%eax), %eax
112 pcmpeqd (%eax), %xmm3
[all …]
Dsse2-strlen-atom.S110 xor %eax, %eax
163 lea 16(%edx), %eax
164 mov %eax, %ecx
165 and $-16, %eax
174 pcmpeqb (%eax), %xmm0
177 lea 16(%eax), %eax
181 pcmpeqb (%eax), %xmm1
184 lea 16(%eax), %eax
188 pcmpeqb (%eax), %xmm2
191 lea 16(%eax), %eax
[all …]
Dssse3-memcpy-atom.S140 movl SRC(%esp), %eax
144 cmp %eax, %edx
153 add %ecx, %eax
154 cmp %eax, %edx
155 movl SRC(%esp), %eax
169 add %ecx, %eax
180 movlpd (%eax), %xmm0
181 movlpd 8(%eax), %xmm1
185 movdqu (%eax), %xmm0
193 sub %edi, %eax
[all …]
Dsse2-memrchr-atom.S105 pmovmskb %xmm0, %eax
106 test %eax, %eax
110 mov %ecx, %eax
111 and $15, %eax
117 sub %eax, %edx
127 pmovmskb %xmm0, %eax
128 test %eax, %eax
133 pmovmskb %xmm2, %eax
134 test %eax, %eax
139 pmovmskb %xmm3, %eax
[all …]
Dssse3-wcscpy-atom.S117 pmovmskb %xmm0, %eax
120 test %eax, %eax
123 mov %edx, %eax
126 sub %edx, %eax
128 sub %eax, %ecx
129 mov %ecx, %eax
130 and $0xf, %eax
134 cmp $4, %eax
136 cmp $8, %eax
145 pmovmskb %xmm0, %eax
[all …]
Dsse2-strrchr-atom.S112 pmovmskb %xmm0, %eax
115 test %eax, %eax
140 mov %eax, %ebx
160 pmovmskb %xmm0, %eax
163 shr %cl, %eax
166 test %eax, %eax
189 mov %eax, %ebx
200 pmovmskb %xmm0, %eax
201 or %eax, %ecx
209 pmovmskb %xmm0, %eax
[all …]
Dssse3-strlcpy-atom.S58 movl (%ecx), %eax
59 movl %eax, (%edx)
61 lea 3(%ecx), %eax
62 sub %edi, %eax
77 lea 7(%ecx), %eax
78 sub %edi, %eax
96 movl 8(%ecx), %eax
97 movl %eax, 8(%edx)
99 lea 11(%ecx), %eax
100 sub %edi, %eax
[all …]
Dsse2-memchr-atom.S109 pmovmskb %xmm0, %eax
110 test %eax, %eax
129 pmovmskb %xmm0, %eax
130 sar %cl, %eax
131 test %eax, %eax
146 pmovmskb %xmm0, %eax
147 test %eax, %eax
153 pmovmskb %xmm2, %eax
154 test %eax, %eax
160 pmovmskb %xmm3, %eax
[all …]
Dssse3-strlcat-atom.S114 cmp %eax, %ebx
116 sub %eax, %ebx
124 add %eax, %edx
126 sub %eax, %edi
192 movl (%ecx), %eax
193 movl %eax, (%edx)
195 lea 3(%ecx), %eax
196 sub %edi, %eax
211 lea 7(%ecx), %eax
212 sub %edi, %eax
[all …]
/bionic/libc/arch-x86/silvermont/string/
Dsse2-strlen-slm.S98 mov %edx, %eax
99 and $-16, %eax
102 mov %edx, %eax
103 and $-16, %eax
105 pcmpeqb (%eax), %xmm0
107 sub %eax, %ecx
118 pcmpeqb 16(%eax), %xmm0
123 pcmpeqb 32(%eax), %xmm1
128 pcmpeqb 48(%eax), %xmm2
133 pcmpeqb 64(%eax), %xmm3
[all …]
Dsse2-memcpy-slm.S100 movl SRC(%esp), %eax
103 cmp %eax, %edx
112 movdqu (%eax), %xmm0
113 movdqu -16(%eax, %ecx), %xmm1
119 movdqu 16(%eax), %xmm0
120 movdqu -32(%eax, %ecx), %xmm1
126 movdqu 32(%eax), %xmm0
127 movdqu 48(%eax), %xmm1
128 movdqu -48(%eax, %ecx), %xmm2
129 movdqu -64(%eax, %ecx), %xmm3
[all …]
Dsse2-memmove-slm.S106 movl SRC(%esp), %eax
110 cmp %eax, %edx
123 movdqu (%eax), %xmm0
124 movdqu -16(%eax, %ecx), %xmm1
134 movdqu (%eax), %xmm0
135 movdqu 16(%eax), %xmm1
136 movdqu -16(%eax, %ecx), %xmm2
137 movdqu -32(%eax, %ecx), %xmm3
149 movdqu (%eax), %xmm0
150 movdqu 16(%eax), %xmm1
[all …]
/bionic/libc/arch-x86/generic/string/
Dstrcmp.S16 movl 0x04(%esp),%eax
21 L1: incl %eax
23 L2: movb (%eax),%cl
28 incl %eax
30 movb (%eax),%cl
35 incl %eax
37 movb (%eax),%cl
42 incl %eax
44 movb (%eax),%cl
49 incl %eax
[all …]
Dstrncmp.S17 movl 8(%esp),%eax
24 L1: incl %eax
28 movb (%eax),%bl
34 incl %eax
38 movb (%eax),%bl
44 incl %eax
48 movb (%eax),%bl
54 incl %eax
58 movb (%eax),%bl
64 incl %eax
[all …]
/bionic/libc/arch-x86/bionic/
Dvfork.S39 movl %gs:0, %eax
40 movl 4(%eax), %eax
41 movl $0, 12(%eax)
43 movl $__NR_vfork, %eax
45 cmpl $-MAX_ERRNO, %eax
47 negl %eax
48 pushl %eax
Dsetjmp.S82 mov $1,%eax
88 movl $0,%eax
94 movl 8(%esp),%eax
98 pushl %eax
104 movl %eax,(_JB_SIGFLAG * 4)(%ecx)
107 testl $1,%eax
119 movl %eax,(_JB_SIGMASK * 4)(%ecx)
123 movl (_JB_SIGFLAG * 4)(%ecx),%eax
124 andl $-2,%eax
128 m_mangle_registers %eax
[all …]
/bionic/libm/x86/
De_pow.S92 popl %eax
93 lea _GLOBAL_OFFSET_TABLE_+[. - ..L2](%eax), %eax
94 lea static_const_table@GOTOFF(%eax), %eax
110 movl %eax, %ebx
114 movl $16368, %eax
115 pinsrw $3, %eax, %xmm2
127 pextrw $3, %xmm0, %eax
132 movl %eax, %edx
145 subl $16, %eax
146 cmpl $32736, %eax
[all …]
/bionic/libm/x86_64/
De_pow.S95 pextrw $3, %xmm0, %eax
106 andl %eax, %edx
124 subl $16, %eax
125 cmpl $32736, %eax
136 subl $16351, %eax
137 cmpl $1, %eax
146 subl $1, %eax
147 sarl $4, %eax
148 cvtsi2sd %eax, %xmm7
156 movl %eax, %ecx
[all …]
/bionic/libc/arch-x86/syscalls/
Dsetsid.S8 pushl %eax
10 .cfi_rel_offset eax, 0
12 movl $__NR_setsid, %eax
16 cmpl $-MAX_ERRNO, %eax
18 negl %eax
19 pushl %eax
Dgeteuid.S8 pushl %eax
10 .cfi_rel_offset eax, 0
12 movl $__NR_geteuid32, %eax
16 cmpl $-MAX_ERRNO, %eax
18 negl %eax
19 pushl %eax
Dmunlockall.S8 pushl %eax
10 .cfi_rel_offset eax, 0
12 movl $__NR_munlockall, %eax
16 cmpl $-MAX_ERRNO, %eax
18 negl %eax
19 pushl %eax
Dgetgid.S8 pushl %eax
10 .cfi_rel_offset eax, 0
12 movl $__NR_getgid32, %eax
16 cmpl $-MAX_ERRNO, %eax
18 negl %eax
19 pushl %eax
D__getpid.S8 pushl %eax
10 .cfi_rel_offset eax, 0
12 movl $__NR_getpid, %eax
16 cmpl $-MAX_ERRNO, %eax
18 negl %eax
19 pushl %eax
Dgetppid.S8 pushl %eax
10 .cfi_rel_offset eax, 0
12 movl $__NR_getppid, %eax
16 cmpl $-MAX_ERRNO, %eax
18 negl %eax
19 pushl %eax
Dgetuid.S8 pushl %eax
10 .cfi_rel_offset eax, 0
12 movl $__NR_getuid32, %eax
16 cmpl $-MAX_ERRNO, %eax
18 negl %eax
19 pushl %eax

12345678910>>...20