/bionic/libm/i387/ |
H A D | s_remquo.S | 44 movl %eax,%ecx 47 orl %eax,%ecx 49 orl %ecx,%eax 52 movl 16(%esp),%ecx 53 xorl 8(%esp),%ecx 54 sarl $16,%ecx 55 sarl $16,%ecx 56 xorl %ecx,%eax 57 andl $1,%ecx 58 addl %ecx, [all...] |
H A D | s_remquof.S | 44 movl %eax,%ecx 47 orl %eax,%ecx 49 orl %ecx,%eax 52 movl 8(%esp),%ecx 53 xorl 4(%esp),%ecx 54 sarl $16,%ecx 55 sarl $16,%ecx 56 xorl %ecx,%eax 57 andl $1,%ecx 58 addl %ecx, [all...] |
/bionic/libc/arch-x86/string/ |
H A D | bzero.S | 25 movl %edi,%ecx /* compute misalignment */ 26 negl %ecx 27 andl $3,%ecx 28 subl %ecx,%edx 32 movl %edx,%ecx /* zero by words */ 33 shrl $2,%ecx 38 L1: movl %edx,%ecx /* zero remainder by bytes */
|
H A D | memset.S | 14 movl 20(%esp),%ecx 24 cmpl $0x0f,%ecx 35 movl %ecx,%ebx 38 movl %edx,%ecx /* set until word aligned */ 42 movl %ebx,%ecx 43 shrl $2,%ecx /* set by words */ 47 movl %ebx,%ecx /* set remainder by bytes */ 48 andl $3,%ecx
|
H A D | strlen.S | 14 movl $-1,%ecx /* set search for lots of characters */ 17 notl %ecx /* get length by taking complement */ 18 leal -1(%ecx),%eax /* and subtracting one */
|
H A D | strncmp.S | 18 movl 12(%esp),%ecx 25 incl %ecx 31 cmpb %bl,(%ecx) 35 incl %ecx 41 cmpb %bl,(%ecx) 45 incl %ecx 51 cmpb %bl,(%ecx) 55 incl %ecx 61 cmpb %bl,(%ecx) 65 incl %ecx [all...] |
H A D | strcpy.S | 23 movl 4(%esp),%ecx /* dst address */ 25 pushl %ecx /* push dst address */ 29 movb %al,(%ecx) 33 movb %al,1(%ecx) 37 movb %al,2(%ecx) 41 movb %al,3(%ecx) 45 movb %al,4(%ecx) 49 movb %al,5(%ecx) 53 movb %al,6(%ecx) 57 movb %al,7(%ecx) [all...] |
H A D | memcmp.S | 16 movl 20(%esp),%ecx /* compare by words */ 17 shrl $2,%ecx 22 movl 20(%esp),%ecx /* compare remainder by bytes */ 23 andl $3,%ecx 33 L5: movl $4,%ecx /* We know that one of the next */ 34 subl %ecx,%edi /* four pairs of bytes do not */ 35 subl %ecx,%esi /* match. */
|
H A D | bcopy.S | 60 movl 20(%esp),%ecx 61 movl %ecx,%edx 65 shrl $2,%ecx /* copy by words */ 68 movl %edx,%ecx 69 andl $3,%ecx /* any bytes left? */ 76 addl %ecx,%edi /* copy backwards. */ 77 addl %ecx,%esi 79 andl $3,%ecx /* any fractional bytes? */ 84 movl %edx,%ecx 85 shrl $2,%ecx [all...] |
H A D | memchr.S | 13 movl 16(%esp),%ecx /* set length of search */ 14 testl %ecx,%ecx /* test for len == 0 */
|
H A D | bcmp.S | 17 movl 20(%esp),%ecx /* compare by words */ 18 shrl $2,%ecx 23 movl 20(%esp),%ecx /* compare remainder by bytes */ 24 andl $3,%ecx
|
/bionic/libm/amd64/ |
H A D | s_remquo.S | 46 movl %eax,%ecx 49 orl %eax,%ecx 51 orl %ecx,%eax 54 movl -12(%rsp),%ecx 55 xorl -4(%rsp),%ecx 56 sarl $16,%ecx 57 sarl $16,%ecx 58 xorl %ecx,%eax 59 andl $1,%ecx 60 addl %ecx, [all...] |
H A D | s_remquof.S | 46 movl %eax,%ecx 49 orl %eax,%ecx 51 orl %ecx,%eax 54 movl -8(%rsp),%ecx 55 xorl -4(%rsp),%ecx 56 sarl $16,%ecx 57 sarl $16,%ecx 58 xorl %ecx,%eax 59 andl $1,%ecx 60 addl %ecx, [all...] |
/bionic/libc/arch-x86/bionic/ |
H A D | sigsetjmp.S | 37 movl 4(%esp),%ecx 39 movl %eax,28(%ecx) 53 movl 4(%esp),%ecx 54 movl %eax,24(%ecx) 56 movl %edx, 0(%ecx) 57 movl %ebx, 4(%ecx) 58 movl %esp, 8(%ecx) 59 movl %ebp,12(%ecx) 60 movl %esi,16(%ecx) 61 movl %edi,20(%ecx) [all...] |
H A D | setjmp.S | 57 movl 4(%esp),%ecx 59 movl %edx, 0(%ecx) 60 movl %ebx, 4(%ecx) 61 movl %esp, 8(%ecx) 62 movl %ebp,12(%ecx) 63 movl %esi,16(%ecx) 64 movl %edi,20(%ecx) 65 movl %eax,24(%ecx) 83 movl 0(%edx),%ecx 92 1: movl %ecx, [all...] |
/bionic/libc/arch-x86/syscalls/ |
H A D | accept.S | 11 pushl %ecx 13 mov %esp, %ecx 14 addl $12, %ecx 25 popl %ecx
|
H A D | bind.S | 11 pushl %ecx 13 mov %esp, %ecx 14 addl $12, %ecx 25 popl %ecx
|
H A D | connect.S | 11 pushl %ecx 13 mov %esp, %ecx 14 addl $12, %ecx 25 popl %ecx
|
H A D | getpeername.S | 11 pushl %ecx 13 mov %esp, %ecx 14 addl $12, %ecx 25 popl %ecx
|
H A D | getsockname.S | 11 pushl %ecx 13 mov %esp, %ecx 14 addl $12, %ecx 25 popl %ecx
|
H A D | getsockopt.S | 11 pushl %ecx 13 mov %esp, %ecx 14 addl $12, %ecx 25 popl %ecx
|
H A D | listen.S | 11 pushl %ecx 13 mov %esp, %ecx 14 addl $12, %ecx 25 popl %ecx
|
H A D | recvfrom.S | 11 pushl %ecx 13 mov %esp, %ecx 14 addl $12, %ecx 25 popl %ecx
|
H A D | recvmsg.S | 11 pushl %ecx 13 mov %esp, %ecx 14 addl $12, %ecx 25 popl %ecx
|
H A D | sendmsg.S | 11 pushl %ecx 13 mov %esp, %ecx 14 addl $12, %ecx 25 popl %ecx
|