Home
memchr.s - scc - simple c99 compiler HTML git clone git://git.simple-cc.org/scc DIR Log DIR Files DIR Refs DIR Submodules DIR README DIR LICENSE --- memchr.s (220B) --- 1 .file "memchr.s" 2 3 .text 4 .globl memchr,_memchr 5 _memchr: 6 memchr: 7 cmpq $0,%rdx 8 je notfound 9 10 movq %rdx,%rcx 11 movb %sil,%al 12 cld 13 repne 14 scasb 15 je found 16 17 notfound: 18 xor %eax,%eax 19 ret 20 21 found: 22 leaq -1(%rdi),%rax 23 ret