=> 0x7f5f54fa6444 : movsbl (%rdi),%eax 0x7f5f54fa6447 : mov $0x1505,%r8d 0x7f5f54fa644d : test %al,%al 0x7f5f54fa644f : je 0x7f5f54fa646e 0x7f5f54fa6451 : nopl 0x0(%rax) 0x7f5f54fa6458 : mov %r8d,%edx 0x7f5f54fa645b : add $0x1,%rdi 0x7f5f54fa645f : shl $0x5,%edx 0x7f5f54fa6462 : add %edx,%eax 0x7f5f54fa6464 : add %eax,%r8d 0x7f5f54fa6467 : movsbl (%rdi),%eax 0x7f5f54fa646a : test %al,%al 0x7f5f54fa646c : jne 0x7f5f54fa6458 0x7f5f54fa646e : mov %r8d,%eax 0x7f5f54fa6471 : retq 0x7f5f54fa6472: data16 nopw %cs:0x0(%rax,%rax,1)