=> 0x7fe0c3ae4dd0 : movzbl 0x70(%rdi),%eax 0x7fe0c3ae4dd4 : and $0x1,%eax 0x7fe0c3ae4dd7 : retq 0x7fe0c3ae4dd8: nopl 0x0(%rax,%rax,1) 0x7fe0c3ae4de0 : testb $0x1,0x70(%rdi) 0x7fe0c3ae4de4 : je 0x7fe0c3ae4df0 0x7fe0c3ae4de6 : repz retq 0x7fe0c3ae4de8 : nopl 0x0(%rax,%rax,1) 0x7fe0c3ae4df0 : push %r12 0x7fe0c3ae4df2 : push %rbp 0x7fe0c3ae4df3 : mov %rsi,%r12 0x7fe0c3ae4df6 : push %rbx 0x7fe0c3ae4df7 : mov %rdi,%rbx 0x7fe0c3ae4dfa : mov (%rdi),%rdi 0x7fe0c3ae4dfd : callq 0x7fe0c3ae3fb0 0x7fe0c3ae4e02 : mov 0x30(%rbx),%ebp