Lines Matching refs:esi
50 pushl %esi
54 movl 12(%esp),%esi # Function arg: unsigned char *buff
55 testl $3, %esi # Check alignment.
57 testl $1, %esi # Check alignment.
63 movzbl (%esi), %ebx
66 inc %esi
67 testl $2, %esi
74 1: movw (%esi), %bx
75 addl $2, %esi
82 testl %esi, %esi
83 1: movl (%esi), %ebx
85 movl 4(%esi), %ebx
87 movl 8(%esi), %ebx
89 movl 12(%esi), %ebx
91 movl 16(%esi), %ebx
93 movl 20(%esi), %ebx
95 movl 24(%esi), %ebx
97 movl 28(%esi), %ebx
99 lea 32(%esi), %esi
107 3: adcl (%esi), %eax
108 lea 4(%esi), %esi
116 movw (%esi),%cx
117 leal 2(%esi),%esi
120 5: movb (%esi),%cl
129 popl %esi
138 pushl %esi
142 movl 12(%esp),%esi # Function arg: const unsigned char *buf
144 testl $3, %esi
151 addl %ebx,%esi
155 testl %esi, %esi
159 20: addw (%esi), %ax
160 lea 2(%esi), %esi
164 testl $1, %esi
169 movzbl (%esi), %ebx
173 inc %esi
174 testl $2, %esi
182 movzbl (%esi),%ebx # csumming 1 byte, 2-aligned
187 addw (%esi), %ax # csumming 2 bytes, 2-aligned
192 addl -128(%esi), %eax
193 adcl -124(%esi), %eax
194 adcl -120(%esi), %eax
195 adcl -116(%esi), %eax
196 adcl -112(%esi), %eax
197 adcl -108(%esi), %eax
198 adcl -104(%esi), %eax
199 adcl -100(%esi), %eax
200 adcl -96(%esi), %eax
201 adcl -92(%esi), %eax
202 adcl -88(%esi), %eax
203 adcl -84(%esi), %eax
204 adcl -80(%esi), %eax
205 adcl -76(%esi), %eax
206 adcl -72(%esi), %eax
207 adcl -68(%esi), %eax
208 adcl -64(%esi), %eax
209 adcl -60(%esi), %eax
210 adcl -56(%esi), %eax
211 adcl -52(%esi), %eax
212 adcl -48(%esi), %eax
213 adcl -44(%esi), %eax
214 adcl -40(%esi), %eax
215 adcl -36(%esi), %eax
216 adcl -32(%esi), %eax
217 adcl -28(%esi), %eax
218 adcl -24(%esi), %eax
219 adcl -20(%esi), %eax
220 adcl -16(%esi), %eax
221 adcl -12(%esi), %eax
222 adcl -8(%esi), %eax
223 adcl -4(%esi), %eax
225 lea 128(%esi), %esi
238 andl -128(%esi),%ebx # esi is 4-aligned so should be ok
247 popl %esi
275 pushl %esi
278 movl ARGBASE+4(%esp),%esi # src
288 EXC(1: movw (%esi), %bx )
289 addl $2, %esi
298 testl %esi, %esi # what's wrong with clc?