=> 0x7fb0a3835037 : cmp $0xfffffffffffff000,%rax 0x7fb0a383503d : ja 0x7fb0a383505d 0x7fb0a383503f : repz retq 0x7fb0a3835041 : nopl 0x0(%rax) 0x7fb0a3835048 : test %ecx,%ecx 0x7fb0a383504a : jg 0x7fb0a3835027 0x7fb0a383504c : mov %ecx,%eax 0x7fb0a383504e : neg %eax 0x7fb0a3835050 : and $0x7fffffff,%ecx 0x7fb0a3835056 : mov %esi,%ecx 0x7fb0a3835058 : cmovne %eax,%ecx 0x7fb0a383505b : jmp 0x7fb0a3835027 0x7fb0a383505d : mov 0x389ddc(%rip),%rdx # 0x7fb0a3bbee40 0x7fb0a3835064 : neg %eax 0x7fb0a3835066 : mov %eax,%fs:(%rdx) 0x7fb0a3835069 : or $0xffffffffffffffff,%rax