ObjFW  Diff

Differences From Artifact [069968302a]:

To Artifact [c662475fba]:


58
59
60
61
62
63
64
65

66
67
68
69
70

71
72
73
74
75
76
77
58
59
60
61
62
63
64

65

66
67
68

69
70
71
72
73
74
75
76







-
+
-



-
+








0:
	mov	rcx, r10
	mov	rdx, r11
	jmp	\not_found

.Ltagged_pointer_\name:
	and	cl, 0xF
	and	cl, 0xE
	shr	cl, 1
	movzx	r8, cl

	mov	rax, offset objc_tagged_pointer_classes
	mov	r8, [rax+r8*8]
	mov	r8, [rax+r8*4]
	mov	r8, [r8+56]

	jmp	short .Lmain_\name
.endm

.macro generate_lookup_super name lookup
\name: