/bionic/libc/arch-x86/string/ |
H A D | strcmp.S | 17 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...] |
H A D | bzero.S | 12 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 */
|
H A D | sse2-memset5-atom.S | 113 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...] |
H A D | memset.S | 28 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 */
|
H A D | sse2-strlen-atom.S | 68 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...] |
H A D | strcpy.S | 24 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 [all...] |
H A D | rindex.S | 15 movl 8(%esp),%edx 20 movb (%edx),%bl 23 movl %edx,%eax 25 incl %edx
|
H A D | strcat.S | 25 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 [all...] |
H A D | ssse3-memcpy5.S | 168 movl DEST(%esp), %edx 171 cmp %eax, %edx 179 cmp %eax, %edx 193 add %ecx, %edx 206 movl %edx, %edi 207 and $-16, %edx 210 add $16, %edx 212 sub %edx, %edi 249 movdqa %xmm0, (%edx, %edi) 250 movdqa %xmm1, 16(%edx, [all...] |
H A D | ssse3-memcmp3-new.S | 109 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, [all...] |
/bionic/libc/arch-x86/bionic/ |
H A D | _setjmp.S | 48 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
|
H A D | sigsetjmp.S | 55 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), [all...] |
H A D | setjmp.S | 58 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), [all...] |
/bionic/libm/i387/ |
H A D | s_copysign.S | 41 movl 16(%esp),%edx 42 andl $0x80000000,%edx 45 orl %edx,%eax
|
H A D | s_copysignf.S | 12 movl 8(%esp),%edx 13 andl $0x80000000,%edx 16 orl %edx,%eax
|
H A D | s_copysignl.S | 10 movl 24(%esp),%edx 11 andl $0x8000,%edx 14 orl %edx,%eax
|
/bionic/libc/arch-x86/syscalls/ |
H A D | __fcntl.S | 12 pushl %edx 15 mov 24(%esp), %edx 26 popl %edx
|
H A D | __fcntl64.S | 12 pushl %edx 15 mov 24(%esp), %edx 26 popl %edx
|
H A D | __fstatfs64.S | 12 pushl %edx 15 mov 24(%esp), %edx 26 popl %edx
|
H A D | __getcpu.S | 12 pushl %edx 15 mov 24(%esp), %edx 26 popl %edx
|
H A D | __ioctl.S | 12 pushl %edx 15 mov 24(%esp), %edx 26 popl %edx
|
H A D | __open.S | 12 pushl %edx 15 mov 24(%esp), %edx 26 popl %edx
|
H A D | __sched_getaffinity.S | 12 pushl %edx 15 mov 24(%esp), %edx 26 popl %edx
|
H A D | __setresuid.S | 12 pushl %edx 15 mov 24(%esp), %edx 26 popl %edx
|
H A D | __sigsuspend.S | 12 pushl %edx 15 mov 24(%esp), %edx 26 popl %edx
|