Home
last modified time | relevance | path

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

12345

/bionic/libc/arch-x86/string/
Dsse2-memset5-atom.S113 add %ecx, %edx; \
135 add %ecx, %edx; \
151 movl %eax, %edx
153 or %edx, %eax
155 movl DEST(%esp), %edx
202 movl %eax, -28(%edx)
204 movl %eax, -24(%edx)
206 movl %eax, -20(%edx)
208 movl %eax, -16(%edx)
210 movl %eax, -12(%edx)
[all …]
Dstrcmp.S17 movl 0x08(%esp),%edx
22 incl %edx
26 cmpb %cl,(%edx) /* chars match??? */
29 incl %edx
33 cmpb %cl,(%edx)
36 incl %edx
40 cmpb %cl,(%edx)
43 incl %edx
47 cmpb %cl,(%edx)
50 incl %edx
[all …]
Dsse2-strlen-atom.S68 mov STR(%esp), %edx
70 cmpb $0, (%edx)
72 cmpb $0, 1(%edx)
74 cmpb $0, 2(%edx)
76 cmpb $0, 3(%edx)
78 cmpb $0, 4(%edx)
80 cmpb $0, 5(%edx)
82 cmpb $0, 6(%edx)
84 cmpb $0, 7(%edx)
86 cmpb $0, 8(%edx)
[all …]
Dssse3-memcpy5.S140 movl DEST(%esp), %edx
143 cmp %eax, %edx
153 cmp %eax, %edx
167 add %ecx, %edx
181 movlpd %xmm0, (%edx)
182 movlpd %xmm1, 8(%edx)
187 movl %edx, %edi
188 and $-16, %edx
189 add $16, %edx
190 sub %edx, %edi
[all …]
Dssse3-memcmp3-new.S109 movl BLK2(%esp), %edx
114 add %ecx, %edx
123 cmp (%edx), %cl
143 movdqu (%edx), %xmm0
145 movl %edx, %esi
147 pmovmskb %xmm3, %edx
150 sub $0xffff, %edx
153 mov %edi, %edx
154 and $0xf, %edx
155 xor %edx, %edi
[all …]
Dbzero.S12 movl 12(%esp),%edx
22 cmpl $16,%edx
28 subl %ecx,%edx
32 movl %edx,%ecx /* zero by words */
34 andl $3,%edx
38 L1: movl %edx,%ecx /* zero remainder by bytes */
Dstrcpy.S24 movl 8(%esp),%edx /* src address */
28 L1: movb (%edx),%al /* unroll loop, but not too much */
32 movb 1(%edx),%al
36 movb 2(%edx),%al
40 movb 3(%edx),%al
44 movb 4(%edx),%al
48 movb 5(%edx),%al
52 movb 6(%edx),%al
56 movb 7(%edx),%al
58 addl $8,%edx
Dmemset.S28 movl %eax,%edx
30 orl %edx,%eax
32 movl %edi,%edx /* compute misalignment */
33 negl %edx
34 andl $3,%edx
36 subl %edx,%ebx
38 movl %edx,%ecx /* set until word aligned */
Dstrcat.S25 movl 12(%esp),%edx /* src address */
37 L1: movb (%edx),%al /* unroll loop, but not too much */
41 movb 1(%edx),%al
45 movb 2(%edx),%al
49 movb 3(%edx),%al
53 movb 4(%edx),%al
57 movb 5(%edx),%al
61 movb 6(%edx),%al
65 movb 7(%edx),%al
67 addl $8,%edx
Drindex.S15 movl 8(%esp),%edx
20 movb (%edx),%bl
23 movl %edx,%eax
25 incl %edx
Dstrncmp.S19 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
96 decl %edx
/bionic/libc/arch-x86/bionic/
D_setjmp.S48 movl 0(%esp),%edx
49 movl %edx, 0(%eax) /* rta */
59 movl 4(%esp),%edx
61 movl 0(%edx),%ecx
62 movl 4(%edx),%ebx
63 movl 8(%edx),%esp
64 movl 12(%edx),%ebp
65 movl 16(%edx),%esi
66 movl 20(%edx),%edi
Dsetjmp.S58 movl 0(%esp),%edx
59 movl %edx, 0(%ecx)
70 movl 4(%esp),%edx
72 pushl 24(%edx)
81 movl 4(%esp),%edx
83 movl 0(%edx),%ecx
84 movl 4(%edx),%ebx
85 movl 8(%edx),%esp
86 movl 12(%edx),%ebp
87 movl 16(%edx),%esi
[all …]
Dsigsetjmp.S55 1: movl 0(%esp),%edx
56 movl %edx, 0(%ecx)
66 movl 4(%esp),%edx
67 cmpl $0,28(%edx)
71 pushl 24(%edx)
80 1: movl 4(%esp),%edx
82 movl 0(%edx),%ecx
83 movl 4(%edx),%ebx
84 movl 8(%edx),%esp
85 movl 12(%edx),%ebp
[all …]
/bionic/libm/i387/
Ds_copysignl.S10 movl 24(%esp),%edx
11 andl $0x8000,%edx
14 orl %edx,%eax
Ds_copysignf.S12 movl 8(%esp),%edx
13 andl $0x80000000,%edx
16 orl %edx,%eax
Ds_copysign.S41 movl 16(%esp),%edx
42 andl $0x80000000,%edx
45 orl %edx,%eax
/bionic/libc/arch-x86/syscalls/
Dinit_module.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
D__fcntl.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
D__statfs64.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
Dfchown.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
Dpoll.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
Dmsync.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
Dsetitimer.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
Dinotify_add_watch.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx

12345