Lines Matching refs:word
56 / to check if a 32-bit word data contains a null byte or not:
59 / that means the 32-bit word data contains a null byte.
68 testl $3, %edi / if %edi not word aligned
72 movl (%edi), %edx / move 1 word from (%edi) to %edx
75 addl $4, %edi / next word
79 cmpl $0x80808080, %ecx / if no null byte in this word
86 testl $3, %edi / if %edi not word aligned
88 jmp .L2 / goto .L2 (%edi word aligned)
95 testl $3, %eax / if %eax not word aligned
101 movl (%eax), %edx / move 1 word from (%eax) to %edx
104 addl $4, %eax / next word
108 cmpl $0x80808080, %ecx / if null byte in this word
110 movl %edx, (%edi) / copy this word to (%edi)
112 addl $4, %edi / next word
120 / number of bytes < 4 or a null byte found in the word