Lines Matching refs:esi
26 | The guess is kept in %esi:%edi |
84 pushl %esi
88 movl PARAM1,%esi
90 movl SIGH(%esi),%eax
91 movl SIGL(%esi),%ecx
96 cmpw EXP_BIAS,EXP(%esi)
123 movl %edx,%esi /* Our first guess */
141 divl %esi /* current estimate */
142 shrl %esi /* divide by 2 */
143 addl %eax,%esi /* the new estimate */
146 divl %esi
147 shrl %esi
148 addl %eax,%esi
151 divl %esi
152 shrl %esi
153 addl %eax,%esi
156 * Now that an estimate accurate to about 30 bits has been obtained (in %esi),
164 movl %esi,%eax
165 mull %esi
181 divl %esi
185 divl %esi
189 divl %esi
193 divl %esi
204 /* Form the new estimate in %esi:%edi */
206 addl %ecx,%esi
220 movl %eax,%esi
239 movl %esi,%eax
240 mull %esi
245 mull %esi
250 /* movl %esi,%eax */
287 divl %esi
291 divl %esi
299 adcl $0,%esi
306 divl %esi
310 divl %esi
321 adcl $0xffffffff,%esi
324 adcl $0,%esi
329 * The result in %esi:%edi:%esi should be good to about 90 bits here,
348 movl %esi,%eax
358 adcl $0,%esi
374 mull %esi
411 sbbl $0,%esi
421 rcll $1,%esi
429 mull %esi
435 rcrl $1,%esi /* Shift the estimate left one bit */