	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	__initialize_frame_reg          ## -- Begin function _initialize_frame_reg
	.p2align	4, 0x90
__initialize_frame_reg:                 ## @_initialize_frame_reg
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_builtin_type_frame_reg@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_DEPRECATED_REGISTER_GDBARCH_SWAP
	movq	_value_of_builtin_frame_fp_reg@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str(%rip), %rdi
	callq	_user_reg_add_builtin
	movq	_value_of_builtin_frame_pc_reg@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str.1(%rip), %rdi
	callq	_user_reg_add_builtin
	movq	_value_of_builtin_frame_sp_reg@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str.2(%rip), %rdi
	callq	_user_reg_add_builtin
	movq	_value_of_builtin_frame_ps_reg@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str.3(%rip), %rdi
	popq	%rbp
	jmp	_user_reg_add_builtin           ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.comm	_builtin_type_frame_reg,4,2     ## @builtin_type_frame_reg
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"fp"

	.comm	_value_of_builtin_frame_fp_reg,4,2 ## @value_of_builtin_frame_fp_reg
L_.str.1:                               ## @.str.1
	.asciz	"pc"

	.comm	_value_of_builtin_frame_pc_reg,4,2 ## @value_of_builtin_frame_pc_reg
L_.str.2:                               ## @.str.2
	.asciz	"sp"

	.comm	_value_of_builtin_frame_sp_reg,4,2 ## @value_of_builtin_frame_sp_reg
L_.str.3:                               ## @.str.3
	.asciz	"ps"

	.comm	_value_of_builtin_frame_ps_reg,4,2 ## @value_of_builtin_frame_ps_reg
	.comm	_value_of_builtin_frame_reg,4,2 ## @value_of_builtin_frame_reg
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	__initialize_frame_reg          ; -- Begin function _initialize_frame_reg
	.p2align	2
__initialize_frame_reg:                 ; @_initialize_frame_reg
	.cfi_startproc
; %bb.0:
	stp	x29, x30, [sp, #-16]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 16
	mov	x29, sp
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
Lloh0:
	adrp	x8, _builtin_type_frame_reg@GOTPAGE
Lloh1:
	ldr	x8, [x8, _builtin_type_frame_reg@GOTPAGEOFF]
Lloh2:
	ldr	w0, [x8]
	bl	_DEPRECATED_REGISTER_GDBARCH_SWAP
Lloh3:
	adrp	x8, _value_of_builtin_frame_fp_reg@GOTPAGE
Lloh4:
	ldr	x8, [x8, _value_of_builtin_frame_fp_reg@GOTPAGEOFF]
Lloh5:
	ldr	w1, [x8]
Lloh6:
	adrp	x0, l_.str@PAGE
Lloh7:
	add	x0, x0, l_.str@PAGEOFF
	bl	_user_reg_add_builtin
Lloh8:
	adrp	x8, _value_of_builtin_frame_pc_reg@GOTPAGE
Lloh9:
	ldr	x8, [x8, _value_of_builtin_frame_pc_reg@GOTPAGEOFF]
Lloh10:
	ldr	w1, [x8]
Lloh11:
	adrp	x0, l_.str.1@PAGE
Lloh12:
	add	x0, x0, l_.str.1@PAGEOFF
	bl	_user_reg_add_builtin
Lloh13:
	adrp	x8, _value_of_builtin_frame_sp_reg@GOTPAGE
Lloh14:
	ldr	x8, [x8, _value_of_builtin_frame_sp_reg@GOTPAGEOFF]
Lloh15:
	ldr	w1, [x8]
Lloh16:
	adrp	x0, l_.str.2@PAGE
Lloh17:
	add	x0, x0, l_.str.2@PAGEOFF
	bl	_user_reg_add_builtin
Lloh18:
	adrp	x8, _value_of_builtin_frame_ps_reg@GOTPAGE
Lloh19:
	ldr	x8, [x8, _value_of_builtin_frame_ps_reg@GOTPAGEOFF]
Lloh20:
	ldr	w1, [x8]
Lloh21:
	adrp	x0, l_.str.3@PAGE
Lloh22:
	add	x0, x0, l_.str.3@PAGEOFF
	ldp	x29, x30, [sp], #16             ; 16-byte Folded Reload
	b	_user_reg_add_builtin
	.loh AdrpAdd	Lloh21, Lloh22
	.loh AdrpLdrGotLdr	Lloh18, Lloh19, Lloh20
	.loh AdrpAdd	Lloh16, Lloh17
	.loh AdrpLdrGotLdr	Lloh13, Lloh14, Lloh15
	.loh AdrpAdd	Lloh11, Lloh12
	.loh AdrpLdrGotLdr	Lloh8, Lloh9, Lloh10
	.loh AdrpAdd	Lloh6, Lloh7
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.cfi_endproc
                                        ; -- End function
	.comm	_builtin_type_frame_reg,4,2     ; @builtin_type_frame_reg
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"fp"

	.comm	_value_of_builtin_frame_fp_reg,4,2 ; @value_of_builtin_frame_fp_reg
l_.str.1:                               ; @.str.1
	.asciz	"pc"

	.comm	_value_of_builtin_frame_pc_reg,4,2 ; @value_of_builtin_frame_pc_reg
l_.str.2:                               ; @.str.2
	.asciz	"sp"

	.comm	_value_of_builtin_frame_sp_reg,4,2 ; @value_of_builtin_frame_sp_reg
l_.str.3:                               ; @.str.3
	.asciz	"ps"

	.comm	_value_of_builtin_frame_ps_reg,4,2 ; @value_of_builtin_frame_ps_reg
	.comm	_value_of_builtin_frame_reg,4,2 ; @value_of_builtin_frame_reg
.subsections_via_symbols
