Lines Matching refs:ecx
31 mov 4(%esp), %ecx / src string here
33 mov %ecx, %eax / save src
34 and $3, %ecx / check if src is aligned
42 cmp $3, %ecx / check alignment
49 cmp $2, %ecx / check alignment
74 lea -0x01010101(%esi), %ecx / (word - 0x01010101)
78 and %ecx, %esi / (wd - 0x01010101) & ~wd & 0x80808080
80 lea -0x01010101(%ebx), %ecx / repeat with tmpword
83 and %ecx, %ebx
87 add $0x01010101, %ecx / restore tmpword
90 test $0x000000ff, %ecx / look for character's position in word
92 test $0x0000ff00, %ecx
94 test $0x00ff0000, %ecx
109 add $0x01010101, %ecx / restore registers here
120 shr $16, %ecx / put bytes 2,3 into 8-but registers