ObjFW  Diff

Differences From Artifact [c889c864a2]:

To Artifact [069968302a]:


58
59
60
61
62
63
64


65
66
67
68
69
70
71
72
73

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

.Ltagged_pointer_\name:


	movzx	r8, cl
	shr	r8, 1

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

	jmp	short .Lmain_\name
.endm







>
>

<







58
59
60
61
62
63
64
65
66
67

68
69
70
71
72
73
74

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

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


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

	jmp	short .Lmain_\name
.endm