=> 0x7f86dffb7037 : cmp $0xfffffffffffff000,%rax 0x7f86dffb703d : ja 0x7f86dffb705d 0x7f86dffb703f : repz retq 0x7f86dffb7041 : nopl 0x0(%rax) 0x7f86dffb7048 : test %ecx,%ecx 0x7f86dffb704a : jg 0x7f86dffb7027 0x7f86dffb704c : mov %ecx,%eax 0x7f86dffb704e : neg %eax 0x7f86dffb7050 : and $0x7fffffff,%ecx 0x7f86dffb7056 : mov %esi,%ecx 0x7f86dffb7058 : cmovne %eax,%ecx 0x7f86dffb705b : jmp 0x7f86dffb7027 0x7f86dffb705d : mov 0x389ddc(%rip),%rdx # 0x7f86e0340e40 0x7f86dffb7064 : neg %eax 0x7f86dffb7066 : mov %eax,%fs:(%rdx) 0x7f86dffb7069 : or $0xffffffffffffffff,%rax