Lines Matching refs:ecx
37 movl 16(%esp),%ecx / %ecx = number of copies
42 / %ecx contains # bytes to set
46 cmpl $20,%ecx / strings with fewer than 20 chars should be byte set
52 cmpl $256, %ecx / smaller areas don't benefit from alignment
55 cmpl $511, %ecx / areas smaller than this should be wordset
69 movl %ecx, %ebx / save byte count
77 movl %esi, %ecx / alignment bytes
78 shrl $2,%ecx / %ecx = number of words to set
80 movl %esi,%ecx
81 andl $3,%ecx / %ecx = number of bytes left
83 movl %ebx, %ecx / remainder to be set
87 shr $6, %ecx / number of 64 byte blocks to set
113 dec %ecx / dec count of blocks
117 movl %ebx, %ecx / ecx contains remainer of bytes to set
127 cmpl $20, %ecx / compare and jump accordingly
139 dec %ecx / dec count of blocks
143 movl %ebx, %ecx / in %ecx as normal
146 cmpl $20, %ecx
161 movl %ecx, %ebx
168 movl %esi, %ecx
170 movl %ebx, %ecx
175 movl %ecx, %edx / save cont
176 shrl $2,%ecx / %ecx = number of words to set
178 movl %edx,%ecx
179 andl $3,%ecx / %ecx = number of bytes left