0x6233e0: mov 0xa8(%rdi),%eax 0x6233e6: cmp $0x2,%eax 0x6233e9: je 0x623408 0x6233eb: test %dl,%dl 0x6233ed: je 0x6233f4 0x6233ef: cmp $0x1,%eax 0x6233f2: je 0x623408 0x6233f4: mov (%rdi),%rdi 0x6233f7: test %eax,%eax 0x6233f9: mov $0x0,%eax 0x6233fe: cmove %eax,%edx 0x623401: test %rdi,%rdi 0x623404: jne 0x6233e0 0x623406: repz retq 0x623408: movb $0x1,(%rsi) 0x62340b: retq