	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function node_cmp
_node_cmp:                              ## @node_cmp
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	(%rdi), %rcx
	xorl	%eax, %eax
	xorl	%edx, %edx
	cmpq	(%rsi), %rcx
	setg	%al
	setl	%dl
	subl	%edx, %eax
	je	LBB0_1
## %bb.2:
	popq	%rbp
	retq
LBB0_1:
	xorl	%eax, %eax
	cmpq	%rsi, %rdi
	seta	%al
	sbbl	$0, %eax
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.no_dead_strip	_node_cmp
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function node_cmp
_node_cmp:                              ; @node_cmp
	.cfi_startproc
; %bb.0:
	ldr	x8, [x0]
	ldr	x9, [x1]
	cmp	x8, x9
	cset	w8, gt
	cset	w9, lt
	cmp	x0, x1
	cset	w10, hi
	cset	w11, lo
	sub	w10, w10, w11
	subs	w8, w8, w9
	csel	w0, w8, w10, ne
	ret
	.cfi_endproc
                                        ; -- End function
	.no_dead_strip	_node_cmp
.subsections_via_symbols
