	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function build_gdbtypes
_build_gdbtypes:                        ## @build_gdbtypes
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	pushq	%rax
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	_TYPE_CODE_VOID@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str(%rip), %rcx
	movl	$1, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_void@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_TYPE_CODE_INT@GOTPCREL(%rip), %r14
	movl	(%r14), %edi
	movq	_TYPE_FLAG_NOSIGN@GOTPCREL(%rip), %rax
	movq	_TARGET_CHAR_SIGNED@GOTPCREL(%rip), %rcx
	cmpq	$0, (%rcx)
	movq	_TYPE_FLAG_UNSIGNED@GOTPCREL(%rip), %rbx
	movl	$0, %edx
	jne	LBB0_2
## %bb.1:
	movl	(%rbx), %edx
LBB0_2:
	orl	(%rax), %edx
	leaq	L_.str.1(%rip), %rcx
	movl	$1, %esi
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_char@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_TYPE_CODE_CHAR@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.2(%rip), %rcx
	movl	$1, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_true_char@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r14), %edi
	leaq	L_.str.3(%rip), %rcx
	movl	$1, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_signed_char@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r14), %edi
	movl	(%rbx), %edx
	leaq	L_.str.4(%rip), %rcx
	movl	$1, %esi
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_unsigned_char@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r14), %edi
	movq	%rbx, %r12
	movq	_TARGET_SHORT_BIT@GOTPCREL(%rip), %rbx
	movl	(%rbx), %eax
	movq	_TARGET_CHAR_BIT@GOTPCREL(%rip), %r15
	cltd
	idivl	(%r15)
	leaq	L_.str.5(%rip), %rcx
	movl	%eax, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_short@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r14), %edi
	movl	(%rbx), %eax
	cltd
	idivl	(%r15)
	movl	(%r12), %edx
	leaq	L_.str.6(%rip), %rcx
	movl	%eax, %esi
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_unsigned_short@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r14), %edi
	movq	_TARGET_INT_BIT@GOTPCREL(%rip), %rbx
	movl	(%rbx), %eax
	cltd
	idivl	(%r15)
	leaq	L_.str.7(%rip), %rcx
	movl	%eax, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_int@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r14), %edi
	movl	(%rbx), %eax
	cltd
	idivl	(%r15)
	movl	(%r12), %edx
	leaq	L_.str.8(%rip), %rcx
	movl	%eax, %esi
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_unsigned_int@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r14), %edi
	movq	_TARGET_LONG_BIT@GOTPCREL(%rip), %rbx
	movl	(%rbx), %eax
	cltd
	idivl	(%r15)
	leaq	L_.str.9(%rip), %rcx
	movl	%eax, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_long@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r14), %edi
	movl	(%rbx), %eax
	cltd
	idivl	(%r15)
	movl	(%r12), %edx
	leaq	L_.str.10(%rip), %rcx
	movl	%eax, %esi
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_unsigned_long@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r14), %edi
	movq	_TARGET_LONG_LONG_BIT@GOTPCREL(%rip), %rbx
	movl	(%rbx), %eax
	cltd
	idivl	(%r15)
	leaq	L_.str.11(%rip), %rcx
	movl	%eax, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_long_long@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r14), %edi
	movl	(%rbx), %eax
	cltd
	idivl	(%r15)
	movl	(%r12), %edx
	leaq	L_.str.12(%rip), %rcx
	movl	%eax, %esi
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_unsigned_long_long@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_TYPE_CODE_FLT@GOTPCREL(%rip), %r14
	movl	(%r14), %edi
	movq	_TARGET_FLOAT_BIT@GOTPCREL(%rip), %r13
	movl	(%r13), %eax
	cltd
	idivl	(%r15)
	leaq	L_.str.13(%rip), %rcx
	movl	%eax, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_float@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r14), %edi
	movq	_TARGET_DOUBLE_BIT@GOTPCREL(%rip), %r12
	movl	(%r12), %eax
	cltd
	idivl	(%r15)
	leaq	L_.str.14(%rip), %rcx
	movl	%eax, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_double@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r14), %edi
	movq	_TARGET_LONG_DOUBLE_BIT@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	cltd
	idivl	(%r15)
	leaq	L_.str.15(%rip), %rcx
	movl	%eax, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_long_double@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_TYPE_CODE_COMPLEX@GOTPCREL(%rip), %rbx
	movl	(%rbx), %edi
	movl	(%r13), %eax
	addl	%eax, %eax
	cltd
	idivl	(%r15)
	leaq	L_.str.16(%rip), %rcx
	movl	%eax, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_complex@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%rbx), %edi
	movl	(%r12), %eax
	addl	%eax, %eax
	cltd
	idivl	(%r15)
	leaq	L_.str.17(%rip), %rcx
	movl	%eax, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_double_complex@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_TYPE_CODE_STRING@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.18(%rip), %rcx
	movl	$1, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_string@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_TYPE_CODE_INT@GOTPCREL(%rip), %r15
	movl	(%r15), %edi
	leaq	L_.str.19(%rip), %rcx
	xorl	%esi, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_int0@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r15), %edi
	leaq	L_.str.20(%rip), %rcx
	movl	$1, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_int8@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r15), %edi
	movq	_TYPE_FLAG_UNSIGNED@GOTPCREL(%rip), %r14
	movl	(%r14), %edx
	leaq	L_.str.21(%rip), %rcx
	movl	$1, %esi
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_uint8@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r15), %edi
	leaq	L_.str.22(%rip), %rcx
	movl	$2, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_int16@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r15), %edi
	movl	(%r14), %edx
	leaq	L_.str.23(%rip), %rcx
	movl	$2, %esi
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_uint16@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r15), %edi
	leaq	L_.str.24(%rip), %rcx
	movl	$4, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_int32@GOTPCREL(%rip), %r13
	movq	%rax, (%r13)
	movl	(%r15), %edi
	movl	(%r14), %edx
	leaq	L_.str.25(%rip), %rcx
	movl	$4, %esi
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_uint32@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r15), %edi
	leaq	L_.str.26(%rip), %rcx
	movl	$8, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_int64@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r15), %edi
	movl	(%r14), %edx
	leaq	L_.str.27(%rip), %rcx
	movl	$8, %esi
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_uint64@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r15), %edi
	leaq	L_.str.28(%rip), %rcx
	movl	$16, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_int128@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r15), %edi
	movl	(%r14), %edx
	leaq	L_.str.29(%rip), %rcx
	movl	$16, %esi
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_uint128@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_TYPE_CODE_BOOL@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.30(%rip), %rcx
	movl	$1, %esi
	xorl	%edx, %edx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_bool@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_class_support@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_var_boolean@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.31(%rip), %rdi
	movq	_opaque_type_resolution@GOTPCREL(%rip), %rbx
	leaq	L_.str.32(%rip), %r8
	movq	_setlist@GOTPCREL(%rip), %r9
	movq	%rbx, %rcx
	callq	_add_set_cmd
	movq	_showlist@GOTPCREL(%rip), %rsi
	movl	%eax, %edi
	callq	_add_show_from_set
	movl	$1, (%rbx)
	movq	_builtin_type_float@GOTPCREL(%rip), %rax
	movq	(%rax), %rsi
	leaq	L_.str.33(%rip), %rdi
	leaq	L_.str.34(%rip), %rbx
	movq	%rbx, %rdx
	movl	$4, %ecx
	callq	_init_simd_type
	movq	_builtin_type_v4sf@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	(%r13), %rsi
	leaq	L_.str.35(%rip), %rdi
	movq	%rbx, %rdx
	movl	$4, %ecx
	callq	_init_simd_type
	movq	_builtin_type_v4si@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_builtin_type_int8@GOTPCREL(%rip), %r14
	movq	(%r14), %rsi
	leaq	L_.str.36(%rip), %rdi
	movq	%rbx, %rdx
	movl	$16, %ecx
	callq	_init_simd_type
	movq	_builtin_type_v16qi@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	(%r14), %rsi
	leaq	L_.str.37(%rip), %rdi
	movq	%rbx, %rdx
	movl	$8, %ecx
	callq	_init_simd_type
	movq	_builtin_type_v8qi@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_builtin_type_int16@GOTPCREL(%rip), %r12
	movq	(%r12), %rsi
	leaq	L_.str.38(%rip), %rdi
	movq	%rbx, %rdx
	movl	$8, %ecx
	callq	_init_simd_type
	movq	_builtin_type_v8hi@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	(%r12), %rsi
	leaq	L_.str.39(%rip), %rdi
	movq	%rbx, %rdx
	movl	$4, %ecx
	callq	_init_simd_type
	movq	_builtin_type_v4hi@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	(%r13), %rsi
	leaq	L_.str.40(%rip), %rdi
	movq	%rbx, %rdx
	movl	$2, %ecx
	callq	_init_simd_type
	movq	_builtin_type_v2si@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_builtin_type_double@GOTPCREL(%rip), %rax
	movq	(%rax), %rdi
	movl	$2, %esi
	callq	_init_vector_type
	movq	_builtin_type_v2_double@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_builtin_type_float@GOTPCREL(%rip), %rbx
	movq	(%rbx), %rdi
	movl	$4, %esi
	callq	_init_vector_type
	movq	_builtin_type_v4_float@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_builtin_type_int64@GOTPCREL(%rip), %rax
	movq	(%rax), %rdi
	movl	$2, %esi
	callq	_init_vector_type
	movq	_builtin_type_v2_int64@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	(%r13), %rdi
	movl	$4, %esi
	callq	_init_vector_type
	movq	_builtin_type_v4_int32@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	(%r12), %rdi
	movl	$8, %esi
	callq	_init_vector_type
	movq	_builtin_type_v8_int16@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	(%r14), %rdi
	movl	$16, %esi
	callq	_init_vector_type
	movq	_builtin_type_v16_int8@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	(%rbx), %rdi
	movl	$2, %esi
	callq	_init_vector_type
	movq	_builtin_type_v2_float@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	(%r13), %rdi
	movl	$2, %esi
	callq	_init_vector_type
	movq	_builtin_type_v2_int32@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	(%r12), %rdi
	movl	$4, %esi
	callq	_init_vector_type
	movq	_builtin_type_v4_int16@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	(%r14), %rdi
	movl	$8, %esi
	callq	_init_vector_type
	movq	_builtin_type_v8_int8@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	xorl	%eax, %eax
	callq	_build_builtin_type_vec64
	movq	_builtin_type_vec64@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	xorl	%eax, %eax
	callq	_build_builtin_type_vec64i
	movq	_builtin_type_vec64i@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	xorl	%eax, %eax
	callq	_build_builtin_type_vec128
	movq	_builtin_type_vec128@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	xorl	%eax, %eax
	callq	_build_builtin_type_vec128i
	movq	_builtin_type_vec128i@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movq	_builtin_type_void@GOTPCREL(%rip), %rbx
	movq	(%rbx), %rdi
	xorl	%esi, %esi
	callq	_make_pointer_type
	movq	_builtin_type_void_data_ptr@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movq	(%rbx), %rdi
	callq	_lookup_function_type
	movl	%eax, %edi
	callq	_lookup_pointer_type
	movq	_builtin_type_void_func_ptr@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movl	(%r15), %edi
	movq	_TARGET_ADDR_BIT@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	leal	7(%rax), %esi
	testl	%eax, %eax
	cmovnsl	%eax, %esi
	sarl	$3, %esi
	movq	_TYPE_FLAG_UNSIGNED@GOTPCREL(%rip), %rbx
	movl	(%rbx), %edx
	leaq	L_.str.41(%rip), %rcx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_CORE_ADDR@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	(%r15), %edi
	movq	_TARGET_BFD_VMA_BIT@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	leal	7(%rax), %esi
	testl	%eax, %eax
	cmovnsl	%eax, %esi
	sarl	$3, %esi
	movl	(%rbx), %edx
	leaq	L_.str.42(%rip), %rcx
	xorl	%r8d, %r8d
	callq	_init_type
	movq	_builtin_type_bfd_vma@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	addq	$8, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_TYPE_CODE_VOID,4,2             ## @TYPE_CODE_VOID
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"void"

	.comm	_builtin_type_void,8,3          ## @builtin_type_void
	.comm	_TYPE_CODE_INT,4,2              ## @TYPE_CODE_INT
	.comm	_TARGET_CHAR_BIT,4,2            ## @TARGET_CHAR_BIT
	.comm	_TYPE_FLAG_NOSIGN,4,2           ## @TYPE_FLAG_NOSIGN
	.comm	_TARGET_CHAR_SIGNED,8,3         ## @TARGET_CHAR_SIGNED
	.comm	_TYPE_FLAG_UNSIGNED,4,2         ## @TYPE_FLAG_UNSIGNED
L_.str.1:                               ## @.str.1
	.asciz	"char"

	.comm	_builtin_type_char,8,3          ## @builtin_type_char
	.comm	_TYPE_CODE_CHAR,4,2             ## @TYPE_CODE_CHAR
L_.str.2:                               ## @.str.2
	.asciz	"true character"

	.comm	_builtin_type_true_char,8,3     ## @builtin_type_true_char
L_.str.3:                               ## @.str.3
	.asciz	"signed char"

	.comm	_builtin_type_signed_char,8,3   ## @builtin_type_signed_char
L_.str.4:                               ## @.str.4
	.asciz	"unsigned char"

	.comm	_builtin_type_unsigned_char,8,3 ## @builtin_type_unsigned_char
	.comm	_TARGET_SHORT_BIT,4,2           ## @TARGET_SHORT_BIT
L_.str.5:                               ## @.str.5
	.asciz	"short"

	.comm	_builtin_type_short,8,3         ## @builtin_type_short
L_.str.6:                               ## @.str.6
	.asciz	"unsigned short"

	.comm	_builtin_type_unsigned_short,8,3 ## @builtin_type_unsigned_short
	.comm	_TARGET_INT_BIT,4,2             ## @TARGET_INT_BIT
L_.str.7:                               ## @.str.7
	.asciz	"int"

	.comm	_builtin_type_int,8,3           ## @builtin_type_int
L_.str.8:                               ## @.str.8
	.asciz	"unsigned int"

	.comm	_builtin_type_unsigned_int,8,3  ## @builtin_type_unsigned_int
	.comm	_TARGET_LONG_BIT,4,2            ## @TARGET_LONG_BIT
L_.str.9:                               ## @.str.9
	.asciz	"long"

	.comm	_builtin_type_long,8,3          ## @builtin_type_long
L_.str.10:                              ## @.str.10
	.asciz	"unsigned long"

	.comm	_builtin_type_unsigned_long,8,3 ## @builtin_type_unsigned_long
	.comm	_TARGET_LONG_LONG_BIT,4,2       ## @TARGET_LONG_LONG_BIT
L_.str.11:                              ## @.str.11
	.asciz	"long long"

	.comm	_builtin_type_long_long,8,3     ## @builtin_type_long_long
L_.str.12:                              ## @.str.12
	.asciz	"unsigned long long"

	.comm	_builtin_type_unsigned_long_long,8,3 ## @builtin_type_unsigned_long_long
	.comm	_TYPE_CODE_FLT,4,2              ## @TYPE_CODE_FLT
	.comm	_TARGET_FLOAT_BIT,4,2           ## @TARGET_FLOAT_BIT
L_.str.13:                              ## @.str.13
	.asciz	"float"

	.comm	_builtin_type_float,8,3         ## @builtin_type_float
	.comm	_TARGET_DOUBLE_BIT,4,2          ## @TARGET_DOUBLE_BIT
L_.str.14:                              ## @.str.14
	.asciz	"double"

	.comm	_builtin_type_double,8,3        ## @builtin_type_double
	.comm	_TARGET_LONG_DOUBLE_BIT,4,2     ## @TARGET_LONG_DOUBLE_BIT
L_.str.15:                              ## @.str.15
	.asciz	"long double"

	.comm	_builtin_type_long_double,8,3   ## @builtin_type_long_double
	.comm	_TYPE_CODE_COMPLEX,4,2          ## @TYPE_CODE_COMPLEX
L_.str.16:                              ## @.str.16
	.asciz	"complex"

	.comm	_builtin_type_complex,8,3       ## @builtin_type_complex
L_.str.17:                              ## @.str.17
	.asciz	"double complex"

	.comm	_builtin_type_double_complex,8,3 ## @builtin_type_double_complex
	.comm	_TYPE_CODE_STRING,4,2           ## @TYPE_CODE_STRING
L_.str.18:                              ## @.str.18
	.asciz	"string"

	.comm	_builtin_type_string,8,3        ## @builtin_type_string
L_.str.19:                              ## @.str.19
	.asciz	"int0_t"

	.comm	_builtin_type_int0,8,3          ## @builtin_type_int0
L_.str.20:                              ## @.str.20
	.asciz	"int8_t"

	.comm	_builtin_type_int8,8,3          ## @builtin_type_int8
L_.str.21:                              ## @.str.21
	.asciz	"uint8_t"

	.comm	_builtin_type_uint8,8,3         ## @builtin_type_uint8
L_.str.22:                              ## @.str.22
	.asciz	"int16_t"

	.comm	_builtin_type_int16,8,3         ## @builtin_type_int16
L_.str.23:                              ## @.str.23
	.asciz	"uint16_t"

	.comm	_builtin_type_uint16,8,3        ## @builtin_type_uint16
L_.str.24:                              ## @.str.24
	.asciz	"int32_t"

	.comm	_builtin_type_int32,8,3         ## @builtin_type_int32
L_.str.25:                              ## @.str.25
	.asciz	"uint32_t"

	.comm	_builtin_type_uint32,8,3        ## @builtin_type_uint32
L_.str.26:                              ## @.str.26
	.asciz	"int64_t"

	.comm	_builtin_type_int64,8,3         ## @builtin_type_int64
L_.str.27:                              ## @.str.27
	.asciz	"uint64_t"

	.comm	_builtin_type_uint64,8,3        ## @builtin_type_uint64
L_.str.28:                              ## @.str.28
	.asciz	"int128_t"

	.comm	_builtin_type_int128,8,3        ## @builtin_type_int128
L_.str.29:                              ## @.str.29
	.asciz	"uint128_t"

	.comm	_builtin_type_uint128,8,3       ## @builtin_type_uint128
	.comm	_TYPE_CODE_BOOL,4,2             ## @TYPE_CODE_BOOL
L_.str.30:                              ## @.str.30
	.asciz	"bool"

	.comm	_builtin_type_bool,8,3          ## @builtin_type_bool
L_.str.31:                              ## @.str.31
	.asciz	"opaque-type-resolution"

	.comm	_class_support,4,2              ## @class_support
	.comm	_var_boolean,4,2                ## @var_boolean
	.comm	_opaque_type_resolution,4,2     ## @opaque_type_resolution
L_.str.32:                              ## @.str.32
	.asciz	"Set resolution of opaque struct/class/union types (if set before loading symbols)."

	.comm	_setlist,4,2                    ## @setlist
	.comm	_showlist,4,2                   ## @showlist
L_.str.33:                              ## @.str.33
	.asciz	"__builtin_v4sf"

L_.str.34:                              ## @.str.34
	.asciz	"f"

	.comm	_builtin_type_v4sf,8,3          ## @builtin_type_v4sf
L_.str.35:                              ## @.str.35
	.asciz	"__builtin_v4si"

	.comm	_builtin_type_v4si,8,3          ## @builtin_type_v4si
L_.str.36:                              ## @.str.36
	.asciz	"__builtin_v16qi"

	.comm	_builtin_type_v16qi,8,3         ## @builtin_type_v16qi
L_.str.37:                              ## @.str.37
	.asciz	"__builtin_v8qi"

	.comm	_builtin_type_v8qi,8,3          ## @builtin_type_v8qi
L_.str.38:                              ## @.str.38
	.asciz	"__builtin_v8hi"

	.comm	_builtin_type_v8hi,8,3          ## @builtin_type_v8hi
L_.str.39:                              ## @.str.39
	.asciz	"__builtin_v4hi"

	.comm	_builtin_type_v4hi,8,3          ## @builtin_type_v4hi
L_.str.40:                              ## @.str.40
	.asciz	"__builtin_v2si"

	.comm	_builtin_type_v2si,8,3          ## @builtin_type_v2si
	.comm	_builtin_type_v2_double,8,3     ## @builtin_type_v2_double
	.comm	_builtin_type_v4_float,8,3      ## @builtin_type_v4_float
	.comm	_builtin_type_v2_int64,8,3      ## @builtin_type_v2_int64
	.comm	_builtin_type_v4_int32,8,3      ## @builtin_type_v4_int32
	.comm	_builtin_type_v8_int16,8,3      ## @builtin_type_v8_int16
	.comm	_builtin_type_v16_int8,8,3      ## @builtin_type_v16_int8
	.comm	_builtin_type_v2_float,8,3      ## @builtin_type_v2_float
	.comm	_builtin_type_v2_int32,8,3      ## @builtin_type_v2_int32
	.comm	_builtin_type_v4_int16,8,3      ## @builtin_type_v4_int16
	.comm	_builtin_type_v8_int8,8,3       ## @builtin_type_v8_int8
	.comm	_builtin_type_vec64,4,2         ## @builtin_type_vec64
	.comm	_builtin_type_vec64i,4,2        ## @builtin_type_vec64i
	.comm	_builtin_type_vec128,4,2        ## @builtin_type_vec128
	.comm	_builtin_type_vec128i,4,2       ## @builtin_type_vec128i
	.comm	_builtin_type_void_data_ptr,4,2 ## @builtin_type_void_data_ptr
	.comm	_builtin_type_void_func_ptr,4,2 ## @builtin_type_void_func_ptr
	.comm	_TARGET_ADDR_BIT,4,2            ## @TARGET_ADDR_BIT
L_.str.41:                              ## @.str.41
	.asciz	"__CORE_ADDR"

	.comm	_builtin_type_CORE_ADDR,8,3     ## @builtin_type_CORE_ADDR
	.comm	_TARGET_BFD_VMA_BIT,4,2         ## @TARGET_BFD_VMA_BIT
L_.str.42:                              ## @.str.42
	.asciz	"__bfd_vma"

	.comm	_builtin_type_bfd_vma,8,3       ## @builtin_type_bfd_vma
	.comm	_TARGET_DOUBLE_FORMAT,8,3       ## @TARGET_DOUBLE_FORMAT
	.comm	_TARGET_FLOAT_FORMAT,8,3        ## @TARGET_FLOAT_FORMAT
	.comm	_TARGET_LONG_DOUBLE_FORMAT,8,3  ## @TARGET_LONG_DOUBLE_FORMAT
	.no_dead_strip	_build_gdbtypes
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function build_gdbtypes
_build_gdbtypes:                        ; @build_gdbtypes
	.cfi_startproc
; %bb.0:
	stp	x28, x27, [sp, #-96]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 96
	stp	x26, x25, [sp, #16]             ; 16-byte Folded Spill
	stp	x24, x23, [sp, #32]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #48]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #64]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #80]             ; 16-byte Folded Spill
	add	x29, sp, #80
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	.cfi_offset w21, -40
	.cfi_offset w22, -48
	.cfi_offset w23, -56
	.cfi_offset w24, -64
	.cfi_offset w25, -72
	.cfi_offset w26, -80
	.cfi_offset w27, -88
	.cfi_offset w28, -96
Lloh0:
	adrp	x8, _TYPE_CODE_VOID@GOTPAGE
Lloh1:
	ldr	x8, [x8, _TYPE_CODE_VOID@GOTPAGEOFF]
Lloh2:
	ldr	w0, [x8]
Lloh3:
	adrp	x3, l_.str@PAGE
Lloh4:
	add	x3, x3, l_.str@PAGEOFF
	mov	w1, #1
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh5:
	adrp	x22, _builtin_type_void@GOTPAGE
Lloh6:
	ldr	x22, [x22, _builtin_type_void@GOTPAGEOFF]
	str	x0, [x22]
Lloh7:
	adrp	x21, _TYPE_CODE_INT@GOTPAGE
Lloh8:
	ldr	x21, [x21, _TYPE_CODE_INT@GOTPAGEOFF]
	ldr	w0, [x21]
Lloh9:
	adrp	x8, _TYPE_FLAG_NOSIGN@GOTPAGE
Lloh10:
	ldr	x8, [x8, _TYPE_FLAG_NOSIGN@GOTPAGEOFF]
Lloh11:
	ldr	w8, [x8]
Lloh12:
	adrp	x9, _TARGET_CHAR_SIGNED@GOTPAGE
Lloh13:
	ldr	x9, [x9, _TARGET_CHAR_SIGNED@GOTPAGEOFF]
Lloh14:
	ldr	x9, [x9]
Lloh15:
	adrp	x20, _TYPE_FLAG_UNSIGNED@GOTPAGE
Lloh16:
	ldr	x20, [x20, _TYPE_FLAG_UNSIGNED@GOTPAGEOFF]
	ldr	w10, [x20]
	cmp	x9, #0
	csel	w9, w10, wzr, eq
	orr	w2, w9, w8
Lloh17:
	adrp	x3, l_.str.1@PAGE
Lloh18:
	add	x3, x3, l_.str.1@PAGEOFF
	mov	w1, #1
	mov	x4, #0
	bl	_init_type
Lloh19:
	adrp	x8, _builtin_type_char@GOTPAGE
Lloh20:
	ldr	x8, [x8, _builtin_type_char@GOTPAGEOFF]
Lloh21:
	str	x0, [x8]
Lloh22:
	adrp	x8, _TYPE_CODE_CHAR@GOTPAGE
Lloh23:
	ldr	x8, [x8, _TYPE_CODE_CHAR@GOTPAGEOFF]
Lloh24:
	ldr	w0, [x8]
Lloh25:
	adrp	x3, l_.str.2@PAGE
Lloh26:
	add	x3, x3, l_.str.2@PAGEOFF
	mov	w1, #1
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh27:
	adrp	x8, _builtin_type_true_char@GOTPAGE
Lloh28:
	ldr	x8, [x8, _builtin_type_true_char@GOTPAGEOFF]
Lloh29:
	str	x0, [x8]
	ldr	w0, [x21]
Lloh30:
	adrp	x3, l_.str.3@PAGE
Lloh31:
	add	x3, x3, l_.str.3@PAGEOFF
	mov	w1, #1
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh32:
	adrp	x8, _builtin_type_signed_char@GOTPAGE
Lloh33:
	ldr	x8, [x8, _builtin_type_signed_char@GOTPAGEOFF]
Lloh34:
	str	x0, [x8]
	ldr	w0, [x21]
	ldr	w2, [x20]
Lloh35:
	adrp	x3, l_.str.4@PAGE
Lloh36:
	add	x3, x3, l_.str.4@PAGEOFF
	mov	w1, #1
	mov	x4, #0
	bl	_init_type
Lloh37:
	adrp	x8, _builtin_type_unsigned_char@GOTPAGE
Lloh38:
	ldr	x8, [x8, _builtin_type_unsigned_char@GOTPAGEOFF]
Lloh39:
	str	x0, [x8]
Lloh40:
	adrp	x23, _TARGET_SHORT_BIT@GOTPAGE
Lloh41:
	ldr	x23, [x23, _TARGET_SHORT_BIT@GOTPAGEOFF]
	ldr	w0, [x21]
	ldr	w8, [x23]
Lloh42:
	adrp	x19, _TARGET_CHAR_BIT@GOTPAGE
Lloh43:
	ldr	x19, [x19, _TARGET_CHAR_BIT@GOTPAGEOFF]
	ldr	w9, [x19]
	sdiv	w1, w8, w9
Lloh44:
	adrp	x3, l_.str.5@PAGE
Lloh45:
	add	x3, x3, l_.str.5@PAGEOFF
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh46:
	adrp	x8, _builtin_type_short@GOTPAGE
Lloh47:
	ldr	x8, [x8, _builtin_type_short@GOTPAGEOFF]
Lloh48:
	str	x0, [x8]
	ldr	w0, [x21]
	ldr	w8, [x23]
	ldr	w9, [x19]
	ldr	w2, [x20]
	sdiv	w1, w8, w9
Lloh49:
	adrp	x3, l_.str.6@PAGE
Lloh50:
	add	x3, x3, l_.str.6@PAGEOFF
	mov	x4, #0
	bl	_init_type
Lloh51:
	adrp	x8, _builtin_type_unsigned_short@GOTPAGE
Lloh52:
	ldr	x8, [x8, _builtin_type_unsigned_short@GOTPAGEOFF]
Lloh53:
	str	x0, [x8]
	ldr	w0, [x21]
Lloh54:
	adrp	x23, _TARGET_INT_BIT@GOTPAGE
Lloh55:
	ldr	x23, [x23, _TARGET_INT_BIT@GOTPAGEOFF]
	ldr	w8, [x23]
	ldr	w9, [x19]
	sdiv	w1, w8, w9
Lloh56:
	adrp	x3, l_.str.7@PAGE
Lloh57:
	add	x3, x3, l_.str.7@PAGEOFF
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh58:
	adrp	x8, _builtin_type_int@GOTPAGE
Lloh59:
	ldr	x8, [x8, _builtin_type_int@GOTPAGEOFF]
Lloh60:
	str	x0, [x8]
	ldr	w0, [x21]
	ldr	w8, [x23]
	ldr	w9, [x19]
	ldr	w2, [x20]
	sdiv	w1, w8, w9
Lloh61:
	adrp	x3, l_.str.8@PAGE
Lloh62:
	add	x3, x3, l_.str.8@PAGEOFF
	mov	x4, #0
	bl	_init_type
Lloh63:
	adrp	x8, _builtin_type_unsigned_int@GOTPAGE
Lloh64:
	ldr	x8, [x8, _builtin_type_unsigned_int@GOTPAGEOFF]
Lloh65:
	str	x0, [x8]
	ldr	w0, [x21]
Lloh66:
	adrp	x23, _TARGET_LONG_BIT@GOTPAGE
Lloh67:
	ldr	x23, [x23, _TARGET_LONG_BIT@GOTPAGEOFF]
	ldr	w8, [x23]
	ldr	w9, [x19]
	sdiv	w1, w8, w9
Lloh68:
	adrp	x3, l_.str.9@PAGE
Lloh69:
	add	x3, x3, l_.str.9@PAGEOFF
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh70:
	adrp	x8, _builtin_type_long@GOTPAGE
Lloh71:
	ldr	x8, [x8, _builtin_type_long@GOTPAGEOFF]
Lloh72:
	str	x0, [x8]
	ldr	w0, [x21]
	ldr	w8, [x23]
	ldr	w9, [x19]
	ldr	w2, [x20]
	sdiv	w1, w8, w9
Lloh73:
	adrp	x3, l_.str.10@PAGE
Lloh74:
	add	x3, x3, l_.str.10@PAGEOFF
	mov	x4, #0
	bl	_init_type
Lloh75:
	adrp	x8, _builtin_type_unsigned_long@GOTPAGE
Lloh76:
	ldr	x8, [x8, _builtin_type_unsigned_long@GOTPAGEOFF]
Lloh77:
	str	x0, [x8]
	ldr	w0, [x21]
Lloh78:
	adrp	x23, _TARGET_LONG_LONG_BIT@GOTPAGE
Lloh79:
	ldr	x23, [x23, _TARGET_LONG_LONG_BIT@GOTPAGEOFF]
	ldr	w8, [x23]
	ldr	w9, [x19]
	sdiv	w1, w8, w9
Lloh80:
	adrp	x3, l_.str.11@PAGE
Lloh81:
	add	x3, x3, l_.str.11@PAGEOFF
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh82:
	adrp	x8, _builtin_type_long_long@GOTPAGE
Lloh83:
	ldr	x8, [x8, _builtin_type_long_long@GOTPAGEOFF]
Lloh84:
	str	x0, [x8]
	ldr	w0, [x21]
	ldr	w8, [x23]
	ldr	w9, [x19]
	ldr	w2, [x20]
	sdiv	w1, w8, w9
Lloh85:
	adrp	x3, l_.str.12@PAGE
Lloh86:
	add	x3, x3, l_.str.12@PAGEOFF
	mov	x4, #0
	bl	_init_type
Lloh87:
	adrp	x8, _builtin_type_unsigned_long_long@GOTPAGE
Lloh88:
	ldr	x8, [x8, _builtin_type_unsigned_long_long@GOTPAGEOFF]
Lloh89:
	str	x0, [x8]
Lloh90:
	adrp	x23, _TYPE_CODE_FLT@GOTPAGE
Lloh91:
	ldr	x23, [x23, _TYPE_CODE_FLT@GOTPAGEOFF]
	ldr	w0, [x23]
Lloh92:
	adrp	x26, _TARGET_FLOAT_BIT@GOTPAGE
Lloh93:
	ldr	x26, [x26, _TARGET_FLOAT_BIT@GOTPAGEOFF]
	ldr	w8, [x26]
	ldr	w9, [x19]
	sdiv	w1, w8, w9
Lloh94:
	adrp	x3, l_.str.13@PAGE
Lloh95:
	add	x3, x3, l_.str.13@PAGEOFF
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh96:
	adrp	x24, _builtin_type_float@GOTPAGE
Lloh97:
	ldr	x24, [x24, _builtin_type_float@GOTPAGEOFF]
	str	x0, [x24]
	ldr	w0, [x23]
Lloh98:
	adrp	x27, _TARGET_DOUBLE_BIT@GOTPAGE
Lloh99:
	ldr	x27, [x27, _TARGET_DOUBLE_BIT@GOTPAGEOFF]
	ldr	w8, [x27]
	ldr	w9, [x19]
	sdiv	w1, w8, w9
Lloh100:
	adrp	x3, l_.str.14@PAGE
Lloh101:
	add	x3, x3, l_.str.14@PAGEOFF
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh102:
	adrp	x25, _builtin_type_double@GOTPAGE
Lloh103:
	ldr	x25, [x25, _builtin_type_double@GOTPAGEOFF]
	str	x0, [x25]
	ldr	w0, [x23]
Lloh104:
	adrp	x8, _TARGET_LONG_DOUBLE_BIT@GOTPAGE
Lloh105:
	ldr	x8, [x8, _TARGET_LONG_DOUBLE_BIT@GOTPAGEOFF]
Lloh106:
	ldr	w8, [x8]
	ldr	w9, [x19]
	sdiv	w1, w8, w9
Lloh107:
	adrp	x3, l_.str.15@PAGE
Lloh108:
	add	x3, x3, l_.str.15@PAGEOFF
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh109:
	adrp	x8, _builtin_type_long_double@GOTPAGE
Lloh110:
	ldr	x8, [x8, _builtin_type_long_double@GOTPAGEOFF]
Lloh111:
	adrp	x23, _TYPE_CODE_COMPLEX@GOTPAGE
Lloh112:
	ldr	x23, [x23, _TYPE_CODE_COMPLEX@GOTPAGEOFF]
Lloh113:
	str	x0, [x8]
	ldr	w0, [x23]
	ldr	w8, [x26]
	lsl	w8, w8, #1
	ldr	w9, [x19]
	sdiv	w1, w8, w9
Lloh114:
	adrp	x3, l_.str.16@PAGE
Lloh115:
	add	x3, x3, l_.str.16@PAGEOFF
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh116:
	adrp	x8, _builtin_type_complex@GOTPAGE
Lloh117:
	ldr	x8, [x8, _builtin_type_complex@GOTPAGEOFF]
Lloh118:
	str	x0, [x8]
	ldr	w0, [x23]
	ldr	w8, [x27]
	lsl	w8, w8, #1
	ldr	w9, [x19]
	sdiv	w1, w8, w9
Lloh119:
	adrp	x3, l_.str.17@PAGE
Lloh120:
	add	x3, x3, l_.str.17@PAGEOFF
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh121:
	adrp	x8, _builtin_type_double_complex@GOTPAGE
Lloh122:
	ldr	x8, [x8, _builtin_type_double_complex@GOTPAGEOFF]
Lloh123:
	str	x0, [x8]
Lloh124:
	adrp	x8, _TYPE_CODE_STRING@GOTPAGE
Lloh125:
	ldr	x8, [x8, _TYPE_CODE_STRING@GOTPAGEOFF]
Lloh126:
	ldr	w0, [x8]
Lloh127:
	adrp	x3, l_.str.18@PAGE
Lloh128:
	add	x3, x3, l_.str.18@PAGEOFF
	mov	w1, #1
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh129:
	adrp	x8, _builtin_type_string@GOTPAGE
Lloh130:
	ldr	x8, [x8, _builtin_type_string@GOTPAGEOFF]
Lloh131:
	str	x0, [x8]
	ldr	w0, [x21]
Lloh132:
	adrp	x3, l_.str.19@PAGE
Lloh133:
	add	x3, x3, l_.str.19@PAGEOFF
	mov	w1, #0
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh134:
	adrp	x8, _builtin_type_int0@GOTPAGE
Lloh135:
	ldr	x8, [x8, _builtin_type_int0@GOTPAGEOFF]
Lloh136:
	str	x0, [x8]
	ldr	w0, [x21]
Lloh137:
	adrp	x3, l_.str.20@PAGE
Lloh138:
	add	x3, x3, l_.str.20@PAGEOFF
	mov	w1, #1
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh139:
	adrp	x26, _builtin_type_int8@GOTPAGE
Lloh140:
	ldr	x26, [x26, _builtin_type_int8@GOTPAGEOFF]
	str	x0, [x26]
	ldr	w0, [x21]
	ldr	w2, [x20]
Lloh141:
	adrp	x3, l_.str.21@PAGE
Lloh142:
	add	x3, x3, l_.str.21@PAGEOFF
	mov	w1, #1
	mov	x4, #0
	bl	_init_type
Lloh143:
	adrp	x8, _builtin_type_uint8@GOTPAGE
Lloh144:
	ldr	x8, [x8, _builtin_type_uint8@GOTPAGEOFF]
Lloh145:
	str	x0, [x8]
	ldr	w0, [x21]
Lloh146:
	adrp	x3, l_.str.22@PAGE
Lloh147:
	add	x3, x3, l_.str.22@PAGEOFF
	mov	w1, #2
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh148:
	adrp	x27, _builtin_type_int16@GOTPAGE
Lloh149:
	ldr	x27, [x27, _builtin_type_int16@GOTPAGEOFF]
	str	x0, [x27]
	ldr	w0, [x21]
	ldr	w2, [x20]
Lloh150:
	adrp	x3, l_.str.23@PAGE
Lloh151:
	add	x3, x3, l_.str.23@PAGEOFF
	mov	w1, #2
	mov	x4, #0
	bl	_init_type
Lloh152:
	adrp	x8, _builtin_type_uint16@GOTPAGE
Lloh153:
	ldr	x8, [x8, _builtin_type_uint16@GOTPAGEOFF]
Lloh154:
	str	x0, [x8]
	ldr	w0, [x21]
Lloh155:
	adrp	x3, l_.str.24@PAGE
Lloh156:
	add	x3, x3, l_.str.24@PAGEOFF
	mov	w1, #4
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh157:
	adrp	x28, _builtin_type_int32@GOTPAGE
Lloh158:
	ldr	x28, [x28, _builtin_type_int32@GOTPAGEOFF]
	str	x0, [x28]
	ldr	w0, [x21]
	ldr	w2, [x20]
Lloh159:
	adrp	x3, l_.str.25@PAGE
Lloh160:
	add	x3, x3, l_.str.25@PAGEOFF
	mov	w1, #4
	mov	x4, #0
	bl	_init_type
Lloh161:
	adrp	x8, _builtin_type_uint32@GOTPAGE
Lloh162:
	ldr	x8, [x8, _builtin_type_uint32@GOTPAGEOFF]
Lloh163:
	str	x0, [x8]
	ldr	w0, [x21]
Lloh164:
	adrp	x3, l_.str.26@PAGE
Lloh165:
	add	x3, x3, l_.str.26@PAGEOFF
	mov	w1, #8
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh166:
	adrp	x23, _builtin_type_int64@GOTPAGE
Lloh167:
	ldr	x23, [x23, _builtin_type_int64@GOTPAGEOFF]
	str	x0, [x23]
	ldr	w0, [x21]
	ldr	w2, [x20]
Lloh168:
	adrp	x3, l_.str.27@PAGE
Lloh169:
	add	x3, x3, l_.str.27@PAGEOFF
	mov	w1, #8
	mov	x4, #0
	bl	_init_type
Lloh170:
	adrp	x8, _builtin_type_uint64@GOTPAGE
Lloh171:
	ldr	x8, [x8, _builtin_type_uint64@GOTPAGEOFF]
Lloh172:
	str	x0, [x8]
	ldr	w0, [x21]
Lloh173:
	adrp	x3, l_.str.28@PAGE
Lloh174:
	add	x3, x3, l_.str.28@PAGEOFF
	mov	w1, #16
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh175:
	adrp	x8, _builtin_type_int128@GOTPAGE
Lloh176:
	ldr	x8, [x8, _builtin_type_int128@GOTPAGEOFF]
Lloh177:
	str	x0, [x8]
	ldr	w0, [x21]
	ldr	w2, [x20]
Lloh178:
	adrp	x3, l_.str.29@PAGE
Lloh179:
	add	x3, x3, l_.str.29@PAGEOFF
	mov	w1, #16
	mov	x4, #0
	bl	_init_type
Lloh180:
	adrp	x8, _builtin_type_uint128@GOTPAGE
Lloh181:
	ldr	x8, [x8, _builtin_type_uint128@GOTPAGEOFF]
Lloh182:
	str	x0, [x8]
Lloh183:
	adrp	x8, _TYPE_CODE_BOOL@GOTPAGE
Lloh184:
	ldr	x8, [x8, _TYPE_CODE_BOOL@GOTPAGEOFF]
Lloh185:
	ldr	w0, [x8]
Lloh186:
	adrp	x3, l_.str.30@PAGE
Lloh187:
	add	x3, x3, l_.str.30@PAGEOFF
	mov	w1, #1
	mov	w2, #0
	mov	x4, #0
	bl	_init_type
Lloh188:
	adrp	x8, _builtin_type_bool@GOTPAGE
Lloh189:
	ldr	x8, [x8, _builtin_type_bool@GOTPAGEOFF]
Lloh190:
	str	x0, [x8]
Lloh191:
	adrp	x8, _class_support@GOTPAGE
Lloh192:
	ldr	x8, [x8, _class_support@GOTPAGEOFF]
Lloh193:
	ldr	w1, [x8]
Lloh194:
	adrp	x8, _var_boolean@GOTPAGE
Lloh195:
	ldr	x8, [x8, _var_boolean@GOTPAGEOFF]
Lloh196:
	ldr	w2, [x8]
Lloh197:
	adrp	x0, l_.str.31@PAGE
Lloh198:
	add	x0, x0, l_.str.31@PAGEOFF
Lloh199:
	adrp	x19, _opaque_type_resolution@GOTPAGE
Lloh200:
	ldr	x19, [x19, _opaque_type_resolution@GOTPAGEOFF]
Lloh201:
	adrp	x4, l_.str.32@PAGE
Lloh202:
	add	x4, x4, l_.str.32@PAGEOFF
Lloh203:
	adrp	x5, _setlist@GOTPAGE
Lloh204:
	ldr	x5, [x5, _setlist@GOTPAGEOFF]
	mov	x3, x19
	bl	_add_set_cmd
Lloh205:
	adrp	x1, _showlist@GOTPAGE
Lloh206:
	ldr	x1, [x1, _showlist@GOTPAGEOFF]
	bl	_add_show_from_set
	mov	w8, #1
	str	w8, [x19]
	ldr	x1, [x24]
Lloh207:
	adrp	x0, l_.str.33@PAGE
Lloh208:
	add	x0, x0, l_.str.33@PAGEOFF
Lloh209:
	adrp	x19, l_.str.34@PAGE
Lloh210:
	add	x19, x19, l_.str.34@PAGEOFF
	mov	x2, x19
	mov	w3, #4
	bl	_init_simd_type
Lloh211:
	adrp	x8, _builtin_type_v4sf@GOTPAGE
Lloh212:
	ldr	x8, [x8, _builtin_type_v4sf@GOTPAGEOFF]
Lloh213:
	str	x0, [x8]
	ldr	x1, [x28]
Lloh214:
	adrp	x0, l_.str.35@PAGE
Lloh215:
	add	x0, x0, l_.str.35@PAGEOFF
	mov	x2, x19
	mov	w3, #4
	bl	_init_simd_type
Lloh216:
	adrp	x8, _builtin_type_v4si@GOTPAGE
Lloh217:
	ldr	x8, [x8, _builtin_type_v4si@GOTPAGEOFF]
Lloh218:
	str	x0, [x8]
	ldr	x1, [x26]
Lloh219:
	adrp	x0, l_.str.36@PAGE
Lloh220:
	add	x0, x0, l_.str.36@PAGEOFF
	mov	x2, x19
	mov	w3, #16
	bl	_init_simd_type
Lloh221:
	adrp	x8, _builtin_type_v16qi@GOTPAGE
Lloh222:
	ldr	x8, [x8, _builtin_type_v16qi@GOTPAGEOFF]
Lloh223:
	str	x0, [x8]
	ldr	x1, [x26]
Lloh224:
	adrp	x0, l_.str.37@PAGE
Lloh225:
	add	x0, x0, l_.str.37@PAGEOFF
	mov	x2, x19
	mov	w3, #8
	bl	_init_simd_type
Lloh226:
	adrp	x8, _builtin_type_v8qi@GOTPAGE
Lloh227:
	ldr	x8, [x8, _builtin_type_v8qi@GOTPAGEOFF]
Lloh228:
	str	x0, [x8]
	ldr	x1, [x27]
Lloh229:
	adrp	x0, l_.str.38@PAGE
Lloh230:
	add	x0, x0, l_.str.38@PAGEOFF
	mov	x2, x19
	mov	w3, #8
	bl	_init_simd_type
Lloh231:
	adrp	x8, _builtin_type_v8hi@GOTPAGE
Lloh232:
	ldr	x8, [x8, _builtin_type_v8hi@GOTPAGEOFF]
Lloh233:
	str	x0, [x8]
	ldr	x1, [x27]
Lloh234:
	adrp	x0, l_.str.39@PAGE
Lloh235:
	add	x0, x0, l_.str.39@PAGEOFF
	mov	x2, x19
	mov	w3, #4
	bl	_init_simd_type
Lloh236:
	adrp	x8, _builtin_type_v4hi@GOTPAGE
Lloh237:
	ldr	x8, [x8, _builtin_type_v4hi@GOTPAGEOFF]
Lloh238:
	str	x0, [x8]
	ldr	x1, [x28]
Lloh239:
	adrp	x0, l_.str.40@PAGE
Lloh240:
	add	x0, x0, l_.str.40@PAGEOFF
	mov	x2, x19
	mov	w3, #2
	bl	_init_simd_type
Lloh241:
	adrp	x8, _builtin_type_v2si@GOTPAGE
Lloh242:
	ldr	x8, [x8, _builtin_type_v2si@GOTPAGEOFF]
Lloh243:
	str	x0, [x8]
	ldr	x0, [x25]
	mov	w1, #2
	bl	_init_vector_type
Lloh244:
	adrp	x8, _builtin_type_v2_double@GOTPAGE
Lloh245:
	ldr	x8, [x8, _builtin_type_v2_double@GOTPAGEOFF]
Lloh246:
	str	x0, [x8]
	ldr	x0, [x24]
	mov	w1, #4
	bl	_init_vector_type
Lloh247:
	adrp	x8, _builtin_type_v4_float@GOTPAGE
Lloh248:
	ldr	x8, [x8, _builtin_type_v4_float@GOTPAGEOFF]
Lloh249:
	str	x0, [x8]
	ldr	x0, [x23]
	mov	w1, #2
	bl	_init_vector_type
Lloh250:
	adrp	x8, _builtin_type_v2_int64@GOTPAGE
Lloh251:
	ldr	x8, [x8, _builtin_type_v2_int64@GOTPAGEOFF]
Lloh252:
	str	x0, [x8]
	ldr	x0, [x28]
	mov	w1, #4
	bl	_init_vector_type
Lloh253:
	adrp	x8, _builtin_type_v4_int32@GOTPAGE
Lloh254:
	ldr	x8, [x8, _builtin_type_v4_int32@GOTPAGEOFF]
Lloh255:
	str	x0, [x8]
	ldr	x0, [x27]
	mov	w1, #8
	bl	_init_vector_type
Lloh256:
	adrp	x8, _builtin_type_v8_int16@GOTPAGE
Lloh257:
	ldr	x8, [x8, _builtin_type_v8_int16@GOTPAGEOFF]
Lloh258:
	str	x0, [x8]
	ldr	x0, [x26]
	mov	w1, #16
	bl	_init_vector_type
Lloh259:
	adrp	x8, _builtin_type_v16_int8@GOTPAGE
Lloh260:
	ldr	x8, [x8, _builtin_type_v16_int8@GOTPAGEOFF]
Lloh261:
	str	x0, [x8]
	ldr	x0, [x24]
	mov	w1, #2
	bl	_init_vector_type
Lloh262:
	adrp	x8, _builtin_type_v2_float@GOTPAGE
Lloh263:
	ldr	x8, [x8, _builtin_type_v2_float@GOTPAGEOFF]
Lloh264:
	str	x0, [x8]
	ldr	x0, [x28]
	mov	w1, #2
	bl	_init_vector_type
Lloh265:
	adrp	x8, _builtin_type_v2_int32@GOTPAGE
Lloh266:
	ldr	x8, [x8, _builtin_type_v2_int32@GOTPAGEOFF]
Lloh267:
	str	x0, [x8]
	ldr	x0, [x27]
	mov	w1, #4
	bl	_init_vector_type
Lloh268:
	adrp	x8, _builtin_type_v4_int16@GOTPAGE
Lloh269:
	ldr	x8, [x8, _builtin_type_v4_int16@GOTPAGEOFF]
Lloh270:
	str	x0, [x8]
	ldr	x0, [x26]
	mov	w1, #8
	bl	_init_vector_type
Lloh271:
	adrp	x8, _builtin_type_v8_int8@GOTPAGE
Lloh272:
	ldr	x8, [x8, _builtin_type_v8_int8@GOTPAGEOFF]
Lloh273:
	str	x0, [x8]
	bl	_build_builtin_type_vec64
Lloh274:
	adrp	x8, _builtin_type_vec64@GOTPAGE
Lloh275:
	ldr	x8, [x8, _builtin_type_vec64@GOTPAGEOFF]
Lloh276:
	str	w0, [x8]
	bl	_build_builtin_type_vec64i
Lloh277:
	adrp	x8, _builtin_type_vec64i@GOTPAGE
Lloh278:
	ldr	x8, [x8, _builtin_type_vec64i@GOTPAGEOFF]
Lloh279:
	str	w0, [x8]
	bl	_build_builtin_type_vec128
Lloh280:
	adrp	x8, _builtin_type_vec128@GOTPAGE
Lloh281:
	ldr	x8, [x8, _builtin_type_vec128@GOTPAGEOFF]
Lloh282:
	str	w0, [x8]
	bl	_build_builtin_type_vec128i
Lloh283:
	adrp	x8, _builtin_type_vec128i@GOTPAGE
Lloh284:
	ldr	x8, [x8, _builtin_type_vec128i@GOTPAGEOFF]
Lloh285:
	str	w0, [x8]
	ldr	x0, [x22]
	mov	x1, #0
	bl	_make_pointer_type
Lloh286:
	adrp	x8, _builtin_type_void_data_ptr@GOTPAGE
Lloh287:
	ldr	x8, [x8, _builtin_type_void_data_ptr@GOTPAGEOFF]
Lloh288:
	str	w0, [x8]
	ldr	x0, [x22]
	bl	_lookup_function_type
	bl	_lookup_pointer_type
Lloh289:
	adrp	x8, _builtin_type_void_func_ptr@GOTPAGE
Lloh290:
	ldr	x8, [x8, _builtin_type_void_func_ptr@GOTPAGEOFF]
Lloh291:
	str	w0, [x8]
	ldr	w0, [x21]
Lloh292:
	adrp	x8, _TARGET_ADDR_BIT@GOTPAGE
Lloh293:
	ldr	x8, [x8, _TARGET_ADDR_BIT@GOTPAGEOFF]
Lloh294:
	ldr	w8, [x8]
	add	w9, w8, #7
	cmp	w8, #0
	csel	w8, w9, w8, lt
	asr	w1, w8, #3
	ldr	w2, [x20]
Lloh295:
	adrp	x3, l_.str.41@PAGE
Lloh296:
	add	x3, x3, l_.str.41@PAGEOFF
	mov	x4, #0
	bl	_init_type
Lloh297:
	adrp	x8, _builtin_type_CORE_ADDR@GOTPAGE
Lloh298:
	ldr	x8, [x8, _builtin_type_CORE_ADDR@GOTPAGEOFF]
Lloh299:
	str	x0, [x8]
	ldr	w0, [x21]
Lloh300:
	adrp	x8, _TARGET_BFD_VMA_BIT@GOTPAGE
Lloh301:
	ldr	x8, [x8, _TARGET_BFD_VMA_BIT@GOTPAGEOFF]
Lloh302:
	ldr	w8, [x8]
	add	w9, w8, #7
	cmp	w8, #0
	csel	w8, w9, w8, lt
	asr	w1, w8, #3
	ldr	w2, [x20]
Lloh303:
	adrp	x3, l_.str.42@PAGE
Lloh304:
	add	x3, x3, l_.str.42@PAGEOFF
	mov	x4, #0
	bl	_init_type
Lloh305:
	adrp	x8, _builtin_type_bfd_vma@GOTPAGE
Lloh306:
	ldr	x8, [x8, _builtin_type_bfd_vma@GOTPAGEOFF]
Lloh307:
	str	x0, [x8]
	ldp	x29, x30, [sp, #80]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #64]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #48]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #32]             ; 16-byte Folded Reload
	ldp	x26, x25, [sp, #16]             ; 16-byte Folded Reload
	ldp	x28, x27, [sp], #96             ; 16-byte Folded Reload
	ret
	.loh AdrpLdrGotStr	Lloh305, Lloh306, Lloh307
	.loh AdrpAdd	Lloh303, Lloh304
	.loh AdrpLdrGotLdr	Lloh300, Lloh301, Lloh302
	.loh AdrpLdrGotStr	Lloh297, Lloh298, Lloh299
	.loh AdrpAdd	Lloh295, Lloh296
	.loh AdrpLdrGotLdr	Lloh292, Lloh293, Lloh294
	.loh AdrpLdrGotStr	Lloh289, Lloh290, Lloh291
	.loh AdrpLdrGotStr	Lloh286, Lloh287, Lloh288
	.loh AdrpLdrGotStr	Lloh283, Lloh284, Lloh285
	.loh AdrpLdrGotStr	Lloh280, Lloh281, Lloh282
	.loh AdrpLdrGotStr	Lloh277, Lloh278, Lloh279
	.loh AdrpLdrGotStr	Lloh274, Lloh275, Lloh276
	.loh AdrpLdrGotStr	Lloh271, Lloh272, Lloh273
	.loh AdrpLdrGotStr	Lloh268, Lloh269, Lloh270
	.loh AdrpLdrGotStr	Lloh265, Lloh266, Lloh267
	.loh AdrpLdrGotStr	Lloh262, Lloh263, Lloh264
	.loh AdrpLdrGotStr	Lloh259, Lloh260, Lloh261
	.loh AdrpLdrGotStr	Lloh256, Lloh257, Lloh258
	.loh AdrpLdrGotStr	Lloh253, Lloh254, Lloh255
	.loh AdrpLdrGotStr	Lloh250, Lloh251, Lloh252
	.loh AdrpLdrGotStr	Lloh247, Lloh248, Lloh249
	.loh AdrpLdrGotStr	Lloh244, Lloh245, Lloh246
	.loh AdrpLdrGotStr	Lloh241, Lloh242, Lloh243
	.loh AdrpAdd	Lloh239, Lloh240
	.loh AdrpLdrGotStr	Lloh236, Lloh237, Lloh238
	.loh AdrpAdd	Lloh234, Lloh235
	.loh AdrpLdrGotStr	Lloh231, Lloh232, Lloh233
	.loh AdrpAdd	Lloh229, Lloh230
	.loh AdrpLdrGotStr	Lloh226, Lloh227, Lloh228
	.loh AdrpAdd	Lloh224, Lloh225
	.loh AdrpLdrGotStr	Lloh221, Lloh222, Lloh223
	.loh AdrpAdd	Lloh219, Lloh220
	.loh AdrpLdrGotStr	Lloh216, Lloh217, Lloh218
	.loh AdrpAdd	Lloh214, Lloh215
	.loh AdrpLdrGotStr	Lloh211, Lloh212, Lloh213
	.loh AdrpAdd	Lloh209, Lloh210
	.loh AdrpAdd	Lloh207, Lloh208
	.loh AdrpLdrGot	Lloh205, Lloh206
	.loh AdrpLdrGot	Lloh203, Lloh204
	.loh AdrpAdd	Lloh201, Lloh202
	.loh AdrpLdrGot	Lloh199, Lloh200
	.loh AdrpAdd	Lloh197, Lloh198
	.loh AdrpLdrGotLdr	Lloh194, Lloh195, Lloh196
	.loh AdrpLdrGotLdr	Lloh191, Lloh192, Lloh193
	.loh AdrpLdrGotStr	Lloh188, Lloh189, Lloh190
	.loh AdrpAdd	Lloh186, Lloh187
	.loh AdrpLdrGotLdr	Lloh183, Lloh184, Lloh185
	.loh AdrpLdrGotStr	Lloh180, Lloh181, Lloh182
	.loh AdrpAdd	Lloh178, Lloh179
	.loh AdrpLdrGotStr	Lloh175, Lloh176, Lloh177
	.loh AdrpAdd	Lloh173, Lloh174
	.loh AdrpLdrGotStr	Lloh170, Lloh171, Lloh172
	.loh AdrpAdd	Lloh168, Lloh169
	.loh AdrpLdrGot	Lloh166, Lloh167
	.loh AdrpAdd	Lloh164, Lloh165
	.loh AdrpLdrGotStr	Lloh161, Lloh162, Lloh163
	.loh AdrpAdd	Lloh159, Lloh160
	.loh AdrpLdrGot	Lloh157, Lloh158
	.loh AdrpAdd	Lloh155, Lloh156
	.loh AdrpLdrGotStr	Lloh152, Lloh153, Lloh154
	.loh AdrpAdd	Lloh150, Lloh151
	.loh AdrpLdrGot	Lloh148, Lloh149
	.loh AdrpAdd	Lloh146, Lloh147
	.loh AdrpLdrGotStr	Lloh143, Lloh144, Lloh145
	.loh AdrpAdd	Lloh141, Lloh142
	.loh AdrpLdrGot	Lloh139, Lloh140
	.loh AdrpAdd	Lloh137, Lloh138
	.loh AdrpLdrGotStr	Lloh134, Lloh135, Lloh136
	.loh AdrpAdd	Lloh132, Lloh133
	.loh AdrpLdrGotStr	Lloh129, Lloh130, Lloh131
	.loh AdrpAdd	Lloh127, Lloh128
	.loh AdrpLdrGotLdr	Lloh124, Lloh125, Lloh126
	.loh AdrpLdrGotStr	Lloh121, Lloh122, Lloh123
	.loh AdrpAdd	Lloh119, Lloh120
	.loh AdrpLdrGotStr	Lloh116, Lloh117, Lloh118
	.loh AdrpAdd	Lloh114, Lloh115
	.loh AdrpLdrGot	Lloh111, Lloh112
	.loh AdrpLdrGotStr	Lloh109, Lloh110, Lloh113
	.loh AdrpAdd	Lloh107, Lloh108
	.loh AdrpLdrGotLdr	Lloh104, Lloh105, Lloh106
	.loh AdrpLdrGot	Lloh102, Lloh103
	.loh AdrpAdd	Lloh100, Lloh101
	.loh AdrpLdrGot	Lloh98, Lloh99
	.loh AdrpLdrGot	Lloh96, Lloh97
	.loh AdrpAdd	Lloh94, Lloh95
	.loh AdrpLdrGot	Lloh92, Lloh93
	.loh AdrpLdrGot	Lloh90, Lloh91
	.loh AdrpLdrGotStr	Lloh87, Lloh88, Lloh89
	.loh AdrpAdd	Lloh85, Lloh86
	.loh AdrpLdrGotStr	Lloh82, Lloh83, Lloh84
	.loh AdrpAdd	Lloh80, Lloh81
	.loh AdrpLdrGot	Lloh78, Lloh79
	.loh AdrpLdrGotStr	Lloh75, Lloh76, Lloh77
	.loh AdrpAdd	Lloh73, Lloh74
	.loh AdrpLdrGotStr	Lloh70, Lloh71, Lloh72
	.loh AdrpAdd	Lloh68, Lloh69
	.loh AdrpLdrGot	Lloh66, Lloh67
	.loh AdrpLdrGotStr	Lloh63, Lloh64, Lloh65
	.loh AdrpAdd	Lloh61, Lloh62
	.loh AdrpLdrGotStr	Lloh58, Lloh59, Lloh60
	.loh AdrpAdd	Lloh56, Lloh57
	.loh AdrpLdrGot	Lloh54, Lloh55
	.loh AdrpLdrGotStr	Lloh51, Lloh52, Lloh53
	.loh AdrpAdd	Lloh49, Lloh50
	.loh AdrpLdrGotStr	Lloh46, Lloh47, Lloh48
	.loh AdrpAdd	Lloh44, Lloh45
	.loh AdrpLdrGot	Lloh42, Lloh43
	.loh AdrpLdrGot	Lloh40, Lloh41
	.loh AdrpLdrGotStr	Lloh37, Lloh38, Lloh39
	.loh AdrpAdd	Lloh35, Lloh36
	.loh AdrpLdrGotStr	Lloh32, Lloh33, Lloh34
	.loh AdrpAdd	Lloh30, Lloh31
	.loh AdrpLdrGotStr	Lloh27, Lloh28, Lloh29
	.loh AdrpAdd	Lloh25, Lloh26
	.loh AdrpLdrGotLdr	Lloh22, Lloh23, Lloh24
	.loh AdrpLdrGotStr	Lloh19, Lloh20, Lloh21
	.loh AdrpAdd	Lloh17, Lloh18
	.loh AdrpLdrGot	Lloh15, Lloh16
	.loh AdrpLdrGotLdr	Lloh12, Lloh13, Lloh14
	.loh AdrpLdrGotLdr	Lloh9, Lloh10, Lloh11
	.loh AdrpLdrGot	Lloh7, Lloh8
	.loh AdrpLdrGot	Lloh5, Lloh6
	.loh AdrpAdd	Lloh3, Lloh4
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.cfi_endproc
                                        ; -- End function
	.comm	_TYPE_CODE_VOID,4,2             ; @TYPE_CODE_VOID
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"void"

	.comm	_builtin_type_void,8,3          ; @builtin_type_void
	.comm	_TYPE_CODE_INT,4,2              ; @TYPE_CODE_INT
	.comm	_TARGET_CHAR_BIT,4,2            ; @TARGET_CHAR_BIT
	.comm	_TYPE_FLAG_NOSIGN,4,2           ; @TYPE_FLAG_NOSIGN
	.comm	_TARGET_CHAR_SIGNED,8,3         ; @TARGET_CHAR_SIGNED
	.comm	_TYPE_FLAG_UNSIGNED,4,2         ; @TYPE_FLAG_UNSIGNED
l_.str.1:                               ; @.str.1
	.asciz	"char"

	.comm	_builtin_type_char,8,3          ; @builtin_type_char
	.comm	_TYPE_CODE_CHAR,4,2             ; @TYPE_CODE_CHAR
l_.str.2:                               ; @.str.2
	.asciz	"true character"

	.comm	_builtin_type_true_char,8,3     ; @builtin_type_true_char
l_.str.3:                               ; @.str.3
	.asciz	"signed char"

	.comm	_builtin_type_signed_char,8,3   ; @builtin_type_signed_char
l_.str.4:                               ; @.str.4
	.asciz	"unsigned char"

	.comm	_builtin_type_unsigned_char,8,3 ; @builtin_type_unsigned_char
	.comm	_TARGET_SHORT_BIT,4,2           ; @TARGET_SHORT_BIT
l_.str.5:                               ; @.str.5
	.asciz	"short"

	.comm	_builtin_type_short,8,3         ; @builtin_type_short
l_.str.6:                               ; @.str.6
	.asciz	"unsigned short"

	.comm	_builtin_type_unsigned_short,8,3 ; @builtin_type_unsigned_short
	.comm	_TARGET_INT_BIT,4,2             ; @TARGET_INT_BIT
l_.str.7:                               ; @.str.7
	.asciz	"int"

	.comm	_builtin_type_int,8,3           ; @builtin_type_int
l_.str.8:                               ; @.str.8
	.asciz	"unsigned int"

	.comm	_builtin_type_unsigned_int,8,3  ; @builtin_type_unsigned_int
	.comm	_TARGET_LONG_BIT,4,2            ; @TARGET_LONG_BIT
l_.str.9:                               ; @.str.9
	.asciz	"long"

	.comm	_builtin_type_long,8,3          ; @builtin_type_long
l_.str.10:                              ; @.str.10
	.asciz	"unsigned long"

	.comm	_builtin_type_unsigned_long,8,3 ; @builtin_type_unsigned_long
	.comm	_TARGET_LONG_LONG_BIT,4,2       ; @TARGET_LONG_LONG_BIT
l_.str.11:                              ; @.str.11
	.asciz	"long long"

	.comm	_builtin_type_long_long,8,3     ; @builtin_type_long_long
l_.str.12:                              ; @.str.12
	.asciz	"unsigned long long"

	.comm	_builtin_type_unsigned_long_long,8,3 ; @builtin_type_unsigned_long_long
	.comm	_TYPE_CODE_FLT,4,2              ; @TYPE_CODE_FLT
	.comm	_TARGET_FLOAT_BIT,4,2           ; @TARGET_FLOAT_BIT
l_.str.13:                              ; @.str.13
	.asciz	"float"

	.comm	_builtin_type_float,8,3         ; @builtin_type_float
	.comm	_TARGET_DOUBLE_BIT,4,2          ; @TARGET_DOUBLE_BIT
l_.str.14:                              ; @.str.14
	.asciz	"double"

	.comm	_builtin_type_double,8,3        ; @builtin_type_double
	.comm	_TARGET_LONG_DOUBLE_BIT,4,2     ; @TARGET_LONG_DOUBLE_BIT
l_.str.15:                              ; @.str.15
	.asciz	"long double"

	.comm	_builtin_type_long_double,8,3   ; @builtin_type_long_double
	.comm	_TYPE_CODE_COMPLEX,4,2          ; @TYPE_CODE_COMPLEX
l_.str.16:                              ; @.str.16
	.asciz	"complex"

	.comm	_builtin_type_complex,8,3       ; @builtin_type_complex
l_.str.17:                              ; @.str.17
	.asciz	"double complex"

	.comm	_builtin_type_double_complex,8,3 ; @builtin_type_double_complex
	.comm	_TYPE_CODE_STRING,4,2           ; @TYPE_CODE_STRING
l_.str.18:                              ; @.str.18
	.asciz	"string"

	.comm	_builtin_type_string,8,3        ; @builtin_type_string
l_.str.19:                              ; @.str.19
	.asciz	"int0_t"

	.comm	_builtin_type_int0,8,3          ; @builtin_type_int0
l_.str.20:                              ; @.str.20
	.asciz	"int8_t"

	.comm	_builtin_type_int8,8,3          ; @builtin_type_int8
l_.str.21:                              ; @.str.21
	.asciz	"uint8_t"

	.comm	_builtin_type_uint8,8,3         ; @builtin_type_uint8
l_.str.22:                              ; @.str.22
	.asciz	"int16_t"

	.comm	_builtin_type_int16,8,3         ; @builtin_type_int16
l_.str.23:                              ; @.str.23
	.asciz	"uint16_t"

	.comm	_builtin_type_uint16,8,3        ; @builtin_type_uint16
l_.str.24:                              ; @.str.24
	.asciz	"int32_t"

	.comm	_builtin_type_int32,8,3         ; @builtin_type_int32
l_.str.25:                              ; @.str.25
	.asciz	"uint32_t"

	.comm	_builtin_type_uint32,8,3        ; @builtin_type_uint32
l_.str.26:                              ; @.str.26
	.asciz	"int64_t"

	.comm	_builtin_type_int64,8,3         ; @builtin_type_int64
l_.str.27:                              ; @.str.27
	.asciz	"uint64_t"

	.comm	_builtin_type_uint64,8,3        ; @builtin_type_uint64
l_.str.28:                              ; @.str.28
	.asciz	"int128_t"

	.comm	_builtin_type_int128,8,3        ; @builtin_type_int128
l_.str.29:                              ; @.str.29
	.asciz	"uint128_t"

	.comm	_builtin_type_uint128,8,3       ; @builtin_type_uint128
	.comm	_TYPE_CODE_BOOL,4,2             ; @TYPE_CODE_BOOL
l_.str.30:                              ; @.str.30
	.asciz	"bool"

	.comm	_builtin_type_bool,8,3          ; @builtin_type_bool
l_.str.31:                              ; @.str.31
	.asciz	"opaque-type-resolution"

	.comm	_class_support,4,2              ; @class_support
	.comm	_var_boolean,4,2                ; @var_boolean
	.comm	_opaque_type_resolution,4,2     ; @opaque_type_resolution
l_.str.32:                              ; @.str.32
	.asciz	"Set resolution of opaque struct/class/union types (if set before loading symbols)."

	.comm	_setlist,4,2                    ; @setlist
	.comm	_showlist,4,2                   ; @showlist
l_.str.33:                              ; @.str.33
	.asciz	"__builtin_v4sf"

l_.str.34:                              ; @.str.34
	.asciz	"f"

	.comm	_builtin_type_v4sf,8,3          ; @builtin_type_v4sf
l_.str.35:                              ; @.str.35
	.asciz	"__builtin_v4si"

	.comm	_builtin_type_v4si,8,3          ; @builtin_type_v4si
l_.str.36:                              ; @.str.36
	.asciz	"__builtin_v16qi"

	.comm	_builtin_type_v16qi,8,3         ; @builtin_type_v16qi
l_.str.37:                              ; @.str.37
	.asciz	"__builtin_v8qi"

	.comm	_builtin_type_v8qi,8,3          ; @builtin_type_v8qi
l_.str.38:                              ; @.str.38
	.asciz	"__builtin_v8hi"

	.comm	_builtin_type_v8hi,8,3          ; @builtin_type_v8hi
l_.str.39:                              ; @.str.39
	.asciz	"__builtin_v4hi"

	.comm	_builtin_type_v4hi,8,3          ; @builtin_type_v4hi
l_.str.40:                              ; @.str.40
	.asciz	"__builtin_v2si"

	.comm	_builtin_type_v2si,8,3          ; @builtin_type_v2si
	.comm	_builtin_type_v2_double,8,3     ; @builtin_type_v2_double
	.comm	_builtin_type_v4_float,8,3      ; @builtin_type_v4_float
	.comm	_builtin_type_v2_int64,8,3      ; @builtin_type_v2_int64
	.comm	_builtin_type_v4_int32,8,3      ; @builtin_type_v4_int32
	.comm	_builtin_type_v8_int16,8,3      ; @builtin_type_v8_int16
	.comm	_builtin_type_v16_int8,8,3      ; @builtin_type_v16_int8
	.comm	_builtin_type_v2_float,8,3      ; @builtin_type_v2_float
	.comm	_builtin_type_v2_int32,8,3      ; @builtin_type_v2_int32
	.comm	_builtin_type_v4_int16,8,3      ; @builtin_type_v4_int16
	.comm	_builtin_type_v8_int8,8,3       ; @builtin_type_v8_int8
	.comm	_builtin_type_vec64,4,2         ; @builtin_type_vec64
	.comm	_builtin_type_vec64i,4,2        ; @builtin_type_vec64i
	.comm	_builtin_type_vec128,4,2        ; @builtin_type_vec128
	.comm	_builtin_type_vec128i,4,2       ; @builtin_type_vec128i
	.comm	_builtin_type_void_data_ptr,4,2 ; @builtin_type_void_data_ptr
	.comm	_builtin_type_void_func_ptr,4,2 ; @builtin_type_void_func_ptr
	.comm	_TARGET_ADDR_BIT,4,2            ; @TARGET_ADDR_BIT
l_.str.41:                              ; @.str.41
	.asciz	"__CORE_ADDR"

	.comm	_builtin_type_CORE_ADDR,8,3     ; @builtin_type_CORE_ADDR
	.comm	_TARGET_BFD_VMA_BIT,4,2         ; @TARGET_BFD_VMA_BIT
l_.str.42:                              ; @.str.42
	.asciz	"__bfd_vma"

	.comm	_builtin_type_bfd_vma,8,3       ; @builtin_type_bfd_vma
	.comm	_TARGET_DOUBLE_FORMAT,8,3       ; @TARGET_DOUBLE_FORMAT
	.comm	_TARGET_FLOAT_FORMAT,8,3        ; @TARGET_FLOAT_FORMAT
	.comm	_TARGET_LONG_DOUBLE_FORMAT,8,3  ; @TARGET_LONG_DOUBLE_FORMAT
	.no_dead_strip	_build_gdbtypes
.subsections_via_symbols
