/bionic/libc/arch-x86/atom/string/ |
D | sse2-wcslen-atom.S | 87 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 …]
|
D | sse2-strlen-atom.S | 110 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 …]
|
D | ssse3-memcpy-atom.S | 134 movl SRC(%esp), %eax 138 cmp %eax, %edx 147 add %ecx, %eax 148 cmp %eax, %edx 149 movl SRC(%esp), %eax 163 add %ecx, %eax 174 movlpd (%eax), %xmm0 175 movlpd 8(%eax), %xmm1 179 movdqu (%eax), %xmm0 187 sub %edi, %eax [all …]
|
D | sse2-memrchr-atom.S | 105 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 …]
|
D | ssse3-wcscpy-atom.S | 117 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 …]
|
D | sse2-strrchr-atom.S | 112 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 …]
|
D | ssse3-strlcpy-atom.S | 58 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 …]
|
D | sse2-memchr-atom.S | 109 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 …]
|
D | ssse3-strlcat-atom.S | 114 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 …]
|
/bionic/libc/arch-x86/silvermont/string/ |
D | sse2-strlen-slm.S | 98 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 …]
|
D | sse2-memmove-slm.S | 100 movl SRC(%esp), %eax 104 cmp %eax, %edx 117 movdqu (%eax), %xmm0 118 movdqu -16(%eax, %ecx), %xmm1 128 movdqu (%eax), %xmm0 129 movdqu 16(%eax), %xmm1 130 movdqu -16(%eax, %ecx), %xmm2 131 movdqu -32(%eax, %ecx), %xmm3 143 movdqu (%eax), %xmm0 144 movdqu 16(%eax), %xmm1 [all …]
|
/bionic/libc/arch-x86/generic/string/ |
D | strcmp.S | 16 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 …]
|
D | strncmp.S | 17 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/libc/arch-x86/bionic/ |
D | vfork.S | 41 movl %gs:0, %eax 42 movl (TLS_SLOT_THREAD_ID * 4)(%eax), %eax 43 movl $0, 12(%eax) 45 movl $__NR_vfork, %eax 47 cmpl $-MAX_ERRNO, %eax 49 negl %eax 50 pushl %eax
|
D | setjmp.S | 83 mov $1,%eax 90 movl $0,%eax 97 movl 8(%esp),%eax 101 pushl %eax 107 movl %eax,(_JB_SIGFLAG * 4)(%ecx) 110 testl $1,%eax 116 leal (_JB_SIGMASK * 4)(%ecx),%eax 117 pushl %eax 127 movl (_JB_SIGFLAG * 4)(%ecx),%eax 128 andl $-2,%eax [all …]
|
/bionic/libm/x86/ |
D | e_pow.S | 92 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 …]
|
/bionic/libm/x86_64/ |
D | e_pow.S | 95 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 …]
|
/bionic/libc/arch-x86/syscalls/ |
D | getuid.S | 8 pushl %eax 10 .cfi_rel_offset eax, 0 12 movl $__NR_getuid32, %eax 16 cmpl $-MAX_ERRNO, %eax 18 negl %eax 19 pushl %eax
|
D | setsid.S | 8 pushl %eax 10 .cfi_rel_offset eax, 0 12 movl $__NR_setsid, %eax 16 cmpl $-MAX_ERRNO, %eax 18 negl %eax 19 pushl %eax
|
D | getegid.S | 8 pushl %eax 10 .cfi_rel_offset eax, 0 12 movl $__NR_getegid32, %eax 16 cmpl $-MAX_ERRNO, %eax 18 negl %eax 19 pushl %eax
|
D | getgid.S | 8 pushl %eax 10 .cfi_rel_offset eax, 0 12 movl $__NR_getgid32, %eax 16 cmpl $-MAX_ERRNO, %eax 18 negl %eax 19 pushl %eax
|
D | getppid.S | 8 pushl %eax 10 .cfi_rel_offset eax, 0 12 movl $__NR_getppid, %eax 16 cmpl $-MAX_ERRNO, %eax 18 negl %eax 19 pushl %eax
|
D | __getpid.S | 8 pushl %eax 10 .cfi_rel_offset eax, 0 12 movl $__NR_getpid, %eax 16 cmpl $-MAX_ERRNO, %eax 18 negl %eax 19 pushl %eax
|
D | geteuid.S | 8 pushl %eax 10 .cfi_rel_offset eax, 0 12 movl $__NR_geteuid32, %eax 16 cmpl $-MAX_ERRNO, %eax 18 negl %eax 19 pushl %eax
|
D | munlockall.S | 8 pushl %eax 10 .cfi_rel_offset eax, 0 12 movl $__NR_munlockall, %eax 16 cmpl $-MAX_ERRNO, %eax 18 negl %eax 19 pushl %eax
|