=> 0x7f72f5f4b584: mov %edx,(%rdi,%rax,2) 0x7f72f5f4b587: mov (%rsi,%rax,1),%edx 0x7f72f5f4b58a: mov %edx,0x4(%rdi,%rax,2) 0x7f72f5f4b58e: add $0x4,%rax 0x7f72f5f4b592: cmp %rcx,%rax 0x7f72f5f4b595: jne 0x7f72f5f4b580 0x7f72f5f4b597: repz retq 0x7f72f5f4b599: nopl 0x0(%rax) 0x7f72f5f4b5a0: test %edx,%edx 0x7f72f5f4b5a2: je 0x7f72f5f4b5f0 0x7f72f5f4b5a4: lea -0x1(%rcx),%eax 0x7f72f5f4b5a7: sub $0x1,%edx 0x7f72f5f4b5aa: xor %r8d,%r8d 0x7f72f5f4b5ad: lea 0x4(,%rdx,4),%r10 0x7f72f5f4b5b5: lea 0x4(,%rax,4),%r9 0x7f72f5f4b5bd: nopl (%rax)