/freebsd-9.3-release/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i386/pid/ |
H A D | tst.branch.s | 37 movl 8(%ebp), %eax 38 movl (%eax), %eax 50 leal -4(%ebp), %eax 51 pushl %eax 55 testl %eax, %eax 60 xorl %eax, %eax 61 testl %eax, [all...] |
H A D | tst.embedded.s | 37 movl 8(%ebp), %eax 38 movl (%eax), %eax 49 leal -4(%ebp), %eax 50 pushl %eax 54 testl %eax, %eax 65 xorl %eax, %eax
|
/freebsd-9.3-release/lib/libstand/i386/ |
H A D | _setjmp.S | 51 movl 4(%esp),%eax 53 movl %edx, 0(%eax) /* rta */ 54 movl %ebx, 4(%eax) 55 movl %esp, 8(%eax) 56 movl %ebp,12(%eax) 57 movl %esi,16(%eax) 58 movl %edi,20(%eax) 59 xorl %eax,%eax 65 movl 8(%esp),%eax [all...] |
/freebsd-9.3-release/secure/lib/libcrypto/i386/ |
H A D | bn-586.s | 33 movl (%ebx), %eax 35 addl %esi, %eax 38 addl %esi, %eax 40 movl %eax, (%edi) 43 movl 4(%ebx), %eax 45 addl %esi, %eax 48 addl %esi, %eax 50 movl %eax, 4(%edi) 53 movl 8(%ebx), %eax 55 addl %esi, %eax [all...] |
H A D | rmd-586.s | 17 movl 8(%esp), %eax 28 movl (%eax), %ebx 29 movl 4(%eax), %ebp 32 movl 8(%eax), %ebx 33 movl 12(%eax), %ebp 36 movl 16(%eax), %ebx 37 movl 20(%eax), %ebp 40 movl 24(%eax), %ebx 41 movl 28(%eax), %ebp 44 movl 32(%eax), [all...] |
H A D | co-586.s | 23 movl (%esi), %eax 30 addl %eax, %ebx 31 movl 20(%esp), %eax 35 movl %ebx, (%eax) 36 movl 4(%esi), %eax 42 addl %eax, %ecx 43 movl (%esi), %eax 49 addl %eax, %ecx 50 movl 20(%esp), %eax 54 movl %ecx, 4(%eax) [all...] |
/freebsd-9.3-release/lib/libc/i386/string/ |
H A D | wcscmp.S | 42 top: movl (%edi),%eax 43 cmpl %eax,(%esi) 45 testl %eax,%eax 47 movl 4(%edi),%eax 48 cmpl %eax,4(%esi) 50 testl %eax,%eax 52 movl 8(%edi),%eax 53 cmpl %eax, [all...] |
H A D | ffs.S | 46 bsfl 4(%esp),%eax 48 incl %eax /* bits numbered from 1, not 0 */ 52 L1: xorl %eax,%eax /* clear result */
|
/freebsd-9.3-release/sys/i386/i386/ |
H A D | apic_vector.s | 62 movl LA_ISR + 16 * (index)(%edx), %eax ; /* load ISR */ \ 63 bsrl %eax, %eax ; /* index of highest set bit in ISR */ \ 65 addl $(32 * index),%eax ; \ 67 pushl %eax ; /* pass the IRQ */ \ 148 pushl %eax 150 movl $KDSEL, %eax /* Kernel data selector */ 151 movl %eax, %ds 155 movl $KPSEL, %eax /* Private space selector */ 156 movl %eax, [all...] |
/freebsd-9.3-release/contrib/gcc/config/i386/ |
H A D | cygwin.asm | 51 probe: cmpl $0x1000,%eax /* > 4k ?*/ 56 subl $0x1000,%eax /* decrement count */ 59 done: subl %eax,%ecx 62 movl %esp,%eax 65 movl (%eax),%ecx /* recover saved temp */ 66 movl 4(%eax),%eax /* get return address */ 67 jmp *%eax
|
H A D | uwin.asm | 13 probe: cmpl $0x1000,%eax /* > 4k ?*/ 18 subl $0x1000,%eax /* decrement count */ 21 done: subl %eax,%ecx 24 movl %esp,%eax 27 movl (%eax),%ecx /* recover saved temp */ 28 movl 4(%eax),%eax /* get return address */ 29 jmp *%eax
|
/freebsd-9.3-release/lib/msun/amd64/ |
H A D | s_remquo.S | 45 shrl $6,%eax 46 movl %eax,%ecx 47 andl $0x108,%eax 48 rorl $7,%eax 49 orl %eax,%ecx 50 roll $4,%eax 51 orl %ecx,%eax 52 andl $7,%eax 58 xorl %ecx,%eax 60 addl %ecx,%eax [all...] |
H A D | s_remquof.S | 45 shrl $6,%eax 46 movl %eax,%ecx 47 andl $0x108,%eax 48 rorl $7,%eax 49 orl %eax,%ecx 50 roll $4,%eax 51 orl %ecx,%eax 52 andl $7,%eax 58 xorl %ecx,%eax 60 addl %ecx,%eax [all...] |
H A D | s_remquol.S | 43 shrl $6,%eax 44 movl %eax,%ecx 45 andl $0x108,%eax 46 rorl $7,%eax 47 orl %eax,%ecx 48 roll $4,%eax 49 orl %ecx,%eax 50 andl $7,%eax 57 xorl %ecx,%eax 59 addl %ecx,%eax [all...] |
/freebsd-9.3-release/lib/msun/i387/ |
H A D | s_remquo.S | 43 shrl $6,%eax 44 movl %eax,%ecx 45 andl $0x108,%eax 46 rorl $7,%eax 47 orl %eax,%ecx 48 roll $4,%eax 49 orl %ecx,%eax 50 andl $7,%eax 56 xorl %ecx,%eax 58 addl %ecx,%eax [all...] |
H A D | s_remquof.S | 43 shrl $6,%eax 44 movl %eax,%ecx 45 andl $0x108,%eax 46 rorl $7,%eax 47 orl %eax,%ecx 48 roll $4,%eax 49 orl %ecx,%eax 50 andl $7,%eax 56 xorl %ecx,%eax 58 addl %ecx,%eax [all...] |
H A D | s_remquol.S | 43 shrl $6,%eax 44 movl %eax,%ecx 45 andl $0x108,%eax 46 rorl $7,%eax 47 orl %eax,%ecx 48 roll $4,%eax 49 orl %ecx,%eax 50 andl $7,%eax 57 xorl %ecx,%eax 59 addl %ecx,%eax [all...] |
H A D | s_finite.S | 40 movl 8(%esp),%eax 41 andl $0x7ff00000, %eax 42 cmpl $0x7ff00000, %eax 44 andl $0x000000ff, %eax
|
/freebsd-9.3-release/lib/libc/i386/sys/ |
H A D | brk.S | 49 movl 4(%esp),%eax 54 cmpl %eax,(%ecx) 56 movl (%ecx),%eax 57 movl %eax,4(%esp) 59 mov $SYS_break,%eax 62 movl 4(%esp),%eax 63 movl %eax,(%edx) 64 movl $0,%eax 72 movl 4(%esp),%eax 73 cmpl %eax,HIDENAM [all...] |
/freebsd-9.3-release/contrib/compiler-rt/lib/i386/ |
H A D | moddi3.S | 31 movl 16(%esp), %eax // low word of b 34 xorl %ecx, %eax 36 subl %ecx, %eax 39 movl %eax, 16(%esp) // store abs(b) back to stack 42 movl 8(%esp), %eax // low word of b 45 xorl %ecx, %eax 47 subl %ecx, %eax 50 movl %eax, 8(%esp) // store abs(a) back to stack 60 movl 20(%esp), %eax // Construct bhi, containing bits [1+i:32+i] of b 62 shrl %cl, %eax // Practicall [all...] |
H A D | divdi3.S | 31 movl 16(%esp), %eax // low word of b 34 xorl %ecx, %eax 36 subl %ecx, %eax 39 movl %eax, 16(%esp) // store abs(b) back to stack 43 movl 8(%esp), %eax // low word of b 46 xorl %ecx, %eax 48 subl %ecx, %eax 51 movl %eax, 8(%esp) // store abs(a) back to stack 61 movl 20(%esp), %eax // Construct bhi, containing bits [1+i:32+i] of b 63 shrl %cl, %eax // Practicall [all...] |
H A D | umoddi3.S | 33 movl 16(%esp), %eax // Construct bhi, containing bits [1+i:32+i] of b 35 shrl %cl, %eax // Practically, this means that bhi is given by: 36 shrl %eax // 39 orl %eax, %ebx // 41 movl 8(%esp), %eax // to [2] if the high word is larger than bhi 47 divl %ebx // eax <-- qs, edx <-- r such that ahi:alo = bs*qs + r 51 shrl %eax 52 shrl %cl, %eax // q = qs >> (1 + i) 53 movl %eax, %edi 57 subl %eax, [all...] |
/freebsd-9.3-release/sys/crypto/blowfish/arch/i386/ |
H A D | bf_enc_586.S | 80 xorl %eax, %eax 95 movl 72(%ebp,%eax,4),%eax 97 addl %eax, %ebx 98 movl 2120(%ebp,%ecx,4),%eax 99 xorl %eax, %ebx 102 xorl %eax, %eax 115 movl 72(%ebp,%eax, [all...] |
/freebsd-9.3-release/lib/libc/i386/gen/ |
H A D | _setjmp.S | 50 movl 4(%esp),%eax 52 movl %edx, 0(%eax) /* rta */ 53 movl %ebx, 4(%eax) 54 movl %esp, 8(%eax) 55 movl %ebp,12(%eax) 56 movl %esi,16(%eax) 57 movl %edi,20(%eax) 58 fnstcw 24(%eax) 59 xorl %eax,%eax [all...] |
/freebsd-9.3-release/sys/amd64/ia32/ |
H A D | ia32_sigtramp.S | 46 leal IA32_SIGF_UC(%esp),%eax /* get ucontext */ 47 pushl %eax 48 movl $SYS_sigreturn,%eax 49 pushl %eax /* junk to fake return addr. */ 59 leal IA32_SIGF_UC4(%esp),%eax/* get ucontext */ 60 pushl %eax 61 movl $344,%eax /* 4.x SYS_sigreturn */ 62 pushl %eax /* junk to fake return addr. */ 73 leal IA32_SIGF_SC(%esp),%eax /* get sigcontext */ 74 pushl %eax [all...] |