=> 0x7fa0d52cd2b0 : movsbl (%rdi),%ecx 0x7fa0d52cd2b3 : xor %eax,%eax 0x7fa0d52cd2b5 : test %cl,%cl 0x7fa0d52cd2b7 : je 0x7fa0d52cd2d7 0x7fa0d52cd2b9 : nopl 0x0(%rax) 0x7fa0d52cd2c0 : mov %eax,%edx 0x7fa0d52cd2c2 : add $0x1,%rdi 0x7fa0d52cd2c6 : shl $0x5,%edx 0x7fa0d52cd2c9 : sub %eax,%edx 0x7fa0d52cd2cb : lea (%rcx,%rdx,1),%eax 0x7fa0d52cd2ce : movsbl (%rdi),%ecx 0x7fa0d52cd2d1 : test %cl,%cl 0x7fa0d52cd2d3 : jne 0x7fa0d52cd2c0 0x7fa0d52cd2d5 : repz retq 0x7fa0d52cd2d7 : repz retq 0x7fa0d52cd2d9: nopl 0x0(%rax)