Searched refs:movl (Results 1 - 25 of 266) sorted by relevance

1234567891011

/illumos-gate/usr/src/boot/lib/libstand/i386/
H A D_setjmp.S51 movl 4(%esp),%eax
52 movl 0(%esp),%edx
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)
64 movl 4(%esp),%edx
65 movl
[all...]
/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 */
71 movl 8(%esp), %eax /* return(v) */
72 movl 4(%esp), %ecx /* fetch buffer */
73 movl
[all...]
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/
H A Dmultiboot_tramp.S46 movl $MULTIBOOT_BOOTLOADER_MAGIC, %eax
48 movl 8(%esp), %ebx
49 movl 4(%esp), %ecx
H A Damd64_tramp.S80 movl $MSR_EFER, %ecx
86 movl %cr4, %eax
88 movl %eax, %cr4
91 movl $VTOP(PT4), %eax
92 movl %eax, %cr3
95 movl %cr0, %eax
97 movl %eax, %cr0
100 movl $VTOP(gdtdesc), %eax
101 movl VTOP(entry_hi), %esi
102 movl VTO
[all...]
/illumos-gate/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 1
[all...]
/illumos-gate/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
[all...]
/illumos-gate/usr/src/uts/intel/ia32/krtld/
H A Dkobj_crt.s60 movl %esp, %eax
61 movl %eax, save_esp2
64 movl $romp, %eax
65 movl (%eax), %ecx
68 movl $ops, %eax
69 movl (%eax), %ebx
71 movl 8(%ebp), %eax
74 movl save_esp2, %eax
75 movl %eax, %esp
/illumos-gate/usr/src/boot/lib/libz/contrib/asm686/
H A Dmatch.S111 movl deflatestate(%esp), %edx
112 movl curmatch(%esp), %ecx
120 movl dsPrevLen(%edx), %eax
121 movl dsGoodMatch(%edx), %ebx
123 movl dsWMask(%edx), %eax
124 movl dsMaxChainLen(%edx), %ebx
137 movl %ebx, chainlenwmask(%esp)
141 movl dsNiceMatch(%edx), %eax
142 movl dsLookahead(%edx), %ebx
145 movl
[all...]
/illumos-gate/usr/src/lib/libc/i386/threads/
H A Di386.il29 movl %gs:0, %eax
33 movl %gs:0, %eax
37 movl %esp, %eax
41 movl $3, %eax
46 movl $1, %eax
47 movl (%esp), %ecx
52 movl 0(%esp), %edx
53 movl 4(%esp), %eax
54 movl 8(%esp), %ecx
60 movl
[all...]
/illumos-gate/usr/src/lib/libcpc/i386/
H A Dgetcpuid.s47 movl %esp, %ebp
49 movl 8(%ebp), %eax
52 movl 0xc(%ebp), %eax
53 movl %ebx, (%eax)
54 movl 0x10(%ebp), %eax
55 movl %ecx, (%eax)
56 movl 0x14(%ebp), %eax
57 movl %edx, (%eax)
/illumos-gate/usr/src/lib/libc/i386/sys/
H A D_lwp_mutex_unlock.s33 movl 4(%esp), %eax
39 movl 0(%esp), %ecx / prepare to call lwp_mutex_wakeup()
40 movl 4(%esp), %edx
41 movl $0, 4(%esp)
42 movl %edx, 0(%esp)
46 movl 0(%esp), %edx
47 movl %edx, 4(%esp)
48 movl %ecx, 0(%esp)
H A Dgetcontext.s48 movl 4(%esp), %eax; /* %eax <-- first arg: ucp */ \
56 movl 4(%esp), %eax; /* recompute first arg */ \
62 movl 0(%esp), %eax; /* read return PC from stack */ \
63 movl %eax, EIP_OFF (%edx); \
66 movl %eax, UESP_OFF (%edx); \
69 movl %eax, EAX_OFF (%edx); \
87 movl 8(%esp), %eax /* %eax <-- second arg: ucp */
/illumos-gate/usr/src/lib/libc/i386/crt/
H A Dcerror64.s36 movl $EINTR, %eax
41 movl %edx, (%eax)
42 movl $-1, %eax
43 movl %eax, %edx
/illumos-gate/usr/src/lib/libc/i386/unwind/
H A Dunwind_frame.s44 movl (%ebp), %edx / pop first frame [ back to f1() ]
45 movl (%edx), %ebp / pop second frame [ back to f2() ]
46 movl 4(%edx), %eax / save f2's return pc
47 movl %eax, (%edx) / mov it up for one arg
48 movl %edx, %esp / stack pointer at ret addr
49 movl %ebp, 4(%esp)
64 movl (%ebp), %ebp / pop out one frame
69 movl %ebp, 4(%esp) / _t_cancel() gets frame pointer arg
79 movl %ebp, 4(%esp)
/illumos-gate/usr/src/cmd/mdb/intel/ia32/kmdb/
H A Dkmdb_setcontext.s49 movl %esp, %ebp
51 movl 8(%ebp), %eax
52 movl UC_GREG(REG_SP)(%eax), %esp
53 movl UC_GREG(REG_PC)(%eax), %eax
H A Dkmdb_asmutil.s45 movl 4(%esp), %edx /* rs1 */
46 movl 8(%esp), %eax /* rs2 */
47 movl 12(%esp), %ecx /* rd */
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
[all...]
/illumos-gate/usr/src/lib/libm/amd64/src/
H A Dcopysignl.s35 movl 16(%rsp),%eax
36 movl 32(%rsp),%ecx
40 movl %eax,16(%rsp)
/illumos-gate/usr/src/lib/libm/i386/src/
H A Dllrint.s35 movl %esp,%ecx
40 movl -8(%ecx),%eax
41 movl -4(%ecx),%edx
H A Dllrintf.s35 movl %esp,%ecx
40 movl -8(%ecx),%eax
41 movl -4(%ecx),%edx
H A Dllrintl.s35 movl %esp,%ecx
40 movl -8(%ecx),%eax
41 movl -4(%ecx),%edx
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
[all...]
/illumos-gate/usr/src/cmd/mdb/intel/ia32/libstand/
H A Dsetjmp.s70 movl 4(%esp),%eax / jmpbuf address
71 movl %ebx,0(%eax) / save ebx
72 movl %esi,4(%eax) / save esi
73 movl %edi,8(%eax) / save edi
74 movl %ebp,12(%eax) / save caller's ebp
76 movl %esp,16(%eax) / save caller's esp
77 movl %edx,20(%eax)
101 movl 4(%esp),%edx / first parameter after return addr
102 movl 8(%esp),%eax / second parameter
103 movl
[all...]
/illumos-gate/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_OFFSE
[all...]
/illumos-gate/usr/src/lib/libc/i386/gen/
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 3
[all...]
/illumos-gate/usr/src/uts/i86pc/dboot/
H A Ddboot_asm.s60 movl (%rdi), %eax
62 movl %eax, (%rdi)
63 movl %edx, %eax
89 movl %edi, %eax
104 movl 4(%esp), %ecx
105 movl (%ecx), %eax
109 movl 4(%esp), %ecx
110 movl %eax, (%ecx)
111 movl %edx, %eax
119 movl
[all...]

Completed in 1448 milliseconds

1234567891011