Home
last modified time | relevance | path

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

1234

/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.S134 movl SRC(%esp), %eax
138 cmp %eax, %edx
147 add %ecx, %eax
148 cmp %eax, %edx
149 movl SRC(%esp), %eax
163 add %ecx, %eax
174 movlpd (%eax), %xmm0
175 movlpd 8(%eax), %xmm1
179 movdqu (%eax), %xmm0
187 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-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 …]
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 …]
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 …]
Dssse3-strcpy-atom.S100 # define SAVE_RESULT(n) lea n(%edx), %eax
101 # define SAVE_RESULT_TAIL(n) lea n(%edx), %eax
103 # define SAVE_RESULT(n) movl %edi, %eax
104 # define SAVE_RESULT_TAIL(n) movl %edx, %eax
203 pmovmskb %xmm0, %eax
210 test %eax, %eax
213 mov %edx, %eax
216 sub %edx, %eax
219 add %eax, %esi
228 sub %eax, %ecx
[all …]
Dsse2-wcsrchr-atom.S112 pmovmskb %xmm0, %eax
115 test %eax, %eax
138 mov %eax, %edx
157 pmovmskb %xmm0, %eax
160 shr %cl, %eax
163 test %eax, %eax
183 mov %eax, %edx
194 pmovmskb %xmm0, %eax
195 or %eax, %ecx
203 pmovmskb %xmm3, %eax
[all …]
Dsse2-wcschr-atom.S93 mov %ecx, %eax
98 and $63, %eax
99 cmp $48, %eax
106 pmovmskb %xmm0, %eax
107 or %eax, %edx
116 mov %eax, %ecx
123 pmovmskb %xmm0, %eax
126 sarl %cl, %eax
127 test %eax, %eax
141 lea 4(%ecx), %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-memmove-slm.S100 movl SRC(%esp), %eax
104 cmp %eax, %edx
117 movdqu (%eax), %xmm0
118 movdqu -16(%eax, %ecx), %xmm1
128 movdqu (%eax), %xmm0
129 movdqu 16(%eax), %xmm1
130 movdqu -16(%eax, %ecx), %xmm2
131 movdqu -32(%eax, %ecx), %xmm3
143 movdqu (%eax), %xmm0
144 movdqu 16(%eax), %xmm1
[all …]
Dsse4-memcmp-slm.S135 movl BLK1(%esp), %eax
162 add %ecx, %eax
168 mov (%eax), %bl
172 mov 1(%eax), %bl
179 mov 2(%eax), %bl
186 mov 3(%eax), %bl
193 mov 4(%eax), %bl
200 mov 5(%eax), %bl
207 mov 6(%eax), %bl
213 mov $1, %eax
[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/
Dsetjmp.S83 mov $1,%eax
90 movl $0,%eax
97 movl 8(%esp),%eax
101 pushl %eax
107 movl %eax,(_JB_SIGFLAG * 4)(%ecx)
110 testl $1,%eax
116 leal (_JB_SIGMASK * 4)(%ecx),%eax
117 pushl %eax
127 movl (_JB_SIGFLAG * 4)(%ecx),%eax
128 andl $-2,%eax
[all …]
Dvfork.S41 movl %gs:0, %eax
42 movl (TLS_SLOT_THREAD_ID * 4)(%eax), %eax
43 movl 12(%eax), %edx
44 movl $0x80000000, 12(%eax)
46 movl $__NR_vfork, %eax
49 test %eax, %eax
59 cmpl $-MAX_ERRNO, %eax
61 negl %eax
62 pushl %eax
/bionic/libm/x86_64/
De_asin.S82 movl 16(%rsp), %eax
83 andl $-24577, %eax
84 cmpl 16(%rsp), %eax
100 movl $524287, %eax
101 andl %edx, %eax
102 subl $260864, %eax
103 cmpl $955, %eax
145 movl 16(%rsp), %eax
146 andl $-24577, %eax
147 cmpl 16(%rsp), %eax
[all …]
/bionic/libm/x86/
Ds_cos.S183 popl %eax
184 lea _GLOBAL_OFFSET_TABLE_+[. - ..L2](%eax), %eax
185 lea static_const_table@GOTOFF(%eax), %eax
200 movl %eax, %ebx
202 pextrw $3, %xmm0, %eax
203 andl $32767, %eax
204 subl $12336, %eax
205 cmpl $4293, %eax
224 lea (%ebx), %eax
226 addl %edx, %eax
[all …]
Ds_sin.S184 popl %eax
185 lea _GLOBAL_OFFSET_TABLE_+[. - ..L2](%eax), %eax
186 lea static_const_table@GOTOFF(%eax), %eax
201 movl %eax, %ebx
203 pextrw $3, %xmm0, %eax
204 andl $32767, %eax
205 subl $12336, %eax
206 cmpl $4293, %eax
225 lea (%ebx), %eax
227 addl %edx, %eax
[all …]
Ds_cbrt.S59 popl %eax
60 lea _GLOBAL_OFFSET_TABLE_+[. - ..L2](%eax), %eax
61 lea static_const_table@GOTOFF(%eax), %eax
76 movl %eax, %esi
85 movd %xmm7, %eax
91 movl %eax, %ebx
92 andl %eax, %edx
104 movl $5462, %eax
109 shrl $14, %eax
111 subl %eax, %ebx
[all …]
De_asin.S80 popl %eax
81 lea _GLOBAL_OFFSET_TABLE_+[. - ..L2](%eax), %eax
82 lea static_const_table@GOTOFF(%eax), %eax
97 movl %eax, %ebx
119 movl $524287, %eax
120 andl %edx, %eax
121 subl $260864, %eax
122 cmpl $955, %eax
162 movl 16(%esp), %eax
163 andl $-24577, %eax
[all …]
Ds_tan.S109 popl %eax
110 lea _GLOBAL_OFFSET_TABLE_+[. - ..L2](%eax), %eax
111 lea static_const_table@GOTOFF(%eax), %eax
126 movl %eax, %ebx
128 pextrw $3, %xmm0, %eax
129 andl $32767, %eax
130 subl $14368, %eax
131 cmpl $2216, %eax
168 lea (%ebx), %eax
171 addl %edx, %eax
[all …]

1234