Home
last modified time | relevance | path

Searched refs:eax (Results 1 – 25 of 486) 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 …]
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 …]
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 …]
/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 …]
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/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 …]
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 …]
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 …]
/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 …]
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 …]

12345678910>>...20