=> 0x7f5a56320ad0: movl $0xffffffff,0x4(%rdi) 0x7f5a56320ad7: movl $0x0,0x8(%rdi) 0x7f5a56320ade: retq 0x7f5a56320adf: nop 0x7f5a56320ae0: mov 0x8(%rdi),%eax 0x7f5a56320ae3: test $0x1,%al 0x7f5a56320ae5: jne 0x7f5a56320aed 0x7f5a56320ae7: andl $0xfffffffffffffffe,(%rsi) 0x7f5a56320aea: mov 0x8(%rdi),%eax 0x7f5a56320aed: test $0x2,%al 0x7f5a56320aef: jne 0x7f5a56320af4 0x7f5a56320af1: andl $0xfffffffffffffffd,(%rsi) 0x7f5a56320af4: repz retq 0x7f5a56320af6: nop 0x7f5a56320af7: nop 0x7f5a56320af8: nop