	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_new_scsp_reset                 ## -- Begin function new_scsp_reset
	.p2align	4, 0x90
_new_scsp_reset:                        ## @new_scsp_reset
	.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
	movq	%rdi, %r14
	xorl	%ebx, %ebx
	xorl	%esi, %esi
	movl	$8, %edx
	callq	_memset
	movq	(%r14), %rax
	addq	$20, %rax
	movq	_RELEASE@GOTPCREL(%rip), %rcx
	.p2align	4, 0x90
LBB0_1:                                 ## =>This Inner Loop Header: Depth=1
	movl	$1023, -20(%rax)                ## imm = 0x3FF
	movl	(%rcx), %edx
	movl	%edx, -12(%rax)
	movl	%ebx, -16(%rax)
	movl	%ebx, %edx
	orl	$1, %edx
	movl	$1023, -8(%rax)                 ## imm = 0x3FF
	movl	(%rcx), %esi
	movl	%esi, (%rax)
	movl	%edx, -4(%rax)
	addq	$2, %rbx
	addq	$24, %rax
	cmpq	$32, %rbx
	jne	LBB0_1
## %bb.2:
	xorl	%eax, %eax
	callq	_fill_plfo_tables
	xorl	%eax, %eax
	callq	_fill_alfo_tables
	movq	_scsp_dsp@GOTPCREL(%rip), %rdi
	xorl	%esi, %esi
	movl	$4, %edx
	popq	%rbx
	popq	%r14
	popq	%rbp
	jmp	_memset                         ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.comm	_RELEASE,4,2                    ## @RELEASE
	.comm	_scsp_dsp,8,3                   ## @scsp_dsp
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ; -- Begin function new_scsp_reset
lCPI0_0:
	.long	0                               ; 0x0
	.long	1                               ; 0x1
	.long	2                               ; 0x2
	.long	3                               ; 0x3
lCPI0_1:
	.long	4                               ; 0x4
	.long	5                               ; 0x5
	.long	6                               ; 0x6
	.long	7                               ; 0x7
lCPI0_2:
	.long	8                               ; 0x8
	.long	9                               ; 0x9
	.long	10                              ; 0xa
	.long	11                              ; 0xb
lCPI0_3:
	.long	12                              ; 0xc
	.long	13                              ; 0xd
	.long	14                              ; 0xe
	.long	15                              ; 0xf
lCPI0_4:
	.long	16                              ; 0x10
	.long	17                              ; 0x11
	.long	18                              ; 0x12
	.long	19                              ; 0x13
lCPI0_5:
	.long	20                              ; 0x14
	.long	21                              ; 0x15
	.long	22                              ; 0x16
	.long	23                              ; 0x17
lCPI0_6:
	.long	24                              ; 0x18
	.long	25                              ; 0x19
	.long	26                              ; 0x1a
	.long	27                              ; 0x1b
lCPI0_7:
	.long	28                              ; 0x1c
	.long	29                              ; 0x1d
	.long	30                              ; 0x1e
	.long	31                              ; 0x1f
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_new_scsp_reset
	.p2align	2
_new_scsp_reset:                        ; @new_scsp_reset
	.cfi_startproc
; %bb.0:
	stp	x20, x19, [sp, #-32]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]             ; 16-byte Folded Spill
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	mov	x19, x0
	mov	w1, #0
	mov	w2, #8
	bl	_memset
	ldr	x9, [x19]
	add	x10, x9, #384
Lloh0:
	adrp	x8, _RELEASE@GOTPAGE
Lloh1:
	ldr	x8, [x8, _RELEASE@GOTPAGEOFF]
	add	x11, x8, #4
	cmp	x9, x11
	ccmp	x10, x8, #0, lo
	b.hi	LBB0_2
; %bb.1:
Lloh2:
	adrp	x10, lCPI0_0@PAGE
Lloh3:
	ldr	q1, [x10, lCPI0_0@PAGEOFF]
	ld1r.4s	{ v2 }, [x8]
	movi.4s	v0, #3, msl #8
	mov	x10, x9
	st3.4s	{ v0, v1, v2 }, [x10], #48
Lloh4:
	adrp	x11, lCPI0_1@PAGE
Lloh5:
	ldr	q1, [x11, lCPI0_1@PAGEOFF]
	ld1r.4s	{ v2 }, [x8]
	st3.4s	{ v0, v1, v2 }, [x10]
	add	x10, x9, #96
Lloh6:
	adrp	x11, lCPI0_2@PAGE
Lloh7:
	ldr	q1, [x11, lCPI0_2@PAGEOFF]
	ld1r.4s	{ v2 }, [x8]
	st3.4s	{ v0, v1, v2 }, [x10]
	add	x10, x9, #144
Lloh8:
	adrp	x11, lCPI0_3@PAGE
Lloh9:
	ldr	q1, [x11, lCPI0_3@PAGEOFF]
	ld1r.4s	{ v2 }, [x8]
	st3.4s	{ v0, v1, v2 }, [x10]
	add	x10, x9, #192
Lloh10:
	adrp	x11, lCPI0_4@PAGE
Lloh11:
	ldr	q1, [x11, lCPI0_4@PAGEOFF]
	ld1r.4s	{ v2 }, [x8]
	st3.4s	{ v0, v1, v2 }, [x10]
	add	x10, x9, #240
Lloh12:
	adrp	x11, lCPI0_5@PAGE
Lloh13:
	ldr	q1, [x11, lCPI0_5@PAGEOFF]
	ld1r.4s	{ v2 }, [x8]
	st3.4s	{ v0, v1, v2 }, [x10]
	add	x10, x9, #288
Lloh14:
	adrp	x11, lCPI0_6@PAGE
Lloh15:
	ldr	q1, [x11, lCPI0_6@PAGEOFF]
	ld1r.4s	{ v2 }, [x8]
	st3.4s	{ v0, v1, v2 }, [x10]
	add	x9, x9, #336
Lloh16:
	adrp	x10, lCPI0_7@PAGE
Lloh17:
	ldr	q1, [x10, lCPI0_7@PAGEOFF]
	ld1r.4s	{ v2 }, [x8]
	st3.4s	{ v0, v1, v2 }, [x9]
	b	LBB0_4
LBB0_2:
	mov	x10, #0
	add	x9, x9, #8
	mov	w11, #1023
LBB0_3:                                 ; =>This Inner Loop Header: Depth=1
	stur	w11, [x9, #-8]
	ldr	w12, [x8]
	stp	w10, w12, [x9, #-4]
	add	x10, x10, #1
	add	x9, x9, #12
	cmp	x10, #32
	b.ne	LBB0_3
LBB0_4:
	bl	_fill_plfo_tables
	bl	_fill_alfo_tables
Lloh18:
	adrp	x0, _scsp_dsp@GOTPAGE
Lloh19:
	ldr	x0, [x0, _scsp_dsp@GOTPAGEOFF]
	mov	w1, #0
	mov	w2, #4
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp], #32             ; 16-byte Folded Reload
	b	_memset
	.loh AdrpLdrGot	Lloh0, Lloh1
	.loh AdrpLdr	Lloh16, Lloh17
	.loh AdrpLdr	Lloh14, Lloh15
	.loh AdrpAdrp	Lloh12, Lloh14
	.loh AdrpLdr	Lloh12, Lloh13
	.loh AdrpAdrp	Lloh10, Lloh12
	.loh AdrpLdr	Lloh10, Lloh11
	.loh AdrpAdrp	Lloh8, Lloh10
	.loh AdrpLdr	Lloh8, Lloh9
	.loh AdrpAdrp	Lloh6, Lloh8
	.loh AdrpLdr	Lloh6, Lloh7
	.loh AdrpAdrp	Lloh4, Lloh6
	.loh AdrpLdr	Lloh4, Lloh5
	.loh AdrpLdr	Lloh2, Lloh3
	.loh AdrpLdrGot	Lloh18, Lloh19
	.cfi_endproc
                                        ; -- End function
	.comm	_RELEASE,4,2                    ; @RELEASE
	.comm	_scsp_dsp,8,3                   ; @scsp_dsp
.subsections_via_symbols
