=> 0x7fe1d07dfab0 : movzbl 0xc0(%rdi),%eax 0x7fe1d07dfab7 : shr %al 0x7fe1d07dfab9 : and $0x1,%eax 0x7fe1d07dfabc : retq 0x7fe1d07dfabd: nopl (%rax) 0x7fe1d07dfac0 : push %r15 0x7fe1d07dfac2 : push %r14 0x7fe1d07dfac4 : push %r13 0x7fe1d07dfac6 : push %r12 0x7fe1d07dfac8 : push %rbp 0x7fe1d07dfac9 : push %rbx 0x7fe1d07dfaca : sub $0x18,%rsp 0x7fe1d07dface : mov 0x2d510c(%rip),%eax # 0x7fe1d0ab4be0 0x7fe1d07dfad4 : mov %rdi,0x8(%rsp) 0x7fe1d07dfad9 : cmp $0x2,%eax 0x7fe1d07dfadc : je 0x7fe1d07dfbf0