ObjFW  Diff

Differences From Artifact [0ccb921815]:

To Artifact [b9237d1cde]:


50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69

	test	rax, rax
	jz	$1

	ret

Ltagged_pointer_$0:
	and	dil, 0xF
	shr	dil, 1
	movzx	r8, dil

	mov	rax, [rip+_objc_tagged_pointer_classes]
	mov	r8, [rax+r8*8]
	mov	r8, [r8+64]

	jmp	Lmain_$0
.endmacro

.macro generate_lookup_super
$0:







|
<



|







50
51
52
53
54
55
56
57

58
59
60
61
62
63
64
65
66
67
68

	test	rax, rax
	jz	$1

	ret

Ltagged_pointer_$0:
	and	dil, 0xE

	movzx	r8, dil

	mov	rax, [rip+_objc_tagged_pointer_classes]
	mov	r8, [rax+r8*4]
	mov	r8, [r8+64]

	jmp	Lmain_$0
.endmacro

.macro generate_lookup_super
$0: