Searched refs:ecx (Results 1 - 25 of 184) sorted by relevance

12345678

/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dsetjmp.S59 movl 4(%esp), %ecx /* fetch buffer */
60 movl %ebx, 0(%ecx)
61 movl %esi, 4(%ecx)
62 movl %edi, 8(%ecx)
63 movl %ebp, 12(%ecx) /* save frame pointer of caller */
65 movl %esp, 16(%ecx) /* save stack pointer of caller */
66 movl %edx, 20(%ecx) /* save pc of caller */
72 movl 4(%esp), %ecx /* fetch buffer */
73 movl 0(%ecx), %ebx
74 movl 4(%ecx),
[all...]
/illumos-gate/usr/src/lib/libm/i386/src/
H A Dllrint.s35 movl %esp,%ecx
37 fldl 4(%ecx) / load x
38 fistpll -8(%ecx) / [x]
40 movl -8(%ecx),%eax
41 movl -4(%ecx),%edx
H A Dllrintf.s35 movl %esp,%ecx
37 flds 4(%ecx) / load x
38 fistpll -8(%ecx) / [x]
40 movl -8(%ecx),%eax
41 movl -4(%ecx),%edx
H A Dllrintl.s35 movl %esp,%ecx
37 fldt 4(%ecx) / load x
38 fistpll -8(%ecx) / [x]
40 movl -8(%ecx),%eax
41 movl -4(%ecx),%edx
H A Dlrint.s35 movl %esp,%ecx
37 fldl 4(%ecx) / load x
38 fistpl -8(%ecx) / [x]
40 movl -8(%ecx),%eax
H A Dlrintf.s35 movl %esp,%ecx
37 flds 4(%ecx) / load x
38 fistpl -8(%ecx) / [x]
40 movl -8(%ecx),%eax
H A Dlrintl.s35 movl %esp,%ecx
37 fldt 4(%ecx) / load x
38 fistpl -8(%ecx) / [x]
40 movl -8(%ecx),%eax
H A Dlround.s39 movl %esp,%ecx
41 fstcw -8(%ecx)
42 fldl 4(%ecx)
43 movw -8(%ecx),%dx
45 movw %dx,-4(%ecx)
46 fldcw -4(%ecx) / set RD = to_nearest
49 fstcw -4(%ecx)
50 movw -4(%ecx),%dx
52 movw -8(%ecx),%ax
55 movw %ax,-8(%ecx)
[all...]
H A Dround.s39 movl %esp,%ecx
41 fstcw -8(%ecx)
42 fldl 4(%ecx)
43 movw -8(%ecx),%dx
45 movw %dx,-4(%ecx)
46 fldcw -4(%ecx) / set RD = to_nearest
49 fstcw -4(%ecx)
50 movw -4(%ecx),%dx
52 movw -8(%ecx),%ax
55 movw %ax,-8(%ecx)
[all...]
H A Droundl.s39 movl %esp,%ecx
41 fstcw -8(%ecx)
42 fldt 4(%ecx)
43 movw -8(%ecx),%dx
45 movw %dx,-4(%ecx)
46 fldcw -4(%ecx) / set RD = to_nearest
49 fstcw -4(%ecx)
50 movw -4(%ecx),%dx
52 movw -8(%ecx),%ax
55 movw %ax,-8(%ecx)
[all...]
H A Dnextafter.s59 movl $1,%ecx /// Fmin
60 movl %ecx,-8(%ebp)
61 movl $0,%ecx /// Fmin+4
62 movl %ecx,-4(%ebp)
71 movl $1,%ecx /// Fmin
72 movl %ecx,-8(%ebp)
73 movl $0,%ecx /// Fmin+4
74 xorl $0x80000000,%ecx
75 movl %ecx,-4(%ebp)
82 movl 12(%ebp),%ecx / hig
[all...]
H A Dlroundl.s39 movl %esp,%ecx
41 fstcw -8(%ecx)
42 fldt 4(%ecx)
43 movw -8(%ecx),%dx
45 movw %dx,-4(%ecx)
46 fldcw -4(%ecx) / set RD = to_nearest
49 fstcw -4(%ecx)
50 movw -4(%ecx),%dx
52 movw -8(%ecx),%ax
55 movw %ax,-8(%ecx)
[all...]
H A Dcopysign.s36 movl 16(%esp),%ecx / ecx <-- hi_32(y)
38 andl $0x80000000,%ecx / ecx[31] <-- sign_bit(y)
39 orl %ecx,%eax / eax <-- hi_32(copysign(x,y))
40 movl 4(%esp),%ecx / ecx <-- lo_32(x)
43 movl %ecx,(%esp) / copy lo_32(result) to loading dock
H A Dcopysignf.s36 movl 8(%esp),%ecx / ecx <-- y
38 andl $0x80000000,%ecx / ecx[31] <-- sign_bit(y)
39 orl %ecx,%eax / eax <-- copysign(x,y)
/illumos-gate/usr/src/lib/libc/amd64/sys/
H A D_lwp_mutex_unlock.s35 xorl %ecx, %ecx
36 xchgl (%rax), %ecx /* clear lock and get old lock into %ecx */
37 andl $WAITER_MASK, %ecx /* was anyone waiting on it? */
/illumos-gate/usr/src/lib/libc/i386/sys/
H A Dforkallx.s45 popl %ecx
47 pushl %ecx
49 popl %ecx
50 movl %ecx, 0(%esp)
H A Dforkx.s45 popl %ecx
47 pushl %ecx
49 popl %ecx
50 movl %ecx, 0(%esp)
H A D_lwp_mutex_unlock.s35 xorl %ecx, %ecx
36 xchgl (%eax), %ecx / clear lock and get old lock into %ecx
37 andl $WAITER_MASK, %ecx / was anyone waiting on it?
39 movl 0(%esp), %ecx / prepare to call lwp_mutex_wakeup()
43 pushl %ecx
45 popl %ecx / reconstruct the stack frame
48 movl %ecx, 0(%esp)
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/
H A Dmultiboot_tramp.S49 movl 4(%esp), %ecx
51 call *%ecx
/illumos-gate/usr/src/lib/libm/amd64/src/
H A Dcopysignl.s36 movl 32(%rsp),%ecx
38 andl $0x8000,%ecx
39 orl %ecx,%eax
/illumos-gate/usr/src/cmd/mdb/intel/ia32/kmdb/
H A Dkaif_invoke.s50 movl 0xc(%ebp), %ecx /* argc */
54 1: cmpl $0, %ecx
56 dec %ecx
57 pushl (%edi, %ecx, 4)
65 movl 0xc(%ebp), %ecx
66 sall $2, %ecx
67 addl %ecx, %esp
H A Dkmdb_asmutil.s47 movl 12(%esp), %ecx /* rd */
49 cmpxchgl %ecx, (%edx)
79 movl 4(%esp), %ecx
81 movl 8(%esp), %ecx
82 movl %eax, (%ecx)
83 movl %edx, 4(%ecx)
98 movl 8(%esp), %ecx
99 movl (%ecx), %eax
100 movl 4(%ecx), %edx
101 movl 4(%esp), %ecx
[all...]
/illumos-gate/usr/src/uts/intel/sys/acpi/platform/
H A Dacwin.h103 __asm mov ecx, FacsPtr \
104 __asm or ecx, ecx \
106 __asm lea ecx, [ecx].GlobalLock \
109 __asm mov eax, [ecx] \
114 __asm lock cmpxchg dword ptr [ecx], edx \
127 __asm mov ecx, FacsPtr \
128 __asm or ecx, ecx \
[all...]
/illumos-gate/usr/src/lib/libc/i386/gen/
H A Dmemset.s39 movl 16(%esp),%ecx / %ecx = number of copies
40 cmpl $20,%ecx / strings with 20 or more chars should
44 shrl $2,%ecx / %ecx = number of words to set
53 movl 16(%esp),%ecx
54 andl $3,%ecx / %ecx = number of bytes left
/illumos-gate/usr/src/lib/libc/i386/threads/
H A Di386.il47 movl (%esp), %ecx
48 xchgb %al, (%ecx)
54 movl 8(%esp), %ecx
56 cmpxchgl %ecx, (%edx)
60 movl 0(%esp), %ecx
62 xchgl (%ecx), %eax
78 movl 0(%esp), %ecx
81 andl %eax, (%ecx)
85 movl 0(%esp), %ecx
88 orl %eax, (%ecx)
[all...]

Completed in 102 milliseconds

12345678