Lines Matching refs:edi
90 * %edi size or buf + size
98 pushl %edi
101 movl 0x18(%esp), %edi /* size */
144 cmpl $16, %edi
158 decl %edi
165 * available. Make %edi multiple of eight bytes. Store the possible
168 movl %edi, 0x18(%esp)
169 andl $-8, %edi
170 subl %edi, 0x18(%esp)
173 * Let %edi be buf + size - 8 while running the main loop. This way
176 addl %esi, %edi
177 subl $8, %edi
214 cmpl %edi, %esi
243 /* Copy the number of remaining bytes to %edi. */
244 movl 0x18(%esp), %edi
248 testl %edi, %edi
258 decl %edi
266 popl %edi