=> 0x7fa3e2317037 : cmp $0xfffffffffffff000,%rax 0x7fa3e231703d : ja 0x7fa3e231705d 0x7fa3e231703f : repz retq 0x7fa3e2317041 : nopl 0x0(%rax) 0x7fa3e2317048 : test %ecx,%ecx 0x7fa3e231704a : jg 0x7fa3e2317027 0x7fa3e231704c : mov %ecx,%eax 0x7fa3e231704e : neg %eax 0x7fa3e2317050 : and $0x7fffffff,%ecx 0x7fa3e2317056 : mov %esi,%ecx 0x7fa3e2317058 : cmovne %eax,%ecx 0x7fa3e231705b : jmp 0x7fa3e2317027 0x7fa3e231705d : mov 0x389ddc(%rip),%rdx # 0x7fa3e26a0e40 0x7fa3e2317064 : neg %eax 0x7fa3e2317066 : mov %eax,%fs:(%rdx) 0x7fa3e2317069 : or $0xffffffffffffffff,%rax