1.global memcpy 2.global __memcpy_fwd 3.hidden __memcpy_fwd 4.type memcpy,@function 5memcpy: 6__memcpy_fwd: 7 mov %rdi,%rax 8 cmp $8,%rdx 9 jc 1f 10 test $7,%edi 11 jz 1f 122: movsb 13 dec %rdx 14 test $7,%edi 15 jnz 2b 161: mov %rdx,%rcx 17 shr $3,%rcx 18 rep 19 movsq 20 and $7,%edx 21 jz 1f 222: movsb 23 dec %edx 24 jnz 2b 251: ret 26