=> 0x7fc809f2b090: cmp %rdi,0x18(%rdx) 0x7fc809f2b094: je 0x7fc809f2b0a8 0x7fc809f2b096: mov %rdx,%rdi 0x7fc809f2b099: mov 0x8(%rdi),%rdx 0x7fc809f2b09d: test %rdx,%rdx 0x7fc809f2b0a0: jne 0x7fc809f2b090 0x7fc809f2b0a2: repz retq 0x7fc809f2b0a4: nopl 0x0(%rax) 0x7fc809f2b0a8: mov 0x10(%rdx),%rsi 0x7fc809f2b0ac: mov $0x1,%ecx 0x7fc809f2b0b1: test %rsi,%rsi 0x7fc809f2b0b4: je 0x7fc809f2b0bb 0x7fc809f2b0b6: mov (%rsi),%ecx 0x7fc809f2b0b8: add $0x1,%ecx 0x7fc809f2b0bb: add %ecx,%eax 0x7fc809f2b0bd: jmp 0x7fc809f2b096