ref: a0e34a8b86c340b8b3517c6dbdcde1de8c8ca39a
dir: /src/libc/arch/amd64/memmove.s/
.file "memmove.s" .text .globl memmove,_memmove _memmove: memmove: movq %rdi,%rax movq %rdx,%rcx cmpq %rdi,%rsi jg forward jl backward ret forward: cld rep movsb ret backward: std movq %rdx,%r8 subq $1,%r8 addq %r8,%rdi addq %r8,%rsi rep; movsb ret