=> 0x7f93b8248037 : cmp $0xfffffffffffff000,%rax 0x7f93b824803d : ja 0x7f93b824805d 0x7f93b824803f : repz retq 0x7f93b8248041 : nopl 0x0(%rax) 0x7f93b8248048 : test %ecx,%ecx 0x7f93b824804a : jg 0x7f93b8248027 0x7f93b824804c : mov %ecx,%eax 0x7f93b824804e : neg %eax 0x7f93b8248050 : and $0x7fffffff,%ecx 0x7f93b8248056 : mov %esi,%ecx 0x7f93b8248058 : cmovne %eax,%ecx 0x7f93b824805b : jmp 0x7f93b8248027 0x7f93b824805d : mov 0x389ddc(%rip),%rdx # 0x7f93b85d1e40 0x7f93b8248064 : neg %eax 0x7f93b8248066 : mov %eax,%fs:(%rdx) 0x7f93b8248069 : or $0xffffffffffffffff,%rax