=> 0x7f794f3c6067 : cmp $0xfffffffffffff000,%rax 0x7f794f3c606d : ja 0x7f794f3c608d 0x7f794f3c606f : repz retq 0x7f794f3c6071 : nopl 0x0(%rax) 0x7f794f3c6078 : test %ecx,%ecx 0x7f794f3c607a : jg 0x7f794f3c6057 0x7f794f3c607c : mov %ecx,%eax 0x7f794f3c607e : neg %eax 0x7f794f3c6080 : and $0x7fffffff,%ecx 0x7f794f3c6086 : mov %esi,%ecx 0x7f794f3c6088 : cmovne %eax,%ecx 0x7f794f3c608b : jmp 0x7f794f3c6057 0x7f794f3c608d : mov 0x389dac(%rip),%rdx # 0x7f794f74fe40 0x7f794f3c6094 : neg %eax 0x7f794f3c6096 : mov %eax,%fs:(%rdx) 0x7f794f3c6099 : or $0xffffffffffffffff,%rax