@@ -54,12 +54,13 @@ jz short \not_found@PLT ret .Ltagged_pointer_\name: + and dil, 0xF + shr dil, 1 movzx r8, dil - shr r8, 1 mov rax, [rip+objc_tagged_pointer_classes@GOTPCREL] mov r8, [rax+r8*8] mov r8, [r8+64]