Home
last modified time | relevance | path

Searched refs:movl (Results 1 – 25 of 252) sorted by relevance

1234567891011

/titanic_44/usr/src/lib/libm/common/m9x/
H A D__fenv_i386.il27 movl (%esp),%eax
33 movl (%esp),%eax
46 movl (%esp),%eax
51 movl (%esp),%eax
136 movl (%esp),%eax
137 movl 4(%esp),%edx
138 movl 8(%esp),%ecx
145 movl (%esp),%eax
146 movl 4(%esp),%edx
147 movl 8(%esp),%ecx
[all …]
/titanic_44/usr/src/lib/libc/i386/gen/
H A D_div64.s200 movl 68(%esp), %edi / y,
202 movl %eax, 40(%esp) / x, x
203 movl %edx, 44(%esp) / x, x
204 movl %edi, %esi /, tmp62
205 movl %edi, %ecx / tmp62, tmp63
207 movl %edx, %eax /, tmp68
211 movl 72(%esp), %ebp / pmod,
213 movl 40(%esp), %eax / x, q0
214 movl %ecx, %edi / <result>, <result>
216 movl %edx, (%ebp) / div_rem,
[all …]
H A D_divdi3.s68 movl 4(%esp), %eax / x, x
69 movl 8(%esp), %edx / x, x
85 movl %esp, %ecx /, tmp65
86 movl 16(%esp), %eax / x, x
87 movl 20(%esp), %edx / x, x
92 movl 12(%esp), %eax / rem, rem
93 movl 16(%esp), %edx / rem, rem
131 movl 28(%esp), %edx / x, x
133 movl 24(%esp), %eax / x, x
134 movl 32(%esp), %esi / y, y
[all …]
/titanic_44/usr/src/common/util/i386/
H A Dmuldiv.s78 movl 8(%ebp),%eax / A.Lo (b)
79 movl %eax,%esi / Save A.lo for later
85 movl %esi,%edx
88 movl %ebp,%esp
246 movl 68(%esp), %edi / y,
248 movl %eax, 40(%esp) / x, x
249 movl %edx, 44(%esp) / x, x
250 movl %edi, %esi /, tmp62
251 movl %edi, %ecx / tmp62, tmp63
253 movl %edx, %eax /, tmp68
[all …]
/titanic_44/usr/src/uts/intel/kdi/ia32/
H A Dkdi_asm.s54 movl %gs:CPU_ID, %ebx; \
55 movl %ebx, %eax; \
56 movl $KRS_SIZE, %ecx; \
58 movl $kdi_cpusave, %edx; \
69 movl %gs:CPU_IDT, %edx; \
72 movl %edx, KRS_IDT(%eax); \
73 movl %gs:CPU_GDT, %edx; \
74 movl %edx, KRS_GDT(%eax); \
125 movl KRS_MSR(%edi), %ebx; \
129 movl MSR_NUM(%ebx), %ecx; \
[all …]
/titanic_44/usr/src/uts/i86pc/ml/
H A Dbios_call_src.s51 #define MOVCR(x, y) movl x,%eax; movl %eax, y
63 movl %ebp, save_ebp
64 movl %esp, save_esp
65 movl %ebx, save_ebx
66 movl %esi, save_esi
67 movl %edi, save_edi
70 movl 8(%esp), %esi
73 movl 4(%esp), %ebx
76 movl $_start, %esp
80 movl %esp, %edi
[all …]
H A Dfb_swtch_src.s55 movl %cr0, %eax ;\
57 movl %eax, %cr0
74 1: movl FB_DEST_PA(fbf), %esi; \
76 movl FB_SEC_PADDR(fbs), %edi; \
77 movl FB_SEC_SIZE(fbs), %ecx; \
81 movl FB_SEC_BSS_SIZE(fbs), %ecx; \
112 movl 0x4(%esp), %esi /* address of fastboot info struct */
115 movl $_start, %esp
119 movl %esp, %edi /* destination on the new stack */
120 movl $FI_VALID, %ecx /* size to copy */
[all …]
H A Dcpr_wakecode.s140 movl $MSR_AMD_FSBASE, %ecx
142 movl %eax, WC_FSBASE(%rdi)
143 movl %edx, WC_FSBASE+4(%rdi)
149 movl $MSR_AMD_GSBASE, %ecx / save gsbase msr
151 movl %eax, WC_GSBASE(%rdi)
152 movl %edx, WC_GSBASE+4(%rdi)
154 movl $MSR_AMD_KGSBASE, %ecx / save kgsbase msr
156 movl %eax, WC_KGSBASE(%rdi)
157 movl %edx, WC_KGSBASE+4(%rdi)
180 movl 4(%esp), %eax / wc_cpu_t *
[all …]
H A Dsyscall_asm_amd64.s206 movl $from, %edi; \
207 movl $to, %esi; \
294 movl $__LINE__, %esi; \
307 movl $__LINE__, %esi; \
331 movl %eax, TTR_SYSNUM(%rdi); \
443 movl $UCS_SEL, REGOFF_CS(%rsp)
446 movl $UDS_SEL, REGOFF_SS(%rsp)
448 movl %eax, %eax /* wrapper: sysc# -> %eax */
509 movl REGOFF_RAX(%rsp), %eax /* (%rax damaged by mstate call) */
551 movl %r12d, %r12d /* lower 32-bits into %eax */
[all …]
H A Dmpcore.s100 movl $0xffc, %esp
101 movl %cr0, %eax
107 movl %eax, %cr0
132 movl $0x80000000, %eax /* get largest extended CPUID */
136 movl $0x80000001, %eax
145 movl %cr4, %eax
152 movl %eax, %cr4
161 addr32 movl CR3OFF, %eax
162 movl %eax, %cr3
167 movl $MSR_AMD_EFER, %ecx
[all …]
/titanic_44/usr/src/lib/brand/shared/brand/i386/
H A Dhandler.s81 movl %esp, %ebp
84 movl $0, EH_LOCALS_GREG(TRAPNO)(%ebp)
85 movl $0, EH_LOCALS_GREG(ERR)(%ebp)
86 movl %ebx, EH_LOCALS_GREG(EBX)(%ebp)
87 movl %ecx, EH_LOCALS_GREG(ECX)(%ebp)
88 movl %edx, EH_LOCALS_GREG(EDX)(%ebp)
89 movl %edi, EH_LOCALS_GREG(EDI)(%ebp)
90 movl %esi, EH_LOCALS_GREG(ESI)(%ebp)
98 movl %ecx, EH_LOCALS_GREG(EFL)(%ebp)
99 movl EH_ARGS_OFFSET(0)(%ebp), %ecx /* save syscall ebp */
[all …]
/titanic_44/usr/src/common/atomic/i386/
H A Datomic.s47 movl 4(%esp), %eax
56 movl 4(%esp), %eax
66 movl 4(%esp), %eax
76 movl 4(%esp), %edx / %edx = target address
88 movl 4(%esp), %edx / %edx = target address
101 movl 4(%esp), %edx / %edx = target address
122 movl 12(%esp), %edi / %edi = target address
123 movl (%edi), %eax
124 movl 4(%edi), %edx / %edx:%eax = old value
134 movl %ebx, %eax
[all …]
/titanic_44/usr/src/uts/intel/ia32/ml/
H A Dlock_prim.s87 movl $LS_LOCK_TRY_ACQUIRE, %edi /* edi = event */
115 movl $1, %eax
124 movl $1,%edx
125 movl 4(%esp),%ecx /* ecx = lock addr */
132 movl %gs:CPU_THREAD, %edx /* edx = thread addr */
135 movl $LS_LOCK_TRY_ACQUIRE, %eax
142 movl $-1,%edx
143 movl 4(%esp),%ecx /* ecx = lock addr */
153 movl kernelbase, %eax
163 movl $1,%eax
[all …]
H A Di86_subr.s122 movl %gs:CPU_THREAD, %edx
123 movl 4(%esp), %eax /* jumpbuf address */
125 movl %eax, T_ONFAULT(%edx) /* jumpbuf in t_onfault */
126 movl %ecx, T_LOFAULT(%edx) /* catch_fault in t_lofault */
130 movl %gs:CPU_THREAD, %edx
132 movl T_ONFAULT(%edx), %ecx /* address of save area */
133 movl %eax, T_ONFAULT(%edx) /* turn off onfault */
134 movl %eax, T_LOFAULT(%edx) /* turn off lofault */
140 movl %gs:CPU_THREAD, %edx
142 movl %eax, T_ONFAULT(%edx) /* turn off onfault */
[all …]
H A Dhypersubr.s189 movl %edi, %eax
196 movl %edi, %eax
204 movl %edi, %eax
213 movl %edi, %eax
223 movl %edi, %eax
234 movl %edi, %eax
248 movl 4(%esp), %eax
256 movl 8(%esp), %eax
257 movl 12(%esp), %ebx
266 movl 8(%esp), %eax
[all …]
H A Dswtch.s164 movl %ebp, T_EBP(thread_t); \
165 movl %ebx, T_EBX(thread_t); \
166 movl %esi, T_ESI(thread_t); \
167 movl %edi, T_EDI(thread_t); \
169 movl %esp, %ebp; \
170 movl %esp, T_SP(thread_t); \
171 movl retaddr, T_PC(thread_t); \
172 movl 8(%ebp), %edi; \
185 movl %gs:CPU_THREAD, scratch_reg; \
186 movl T_EBP(scratch_reg), %ebp; \
[all …]
/titanic_44/usr/src/lib/libc/amd64/sys/
H A Dvforkx.s66 movl $MASKSET3, %r8d /* block all signals */
67 movl $MASKSET2, %ecx
68 movl $MASKSET1, %edx
69 movl $MASKSET0, %esi
70 movl $SIG_SETMASK, %edi
74 movl $2, %edi
82 movl %fs:UL_SIGMASK+12, %r8d /* reinstate signals */
83 movl %fs:UL_SIGMASK+8, %ecx
84 movl %fs:UL_SIGMASK+4, %edx
85 movl %fs:UL_SIGMASK, %esi
[all …]
/titanic_44/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 */
71 movl 8(%esp), %eax /* return(v) */
72 movl 4(%esp), %ecx /* fetch buffer */
73 movl 0(%ecx), %ebx
[all …]
H A Dasm.S136 ADDR32 movl %ebp, EXT_C(install_second_sector)
140 movl $STACKOFF, %ebp
141 movl %ebp, %esp
163 movl $__bss_start, %edi
165 movl $_edata, %edi
167 movl $edata, %edi
172 movl $end, %ecx
174 movl $_end, %ecx
222 movl %esp,%ebp
284 movl $(ABS(pxenv_undi_isr)),%eax
[all …]
/titanic_44/usr/src/cmd/sgs/rtld/i386/
H A Dboot_elf.s106 movl -4(%ebp), %eax / %eax = dyndata
109 movl SYMDEF_VALUE_OFF(%eax), %edi
110 movl %edi, -8(%ebp) / save destination address
118 movl %edi, -84(%ebp) / %esp
119 movl 0(%ebp), %edi
120 movl %edi, -80(%ebp) / %ebp
124 movl -4(%ebp), %edi
136 movl %eax, -8(%ebp) / save calling address
146 movl audit_flags@GOT(%ebx), %eax
147 movl (%eax), %eax
[all …]
/titanic_44/usr/src/lib/libm/i386/src/
H A Dnextafterl.s42 movl %esp,%ebp
55 movl $1,-12(%ebp) /// -12(%ebp) contains Fminl
56 movl $0,-8(%ebp)
57 movl $0,%ecx /// final needs this
58 movl %ecx,-4(%ebp)
67 movl $1,-12(%ebp) /// -12(%ebp) contains -Fminl
68 movl $0,-8(%ebp)
69 movl $0x00008000,%ecx /// final needs this
70 movl %ecx,-4(%ebp)
76 movl 12(%ebp),%edx / high word of significand of x
[all …]
H A Dnexttowardl.s42 movl %esp,%ebp
55 movl $1,-12(%ebp) /// -12(%ebp) contains Fminl
56 movl $0,-8(%ebp)
57 movl $0,%ecx /// final needs this
58 movl %ecx,-4(%ebp)
67 movl $1,-12(%ebp) /// -12(%ebp) contains -Fminl
68 movl $0,-8(%ebp)
69 movl $0x00008000,%ecx /// final needs this
70 movl %ecx,-4(%ebp)
76 movl 12(%ebp),%edx / high word of significand of x
[all …]
H A Dnextafter.s46 movl %esp,%ebp
59 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
75 movl %ecx,-4(%ebp)
81 movl 8(%ebp),%eax / low x
[all …]
/titanic_44/usr/src/uts/i86xpv/ml/
H A Dia32.il32 movl (%esp), %eax
38 movl 4(%esp), %eax
39 movl 8(%esp), %ebx
46 movl 4(%esp), %eax
47 movl 8(%esp), %ebx
48 movl 12(%esp), %ecx
55 movl 4(%esp), %eax
56 movl 8(%esp), %ebx
57 movl 12(%esp), %ecx
58 movl 16(%esp), %edx
[all …]
/titanic_44/usr/src/common/bignum/i386/
H A Dbignum_i386_asm.s113 movl %cr0, reg; \
123 movl $0, reg; \
133 movl %esp, sreg; \
199 movl $1, %eax / Get feature information
201 movl %edx, %eax / set return value
392 movl %esp, %ebp
401 movl 8(%ebp), %edx
402 movl 12(%ebp), %ebx
403 movl 16(%ebp), %ecx
406 movl %eax, %esi
[all …]

1234567891011