=> 0x7f81f0c33846: mov 0x168(%rbp),%rdi 0x7f81f0c3384d: callq 0x7f81f0b24e80 0x7f81f0c33852: mov 0x8(%rbx),%rbx 0x7f81f0c33856: mov %rax,0x168(%rbp) 0x7f81f0c3385d: test %rbx,%rbx 0x7f81f0c33860: jne 0x7f81f0c33840 0x7f81f0c33862: pop %rbx 0x7f81f0c33863: mov %r12,%rdi 0x7f81f0c33866: pop %rbp 0x7f81f0c33867: pop %r12 0x7f81f0c33869: jmpq 0x7f81f0b25f68 0x7f81f0c3386e: xchg %ax,%ax 0x7f81f0c33870: mov 0x28(%rdi),%rax 0x7f81f0c33874: test %rax,%rax 0x7f81f0c33877: je 0x7f81f0c33880 0x7f81f0c33879: retq