=> 0x7f816fecb667 : mov 0x8(%rax),%rdx 0x7f816fecb66b : test %rdx,%rdx 0x7f816fecb66e : je 0x7f816fecb8e0 0x7f816fecb674 : mov (%rdx),%rcx 0x7f816fecb677 : mov %rcx,0x8(%rax) 0x7f816fecb67b : mov %rdx,%rax 0x7f816fecb67e : mov 0x8(%r14),%rdx 0x7f816fecb682 : test %rdx,%rdx 0x7f816fecb685 : je 0x7f816fecb68f 0x7f816fecb687 : sub $0x1,%rdx 0x7f816fecb68b : mov %rdx,0x8(%r14) 0x7f816fecb68f : mov %rax,%rbx 0x7f816fecb692 : mov 0x28169f(%rip),%r11d # 0x7f817014cd38 0x7f816fecb699 : test %r11d,%r11d 0x7f816fecb69c : je 0x7f816fecb800 0x7f816fecb6a2 : test %rbx,%rbx