=> 0x7fc87ab16f28 : movzbl (%rdi),%r8d 0x7fc87ab16f2c : mov %rdi,%rcx 0x7fc87ab16f2f : test %r8b,%r8b 0x7fc87ab16f32 : jne 0x7fc87ab16f52 0x7fc87ab16f34 : jmpq 0x7fc87ab16de0 0x7fc87ab16f39 : nopl 0x0(%rax) 0x7fc87ab16f40 : movzbl 0x1(%rax),%r8d 0x7fc87ab16f45 : lea 0x1(%rax),%rcx 0x7fc87ab16f49 : test %r8b,%r8b 0x7fc87ab16f4c : je 0x7fc87ab16de0 0x7fc87ab16f52 : test %r8b,%r8b 0x7fc87ab16f55 : movzbl (%rcx),%r9d 0x7fc87ab16f59 : mov %rcx,%rax 0x7fc87ab16f5c : jns 0x7fc87ab16f40 0x7fc87ab16f5e : mov $0xffffffe0,%r8d 0x7fc87ab16f64 : and %r9d,%r8d