=> 0x7faf6ad37604 : mov 0x330(%rax),%eax 0x7faf6ad3760a : retq 0x7faf6ad3760b: nopl 0x0(%rax,%rax,1) 0x7faf6ad37610 : test %esi,%esi 0x7faf6ad37612 : mov 0x8(%rdi),%rax 0x7faf6ad37616 : jns 0x7faf6ad37620 0x7faf6ad37618 : xor %eax,%eax 0x7faf6ad3761a : retq 0x7faf6ad3761b : nopl 0x0(%rax,%rax,1) 0x7faf6ad37620 : cmp 0x330(%rax),%esi 0x7faf6ad37626 : jge 0x7faf6ad37618 0x7faf6ad37628 : mov 0x328(%rax),%rax 0x7faf6ad3762f : movslq %esi,%rsi 0x7faf6ad37632 : mov (%rax,%rsi,8),%rdi 0x7faf6ad37636 : mov %rdx,%rsi 0x7faf6ad37639 : jmpq 0x7faf6ad36c20