=> 0x7f6e6de50395 : cmp $0xfffffffffffff000,%rax 0x7f6e6de5039b : ja 0x7f6e6de503af 0x7f6e6de5039d : repz retq 0x7f6e6de5039f : nop 0x7f6e6de503a0 : test %eax,%eax 0x7f6e6de503a2 : jg 0x7f6e6de50385 0x7f6e6de503a4 : test $0x7fffffff,%eax 0x7f6e6de503a9 : je 0x7f6e6de503c0 0x7f6e6de503ab : neg %eax 0x7f6e6de503ad : jmp 0x7f6e6de50385 0x7f6e6de503af : mov 0x361a62(%rip),%rdx # 0x7f6e6e1b1e18 0x7f6e6de503b6 : neg %eax 0x7f6e6de503b8 : mov %eax,%fs:(%rdx) 0x7f6e6de503bb : or $0xffffffffffffffff,%rax 0x7f6e6de503bf : retq 0x7f6e6de503c0 : mov %esi,%eax