Lines Matching refs:edi
81 * %edi size or buf + size
88 pushl %edi
91 movl 0x18(%esp), %edi /* size */
135 cmpl $8, %edi
151 decl %edi
157 * available. Make %edi multiple of four bytes. Store the possible
160 movl %edi, 0x18(%esp)
161 andl $-4, %edi
162 subl %edi, 0x18(%esp)
165 * Let %edi be buf + size - 4 while running the main loop. This way
168 addl %esi, %edi
169 subl $4, %edi
193 cmpl %edi, %esi
223 /* Copy the number of remaining bytes to %edi. */
224 movl 0x18(%esp), %edi
228 testl %edi, %edi
240 decl %edi
249 popl %edi