Home
last modified time | relevance | path

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

1234

/bionic/libc/arch-x86/string/
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 …]
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 …]
Datomics_x86.S19 mov 16(%esp), %edx /* val */
38 mov 12(%esp), %edx /* count */
54 mov 12(%esp), %edx /* addr */
55 lock cmpxchg %ecx, (%edx)
73 mov 8(%esp), %edx /* addr */
74 lock xchg %ecx, (%edx)
96 movl %esi, %edx
97 subl $1, %edx /* new = old - 1 */
100 pushl %edx
125 movl %esi, %edx
[all …]
/bionic/libm/i387/
Ds_copysign.S41 movl 16(%esp),%edx
42 andl $0x80000000,%edx
45 orl %edx,%eax
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
/bionic/libc/arch-x86/syscalls/
Dsetresgid.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
Dexecve.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
Dreadlink.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
D__fcntl64.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
Dmincore.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
Dmadvise.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
Dunlinkat.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
Dmknod.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
Dpoll.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
D__statfs64.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
Dlchown.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx
D__fcntl.S12 pushl %edx
15 mov 24(%esp), %edx
26 popl %edx

1234