	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function interp_point
_interp_point:                          ## @interp_point
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r14
	pushq	%rbx
	.cfi_offset %rbx, -32
	.cfi_offset %r14, -24
	movl	%edx, %r10d
	movl	16(%rbp), %r11d
	testl	%r11d, %r11d
	je	LBB0_2
## %bb.1:
	imull	%r9d, %esi
	movl	%r11d, %ebx
	subl	%r9d, %ebx
	imull	%ebx, %ecx
	movl	%r11d, %r14d
	sarl	%r14d
	addl	%r14d, %esi
	addl	%ecx, %esi
	movl	%esi, %eax
	cltd
	idivl	%r11d
	movl	%eax, (%rdi)
	imull	%r9d, %r10d
	imull	%r8d, %ebx
	addl	%r14d, %r10d
	addl	%ebx, %r10d
	movl	%r10d, %eax
	cltd
	idivl	%r11d
	movl	%eax, %r10d
	jmp	LBB0_3
LBB0_2:
	movl	%esi, (%rdi)
LBB0_3:
	movl	%r10d, 4(%rdi)
	popq	%rbx
	popq	%r14
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.no_dead_strip	_interp_point
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function interp_point
_interp_point:                          ; @interp_point
	.cfi_startproc
; %bb.0:
	cbz	w6, LBB0_2
; %bb.1:
	sub	w8, w6, w5
	asr	w9, w6, #1
	madd	w10, w5, w1, w9
	madd	w10, w8, w3, w10
	sdiv	w10, w10, w6
	madd	w9, w5, w2, w9
	madd	w8, w8, w4, w9
	sdiv	w2, w8, w6
	stp	w10, w2, [x0]
	ret
LBB0_2:
	stp	w1, w2, [x0]
	ret
	.cfi_endproc
                                        ; -- End function
	.no_dead_strip	_interp_point
.subsections_via_symbols
