	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ## -- Begin function alpha_gdbarch_init
LCPI0_0:
	.long	16                              ## 0x10
	.long	32                              ## 0x20
	.long	296                             ## 0x128
	.long	4294967295                      ## 0xffffffff
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	4, 0x90
_alpha_gdbarch_init:                    ## @alpha_gdbarch_init
	.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
	subq	$16, %rsp
	.cfi_offset %rbx, -32
	.cfi_offset %r14, -24
	movq	%rdx, %rbx
	movq	%rdi, -32(%rbp)
	movq	%rsi, -24(%rbp)
	testq	%rsi, %rsi
	je	LBB0_4
## %bb.1:
	movq	_GDB_OSABI_UNKNOWN@GOTPCREL(%rip), %rax
	cmpq	%rdi, (%rax)
	jne	LBB0_4
## %bb.2:
	movq	%rsi, %rdi
	callq	_bfd_get_flavour
	movq	_bfd_target_ecoff_flavour@GOTPCREL(%rip), %rcx
	cmpq	(%rcx), %rax
	jne	LBB0_4
## %bb.3:
	movq	_GDB_OSABI_OSF1@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	%rax, -32(%rbp)
LBB0_4:
	leaq	-32(%rbp), %rsi
	movq	%rbx, %rdi
	callq	_gdbarch_list_lookup_by_info
	testq	%rax, %rax
	je	LBB0_6
## %bb.5:
	movq	(%rax), %rbx
	jmp	LBB0_9
LBB0_6:
	movl	$40, %edi
	callq	_xmalloc
	movq	%rax, %r14
	leaq	-32(%rbp), %rdi
	movq	%rax, %rsi
	callq	_gdbarch_alloc
	movq	%rax, %rbx
	movabsq	$4831838208, %rax               ## imm = 0x120000000
	movq	%rax, 32(%r14)
	xorps	%xmm0, %xmm0
	movups	%xmm0, 16(%r14)
	movaps	LCPI0_0(%rip), %xmm0            ## xmm0 = [16,32,296,4294967295]
	movups	%xmm0, (%r14)
	movq	%rbx, %rdi
	movl	$16, %esi
	callq	_set_gdbarch_short_bit
	movq	%rbx, %rdi
	movl	$32, %esi
	callq	_set_gdbarch_int_bit
	movq	%rbx, %rdi
	movl	$64, %esi
	callq	_set_gdbarch_long_bit
	movq	%rbx, %rdi
	movl	$64, %esi
	callq	_set_gdbarch_long_long_bit
	movq	%rbx, %rdi
	movl	$32, %esi
	callq	_set_gdbarch_float_bit
	movq	%rbx, %rdi
	movl	$64, %esi
	callq	_set_gdbarch_double_bit
	movq	%rbx, %rdi
	movl	$64, %esi
	callq	_set_gdbarch_long_double_bit
	movq	%rbx, %rdi
	movl	$64, %esi
	callq	_set_gdbarch_ptr_bit
	movq	_ALPHA_NUM_REGS@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_num_regs
	movq	_ALPHA_SP_REGNUM@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_sp_regnum
	movq	_ALPHA_PC_REGNUM@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_pc_regnum
	movq	_ALPHA_FP0_REGNUM@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_fp0_regnum
	movq	_alpha_register_name@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_register_name
	movq	_alpha_register_byte@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_deprecated_register_byte
	movq	_alpha_register_raw_size@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_deprecated_register_raw_size
	movq	_alpha_register_virtual_size@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_deprecated_register_virtual_size
	movq	_alpha_register_type@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_register_type
	movq	_alpha_cannot_fetch_register@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_cannot_fetch_register
	movq	_alpha_cannot_store_register@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_cannot_store_register
	movq	_alpha_convert_register_p@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_convert_register_p
	movq	_alpha_register_to_value@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_register_to_value
	movq	_alpha_value_to_register@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_value_to_register
	movq	_alpha_register_reggroup_p@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_register_reggroup_p
	movq	_alpha_skip_prologue@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_skip_prologue
	movq	_print_insn_alpha@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_print_insn
	movq	_always_use_struct_convention@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_use_struct_convention
	movq	_alpha_extract_return_value@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_extract_return_value
	movq	_alpha_store_return_value@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_store_return_value
	movq	_alpha_extract_struct_value_address@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_deprecated_extract_struct_value_address
	movq	_alpha_push_dummy_call@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_push_dummy_call
	movq	_alpha_unwind_dummy_id@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_unwind_dummy_id
	movq	_alpha_unwind_pc@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_unwind_pc
	movq	_core_addr_lessthan@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_inner_than
	movq	_find_solib_trampoline_target@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_skip_trampoline_code
	movq	_alpha_breakpoint_from_pc@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_breakpoint_from_pc
	movq	%rbx, %rdi
	movl	$4, %esi
	callq	_set_gdbarch_decr_pc_after_break
	movq	-32(%rbp), %rdi
	movq	-24(%rbp), %rsi
	movq	%rbx, %rdx
	callq	_gdbarch_init_osabi
	cmpl	$0, 12(%r14)
	js	LBB0_8
## %bb.7:
	movq	_alpha_get_longjmp_target@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_set_gdbarch_get_longjmp_target
LBB0_8:
	movq	_alpha_sigtramp_frame_sniffer@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_frame_unwind_append_sniffer
	movq	_alpha_heuristic_frame_sniffer@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdi
	callq	_frame_unwind_append_sniffer
	movq	_alpha_heuristic_frame_base@GOTPCREL(%rip), %rsi
	movq	%rbx, %rdi
	callq	_frame_base_set_default
LBB0_9:
	movq	%rbx, %rax
	addq	$16, %rsp
	popq	%rbx
	popq	%r14
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_GDB_OSABI_UNKNOWN,8,3          ## @GDB_OSABI_UNKNOWN
	.comm	_bfd_target_ecoff_flavour,8,3   ## @bfd_target_ecoff_flavour
	.comm	_GDB_OSABI_OSF1,8,3             ## @GDB_OSABI_OSF1
	.comm	_ALPHA_NUM_REGS,4,2             ## @ALPHA_NUM_REGS
	.comm	_ALPHA_SP_REGNUM,4,2            ## @ALPHA_SP_REGNUM
	.comm	_ALPHA_PC_REGNUM,4,2            ## @ALPHA_PC_REGNUM
	.comm	_ALPHA_FP0_REGNUM,4,2           ## @ALPHA_FP0_REGNUM
	.comm	_alpha_register_name,4,2        ## @alpha_register_name
	.comm	_alpha_register_byte,4,2        ## @alpha_register_byte
	.comm	_alpha_register_raw_size,4,2    ## @alpha_register_raw_size
	.comm	_alpha_register_virtual_size,4,2 ## @alpha_register_virtual_size
	.comm	_alpha_register_type,4,2        ## @alpha_register_type
	.comm	_alpha_cannot_fetch_register,4,2 ## @alpha_cannot_fetch_register
	.comm	_alpha_cannot_store_register,4,2 ## @alpha_cannot_store_register
	.comm	_alpha_convert_register_p,4,2   ## @alpha_convert_register_p
	.comm	_alpha_register_to_value,4,2    ## @alpha_register_to_value
	.comm	_alpha_value_to_register,4,2    ## @alpha_value_to_register
	.comm	_alpha_register_reggroup_p,4,2  ## @alpha_register_reggroup_p
	.comm	_alpha_skip_prologue,4,2        ## @alpha_skip_prologue
	.comm	_print_insn_alpha,4,2           ## @print_insn_alpha
	.comm	_always_use_struct_convention,4,2 ## @always_use_struct_convention
	.comm	_alpha_extract_return_value,4,2 ## @alpha_extract_return_value
	.comm	_alpha_store_return_value,4,2   ## @alpha_store_return_value
	.comm	_alpha_extract_struct_value_address,4,2 ## @alpha_extract_struct_value_address
	.comm	_alpha_push_dummy_call,4,2      ## @alpha_push_dummy_call
	.comm	_alpha_unwind_dummy_id,4,2      ## @alpha_unwind_dummy_id
	.comm	_alpha_unwind_pc,4,2            ## @alpha_unwind_pc
	.comm	_core_addr_lessthan,4,2         ## @core_addr_lessthan
	.comm	_find_solib_trampoline_target,4,2 ## @find_solib_trampoline_target
	.comm	_alpha_breakpoint_from_pc,4,2   ## @alpha_breakpoint_from_pc
	.comm	_alpha_get_longjmp_target,4,2   ## @alpha_get_longjmp_target
	.comm	_alpha_sigtramp_frame_sniffer,4,2 ## @alpha_sigtramp_frame_sniffer
	.comm	_alpha_heuristic_frame_sniffer,4,2 ## @alpha_heuristic_frame_sniffer
	.comm	_alpha_heuristic_frame_base,4,2 ## @alpha_heuristic_frame_base
	.no_dead_strip	_alpha_gdbarch_init
.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 alpha_gdbarch_init
lCPI0_0:
	.long	16                              ; 0x10
	.long	32                              ; 0x20
	.long	296                             ; 0x128
	.long	4294967295                      ; 0xffffffff
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	2
_alpha_gdbarch_init:                    ; @alpha_gdbarch_init
	.cfi_startproc
; %bb.0:
	sub	sp, sp, #48
	.cfi_def_cfa_offset 48
	stp	x20, x19, [sp, #16]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #32]             ; 16-byte Folded Spill
	add	x29, sp, #32
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	mov	x19, x2
	stp	x0, x1, [sp]
	cbz	x1, LBB0_4
; %bb.1:
Lloh0:
	adrp	x8, _GDB_OSABI_UNKNOWN@GOTPAGE
Lloh1:
	ldr	x8, [x8, _GDB_OSABI_UNKNOWN@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
	cmp	x0, x8
	b.ne	LBB0_4
; %bb.2:
	mov	x0, x1
	bl	_bfd_get_flavour
Lloh3:
	adrp	x8, _bfd_target_ecoff_flavour@GOTPAGE
Lloh4:
	ldr	x8, [x8, _bfd_target_ecoff_flavour@GOTPAGEOFF]
Lloh5:
	ldr	x8, [x8]
	cmp	x0, x8
	b.ne	LBB0_4
; %bb.3:
Lloh6:
	adrp	x8, _GDB_OSABI_OSF1@GOTPAGE
Lloh7:
	ldr	x8, [x8, _GDB_OSABI_OSF1@GOTPAGEOFF]
Lloh8:
	ldr	x8, [x8]
	str	x8, [sp]
LBB0_4:
	mov	x1, sp
	mov	x0, x19
	bl	_gdbarch_list_lookup_by_info
	cbz	x0, LBB0_6
; %bb.5:
	ldr	x19, [x0]
	b	LBB0_9
LBB0_6:
	mov	w0, #40
	bl	_xmalloc
	mov	x20, x0
	mov	x0, sp
	mov	x1, x20
	bl	_gdbarch_alloc
	mov	x19, x0
	mov	x8, #536870912
	movk	x8, #1, lsl #32
	stp	xzr, x8, [x20, #24]
	str	xzr, [x20, #16]
Lloh9:
	adrp	x8, lCPI0_0@PAGE
Lloh10:
	ldr	q0, [x8, lCPI0_0@PAGEOFF]
	str	q0, [x20]
	mov	w1, #16
	bl	_set_gdbarch_short_bit
	mov	x0, x19
	mov	w1, #32
	bl	_set_gdbarch_int_bit
	mov	x0, x19
	mov	w1, #64
	bl	_set_gdbarch_long_bit
	mov	x0, x19
	mov	w1, #64
	bl	_set_gdbarch_long_long_bit
	mov	x0, x19
	mov	w1, #32
	bl	_set_gdbarch_float_bit
	mov	x0, x19
	mov	w1, #64
	bl	_set_gdbarch_double_bit
	mov	x0, x19
	mov	w1, #64
	bl	_set_gdbarch_long_double_bit
	mov	x0, x19
	mov	w1, #64
	bl	_set_gdbarch_ptr_bit
Lloh11:
	adrp	x8, _ALPHA_NUM_REGS@GOTPAGE
Lloh12:
	ldr	x8, [x8, _ALPHA_NUM_REGS@GOTPAGEOFF]
Lloh13:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_num_regs
Lloh14:
	adrp	x8, _ALPHA_SP_REGNUM@GOTPAGE
Lloh15:
	ldr	x8, [x8, _ALPHA_SP_REGNUM@GOTPAGEOFF]
Lloh16:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_sp_regnum
Lloh17:
	adrp	x8, _ALPHA_PC_REGNUM@GOTPAGE
Lloh18:
	ldr	x8, [x8, _ALPHA_PC_REGNUM@GOTPAGEOFF]
Lloh19:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_pc_regnum
Lloh20:
	adrp	x8, _ALPHA_FP0_REGNUM@GOTPAGE
Lloh21:
	ldr	x8, [x8, _ALPHA_FP0_REGNUM@GOTPAGEOFF]
Lloh22:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_fp0_regnum
Lloh23:
	adrp	x8, _alpha_register_name@GOTPAGE
Lloh24:
	ldr	x8, [x8, _alpha_register_name@GOTPAGEOFF]
Lloh25:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_register_name
Lloh26:
	adrp	x8, _alpha_register_byte@GOTPAGE
Lloh27:
	ldr	x8, [x8, _alpha_register_byte@GOTPAGEOFF]
Lloh28:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_deprecated_register_byte
Lloh29:
	adrp	x8, _alpha_register_raw_size@GOTPAGE
Lloh30:
	ldr	x8, [x8, _alpha_register_raw_size@GOTPAGEOFF]
Lloh31:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_deprecated_register_raw_size
Lloh32:
	adrp	x8, _alpha_register_virtual_size@GOTPAGE
Lloh33:
	ldr	x8, [x8, _alpha_register_virtual_size@GOTPAGEOFF]
Lloh34:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_deprecated_register_virtual_size
Lloh35:
	adrp	x8, _alpha_register_type@GOTPAGE
Lloh36:
	ldr	x8, [x8, _alpha_register_type@GOTPAGEOFF]
Lloh37:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_register_type
Lloh38:
	adrp	x8, _alpha_cannot_fetch_register@GOTPAGE
Lloh39:
	ldr	x8, [x8, _alpha_cannot_fetch_register@GOTPAGEOFF]
Lloh40:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_cannot_fetch_register
Lloh41:
	adrp	x8, _alpha_cannot_store_register@GOTPAGE
Lloh42:
	ldr	x8, [x8, _alpha_cannot_store_register@GOTPAGEOFF]
Lloh43:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_cannot_store_register
Lloh44:
	adrp	x8, _alpha_convert_register_p@GOTPAGE
Lloh45:
	ldr	x8, [x8, _alpha_convert_register_p@GOTPAGEOFF]
Lloh46:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_convert_register_p
Lloh47:
	adrp	x8, _alpha_register_to_value@GOTPAGE
Lloh48:
	ldr	x8, [x8, _alpha_register_to_value@GOTPAGEOFF]
Lloh49:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_register_to_value
Lloh50:
	adrp	x8, _alpha_value_to_register@GOTPAGE
Lloh51:
	ldr	x8, [x8, _alpha_value_to_register@GOTPAGEOFF]
Lloh52:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_value_to_register
Lloh53:
	adrp	x8, _alpha_register_reggroup_p@GOTPAGE
Lloh54:
	ldr	x8, [x8, _alpha_register_reggroup_p@GOTPAGEOFF]
Lloh55:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_register_reggroup_p
Lloh56:
	adrp	x8, _alpha_skip_prologue@GOTPAGE
Lloh57:
	ldr	x8, [x8, _alpha_skip_prologue@GOTPAGEOFF]
Lloh58:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_skip_prologue
Lloh59:
	adrp	x8, _print_insn_alpha@GOTPAGE
Lloh60:
	ldr	x8, [x8, _print_insn_alpha@GOTPAGEOFF]
Lloh61:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_print_insn
Lloh62:
	adrp	x8, _always_use_struct_convention@GOTPAGE
Lloh63:
	ldr	x8, [x8, _always_use_struct_convention@GOTPAGEOFF]
Lloh64:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_use_struct_convention
Lloh65:
	adrp	x8, _alpha_extract_return_value@GOTPAGE
Lloh66:
	ldr	x8, [x8, _alpha_extract_return_value@GOTPAGEOFF]
Lloh67:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_extract_return_value
Lloh68:
	adrp	x8, _alpha_store_return_value@GOTPAGE
Lloh69:
	ldr	x8, [x8, _alpha_store_return_value@GOTPAGEOFF]
Lloh70:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_store_return_value
Lloh71:
	adrp	x8, _alpha_extract_struct_value_address@GOTPAGE
Lloh72:
	ldr	x8, [x8, _alpha_extract_struct_value_address@GOTPAGEOFF]
Lloh73:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_deprecated_extract_struct_value_address
Lloh74:
	adrp	x8, _alpha_push_dummy_call@GOTPAGE
Lloh75:
	ldr	x8, [x8, _alpha_push_dummy_call@GOTPAGEOFF]
Lloh76:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_push_dummy_call
Lloh77:
	adrp	x8, _alpha_unwind_dummy_id@GOTPAGE
Lloh78:
	ldr	x8, [x8, _alpha_unwind_dummy_id@GOTPAGEOFF]
Lloh79:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_unwind_dummy_id
Lloh80:
	adrp	x8, _alpha_unwind_pc@GOTPAGE
Lloh81:
	ldr	x8, [x8, _alpha_unwind_pc@GOTPAGEOFF]
Lloh82:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_unwind_pc
Lloh83:
	adrp	x8, _core_addr_lessthan@GOTPAGE
Lloh84:
	ldr	x8, [x8, _core_addr_lessthan@GOTPAGEOFF]
Lloh85:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_inner_than
Lloh86:
	adrp	x8, _find_solib_trampoline_target@GOTPAGE
Lloh87:
	ldr	x8, [x8, _find_solib_trampoline_target@GOTPAGEOFF]
Lloh88:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_skip_trampoline_code
Lloh89:
	adrp	x8, _alpha_breakpoint_from_pc@GOTPAGE
Lloh90:
	ldr	x8, [x8, _alpha_breakpoint_from_pc@GOTPAGEOFF]
Lloh91:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_breakpoint_from_pc
	mov	x0, x19
	mov	w1, #4
	bl	_set_gdbarch_decr_pc_after_break
	ldp	x0, x1, [sp]
	mov	x2, x19
	bl	_gdbarch_init_osabi
	ldr	w8, [x20, #12]
	tbnz	w8, #31, LBB0_8
; %bb.7:
Lloh92:
	adrp	x8, _alpha_get_longjmp_target@GOTPAGE
Lloh93:
	ldr	x8, [x8, _alpha_get_longjmp_target@GOTPAGEOFF]
Lloh94:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_set_gdbarch_get_longjmp_target
LBB0_8:
Lloh95:
	adrp	x8, _alpha_sigtramp_frame_sniffer@GOTPAGE
Lloh96:
	ldr	x8, [x8, _alpha_sigtramp_frame_sniffer@GOTPAGEOFF]
Lloh97:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_frame_unwind_append_sniffer
Lloh98:
	adrp	x8, _alpha_heuristic_frame_sniffer@GOTPAGE
Lloh99:
	ldr	x8, [x8, _alpha_heuristic_frame_sniffer@GOTPAGEOFF]
Lloh100:
	ldr	w1, [x8]
	mov	x0, x19
	bl	_frame_unwind_append_sniffer
Lloh101:
	adrp	x1, _alpha_heuristic_frame_base@GOTPAGE
Lloh102:
	ldr	x1, [x1, _alpha_heuristic_frame_base@GOTPAGEOFF]
	mov	x0, x19
	bl	_frame_base_set_default
LBB0_9:
	mov	x0, x19
	ldp	x29, x30, [sp, #32]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #16]             ; 16-byte Folded Reload
	add	sp, sp, #48
	ret
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh6, Lloh7, Lloh8
	.loh AdrpLdrGotLdr	Lloh89, Lloh90, Lloh91
	.loh AdrpLdrGotLdr	Lloh86, Lloh87, Lloh88
	.loh AdrpLdrGotLdr	Lloh83, Lloh84, Lloh85
	.loh AdrpLdrGotLdr	Lloh80, Lloh81, Lloh82
	.loh AdrpLdrGotLdr	Lloh77, Lloh78, Lloh79
	.loh AdrpLdrGotLdr	Lloh74, Lloh75, Lloh76
	.loh AdrpLdrGotLdr	Lloh71, Lloh72, Lloh73
	.loh AdrpLdrGotLdr	Lloh68, Lloh69, Lloh70
	.loh AdrpLdrGotLdr	Lloh65, Lloh66, Lloh67
	.loh AdrpLdrGotLdr	Lloh62, Lloh63, Lloh64
	.loh AdrpLdrGotLdr	Lloh59, Lloh60, Lloh61
	.loh AdrpLdrGotLdr	Lloh56, Lloh57, Lloh58
	.loh AdrpLdrGotLdr	Lloh53, Lloh54, Lloh55
	.loh AdrpLdrGotLdr	Lloh50, Lloh51, Lloh52
	.loh AdrpLdrGotLdr	Lloh47, Lloh48, Lloh49
	.loh AdrpLdrGotLdr	Lloh44, Lloh45, Lloh46
	.loh AdrpLdrGotLdr	Lloh41, Lloh42, Lloh43
	.loh AdrpLdrGotLdr	Lloh38, Lloh39, Lloh40
	.loh AdrpLdrGotLdr	Lloh35, Lloh36, Lloh37
	.loh AdrpLdrGotLdr	Lloh32, Lloh33, Lloh34
	.loh AdrpLdrGotLdr	Lloh29, Lloh30, Lloh31
	.loh AdrpLdrGotLdr	Lloh26, Lloh27, Lloh28
	.loh AdrpLdrGotLdr	Lloh23, Lloh24, Lloh25
	.loh AdrpLdrGotLdr	Lloh20, Lloh21, Lloh22
	.loh AdrpLdrGotLdr	Lloh17, Lloh18, Lloh19
	.loh AdrpLdrGotLdr	Lloh14, Lloh15, Lloh16
	.loh AdrpLdrGotLdr	Lloh11, Lloh12, Lloh13
	.loh AdrpLdr	Lloh9, Lloh10
	.loh AdrpLdrGotLdr	Lloh92, Lloh93, Lloh94
	.loh AdrpLdrGot	Lloh101, Lloh102
	.loh AdrpLdrGotLdr	Lloh98, Lloh99, Lloh100
	.loh AdrpLdrGotLdr	Lloh95, Lloh96, Lloh97
	.cfi_endproc
                                        ; -- End function
	.comm	_GDB_OSABI_UNKNOWN,8,3          ; @GDB_OSABI_UNKNOWN
	.comm	_bfd_target_ecoff_flavour,8,3   ; @bfd_target_ecoff_flavour
	.comm	_GDB_OSABI_OSF1,8,3             ; @GDB_OSABI_OSF1
	.comm	_ALPHA_NUM_REGS,4,2             ; @ALPHA_NUM_REGS
	.comm	_ALPHA_SP_REGNUM,4,2            ; @ALPHA_SP_REGNUM
	.comm	_ALPHA_PC_REGNUM,4,2            ; @ALPHA_PC_REGNUM
	.comm	_ALPHA_FP0_REGNUM,4,2           ; @ALPHA_FP0_REGNUM
	.comm	_alpha_register_name,4,2        ; @alpha_register_name
	.comm	_alpha_register_byte,4,2        ; @alpha_register_byte
	.comm	_alpha_register_raw_size,4,2    ; @alpha_register_raw_size
	.comm	_alpha_register_virtual_size,4,2 ; @alpha_register_virtual_size
	.comm	_alpha_register_type,4,2        ; @alpha_register_type
	.comm	_alpha_cannot_fetch_register,4,2 ; @alpha_cannot_fetch_register
	.comm	_alpha_cannot_store_register,4,2 ; @alpha_cannot_store_register
	.comm	_alpha_convert_register_p,4,2   ; @alpha_convert_register_p
	.comm	_alpha_register_to_value,4,2    ; @alpha_register_to_value
	.comm	_alpha_value_to_register,4,2    ; @alpha_value_to_register
	.comm	_alpha_register_reggroup_p,4,2  ; @alpha_register_reggroup_p
	.comm	_alpha_skip_prologue,4,2        ; @alpha_skip_prologue
	.comm	_print_insn_alpha,4,2           ; @print_insn_alpha
	.comm	_always_use_struct_convention,4,2 ; @always_use_struct_convention
	.comm	_alpha_extract_return_value,4,2 ; @alpha_extract_return_value
	.comm	_alpha_store_return_value,4,2   ; @alpha_store_return_value
	.comm	_alpha_extract_struct_value_address,4,2 ; @alpha_extract_struct_value_address
	.comm	_alpha_push_dummy_call,4,2      ; @alpha_push_dummy_call
	.comm	_alpha_unwind_dummy_id,4,2      ; @alpha_unwind_dummy_id
	.comm	_alpha_unwind_pc,4,2            ; @alpha_unwind_pc
	.comm	_core_addr_lessthan,4,2         ; @core_addr_lessthan
	.comm	_find_solib_trampoline_target,4,2 ; @find_solib_trampoline_target
	.comm	_alpha_breakpoint_from_pc,4,2   ; @alpha_breakpoint_from_pc
	.comm	_alpha_get_longjmp_target,4,2   ; @alpha_get_longjmp_target
	.comm	_alpha_sigtramp_frame_sniffer,4,2 ; @alpha_sigtramp_frame_sniffer
	.comm	_alpha_heuristic_frame_sniffer,4,2 ; @alpha_heuristic_frame_sniffer
	.comm	_alpha_heuristic_frame_base,4,2 ; @alpha_heuristic_frame_base
	.no_dead_strip	_alpha_gdbarch_init
.subsections_via_symbols
