=> 0x7f46bbf452ac: mov (%rax,%r13,1),%rax 0x7f46bbf452b0: mov %rax,(%r12) 0x7f46bbf452b4: callq 0x7f46bbec5ef0 0x7f46bbf452b9: mov 0x18(%rsp),%rdi 0x7f46bbf452be: mov %rax,0x18(%r12) 0x7f46bbf452c3: callq *%rbx 0x7f46bbf452c5: mov 0x10(%r14),%rdi 0x7f46bbf452c9: mov %rax,0x20(%r12) 0x7f46bbf452ce: mov 0x20(%rsp),%rax 0x7f46bbf452d3: mov %rbp,0x28(%r12) 0x7f46bbf452d8: mov 0x18(%r14),%r15 0x7f46bbf452dc: test %rdi,%rdi 0x7f46bbf452df: mov %rax,0x30(%r12) 0x7f46bbf452e4: jne 0x7f46bbf45268 0x7f46bbf452e6: mov %r12,%rdi 0x7f46bbf452e9: callq 0x7f46bbf45170