Lines Matching refs:NUL
58 test %rax, %rax # NUL found?
62 sub %rsi, %rdx # copy until the NUL byte
130 pcmpeqb %xmm0, %xmm1 # NUL byte encountered?
143 pcmpeqb %xmm0, %xmm1 # NUL byte encountered?
158 pcmpeqb 16(%rsi), %xmm1 # NUL byte in source tail?
160 bts %r10d, %r8d # treat end of buffer as NUL
161 tzcnt %r8d, %r8d # where is the NUL byte?
162 movdqu (%rsi, %r8, 1), %xmm0 # load source tail before NUL
163 lea 16(%rdi, %r8, 1), %rax # point return value to NUL byte
175 lea (%rdi, %r8, 1), %rax # where the NUL byte will be
201 tzcnt %r8d, %r8d # find location of NUL byte
205 lea (%rdi, %r8, 1), %rax # make RAX point to the NUL byte
232 pcmpeqb %xmm1, %xmm0 # NUL in second chunk?
235 or %r9d, %r8d # merge found NUL bytes into NUL mask
241 lea (%rdi, %r8, 1), %rax # return pointer to NUL byte