/freebsd-9.3-release/secure/lib/libcrypto/i386/ |
H A D | sha1-586.s | 16 movl 12(%esp), %ecx 19 movl 12(%esp), %esi 23 movl 16(%esp), %ebp 26 subl $108, %esp 29 movl %ecx, 68(%esp) 39 movl %eax, (%esp) 40 movl %ecx, 4(%esp) 47 movl %eax, 8(%esp) 48 movl %ecx, 12(%esp) 55 movl %eax, 16(%esp) [all...] |
/freebsd-9.3-release/contrib/compiler-rt/lib/i386/ |
H A D | ashrdi3.S | 14 movd 12(%esp), %xmm2 // Load count 15 movl 8(%esp), %eax 17 movd 4(%esp), %xmm0 18 movd 8(%esp), %xmm1 21 movq 4(%esp), %xmm0 // Load input 50 movl 12(%esp), %ecx // Load count 51 movl 8(%esp), %edx // Load high 52 movl 4(%esp), %eax // Load low
|
H A D | floatdidf.S | 22 cvtsi2sd 8(%esp), %xmm1 23 movss 4(%esp), %xmm0 // low 32 bits of a 31 movsd %xmm0, 4(%esp) 32 fldl 4(%esp)
|
H A D | floatundidf.S | 34 movss 8(%esp), %xmm1 // high 32 bits of a 35 movss 4(%esp), %xmm0 // low 32 bits of a 42 movsd %xmm0, 4(%esp) 43 fldl 4(%esp)
|
H A D | divdi3.S | 30 movl 20(%esp), %edx // high word of b 31 movl 16(%esp), %eax // low word of b 38 movl %edx, 20(%esp) 39 movl %eax, 16(%esp) // store abs(b) back to stack 42 movl 12(%esp), %edx // high word of b 43 movl 8(%esp), %eax // low word of b 50 movl %edx, 12(%esp) 51 movl %eax, 8(%esp) // store abs(a) back to stack 55 movl 24(%esp), %ebx // Find the index i of the leading bit in b. 61 movl 20(%esp), [all...] |
/freebsd-9.3-release/lib/libc/i386/string/ |
H A D | bcmp.S | 44 movl 12(%esp),%edi 45 movl 16(%esp),%esi 48 movl 20(%esp),%ecx /* compare by words */ 54 movl 20(%esp),%ecx /* compare remainder by bytes */
|
/freebsd-9.3-release/lib/libz/contrib/asm686/ |
H A D | match.S | 91 /* Save registers that the compiler may be using, and adjust %esp to */ 103 subl $LocalVarsSize, %esp 111 movl deflatestate(%esp), %edx 112 movl curmatch(%esp), %ecx 137 movl %ebx, chainlenwmask(%esp) 146 LookaheadLess: movl %ebx, nicematch(%esp) 151 movl %esi, window(%esp) 154 movl %edi, scan(%esp) 162 movl %eax, scanalign(%esp) 177 movl %eax, bestlen(%esp) [all...] |
/freebsd-9.3-release/lib/msun/i387/ |
H A D | e_sqrtl.S | 40 fldt 4(%esp)
|
H A D | s_rintl.S | 40 fldt 4(%esp)
|
H A D | e_fmod.S | 40 fldl 12(%esp) 41 fldl 4(%esp)
|
H A D | e_remainder.S | 40 fldl 12(%esp) 41 fldl 4(%esp)
|
H A D | e_remainderf.S | 12 flds 8(%esp) 13 flds 4(%esp)
|
H A D | e_remainderl.S | 41 fldt 16(%esp) 42 fldt 4(%esp)
|
H A D | s_scalbnf.S | 12 fildl 8(%esp) 13 flds 4(%esp)
|
H A D | s_scalbnl.S | 12 fildl 16(%esp) 13 fldt 4(%esp)
|
/freebsd-9.3-release/lib/libmd/i386/ |
H A D | sha.S | 63 movl 20(%esp), %eax 64 movl 16(%esp), %esi 66 movl 12(%esp), %ebp 71 subl $72, %esp 75 movl %eax, 68(%esp) 82 movl %eax, (%esp) 86 movl %eax, 4(%esp) 90 movl %eax, 8(%esp) 94 movl %eax, 12(%esp) 98 movl %eax, 16(%esp) [all...] |
/freebsd-9.3-release/libexec/rtld-elf/i386/ |
H A D | rtld_start.S | 34 movl %esp,%eax # Save initial stack pointer 35 movl %esp,%esi # Save initial stack pointer 36 andl $0xfffffff0,%esp # Align stack pointer 37 subl $16,%esp # A place to store exit procedure addr 38 movl %esp,%ebx # save address of exit proc 39 movl %esp,%ecx # construct address of obj_main 41 subl $4,%esp # Keep stack aligned 46 addl $16,%esp # Remove arguments from stack 48 movl %esi,%esp # Ignore obj_main 78 pushl 20(%esp) # Cop [all...] |
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/common/atomic/i386/ |
H A D | opensolaris_atomic.S | 42 movl 12(%esp), %edi // %edi = target address 73 movl 12(%esp), %edi // %edi = target address 77 movl 16(%esp), %ebx 78 movl 20(%esp), %ecx // %ecx:%ebx = delta 93 movl 4(%esp), %edx // %edx = target address 96 movl 8(%esp), %ecx // %ecx = delta 106 movl 4(%esp), %edx 107 movl 8(%esp), %eax 108 movl 12(%esp), %ecx 117 movl 12(%esp), [all...] |
/freebsd-9.3-release/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i386/pid/ |
H A D | tst.ret.s | 53 pushl (%esp) 58 pushl (%esp) 65 movl %esp, %ebp 68 movl %ebp, %esp 75 movl %esp, %ebp 76 subl $0x4, %esp 83 addl $0x4, %esp 88 movl %esp, %esi 97 cmpl %esp, %esi 105 movl %ebp, %esp [all...] |
H A D | tst.branch.s | 36 movl %esp, %ebp 45 movl %esp, %ebp 46 subl $0x4, %esp 53 addl $0x4, %esp 58 addl $0x4, %esp
|
/freebsd-9.3-release/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i386/ustack/ |
H A D | tst.circstack.s | 36 movl %esp, %ebp 37 movl %esp, (%ebp)
|
/freebsd-9.3-release/lib/csu/i386-elf/ |
H A D | crti.S | 34 sub $12,%esp /* re-align stack pointer */ 41 sub $12,%esp /* re-align stack pointer */
|
/freebsd-9.3-release/lib/libc/i386/stdlib/ |
H A D | div.S | 32 movl 4(%esp),%eax 33 movl 8(%esp),%ecx
|
H A D | ldiv.S | 35 movl 4(%esp),%eax 36 movl 8(%esp),%ecx
|
/freebsd-9.3-release/lib/libkse/arch/i386/i386/ |
H A D | thr_enter_uts.S | 38 movl %esp, %edx /* save stack */ 41 movl %eax, %esp /* switch to uts stack */
|