=> 0x7fbc2b36c48b: rep movsq %ds:(%rsi),%es:(%rdi) 0x7fbc2b36c48e: xchg %ax,%ax 0x7fbc2b36c490: sub %r11,%rdx 0x7fbc2b36c493: test $0xfffffffffffffff8,%rdx 0x7fbc2b36c49a: jne 0x7fbc2b36c4b0 0x7fbc2b36c49c: and $0x7,%edx 0x7fbc2b36c49f: jne 0x7fbc2b36c346 0x7fbc2b36c4a5: mov %rdi,%rax 0x7fbc2b36c4a8: retq 0x7fbc2b36c4a9: nopl 0x0(%rax) 0x7fbc2b36c4b0: mov 0x333d89(%rip),%r8 # 0x7fbc2b6a0240 0x7fbc2b36c4b7: cmp %rdx,%r8 0x7fbc2b36c4ba: cmova %rdx,%r8 0x7fbc2b36c4be: mov %r8,%rcx 0x7fbc2b36c4c1: and $0xffffffffffffffc0,%r8 0x7fbc2b36c4c5: shr $0x6,%rcx