=> 0x7f1c98c11405 : cmp $0xfffffffffffff000,%rax 0x7f1c98c1140b : ja 0x7f1c98c1141f 0x7f1c98c1140d : repz retq 0x7f1c98c1140f : nop 0x7f1c98c11410 : test %eax,%eax 0x7f1c98c11412 : jg 0x7f1c98c113f5 0x7f1c98c11414 : test $0x7fffffff,%eax 0x7f1c98c11419 : je 0x7f1c98c11430 0x7f1c98c1141b : neg %eax 0x7f1c98c1141d : jmp 0x7f1c98c113f5 0x7f1c98c1141f : mov 0x37f9fa(%rip),%rdx # 0x7f1c98f90e20 0x7f1c98c11426 : neg %eax 0x7f1c98c11428 : mov %eax,%fs:(%rdx) 0x7f1c98c1142b : or $0xffffffffffffffff,%rax 0x7f1c98c1142f : retq 0x7f1c98c11430 : mov %esi,%eax