=> 0x7f2c18ef8e50 : testb $0x10,0x10(%rdi) 0x7f2c18ef8e54 : jne 0x7f2c18ef8e68 0x7f2c18ef8e56 : mov 0xc(%rdi),%edx 0x7f2c18ef8e59 : mov $0x10,%eax 0x7f2c18ef8e5e : test %edx,%edx 0x7f2c18ef8e60 : je 0x7f2c18ef8e68 0x7f2c18ef8e62 : repz retq 0x7f2c18ef8e64 : nopl 0x0(%rax) 0x7f2c18ef8e68 : movl $0xffffffff,0x10(%rdi) 0x7f2c18ef8e6f : xor %eax,%eax 0x7f2c18ef8e71 : retq 0x7f2c18ef8e72: nop 0x7f2c18ef8e73: nop 0x7f2c18ef8e74: nop 0x7f2c18ef8e75: nop 0x7f2c18ef8e76: nop