Searched refs:esp (Results 76 - 100 of 185) sorted by relevance

12345678

/openbsd-current/lib/libc/arch/i386/string/
H A Dmemmove.S45 movl 12(%esp),%esi
46 movl 16(%esp),%edi
56 movl 12(%esp),%edi
57 movl 16(%esp),%esi
59 movl 20(%esp),%ecx
73 movl 12(%esp),%edi
74 movl 16(%esp),%esi
75 movl 20(%esp),%ecx
82 movl 20(%esp),%ecx
100 movl 20(%esp),
[all...]
H A Dmemcmp.S12 movl 12(%esp),%edi
13 movl 16(%esp),%esi
16 movl 20(%esp),%ecx /* compare by words */
22 movl 20(%esp),%ecx /* compare remainder by bytes */
H A Dstrchr.S12 movl 4(%esp),%eax
13 movb 8(%esp),%cl
H A Dmemset.S12 movl 12(%esp),%edi
13 movzbl 16(%esp),%eax /* unsigned char, zero extend */
14 movl 20(%esp),%ecx
H A Dstrrchr.S13 movl 8(%esp),%edx
14 movb 12(%esp),%cl
H A Dbzero.S11 movl 8(%esp),%edi
12 movl 12(%esp),%edx
H A Dffs.S10 bsfl 4(%esp),%eax
/openbsd-current/lib/libc/arch/i386/sys/
H A Dtfork_thread.S48 movl %esp, %ebp
74 addl $12, %esp
77 movl %ebp, %esp
89 subl $4, %esp # align stack
90 andl $~15, %esp
91 addl $4, %esp
94 addl $4, %esp
110 addl $12, %esp
113 movl %ebp, %esp
H A Dsigprocmask.S37 movl 8(%esp),%ecx # fetch new sigset pointer
40 /* movl $0,8(%esp) # null mask pointer: block empty set */
41 movl $1,4(%esp) # SIG_BLOCK
44 movl %ecx,8(%esp) # to new mask arg
49 movl 12(%esp),%ecx # fetch old mask requested
H A Dsigsuspend.S37 movl 4(%esp),%eax # fetch mask arg
39 movl %eax,4(%esp)
H A Dsigpending.S37 movl 4(%esp),%ecx # fetch pointer to...
H A Dbrk.S47 movl 4(%esp),%ecx
54 movl %ecx,4(%esp)
68 movl 4(%esp),%ecx
72 movl %ecx,4(%esp)
H A Dsbrk.S47 movl 4(%esp),%ecx
52 addl %eax,4(%esp)
65 movl 4(%esp),%ecx
67 addl %eax,4(%esp)
/openbsd-current/lib/libc/arch/i386/gen/
H A Dsigsetjmp.S40 movl 4(%esp),%ecx # parameter, pointer to env
41 movl 8(%esp),%eax # parameter, savemask
48 subl $4,%esp
52 addl $12,%esp
60 movl %esp,%eax
61 xorl 8(%edx),%eax # use esp cookie
69 xorl 0(%esp),%edx
77 movl 4(%esp),%edx # parameter, pointer to env
83 subl $4,%esp
87 addl $12,%esp
[all...]
H A Dsetjmp.S42 .zero 4*3 # (eip, esp, ebp)
65 addl $8,%esp
68 movl 4(%esp),%ecx # parameter, pointer to env
71 movl %esp,%eax
72 xorl 0(%edx),%eax # use esp cookie
80 xorl 0(%esp),%edx # caller address
88 movl 4(%esp),%edx # parameter, pointer to env
96 addl $8,%esp
99 movl 4(%esp),%edx # parameter, pointer to env
100 movl 8(%esp),
[all...]
H A D_setjmp.S53 movl 4(%esp),%eax # parameter, pointer to env
54 movl 0(%esp),%edx # caller address
58 movl %esp,%edx
59 xorl 4(%ecx),%edx # use esp cookie
75 movl 4(%esp),%edx # parameter, pointer to env
76 movl 8(%esp),%eax # parameter, val
80 xorl 4(%ecx),%esi # use esp cookie
81 movl %esi,%esp # un-xor'ed esp is safe to use
91 1: movl %ecx,0(%esp)
[all...]
/openbsd-current/sys/lib/libkern/arch/i386/
H A Dffs.S11 bsfl 4(%esp),%eax
H A Dmemcmp.S13 movl 12(%esp),%edi
14 movl 16(%esp),%esi
16 movl 20(%esp),%ecx /* compare by words */
22 movl 20(%esp),%ecx /* compare remainder by bytes */
H A Dmemset.S13 movl 12(%esp),%edi
14 movzbl 16(%esp),%eax /* unsigned char, zero extend */
15 movl 20(%esp),%ecx
H A Dbzero.S12 movl 8(%esp),%edi
13 movl 12(%esp),%edx
/openbsd-current/gnu/llvm/compiler-rt/lib/builtins/i386/
H A Dfloatundidf.S38 movss 8(%esp), %xmm1 // high 32 bits of a
39 movss 4(%esp), %xmm0 // low 32 bits of a
46 movsd %xmm0, 4(%esp)
47 fldl 4(%esp)
H A Dfloatundisf.S33 movl 8(%esp), %eax
34 movd 8(%esp), %xmm1
35 movd 4(%esp), %xmm0
40 movq %xmm0, 4(%esp)
41 fildll 4(%esp)
43 fstps 4(%esp)
44 flds 4(%esp)
78 movl 8(%esp), %eax
79 movd 8(%esp), %xmm1
80 movd 4(%esp),
[all...]
/openbsd-current/lib/libm/arch/i387/
H A De_acos.S11 fldl 4(%esp) /* x */
/openbsd-current/sys/arch/i386/i386/
H A Dlocore.s108 movl %eax,IRF_SS(%esp) ; \
110 movl %eax,IRF_ESP(%esp) ; \
112 movl %eax,IRF_EFLAGS(%esp) ; \
114 movl %eax,IRF_CS(%esp) ; \
116 movl %eax,IRF_EIP(%esp) ; \
118 movl %eax,IRF_ERR(%esp) ; \
120 movl %eax,IRF_TRAPNO(%esp)
134 testb $SEL_RPL,IRF_CS(%esp) ; \
151 movl %esp,%ebp ; \
152 movl %eax,%esp ; \
[all...]
/openbsd-current/libexec/ld.so/i386/
H A Dldasm.S40 movl %esp,%eax # save stack pointer for _rtld
41 subl $DL_DATA_SIZE,%esp # allocate dl_data
43 1: addl $(_DYNAMIC-1b),(%esp) # ...for dl_boot_bind
44 movl %esp,%ebx
71 addl $7*4,%esp # pop args
73 addl $DL_DATA_SIZE,%esp # return dl_data
97 pushl 44(%esp) # Copy of reloff
98 pushl 44(%esp) # Copy of obj
100 addl $8,%esp # pop binder args
101 movl %eax,44(%esp) # Stor
[all...]

Completed in 281 milliseconds

12345678