	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function cp_init_ts
_cp_init_ts:                            ## @cp_init_ts
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_tree_contains_struct@GOTPCREL(%rip), %rax
	movq	(%rax), %rcx
	movq	_NAMESPACE_DECL@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	(%rcx,%rax,8), %rax
	movq	_TS_DECL_NON_COMMON@GOTPCREL(%rip), %rdx
	movq	(%rdx), %rdx
	movl	$1, (%rax,%rdx,4)
	movq	_USING_DECL@GOTPCREL(%rip), %rsi
	movq	(%rsi), %rsi
	movq	(%rcx,%rsi,8), %rsi
	movl	$1, (%rsi,%rdx,4)
	movq	_TEMPLATE_DECL@GOTPCREL(%rip), %rdi
	movq	(%rdi), %rdi
	movq	(%rcx,%rdi,8), %rcx
	movl	$1, (%rcx,%rdx,4)
	movq	_TS_DECL_WITH_VIS@GOTPCREL(%rip), %rdx
	movq	(%rdx), %rdx
	movl	$1, (%rax,%rdx,4)
	movl	$1, (%rsi,%rdx,4)
	movl	$1, (%rcx,%rdx,4)
	movq	_TS_DECL_WRTL@GOTPCREL(%rip), %rdx
	movq	(%rdx), %rdx
	movl	$1, (%rax,%rdx,4)
	movl	$1, (%rsi,%rdx,4)
	movl	$1, (%rcx,%rdx,4)
	movq	_TS_DECL_COMMON@GOTPCREL(%rip), %rdx
	movq	(%rdx), %rdx
	movl	$1, (%rax,%rdx,4)
	movl	$1, (%rsi,%rdx,4)
	movl	$1, (%rcx,%rdx,4)
	movq	_TS_DECL_MINIMAL@GOTPCREL(%rip), %rdx
	movq	(%rdx), %rdx
	movl	$1, (%rax,%rdx,4)
	movl	$1, (%rsi,%rdx,4)
	movl	$1, (%rcx,%rdx,4)
	xorl	%eax, %eax
	popq	%rbp
	jmp	_init_shadowed_var_for_decl     ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.comm	_tree_contains_struct,8,3       ## @tree_contains_struct
	.comm	_NAMESPACE_DECL,8,3             ## @NAMESPACE_DECL
	.comm	_TS_DECL_NON_COMMON,8,3         ## @TS_DECL_NON_COMMON
	.comm	_USING_DECL,8,3                 ## @USING_DECL
	.comm	_TEMPLATE_DECL,8,3              ## @TEMPLATE_DECL
	.comm	_TS_DECL_WITH_VIS,8,3           ## @TS_DECL_WITH_VIS
	.comm	_TS_DECL_WRTL,8,3               ## @TS_DECL_WRTL
	.comm	_TS_DECL_COMMON,8,3             ## @TS_DECL_COMMON
	.comm	_TS_DECL_MINIMAL,8,3            ## @TS_DECL_MINIMAL
	.no_dead_strip	_cp_init_ts
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function cp_init_ts
_cp_init_ts:                            ; @cp_init_ts
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _tree_contains_struct@GOTPAGE
Lloh1:
	ldr	x8, [x8, _tree_contains_struct@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
Lloh3:
	adrp	x9, _NAMESPACE_DECL@GOTPAGE
Lloh4:
	ldr	x9, [x9, _NAMESPACE_DECL@GOTPAGEOFF]
Lloh5:
	ldr	x9, [x9]
	ldr	x9, [x8, x9, lsl #3]
Lloh6:
	adrp	x10, _TS_DECL_NON_COMMON@GOTPAGE
Lloh7:
	ldr	x10, [x10, _TS_DECL_NON_COMMON@GOTPAGEOFF]
Lloh8:
	ldr	x10, [x10]
	lsl	x10, x10, #2
	mov	w11, #1
	str	w11, [x9, x10]
Lloh9:
	adrp	x12, _USING_DECL@GOTPAGE
Lloh10:
	ldr	x12, [x12, _USING_DECL@GOTPAGEOFF]
Lloh11:
	ldr	x12, [x12]
	ldr	x12, [x8, x12, lsl #3]
	str	w11, [x12, x10]
Lloh12:
	adrp	x13, _TEMPLATE_DECL@GOTPAGE
Lloh13:
	ldr	x13, [x13, _TEMPLATE_DECL@GOTPAGEOFF]
Lloh14:
	ldr	x13, [x13]
	ldr	x8, [x8, x13, lsl #3]
	str	w11, [x8, x10]
Lloh15:
	adrp	x10, _TS_DECL_WITH_VIS@GOTPAGE
Lloh16:
	ldr	x10, [x10, _TS_DECL_WITH_VIS@GOTPAGEOFF]
Lloh17:
	ldr	x10, [x10]
	lsl	x10, x10, #2
	str	w11, [x9, x10]
	str	w11, [x12, x10]
	str	w11, [x8, x10]
Lloh18:
	adrp	x10, _TS_DECL_WRTL@GOTPAGE
Lloh19:
	ldr	x10, [x10, _TS_DECL_WRTL@GOTPAGEOFF]
Lloh20:
	ldr	x10, [x10]
	lsl	x10, x10, #2
	str	w11, [x9, x10]
	str	w11, [x12, x10]
	str	w11, [x8, x10]
Lloh21:
	adrp	x10, _TS_DECL_COMMON@GOTPAGE
Lloh22:
	ldr	x10, [x10, _TS_DECL_COMMON@GOTPAGEOFF]
Lloh23:
	ldr	x10, [x10]
	lsl	x10, x10, #2
Lloh24:
	adrp	x13, _TS_DECL_MINIMAL@GOTPAGE
Lloh25:
	ldr	x13, [x13, _TS_DECL_MINIMAL@GOTPAGEOFF]
Lloh26:
	ldr	x13, [x13]
	lsl	x13, x13, #2
	str	w11, [x9, x10]
	str	w11, [x12, x10]
	str	w11, [x8, x10]
	str	w11, [x9, x13]
	str	w11, [x12, x13]
	str	w11, [x8, x13]
	b	_init_shadowed_var_for_decl
	.loh AdrpLdrGotLdr	Lloh24, Lloh25, Lloh26
	.loh AdrpLdrGotLdr	Lloh21, Lloh22, Lloh23
	.loh AdrpLdrGotLdr	Lloh18, Lloh19, Lloh20
	.loh AdrpLdrGotLdr	Lloh15, Lloh16, Lloh17
	.loh AdrpLdrGotLdr	Lloh12, Lloh13, Lloh14
	.loh AdrpLdrGotLdr	Lloh9, Lloh10, Lloh11
	.loh AdrpLdrGotLdr	Lloh6, Lloh7, Lloh8
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.cfi_endproc
                                        ; -- End function
	.comm	_tree_contains_struct,8,3       ; @tree_contains_struct
	.comm	_NAMESPACE_DECL,8,3             ; @NAMESPACE_DECL
	.comm	_TS_DECL_NON_COMMON,8,3         ; @TS_DECL_NON_COMMON
	.comm	_USING_DECL,8,3                 ; @USING_DECL
	.comm	_TEMPLATE_DECL,8,3              ; @TEMPLATE_DECL
	.comm	_TS_DECL_WITH_VIS,8,3           ; @TS_DECL_WITH_VIS
	.comm	_TS_DECL_WRTL,8,3               ; @TS_DECL_WRTL
	.comm	_TS_DECL_COMMON,8,3             ; @TS_DECL_COMMON
	.comm	_TS_DECL_MINIMAL,8,3            ; @TS_DECL_MINIMAL
	.no_dead_strip	_cp_init_ts
.subsections_via_symbols
