Lines Matching refs:esi
25 | The guess is kept in %esi:%edi |
83 pushl %esi
87 movl PARAM1,%esi
89 movl SIGH(%esi),%eax
90 movl SIGL(%esi),%ecx
95 cmpw EXP_BIAS,EXP(%esi)
122 movl %edx,%esi /* Our first guess */
140 divl %esi /* current estimate */
141 shrl %esi /* divide by 2 */
142 addl %eax,%esi /* the new estimate */
145 divl %esi
146 shrl %esi
147 addl %eax,%esi
150 divl %esi
151 shrl %esi
152 addl %eax,%esi
155 * Now that an estimate accurate to about 30 bits has been obtained (in %esi),
163 movl %esi,%eax
164 mull %esi
180 divl %esi
184 divl %esi
188 divl %esi
192 divl %esi
203 /* Form the new estimate in %esi:%edi */
205 addl %ecx,%esi
219 movl %eax,%esi
238 movl %esi,%eax
239 mull %esi
244 mull %esi
249 /* movl %esi,%eax */
286 divl %esi
290 divl %esi
298 adcl $0,%esi
305 divl %esi
309 divl %esi
320 adcl $0xffffffff,%esi
323 adcl $0,%esi
328 * The result in %esi:%edi:%esi should be good to about 90 bits here,
347 movl %esi,%eax
357 adcl $0,%esi
373 mull %esi
410 sbbl $0,%esi
420 rcll $1,%esi
428 mull %esi
434 rcrl $1,%esi /* Shift the estimate left one bit */