	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function mpt_get_product_name
_mpt_get_product_name:                  ## @mpt_get_product_name
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_PCI_VENDOR_ID_BROCADE@GOTPCREL(%rip), %rax
	cmpq	%rdi, (%rax)
	jne	LBB0_4
## %bb.1:
	cmpq	$136, %rsi
	jne	LBB0_9
## %bb.2:
	cmpl	$1, %edx
	leaq	L_.str.1(%rip), %rax
	leaq	L_.str.2(%rip), %rcx
	cmoveq	%rax, %rcx
	testl	%edx, %edx
	leaq	L_.str(%rip), %rax
LBB0_3:
	cmovneq	%rcx, %rax
	popq	%rbp
	retq
LBB0_4:
	addq	$-128, %rsi
	cmpq	$14, %rsi
	ja	LBB0_9
## %bb.5:
	leaq	LJTI0_0(%rip), %rax
	movslq	(%rax,%rsi,4), %rcx
	addq	%rax, %rcx
	jmpq	*%rcx
LBB0_6:
	cmpl	$5, %edx
	jae	LBB0_34
## %bb.7:
	movslq	%edx, %rax
	leaq	l_reltable.mpt_get_product_name.62(%rip), %rcx
	jmp	LBB0_18
LBB0_9:
	xorl	%eax, %eax
	popq	%rbp
	retq
LBB0_10:
	cmpl	$9, %edx
	jae	LBB0_35
## %bb.11:
	movslq	%edx, %rax
	leaq	l_reltable.mpt_get_product_name.61(%rip), %rcx
	jmp	LBB0_18
LBB0_12:
	cmpl	$3, %edx
	jae	LBB0_36
## %bb.13:
	movslq	%edx, %rax
	leaq	l_reltable.mpt_get_product_name.60(%rip), %rcx
	jmp	LBB0_18
LBB0_14:
	cmpl	$9, %edx
	jae	LBB0_37
## %bb.15:
	movslq	%edx, %rax
	leaq	l_reltable.mpt_get_product_name.59(%rip), %rcx
	jmp	LBB0_18
LBB0_16:
	cmpl	$4, %edx
	jae	LBB0_38
## %bb.17:
	movslq	%edx, %rax
	leaq	l_reltable.mpt_get_product_name(%rip), %rcx
LBB0_18:
	movslq	(%rcx,%rax,4), %rax
	addq	%rcx, %rax
LBB0_19:
	popq	%rbp
	retq
LBB0_20:
	cmpl	$127, %edx
	jg	LBB0_39
## %bb.21:
	cmpl	$8, %edx
	ja	LBB0_51
## %bb.22:
	leaq	L_.str.15(%rip), %rax
	movl	%edx, %ecx
	leaq	LJTI0_1(%rip), %rdx
	movslq	(%rdx,%rcx,4), %rcx
	addq	%rdx, %rcx
	jmpq	*%rcx
LBB0_23:
	leaq	L_.str.16(%rip), %rax
	popq	%rbp
	retq
LBB0_24:
	cmpl	$4, %edx
	leaq	L_.str.26(%rip), %rax
	leaq	L_.str.27(%rip), %rcx
	cmoveq	%rax, %rcx
	cmpl	$3, %edx
	leaq	L_.str.25(%rip), %rax
	jmp	LBB0_3
LBB0_25:
	leaq	L_.str.11(%rip), %rax
	popq	%rbp
	retq
LBB0_26:
	cmpl	$1, %edx
	leaq	L_.str.13(%rip), %rax
	leaq	L_.str.14(%rip), %rcx
	cmoveq	%rax, %rcx
	testl	%edx, %edx
	leaq	L_.str.12(%rip), %rax
	jmp	LBB0_3
LBB0_27:
	leaq	L_.str.10(%rip), %rax
	popq	%rbp
	retq
LBB0_28:
	cmpl	$128, %edx
	leaq	L_.str.8(%rip), %rcx
	leaq	L_.str.9(%rip), %rax
	jmp	LBB0_31
LBB0_29:
	leaq	L_.str.5(%rip), %rax
	popq	%rbp
	retq
LBB0_30:
	cmpl	$128, %edx
	leaq	L_.str.6(%rip), %rcx
	leaq	L_.str.7(%rip), %rax
LBB0_31:
	cmovlq	%rcx, %rax
	popq	%rbp
	retq
LBB0_32:
	leaq	L_.str.4(%rip), %rax
	popq	%rbp
	retq
LBB0_33:
	leaq	L_.str.3(%rip), %rax
	popq	%rbp
	retq
LBB0_34:
	leaq	L_.str.54(%rip), %rax
	popq	%rbp
	retq
LBB0_35:
	leaq	L_.str.48(%rip), %rax
	popq	%rbp
	retq
LBB0_36:
	leaq	L_.str.42(%rip), %rax
	popq	%rbp
	retq
LBB0_37:
	leaq	L_.str.38(%rip), %rax
	popq	%rbp
	retq
LBB0_38:
	leaq	L_.str.32(%rip), %rax
	popq	%rbp
	retq
LBB0_39:
	cmpl	$134, %edx
	jg	LBB0_43
## %bb.40:
	cmpl	$128, %edx
	je	LBB0_49
## %bb.41:
	cmpl	$131, %edx
	jne	LBB0_51
## %bb.42:
	leaq	L_.str.21(%rip), %rax
	popq	%rbp
	retq
LBB0_43:
	cmpl	$135, %edx
	je	LBB0_50
## %bb.44:
	cmpl	$193, %edx
	jne	LBB0_51
## %bb.45:
	leaq	L_.str.23(%rip), %rax
	popq	%rbp
	retq
LBB0_46:
	leaq	L_.str.17(%rip), %rax
	popq	%rbp
	retq
LBB0_47:
	leaq	L_.str.18(%rip), %rax
	popq	%rbp
	retq
LBB0_48:
	leaq	L_.str.19(%rip), %rax
	popq	%rbp
	retq
LBB0_49:
	leaq	L_.str.20(%rip), %rax
	popq	%rbp
	retq
LBB0_50:
	leaq	L_.str.22(%rip), %rax
	popq	%rbp
	retq
LBB0_51:
	leaq	L_.str.24(%rip), %rax
	popq	%rbp
	retq
	.cfi_endproc
	.p2align	2, 0x90
	.data_region jt32
.set L0_0_set_6, LBB0_6-LJTI0_0
.set L0_0_set_10, LBB0_10-LJTI0_0
.set L0_0_set_12, LBB0_12-LJTI0_0
.set L0_0_set_14, LBB0_14-LJTI0_0
.set L0_0_set_16, LBB0_16-LJTI0_0
.set L0_0_set_20, LBB0_20-LJTI0_0
.set L0_0_set_24, LBB0_24-LJTI0_0
.set L0_0_set_25, LBB0_25-LJTI0_0
.set L0_0_set_26, LBB0_26-LJTI0_0
.set L0_0_set_27, LBB0_27-LJTI0_0
.set L0_0_set_28, LBB0_28-LJTI0_0
.set L0_0_set_29, LBB0_29-LJTI0_0
.set L0_0_set_30, LBB0_30-LJTI0_0
.set L0_0_set_32, LBB0_32-LJTI0_0
.set L0_0_set_33, LBB0_33-LJTI0_0
LJTI0_0:
	.long	L0_0_set_6
	.long	L0_0_set_10
	.long	L0_0_set_12
	.long	L0_0_set_14
	.long	L0_0_set_16
	.long	L0_0_set_20
	.long	L0_0_set_24
	.long	L0_0_set_25
	.long	L0_0_set_26
	.long	L0_0_set_27
	.long	L0_0_set_28
	.long	L0_0_set_29
	.long	L0_0_set_30
	.long	L0_0_set_32
	.long	L0_0_set_33
.set L0_1_set_19, LBB0_19-LJTI0_1
.set L0_1_set_23, LBB0_23-LJTI0_1
.set L0_1_set_51, LBB0_51-LJTI0_1
.set L0_1_set_46, LBB0_46-LJTI0_1
.set L0_1_set_47, LBB0_47-LJTI0_1
.set L0_1_set_48, LBB0_48-LJTI0_1
LJTI0_1:
	.long	L0_1_set_19
	.long	L0_1_set_23
	.long	L0_1_set_51
	.long	L0_1_set_46
	.long	L0_1_set_51
	.long	L0_1_set_51
	.long	L0_1_set_51
	.long	L0_1_set_47
	.long	L0_1_set_48
	.end_data_region
                                        ## -- End function
	.comm	_PCI_VENDOR_ID_BROCADE,8,3      ## @PCI_VENDOR_ID_BROCADE
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"BRE040 A0"

L_.str.1:                               ## @.str.1
	.asciz	"BRE040 A1"

L_.str.2:                               ## @.str.2
	.asciz	"BRE040"

L_.str.3:                               ## @.str.3
	.asciz	"LSIFC909 B1"

L_.str.4:                               ## @.str.4
	.asciz	"LSIFC919 B0"

L_.str.5:                               ## @.str.5
	.asciz	"LSIFC929 B0"

L_.str.6:                               ## @.str.6
	.asciz	"LSIFC919X A0"

L_.str.7:                               ## @.str.7
	.asciz	"LSIFC919XL A1"

L_.str.8:                               ## @.str.8
	.asciz	"LSIFC929X A0"

L_.str.9:                               ## @.str.9
	.asciz	"LSIFC929XL A1"

L_.str.10:                              ## @.str.10
	.asciz	"LSIFC939X A1"

L_.str.11:                              ## @.str.11
	.asciz	"LSIFC949X A1"

L_.str.12:                              ## @.str.12
	.asciz	"LSIFC949E A0"

L_.str.13:                              ## @.str.13
	.asciz	"LSIFC949E A1"

L_.str.14:                              ## @.str.14
	.asciz	"LSIFC949E"

L_.str.15:                              ## @.str.15
	.asciz	"LSI53C1030 A0"

L_.str.16:                              ## @.str.16
	.asciz	"LSI53C1030 B0"

L_.str.17:                              ## @.str.17
	.asciz	"LSI53C1030 B1"

L_.str.18:                              ## @.str.18
	.asciz	"LSI53C1030 B2"

L_.str.19:                              ## @.str.19
	.asciz	"LSI53C1030 C0"

L_.str.20:                              ## @.str.20
	.asciz	"LSI53C1030T A0"

L_.str.21:                              ## @.str.21
	.asciz	"LSI53C1030T A2"

L_.str.22:                              ## @.str.22
	.asciz	"LSI53C1030T A3"

L_.str.23:                              ## @.str.23
	.asciz	"LSI53C1020A A1"

L_.str.24:                              ## @.str.24
	.asciz	"LSI53C1030"

L_.str.25:                              ## @.str.25
	.asciz	"LSI53C1035 A2"

L_.str.26:                              ## @.str.26
	.asciz	"LSI53C1035 B0"

L_.str.27:                              ## @.str.27
	.asciz	"LSI53C1035"

L_.str.28:                              ## @.str.28
	.asciz	"LSISAS1064 A1"

L_.str.29:                              ## @.str.29
	.asciz	"LSISAS1064 A2"

L_.str.30:                              ## @.str.30
	.asciz	"LSISAS1064 A3"

L_.str.31:                              ## @.str.31
	.asciz	"LSISAS1064 A4"

L_.str.32:                              ## @.str.32
	.asciz	"LSISAS1064"

L_.str.33:                              ## @.str.33
	.asciz	"LSISAS1064E A0"

L_.str.34:                              ## @.str.34
	.asciz	"LSISAS1064E B0"

L_.str.35:                              ## @.str.35
	.asciz	"LSISAS1064E B1"

L_.str.36:                              ## @.str.36
	.asciz	"LSISAS1064E B2"

L_.str.37:                              ## @.str.37
	.asciz	"LSISAS1064E B3"

L_.str.38:                              ## @.str.38
	.asciz	"LSISAS1064E"

L_.str.39:                              ## @.str.39
	.asciz	"LSISAS1068 A0"

L_.str.40:                              ## @.str.40
	.asciz	"LSISAS1068 B0"

L_.str.41:                              ## @.str.41
	.asciz	"LSISAS1068 B1"

L_.str.42:                              ## @.str.42
	.asciz	"LSISAS1068"

L_.str.43:                              ## @.str.43
	.asciz	"LSISAS1068E A0"

L_.str.44:                              ## @.str.44
	.asciz	"LSISAS1068E B0"

L_.str.45:                              ## @.str.45
	.asciz	"LSISAS1068E B1"

L_.str.46:                              ## @.str.46
	.asciz	"LSISAS1068E B2"

L_.str.47:                              ## @.str.47
	.asciz	"LSISAS1068E B3"

L_.str.48:                              ## @.str.48
	.asciz	"LSISAS1068E"

L_.str.49:                              ## @.str.49
	.asciz	"LSISAS1078 A0"

L_.str.50:                              ## @.str.50
	.asciz	"LSISAS1078 B0"

L_.str.51:                              ## @.str.51
	.asciz	"LSISAS1078 C0"

L_.str.52:                              ## @.str.52
	.asciz	"LSISAS1078 C1"

L_.str.53:                              ## @.str.53
	.asciz	"LSISAS1078 C2"

L_.str.54:                              ## @.str.54
	.asciz	"LSISAS1078"

	.no_dead_strip	_mpt_get_product_name
	.section	__TEXT,__const
	.p2align	2                               ## @reltable.mpt_get_product_name
l_reltable.mpt_get_product_name:
	.long	L_.str.28-l_reltable.mpt_get_product_name
	.long	L_.str.29-l_reltable.mpt_get_product_name
	.long	L_.str.30-l_reltable.mpt_get_product_name
	.long	L_.str.31-l_reltable.mpt_get_product_name

	.p2align	2                               ## @reltable.mpt_get_product_name.59
l_reltable.mpt_get_product_name.59:
	.long	L_.str.33-l_reltable.mpt_get_product_name.59
	.long	L_.str.34-l_reltable.mpt_get_product_name.59
	.long	L_.str.35-l_reltable.mpt_get_product_name.59
	.long	L_.str.38-l_reltable.mpt_get_product_name.59
	.long	L_.str.36-l_reltable.mpt_get_product_name.59
	.long	L_.str.38-l_reltable.mpt_get_product_name.59
	.long	L_.str.38-l_reltable.mpt_get_product_name.59
	.long	L_.str.38-l_reltable.mpt_get_product_name.59
	.long	L_.str.37-l_reltable.mpt_get_product_name.59

	.p2align	2                               ## @reltable.mpt_get_product_name.60
l_reltable.mpt_get_product_name.60:
	.long	L_.str.39-l_reltable.mpt_get_product_name.60
	.long	L_.str.40-l_reltable.mpt_get_product_name.60
	.long	L_.str.41-l_reltable.mpt_get_product_name.60

	.p2align	2                               ## @reltable.mpt_get_product_name.61
l_reltable.mpt_get_product_name.61:
	.long	L_.str.43-l_reltable.mpt_get_product_name.61
	.long	L_.str.44-l_reltable.mpt_get_product_name.61
	.long	L_.str.45-l_reltable.mpt_get_product_name.61
	.long	L_.str.48-l_reltable.mpt_get_product_name.61
	.long	L_.str.46-l_reltable.mpt_get_product_name.61
	.long	L_.str.48-l_reltable.mpt_get_product_name.61
	.long	L_.str.48-l_reltable.mpt_get_product_name.61
	.long	L_.str.48-l_reltable.mpt_get_product_name.61
	.long	L_.str.47-l_reltable.mpt_get_product_name.61

	.p2align	2                               ## @reltable.mpt_get_product_name.62
l_reltable.mpt_get_product_name.62:
	.long	L_.str.49-l_reltable.mpt_get_product_name.62
	.long	L_.str.50-l_reltable.mpt_get_product_name.62
	.long	L_.str.51-l_reltable.mpt_get_product_name.62
	.long	L_.str.52-l_reltable.mpt_get_product_name.62
	.long	L_.str.53-l_reltable.mpt_get_product_name.62

.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function mpt_get_product_name
_mpt_get_product_name:                  ; @mpt_get_product_name
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _PCI_VENDOR_ID_BROCADE@GOTPAGE
Lloh1:
	ldr	x8, [x8, _PCI_VENDOR_ID_BROCADE@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
	cmp	x8, x0
	b.ne	LBB0_2
; %bb.1:
Lloh3:
	adrp	x8, l_.str.2@PAGE
Lloh4:
	add	x8, x8, l_.str.2@PAGEOFF
Lloh5:
	adrp	x9, l_.str.1@PAGE
Lloh6:
	add	x9, x9, l_.str.1@PAGEOFF
	cmp	w2, #1
	csel	x8, x9, x8, eq
Lloh7:
	adrp	x9, l_.str@PAGE
Lloh8:
	add	x9, x9, l_.str@PAGEOFF
	cmp	w2, #0
	csel	x8, x9, x8, eq
	cmp	x1, #136
	csel	x0, xzr, x8, ne
	ret
LBB0_2:
	sub	x8, x1, #128
	cmp	x8, #14
	b.hi	LBB0_6
; %bb.3:
Lloh9:
	adrp	x9, lJTI0_0@PAGE
Lloh10:
	add	x9, x9, lJTI0_0@PAGEOFF
	adr	x10, LBB0_4
	ldrb	w11, [x9, x8]
	add	x10, x10, x11, lsl #2
	br	x10
LBB0_4:
	cmp	w2, #5
	b.hs	LBB0_31
; %bb.5:
Lloh11:
	adrp	x8, l_switch.table.mpt_get_product_name.58@PAGE
Lloh12:
	add	x8, x8, l_switch.table.mpt_get_product_name.58@PAGEOFF
	b	LBB0_15
LBB0_6:
	mov	x0, #0
	ret
LBB0_7:
	cmp	w2, #9
	b.hs	LBB0_32
; %bb.8:
Lloh13:
	adrp	x8, l_switch.table.mpt_get_product_name.57@PAGE
Lloh14:
	add	x8, x8, l_switch.table.mpt_get_product_name.57@PAGEOFF
	b	LBB0_15
LBB0_9:
	cmp	w2, #3
	b.hs	LBB0_33
; %bb.10:
Lloh15:
	adrp	x8, l_switch.table.mpt_get_product_name.56@PAGE
Lloh16:
	add	x8, x8, l_switch.table.mpt_get_product_name.56@PAGEOFF
	b	LBB0_15
LBB0_11:
	cmp	w2, #9
	b.hs	LBB0_34
; %bb.12:
Lloh17:
	adrp	x8, l_switch.table.mpt_get_product_name.55@PAGE
Lloh18:
	add	x8, x8, l_switch.table.mpt_get_product_name.55@PAGEOFF
	b	LBB0_15
LBB0_13:
	cmp	w2, #4
	b.hs	LBB0_35
; %bb.14:
Lloh19:
	adrp	x8, l_switch.table.mpt_get_product_name@PAGE
Lloh20:
	add	x8, x8, l_switch.table.mpt_get_product_name@PAGEOFF
LBB0_15:
	ldr	x0, [x8, w2, sxtw #3]
LBB0_16:
	ret
LBB0_17:
	cmp	w2, #127
	b.gt	LBB0_36
; %bb.18:
	cmp	w2, #8
	b.hi	LBB0_48
; %bb.19:
Lloh21:
	adrp	x0, l_.str.15@PAGE
Lloh22:
	add	x0, x0, l_.str.15@PAGEOFF
	mov	w8, w2
Lloh23:
	adrp	x9, lJTI0_1@PAGE
Lloh24:
	add	x9, x9, lJTI0_1@PAGEOFF
	adr	x10, LBB0_16
	ldrb	w11, [x9, x8]
	add	x10, x10, x11, lsl #2
	br	x10
LBB0_20:
Lloh25:
	adrp	x0, l_.str.16@PAGE
Lloh26:
	add	x0, x0, l_.str.16@PAGEOFF
	ret
LBB0_21:
Lloh27:
	adrp	x8, l_.str.27@PAGE
Lloh28:
	add	x8, x8, l_.str.27@PAGEOFF
Lloh29:
	adrp	x9, l_.str.26@PAGE
Lloh30:
	add	x9, x9, l_.str.26@PAGEOFF
	cmp	w2, #4
	csel	x8, x9, x8, eq
Lloh31:
	adrp	x9, l_.str.25@PAGE
Lloh32:
	add	x9, x9, l_.str.25@PAGEOFF
	cmp	w2, #3
	csel	x0, x9, x8, eq
	ret
LBB0_22:
Lloh33:
	adrp	x0, l_.str.11@PAGE
Lloh34:
	add	x0, x0, l_.str.11@PAGEOFF
	ret
LBB0_23:
Lloh35:
	adrp	x8, l_.str.14@PAGE
Lloh36:
	add	x8, x8, l_.str.14@PAGEOFF
Lloh37:
	adrp	x9, l_.str.13@PAGE
Lloh38:
	add	x9, x9, l_.str.13@PAGEOFF
	cmp	w2, #1
	csel	x8, x9, x8, eq
Lloh39:
	adrp	x9, l_.str.12@PAGE
Lloh40:
	add	x9, x9, l_.str.12@PAGEOFF
	cmp	w2, #0
	csel	x0, x9, x8, eq
	ret
LBB0_24:
Lloh41:
	adrp	x0, l_.str.10@PAGE
Lloh42:
	add	x0, x0, l_.str.10@PAGEOFF
	ret
LBB0_25:
Lloh43:
	adrp	x8, l_.str.9@PAGE
Lloh44:
	add	x8, x8, l_.str.9@PAGEOFF
Lloh45:
	adrp	x9, l_.str.8@PAGE
Lloh46:
	add	x9, x9, l_.str.8@PAGEOFF
	b	LBB0_28
LBB0_26:
Lloh47:
	adrp	x0, l_.str.5@PAGE
Lloh48:
	add	x0, x0, l_.str.5@PAGEOFF
	ret
LBB0_27:
Lloh49:
	adrp	x8, l_.str.7@PAGE
Lloh50:
	add	x8, x8, l_.str.7@PAGEOFF
Lloh51:
	adrp	x9, l_.str.6@PAGE
Lloh52:
	add	x9, x9, l_.str.6@PAGEOFF
LBB0_28:
	cmp	w2, #128
	csel	x0, x9, x8, lt
	ret
LBB0_29:
Lloh53:
	adrp	x0, l_.str.4@PAGE
Lloh54:
	add	x0, x0, l_.str.4@PAGEOFF
	ret
LBB0_30:
Lloh55:
	adrp	x0, l_.str.3@PAGE
Lloh56:
	add	x0, x0, l_.str.3@PAGEOFF
	ret
LBB0_31:
Lloh57:
	adrp	x0, l_.str.54@PAGE
Lloh58:
	add	x0, x0, l_.str.54@PAGEOFF
	ret
LBB0_32:
Lloh59:
	adrp	x0, l_.str.48@PAGE
Lloh60:
	add	x0, x0, l_.str.48@PAGEOFF
	ret
LBB0_33:
Lloh61:
	adrp	x0, l_.str.42@PAGE
Lloh62:
	add	x0, x0, l_.str.42@PAGEOFF
	ret
LBB0_34:
Lloh63:
	adrp	x0, l_.str.38@PAGE
Lloh64:
	add	x0, x0, l_.str.38@PAGEOFF
	ret
LBB0_35:
Lloh65:
	adrp	x0, l_.str.32@PAGE
Lloh66:
	add	x0, x0, l_.str.32@PAGEOFF
	ret
LBB0_36:
	cmp	w2, #134
	b.gt	LBB0_40
; %bb.37:
	cmp	w2, #128
	b.eq	LBB0_46
; %bb.38:
	cmp	w2, #131
	b.ne	LBB0_48
; %bb.39:
Lloh67:
	adrp	x0, l_.str.21@PAGE
Lloh68:
	add	x0, x0, l_.str.21@PAGEOFF
	ret
LBB0_40:
	cmp	w2, #135
	b.eq	LBB0_47
; %bb.41:
	cmp	w2, #193
	b.ne	LBB0_48
; %bb.42:
Lloh69:
	adrp	x0, l_.str.23@PAGE
Lloh70:
	add	x0, x0, l_.str.23@PAGEOFF
	ret
LBB0_43:
Lloh71:
	adrp	x0, l_.str.17@PAGE
Lloh72:
	add	x0, x0, l_.str.17@PAGEOFF
	ret
LBB0_44:
Lloh73:
	adrp	x0, l_.str.18@PAGE
Lloh74:
	add	x0, x0, l_.str.18@PAGEOFF
	ret
LBB0_45:
Lloh75:
	adrp	x0, l_.str.19@PAGE
Lloh76:
	add	x0, x0, l_.str.19@PAGEOFF
	ret
LBB0_46:
Lloh77:
	adrp	x0, l_.str.20@PAGE
Lloh78:
	add	x0, x0, l_.str.20@PAGEOFF
	ret
LBB0_47:
Lloh79:
	adrp	x0, l_.str.22@PAGE
Lloh80:
	add	x0, x0, l_.str.22@PAGEOFF
	ret
LBB0_48:
Lloh81:
	adrp	x0, l_.str.24@PAGE
Lloh82:
	add	x0, x0, l_.str.24@PAGEOFF
	ret
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpAdd	Lloh7, Lloh8
	.loh AdrpAdd	Lloh5, Lloh6
	.loh AdrpAdd	Lloh3, Lloh4
	.loh AdrpAdd	Lloh9, Lloh10
	.loh AdrpAdd	Lloh11, Lloh12
	.loh AdrpAdd	Lloh13, Lloh14
	.loh AdrpAdd	Lloh15, Lloh16
	.loh AdrpAdd	Lloh17, Lloh18
	.loh AdrpAdd	Lloh19, Lloh20
	.loh AdrpAdd	Lloh23, Lloh24
	.loh AdrpAdd	Lloh21, Lloh22
	.loh AdrpAdd	Lloh25, Lloh26
	.loh AdrpAdd	Lloh31, Lloh32
	.loh AdrpAdd	Lloh29, Lloh30
	.loh AdrpAdd	Lloh27, Lloh28
	.loh AdrpAdd	Lloh33, Lloh34
	.loh AdrpAdd	Lloh39, Lloh40
	.loh AdrpAdd	Lloh37, Lloh38
	.loh AdrpAdd	Lloh35, Lloh36
	.loh AdrpAdd	Lloh41, Lloh42
	.loh AdrpAdd	Lloh45, Lloh46
	.loh AdrpAdd	Lloh43, Lloh44
	.loh AdrpAdd	Lloh47, Lloh48
	.loh AdrpAdd	Lloh51, Lloh52
	.loh AdrpAdd	Lloh49, Lloh50
	.loh AdrpAdd	Lloh53, Lloh54
	.loh AdrpAdd	Lloh55, Lloh56
	.loh AdrpAdd	Lloh57, Lloh58
	.loh AdrpAdd	Lloh59, Lloh60
	.loh AdrpAdd	Lloh61, Lloh62
	.loh AdrpAdd	Lloh63, Lloh64
	.loh AdrpAdd	Lloh65, Lloh66
	.loh AdrpAdd	Lloh67, Lloh68
	.loh AdrpAdd	Lloh69, Lloh70
	.loh AdrpAdd	Lloh71, Lloh72
	.loh AdrpAdd	Lloh73, Lloh74
	.loh AdrpAdd	Lloh75, Lloh76
	.loh AdrpAdd	Lloh77, Lloh78
	.loh AdrpAdd	Lloh79, Lloh80
	.loh AdrpAdd	Lloh81, Lloh82
	.cfi_endproc
	.section	__TEXT,__const
lJTI0_0:
	.byte	(LBB0_4-LBB0_4)>>2
	.byte	(LBB0_7-LBB0_4)>>2
	.byte	(LBB0_9-LBB0_4)>>2
	.byte	(LBB0_11-LBB0_4)>>2
	.byte	(LBB0_13-LBB0_4)>>2
	.byte	(LBB0_17-LBB0_4)>>2
	.byte	(LBB0_21-LBB0_4)>>2
	.byte	(LBB0_22-LBB0_4)>>2
	.byte	(LBB0_23-LBB0_4)>>2
	.byte	(LBB0_24-LBB0_4)>>2
	.byte	(LBB0_25-LBB0_4)>>2
	.byte	(LBB0_26-LBB0_4)>>2
	.byte	(LBB0_27-LBB0_4)>>2
	.byte	(LBB0_29-LBB0_4)>>2
	.byte	(LBB0_30-LBB0_4)>>2
lJTI0_1:
	.byte	(LBB0_16-LBB0_16)>>2
	.byte	(LBB0_20-LBB0_16)>>2
	.byte	(LBB0_48-LBB0_16)>>2
	.byte	(LBB0_43-LBB0_16)>>2
	.byte	(LBB0_48-LBB0_16)>>2
	.byte	(LBB0_48-LBB0_16)>>2
	.byte	(LBB0_48-LBB0_16)>>2
	.byte	(LBB0_44-LBB0_16)>>2
	.byte	(LBB0_45-LBB0_16)>>2
                                        ; -- End function
	.comm	_PCI_VENDOR_ID_BROCADE,8,3      ; @PCI_VENDOR_ID_BROCADE
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"BRE040 A0"

l_.str.1:                               ; @.str.1
	.asciz	"BRE040 A1"

l_.str.2:                               ; @.str.2
	.asciz	"BRE040"

l_.str.3:                               ; @.str.3
	.asciz	"LSIFC909 B1"

l_.str.4:                               ; @.str.4
	.asciz	"LSIFC919 B0"

l_.str.5:                               ; @.str.5
	.asciz	"LSIFC929 B0"

l_.str.6:                               ; @.str.6
	.asciz	"LSIFC919X A0"

l_.str.7:                               ; @.str.7
	.asciz	"LSIFC919XL A1"

l_.str.8:                               ; @.str.8
	.asciz	"LSIFC929X A0"

l_.str.9:                               ; @.str.9
	.asciz	"LSIFC929XL A1"

l_.str.10:                              ; @.str.10
	.asciz	"LSIFC939X A1"

l_.str.11:                              ; @.str.11
	.asciz	"LSIFC949X A1"

l_.str.12:                              ; @.str.12
	.asciz	"LSIFC949E A0"

l_.str.13:                              ; @.str.13
	.asciz	"LSIFC949E A1"

l_.str.14:                              ; @.str.14
	.asciz	"LSIFC949E"

l_.str.15:                              ; @.str.15
	.asciz	"LSI53C1030 A0"

l_.str.16:                              ; @.str.16
	.asciz	"LSI53C1030 B0"

l_.str.17:                              ; @.str.17
	.asciz	"LSI53C1030 B1"

l_.str.18:                              ; @.str.18
	.asciz	"LSI53C1030 B2"

l_.str.19:                              ; @.str.19
	.asciz	"LSI53C1030 C0"

l_.str.20:                              ; @.str.20
	.asciz	"LSI53C1030T A0"

l_.str.21:                              ; @.str.21
	.asciz	"LSI53C1030T A2"

l_.str.22:                              ; @.str.22
	.asciz	"LSI53C1030T A3"

l_.str.23:                              ; @.str.23
	.asciz	"LSI53C1020A A1"

l_.str.24:                              ; @.str.24
	.asciz	"LSI53C1030"

l_.str.25:                              ; @.str.25
	.asciz	"LSI53C1035 A2"

l_.str.26:                              ; @.str.26
	.asciz	"LSI53C1035 B0"

l_.str.27:                              ; @.str.27
	.asciz	"LSI53C1035"

l_.str.28:                              ; @.str.28
	.asciz	"LSISAS1064 A1"

l_.str.29:                              ; @.str.29
	.asciz	"LSISAS1064 A2"

l_.str.30:                              ; @.str.30
	.asciz	"LSISAS1064 A3"

l_.str.31:                              ; @.str.31
	.asciz	"LSISAS1064 A4"

l_.str.32:                              ; @.str.32
	.asciz	"LSISAS1064"

l_.str.33:                              ; @.str.33
	.asciz	"LSISAS1064E A0"

l_.str.34:                              ; @.str.34
	.asciz	"LSISAS1064E B0"

l_.str.35:                              ; @.str.35
	.asciz	"LSISAS1064E B1"

l_.str.36:                              ; @.str.36
	.asciz	"LSISAS1064E B2"

l_.str.37:                              ; @.str.37
	.asciz	"LSISAS1064E B3"

l_.str.38:                              ; @.str.38
	.asciz	"LSISAS1064E"

l_.str.39:                              ; @.str.39
	.asciz	"LSISAS1068 A0"

l_.str.40:                              ; @.str.40
	.asciz	"LSISAS1068 B0"

l_.str.41:                              ; @.str.41
	.asciz	"LSISAS1068 B1"

l_.str.42:                              ; @.str.42
	.asciz	"LSISAS1068"

l_.str.43:                              ; @.str.43
	.asciz	"LSISAS1068E A0"

l_.str.44:                              ; @.str.44
	.asciz	"LSISAS1068E B0"

l_.str.45:                              ; @.str.45
	.asciz	"LSISAS1068E B1"

l_.str.46:                              ; @.str.46
	.asciz	"LSISAS1068E B2"

l_.str.47:                              ; @.str.47
	.asciz	"LSISAS1068E B3"

l_.str.48:                              ; @.str.48
	.asciz	"LSISAS1068E"

l_.str.49:                              ; @.str.49
	.asciz	"LSISAS1078 A0"

l_.str.50:                              ; @.str.50
	.asciz	"LSISAS1078 B0"

l_.str.51:                              ; @.str.51
	.asciz	"LSISAS1078 C0"

l_.str.52:                              ; @.str.52
	.asciz	"LSISAS1078 C1"

l_.str.53:                              ; @.str.53
	.asciz	"LSISAS1078 C2"

l_.str.54:                              ; @.str.54
	.asciz	"LSISAS1078"

	.no_dead_strip	_mpt_get_product_name
	.section	__DATA,__const
	.p2align	3                               ; @switch.table.mpt_get_product_name
l_switch.table.mpt_get_product_name:
	.quad	l_.str.28
	.quad	l_.str.29
	.quad	l_.str.30
	.quad	l_.str.31

	.p2align	3                               ; @switch.table.mpt_get_product_name.55
l_switch.table.mpt_get_product_name.55:
	.quad	l_.str.33
	.quad	l_.str.34
	.quad	l_.str.35
	.quad	l_.str.38
	.quad	l_.str.36
	.quad	l_.str.38
	.quad	l_.str.38
	.quad	l_.str.38
	.quad	l_.str.37

	.p2align	3                               ; @switch.table.mpt_get_product_name.56
l_switch.table.mpt_get_product_name.56:
	.quad	l_.str.39
	.quad	l_.str.40
	.quad	l_.str.41

	.p2align	3                               ; @switch.table.mpt_get_product_name.57
l_switch.table.mpt_get_product_name.57:
	.quad	l_.str.43
	.quad	l_.str.44
	.quad	l_.str.45
	.quad	l_.str.48
	.quad	l_.str.46
	.quad	l_.str.48
	.quad	l_.str.48
	.quad	l_.str.48
	.quad	l_.str.47

	.p2align	3                               ; @switch.table.mpt_get_product_name.58
l_switch.table.mpt_get_product_name.58:
	.quad	l_.str.49
	.quad	l_.str.50
	.quad	l_.str.51
	.quad	l_.str.52
	.quad	l_.str.53

.subsections_via_symbols
