Home | History | Annotate | Download | only in asm686

Lines Matching refs:esi

49 /*	saved esi		44 */
99 pushl %esi
150 movl dsWindow(%edx), %esi
151 movl %esi, window(%esp)
153 lea (%esi,%ebp), %edi
179 /* Store the sum of s->window + best_len in %esi locally, and in %esi. */
181 addl %eax, %esi
182 movl %esi, windowbestlen(%esp)
217 * %esi = windowbestlen - i.e., (window + bestlen)
228 LoopEntry: movzwl -1(%esi,%ecx), %eax
240 /* Point %edi to the string under scrutiny, and %esi to the string we */
241 /* are hoping to match it up with. In actuality, %esi and %edi are */
245 movl window(%esp), %esi
247 addl %ecx, %esi
251 lea MAX_MATCH_8(%esi,%eax), %esi
260 * pointer. (%esi will still be misaligned three times out of four.)
268 movl (%esi,%edx), %eax
271 movl 4(%esi,%edx), %eax
301 movl windowbestlen(%esp), %esi
317 movl window(%esp), %esi
318 addl %eax, %esi
319 movl %esi, windowbestlen(%esp)
350 popl %esi