=> 0x7f2d301b6ff0 : testb $0x4,0x16(%rdi) 0x7f2d301b6ff4 : je 0x7f2d301b6fc3 0x7f2d301b6ff6 : movzbl 0x14(%rsi),%eax 0x7f2d301b6ffa : movzbl 0x14(%rdi),%edx 0x7f2d301b6ffe : cmp %dl,%al 0x7f2d301b7000 : movzbl %al,%ecx 0x7f2d301b7003 : ja 0x7f2d301b701d 0x7f2d301b7005 : movzbl %dl,%edx 0x7f2d301b7008 : mov 0x48(%rsi),%r8 0x7f2d301b700c : mov $0x1,%eax 0x7f2d301b7011 : sub %ecx,%edx 0x7f2d301b7013 : movslq %edx,%rdx 0x7f2d301b7016 : cmp %r8,0x48(%rdi,%rdx,8) 0x7f2d301b701b : je 0x7f2d301b6fc5 0x7f2d301b701d : movslq %ecx,%rcx 0x7f2d301b7020 : xor %eax,%eax