Home
last modified time | relevance | path

Searched refs:esi (Results 1 – 25 of 130) sorted by relevance

123456

/linux/arch/x86/um/
A Dchecksum_32.S50 pushl %esi
69 testl %esi, %esi
86 lea 32(%esi), %esi
95 lea 4(%esi), %esi
104 leal 2(%esi),%esi
112 popl %esi
120 pushl %esi
137 testl %esi, %esi
142 lea 2(%esi), %esi
192 lea 128(%esi), %esi
[all …]
/linux/arch/x86/lib/
A Dchecksum_32.S50 pushl %esi
66 inc %esi
82 testl %esi, %esi
99 lea 32(%esi), %esi
108 lea 4(%esi), %esi
117 leal 2(%esi),%esi
155 testl %esi, %esi
160 lea 2(%esi), %esi
173 inc %esi
225 lea 128(%esi), %esi
[all …]
A Datomic64_cx8_32.S28 cmpxchg8b (%esi)
37 cmpxchg8b (%esi)
47 pushl %esi
50 movl %eax, %esi
68 popl %esi
82 read64 %esi
89 cmpxchg8b (%esi)
106 read64 %esi
114 cmpxchg8b (%esi)
134 read64 %esi
[all …]
A Datomic64_386_32.S46 #define v %esi
53 #define v %esi
97 #define v %esi
104 #define v %esi
115 #define v %esi
122 #define v %esi
133 #define v %esi
155 #define v %esi
176 #define v %esi
A Dmsr-reg.S25 movl 24(%rdi), %esi
34 movl %esi, 24(%r10)
53 pushl %esi
61 movl 24(%eax), %esi
73 movl %esi, 24(%eax)
77 popl %esi
/linux/arch/x86/math-emu/
A Dwm_shrx.S39 pushl %esi
56 popl %esi
70 movl $0,4(%esi)
71 popl %esi
85 popl %esi
93 popl %esi
118 pushl %esi
147 popl %esi
164 popl %esi
190 popl %esi
[all …]
A Dshr_Xsig.S28 pushl %esi
30 movl PARAM1,%esi
42 movl %eax,(%esi)
46 popl %esi
59 movl %eax,(%esi)
61 movl $0,8(%esi)
62 popl %esi
74 movl %eax,(%esi)
77 popl %esi
83 movl %eax,(%esi)
[all …]
A Dmul_Xsig.S32 pushl %esi
34 movl PARAM1,%esi
57 movl %eax,(%esi)
63 popl %esi
73 pushl %esi
75 movl PARAM1,%esi
110 movl %eax,(%esi)
116 popl %esi
127 pushl %esi
129 movl PARAM1,%esi
[all …]
A Dwm_sqrt.S84 pushl %esi
146 divl %esi
147 shrl %esi
151 divl %esi
152 shrl %esi
165 mull %esi
181 divl %esi
185 divl %esi
189 divl %esi
193 divl %esi
[all …]
A Dround_Xsig.S31 pushl %esi
33 movl PARAM1,%esi
35 movl 8(%esi),%edx
36 movl 4(%esi),%ebx
37 movl (%esi),%eax
74 movl %eax,(%esi)
78 popl %esi
91 pushl %esi
93 movl PARAM1,%esi
97 movl (%esi),%eax
[all …]
A Ddiv_small.S26 pushl %esi
28 movl PARAM1,%esi /* pointer to num */
31 movl 4(%esi),%eax /* Get the current num msw */
35 movl %eax,4(%esi)
37 movl (%esi),%eax /* Get the num lsw */
40 movl %eax,(%esi)
44 popl %esi
A Dpolynom_Xsig.S44 pushl %esi
48 movl PARAM2,%esi /* x */
73 mull (%esi) /* x ls long */
77 mull 4(%esi) /* x ms long */
83 mull (%esi) /* x ls long */
89 mull 4(%esi) /* x ms long */
96 movl (%esi),%eax
98 movl 4(%esi),%eax
134 popl %esi
A Dreg_u_add.S38 pushl %esi
42 movl PARAM1,%esi /* source 1 */
51 movl SIGL(%esi),%ebx
52 movl SIGH(%esi),%eax
54 movl %edi,%esi
74 testl $0x80000000,SIGH(%esi)
133 addl SIGL(%esi),%ebx
134 adcl SIGH(%esi),%eax
165 popl %esi
A Dreg_u_mul.S55 pushl %esi
59 movl PARAM1,%esi
63 testl $0x80000000,SIGH(%esi)
72 movl SIGL(%esi),%eax
77 movl SIGL(%esi),%eax
83 movl SIGH(%esi),%eax
89 movl SIGH(%esi),%eax
145 popl %esi
A Ddiv_Xsig.S85 pushl %esi
89 movl PARAM1,%esi /* pointer to num */
116 movl XsigH(%esi),%eax
119 movl XsigL(%esi),%eax
122 movl XsigLL(%esi),%eax
329 movl PARAM3,%esi /* pointer to answer */
332 movl %eax,XsigLL(%esi)
334 movl %eax,XsigL(%esi)
336 movl %eax,XsigH(%esi)
341 popl %esi
A Dreg_u_div.S85 pushl %esi
89 movl REGA,%esi
93 movswl EXP(%esi),%edx
122 movl SIGH(%esi),%edx /* Dividend */
123 movl SIGL(%esi),%eax /* Dividend */
182 movl SIGL(%esi),%eax
184 movl SIGH(%esi),%eax
190 movl SIGL(%esi),%eax /* Get the current num */
191 movl SIGH(%esi),%edx
468 popl %esi
A Dreg_u_sub.S39 pushl %esi
43 movl PARAM1,%esi /* source 1 */
56 testl $0x80000000,SIGH(%esi)
159 movl SIGL(%esi),%ecx
162 movl SIGH(%esi),%ecx
271 popl %esi
/linux/arch/x86/crypto/
A Dtwofish-i586-asm_32.S89 add d ## D, %esi;\
90 add %esi, d ## D;\
92 xor %esi, c ## D;\
127 add d ## D, %esi;\
128 add %esi, d ## D;\
130 xor %esi, c ## D;\
164 add %esi, c ## D;\
213 push %esi
259 pop %esi
269 push %esi
[all …]
/linux/arch/x86/include/asm/
A Dstring_32.h55 long esi, edi; in __constant_memcpy() local
87 esi = (long)from; in __constant_memcpy()
102 : "0"(edi), "1"(esi) in __constant_memcpy()
107 : "0"(edi), "1"(esi) in __constant_memcpy()
112 : "0"(edi), "1"(esi) in __constant_memcpy()
117 : "0"(edi), "1"(esi) in __constant_memcpy()
126 : "=&D"(edi), "=&S"(esi) in __constant_memcpy()
127 : "0"(edi), "1"(esi) in __constant_memcpy()
132 : "=&D"(edi), "=&S"(esi) in __constant_memcpy()
133 : "0"(edi), "1"(esi) in __constant_memcpy()
[all …]
/linux/arch/x86/kernel/
A Drelocate_kernel_32.S42 pushl %esi
153 testl %esi, %esi
160 xorl %esi, %esi
209 popl %esi
221 pushl %esi
248 andl $0xfffff000, %esi
251 movl %esi, %ebp
258 movl %eax, %esi
263 movl %edx, %esi
267 lea PAGE_SIZE(%ebp), %esi
[all …]
/linux/arch/x86/boot/compressed/
A Dhead_32.S58 leal (BP_scratch+4)(%esi), %esp
100 movl BP_kernel_alignment(%esi), %eax
113 addl BP_init_size(%esi), %ebx
127 pushl %esi
128 leal (_bss@GOTOFF-4)(%edx), %esi
135 popl %esi
157 movl 8(%esp), %esi /* save boot_params pointer */
190 pushl %esi /* real mode pointer */
/linux/arch/ia64/kernel/
A Desi.c104 ia64_esi_desc_entry_point_t *esi = (void *)p; in ia64_esi_call() local
105 if (!efi_guidcmp(guid, esi->guid)) { in ia64_esi_call()
109 pdesc.addr = __va(esi->esi_proc); in ia64_esi_call()
110 pdesc.gp = __va(esi->gp); in ia64_esi_call()
156 ia64_esi_desc_entry_point_t *esi = (void *)p; in ia64_esi_call_phys() local
157 if (!efi_guidcmp(guid, esi->guid)) { in ia64_esi_call_phys()
161 pdesc.addr = (void *)esi->esi_proc; in ia64_esi_call_phys()
162 pdesc.gp = (void *)esi->gp; in ia64_esi_call_phys()
/linux/arch/x86/entry/
A Dentry_32.S226 pushl %esi
260 popl %esi
388 movl %esp, %esi
389 movl %esi, %edi
473 movl %esi, %ecx
480 sub %esi, %ecx
535 movl %esp, %esi
578 movl %esp, %esi
583 subl %esi, %ecx
687 pushl %esi
[all …]
/linux/tools/testing/selftests/x86/
A Draw_syscall_helper_32.S7 pushl %esi
14 movl 4*4(%eax), %esi
28 movl %esi, 4*4(%eax)
33 popl %esi
/linux/arch/x86/kvm/svm/
A Dvmenter.S46 push %esi
126 xor %esi, %esi
147 pop %esi
174 push %esi
201 pop %esi

Completed in 29 milliseconds

123456