Lines Matching refs:word
51 / to check if a 32-bit word data contains a null byte or not:
54 / that means the 32-bit word data contains a null byte.
63 testl $3, %edi / if %edi not word aligned
67 movl (%edi), %edx / move 1 word from (%edi) to %edx
70 addl $4, %edi / next word
74 cmpl $0x80808080, %ecx / if no null byte in this word
81 testl $3, %edi / if %edi not word aligned
83 jmp .L2 / goto .L2 (%edi word aligned)
88 testl $3, %eax / if %eax not word aligned
92 movl (%eax), %edx / move 1 word from (%eax) to %edx
95 addl $4, %eax / next word
99 cmpl $0x80808080, %ecx / if null byte in this word
101 movl %edx, (%edi) / copy this word to (%edi)
102 addl $4, %edi / next word
114 testl $3, %eax / if %eax not word aligned
116 jmp .L5 / goto .L5 (%eax word aligned)