| /src/common/lib/libc/arch/x86_64/string/ |
| ffs.S | 14 bsfl %edi,%eax 16 incl %eax /* bits numbered from 1, not 0 */ 19 1: xorl %eax,%eax /* clear result */
|
| /src/lib/libc/arch/i386/stdlib/ |
| abs.S | 43 movl 4(%esp),%eax 44 testl %eax,%eax 46 negl %eax
|
| labs.S | 43 movl 4(%esp),%eax 44 testl %eax,%eax 46 negl %eax
|
| /src/lib/libc/arch/x86_64/stdlib/ |
| abs.S | 43 movl %edi,%eax 44 testl %eax,%eax 46 negl %eax
|
| /src/tests/lib/csu/arch/x86_64/ |
| h_initfini_align.S | 8 movl %esp, %eax 9 andl $15, %eax 10 subl $8, %eax 12 movzbl %al, %eax
|
| /src/tests/lib/csu/arch/i386/ |
| h_initfini_align.S | 8 movl %esp, %eax 9 andl $3, %eax 11 movzbl %al, %eax
|
| /src/common/lib/libc/arch/i386/string/small/ |
| strchr.S | 36 popl %eax /* String pointer */ 39 pushl %eax 42 cmpb %cl, 0(%eax) 44 cmpb $0, 0(%eax) 46 incl %eax 49 xorl %eax, %eax
|
| strlen.S | 35 xorl %eax, %eax 36 dec %eax 38 incl %eax 39 cmpb $0, 0(%ecx,%eax,1)
|
| /src/sys/lib/libkern/arch/x86_64/ |
| random.S | 79 movl $16807,%eax 81 shld $1,%eax,%edx 82 andl $0x7fffffff,%eax 83 addl %edx,%eax 85 movl %eax,randseed(%rip) 88 subl $0x7fffffff,%eax 89 movl %eax,randseed(%rip)
|
| /src/lib/libc/arch/i386/gen/ |
| _setjmp.S | 53 movl 4(%esp),%eax 55 movl %edx, 0(%eax) /* rta */ 56 movl %ebx, 4(%eax) 57 movl %esp, 8(%eax) 58 movl %ebp,12(%eax) 59 movl %esi,16(%eax) 60 movl %edi,20(%eax) 61 xorl %eax,%eax 67 movl 8(%esp),%eax [all...] |
| alloca.S | 46 popl %eax /* pop amount to allocate */ 48 addl $3,%eax /* round up to next word */ 49 andl $-4,%eax 50 subl %eax,%esp 51 movl %esp,%eax /* base of newly allocated space */ 55 pushl %eax /* dummy to pop at callsite */
|
| /src/tests/kernel/arch/i386/ |
| execsp.S | 44 addl $_GLOBAL_OFFSET_TABLE_,%eax 45 movl _C_LABEL(startsp)@GOT(%eax),%eax 46 movl %esp,(%eax) 58 addl $_GLOBAL_OFFSET_TABLE_,%eax 59 movl _C_LABEL(ctorsp)@GOT(%eax),%eax 60 movl %esp,(%eax) 78 addl $_GLOBAL_OFFSET_TABLE_,%eax 79 movl _C_LABEL(mainsp)@GOT(%eax),%ea [all...] |
| /src/lib/libc/compat/arch/i386/sys/ |
| compat___sigtramp1.S | 46 leal 12(%esp),%eax /* get pointer to sigcontext */ 47 movl %eax,4(%esp) /* put it in the argument slot */ 50 movl %eax,4(%esp) /* error code */
|
| /src/crypto/external/apache2/openssl/lib/libcrypto/arch/i386/ |
| bn-586.S | 15 popl %eax 16 leal OPENSSL_ia32cap_P-.L000PIC_me_up(%eax),%eax 17 btl $26,(%eax) 19 movl 4(%esp),%eax 27 movd (%eax),%mm3 38 movd 4(%eax),%mm3 40 movd 8(%eax),%mm5 42 movd 12(%eax),%mm4 44 movd %mm1,(%eax) [all...] |
| rmd-586.S | 14 movl 8(%esp),%eax 25 movl (%eax),%ebx 26 movl 4(%eax),%ebp 29 movl 8(%eax),%ebx 30 movl 12(%eax),%ebp 33 movl 16(%eax),%ebx 34 movl 20(%eax),%ebp 37 movl 24(%eax),%ebx 38 movl 28(%eax),%ebp 41 movl 32(%eax),%eb [all...] |
| x86.S | 24 movl (%ebx),%eax 26 addl %esi,%eax 29 addl %esi,%eax 31 movl %eax,(%edi) 34 movl 4(%ebx),%eax 36 addl %esi,%eax 39 addl %esi,%eax 41 movl %eax,4(%edi) 44 movl 8(%ebx),%eax 46 addl %esi,%eax [all...] |
| /src/crypto/external/bsd/openssl/lib/libcrypto/arch/i386/ |
| bn-586.S | 15 popl %eax 16 leal OPENSSL_ia32cap_P-.L000PIC_me_up(%eax),%eax 17 btl $26,(%eax) 19 movl 4(%esp),%eax 27 movd (%eax),%mm3 38 movd 4(%eax),%mm3 40 movd 8(%eax),%mm5 42 movd 12(%eax),%mm4 44 movd %mm1,(%eax) [all...] |
| rmd-586.S | 14 movl 8(%esp),%eax 25 movl (%eax),%ebx 26 movl 4(%eax),%ebp 29 movl 8(%eax),%ebx 30 movl 12(%eax),%ebp 33 movl 16(%eax),%ebx 34 movl 20(%eax),%ebp 37 movl 24(%eax),%ebx 38 movl 28(%eax),%ebp 41 movl 32(%eax),%eb [all...] |
| x86.S | 24 movl (%ebx),%eax 26 addl %esi,%eax 29 addl %esi,%eax 31 movl %eax,(%edi) 34 movl 4(%ebx),%eax 36 addl %esi,%eax 39 addl %esi,%eax 41 movl %eax,4(%edi) 44 movl 8(%ebx),%eax 46 addl %esi,%eax [all...] |
| /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/i386/ |
| bn-586.S | 10 popl %eax 11 leal OPENSSL_ia32cap_P-.L000PIC_me_up(%eax),%eax 12 btl $26,(%eax) 14 movl 4(%esp),%eax 22 movd (%eax),%mm3 33 movd 4(%eax),%mm3 35 movd 8(%eax),%mm5 37 movd 12(%eax),%mm4 39 movd %mm1,(%eax) [all...] |
| rmd-586.S | 9 movl 8(%esp),%eax 20 movl (%eax),%ebx 21 movl 4(%eax),%ebp 24 movl 8(%eax),%ebx 25 movl 12(%eax),%ebp 28 movl 16(%eax),%ebx 29 movl 20(%eax),%ebp 32 movl 24(%eax),%ebx 33 movl 28(%eax),%ebp 36 movl 32(%eax),%eb [all...] |
| uplink-x86.S | 7 leal OPENSSL_UplinkTable,%eax 9 pushl %eax 11 popl %eax 13 jmp *4(%eax) 18 leal OPENSSL_UplinkTable,%eax 20 pushl %eax 22 popl %eax 24 jmp *8(%eax) 29 leal OPENSSL_UplinkTable,%eax 31 pushl %eax [all...] |
| x86.S | 24 movl (%ebx),%eax 26 addl %esi,%eax 29 addl %esi,%eax 31 movl %eax,(%edi) 34 movl 4(%ebx),%eax 36 addl %esi,%eax 39 addl %esi,%eax 41 movl %eax,4(%edi) 44 movl 8(%ebx),%eax 46 addl %esi,%eax [all...] |
| /src/sys/arch/i386/i386/ |
| i386func.S | 47 movl 4(%esp), %eax 48 invlpg (%eax) 53 movl 4(%esp), %eax 54 cmpl %eax, CPUVAR(CURLDT) 58 movl %eax, CPUVAR(CURLDT) 64 movl 4(%esp), %eax 92 movl %cr4, %eax 93 testl $CR4_PGE, %eax 95 movl %eax, %edx 98 movl %eax, %cr [all...] |
| /src/common/lib/libc/arch/i386/string/ |
| ffs.S | 13 bsfl 4(%esp),%eax 15 incl %eax /* bits numbered from 1, not 0 */ 19 L1: xorl %eax,%eax /* clear result */
|