	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function e1000_regdump
_e1000_regdump:                         ## @e1000_regdump
	.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	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	%rax, -48(%rbp)
	movq	_NUM_REGS@GOTPCREL(%rip), %rbx
	movl	(%rbx), %eax
	shlq	$2, %rax
	callq	____chkstk_darwin
	addq	$15, %rax
	andq	$-16, %rax
	subq	%rax, %rsp
	movq	%rsp, %r12
	movq	_CTRL@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, (%r12)
	movq	_STATUS@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 4(%r12)
	movq	_RCTL@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 8(%r12)
	movq	_RDLEN@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 12(%r12)
	movq	_RDH@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 16(%r12)
	movq	_RDT@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 20(%r12)
	movq	_RDTR@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 24(%r12)
	movq	_TCTL@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 28(%r12)
	movq	_TDBAL@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 32(%r12)
	movq	_TDBAH@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 36(%r12)
	movq	_TDLEN@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 40(%r12)
	movq	_TDH@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 44(%r12)
	movq	_TDT@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 48(%r12)
	movq	_TIDV@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 52(%r12)
	movq	_TXDCTL@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 56(%r12)
	movq	_TADV@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 60(%r12)
	movq	_TARC0@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 64(%r12)
	movq	_TDBAL1@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 68(%r12)
	movq	_TDBAH1@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 72(%r12)
	movq	_TDLEN1@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 76(%r12)
	movq	_TDH1@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 80(%r12)
	movq	_TDT1@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 84(%r12)
	movq	_TXDCTL1@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 88(%r12)
	movq	_TARC1@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 92(%r12)
	movq	_CTRL_EXT@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 96(%r12)
	movq	_ERT@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 100(%r12)
	movq	_RDBAL0@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 104(%r12)
	movq	_RDBAH0@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 108(%r12)
	movq	_TDFH@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 112(%r12)
	movq	_TDFT@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 116(%r12)
	movq	_TDFHS@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 120(%r12)
	movq	_TDFTS@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 124(%r12)
	movq	_TDFPC@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 128(%r12)
	movq	_RDFH@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 132(%r12)
	movq	_RDFT@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 136(%r12)
	movq	_RDFHS@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 140(%r12)
	movq	_RDFTS@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 144(%r12)
	movq	_RDFPC@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_er32
	movl	%eax, 148(%r12)
	leaq	L_.str.38(%rip), %rdi
	xorl	%eax, %eax
	callq	_pr_info
	cmpl	$0, (%rbx)
	jle	LBB0_3
## %bb.1:
	movq	%rbx, %rcx
	leaq	_reltable.e1000_regdump(%rip), %rbx
	movq	%rbx, %r13
	xorl	%r14d, %r14d
	.p2align	4, 0x90
LBB0_2:                                 ## =>This Inner Loop Header: Depth=1
	movslq	(%rbx), %rsi
	addq	%r13, %rsi
	movl	(%r12,%r14,4), %edx
	leaq	L_.str.39(%rip), %rdi
	xorl	%eax, %eax
	movq	%rcx, %r15
	callq	_pr_info
	movq	%r15, %rcx
	incq	%r14
	movslq	(%r15), %rax
	addq	$4, %rbx
	cmpq	%rax, %r14
	jl	LBB0_2
LBB0_3:
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	cmpq	-48(%rbp), %rax
	jne	LBB0_5
## %bb.4:
	leaq	-40(%rbp), %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB0_5:
	callq	___stack_chk_fail
	.cfi_endproc
                                        ## -- End function
	.comm	_NUM_REGS,4,2                   ## @NUM_REGS
	.section	__TEXT,__const
	.p2align	2                               ## @reltable.e1000_regdump
_reltable.e1000_regdump:
	.long	L_.str-_reltable.e1000_regdump
	.long	L_.str.1-_reltable.e1000_regdump
	.long	L_.str.2-_reltable.e1000_regdump
	.long	L_.str.3-_reltable.e1000_regdump
	.long	L_.str.4-_reltable.e1000_regdump
	.long	L_.str.5-_reltable.e1000_regdump
	.long	L_.str.6-_reltable.e1000_regdump
	.long	L_.str.7-_reltable.e1000_regdump
	.long	L_.str.8-_reltable.e1000_regdump
	.long	L_.str.9-_reltable.e1000_regdump
	.long	L_.str.10-_reltable.e1000_regdump
	.long	L_.str.11-_reltable.e1000_regdump
	.long	L_.str.12-_reltable.e1000_regdump
	.long	L_.str.13-_reltable.e1000_regdump
	.long	L_.str.14-_reltable.e1000_regdump
	.long	L_.str.15-_reltable.e1000_regdump
	.long	L_.str.16-_reltable.e1000_regdump
	.long	L_.str.17-_reltable.e1000_regdump
	.long	L_.str.18-_reltable.e1000_regdump
	.long	L_.str.19-_reltable.e1000_regdump
	.long	L_.str.20-_reltable.e1000_regdump
	.long	L_.str.21-_reltable.e1000_regdump
	.long	L_.str.22-_reltable.e1000_regdump
	.long	L_.str.23-_reltable.e1000_regdump
	.long	L_.str.24-_reltable.e1000_regdump
	.long	L_.str.25-_reltable.e1000_regdump
	.long	L_.str.26-_reltable.e1000_regdump
	.long	L_.str.27-_reltable.e1000_regdump
	.long	L_.str.28-_reltable.e1000_regdump
	.long	L_.str.29-_reltable.e1000_regdump
	.long	L_.str.30-_reltable.e1000_regdump
	.long	L_.str.31-_reltable.e1000_regdump
	.long	L_.str.32-_reltable.e1000_regdump
	.long	L_.str.33-_reltable.e1000_regdump
	.long	L_.str.34-_reltable.e1000_regdump
	.long	L_.str.35-_reltable.e1000_regdump
	.long	L_.str.36-_reltable.e1000_regdump
	.long	L_.str.37-_reltable.e1000_regdump

	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"CTRL"

L_.str.1:                               ## @.str.1
	.asciz	"STATUS"

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

L_.str.3:                               ## @.str.3
	.asciz	"RDLEN"

L_.str.4:                               ## @.str.4
	.asciz	"RDH"

L_.str.5:                               ## @.str.5
	.asciz	"RDT"

L_.str.6:                               ## @.str.6
	.asciz	"RDTR"

L_.str.7:                               ## @.str.7
	.asciz	"TCTL"

L_.str.8:                               ## @.str.8
	.asciz	"TDBAL"

L_.str.9:                               ## @.str.9
	.asciz	"TDBAH"

L_.str.10:                              ## @.str.10
	.asciz	"TDLEN"

L_.str.11:                              ## @.str.11
	.asciz	"TDH"

L_.str.12:                              ## @.str.12
	.asciz	"TDT"

L_.str.13:                              ## @.str.13
	.asciz	"TIDV"

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

L_.str.15:                              ## @.str.15
	.asciz	"TADV"

L_.str.16:                              ## @.str.16
	.asciz	"TARC0"

L_.str.17:                              ## @.str.17
	.asciz	"TDBAL1"

L_.str.18:                              ## @.str.18
	.asciz	"TDBAH1"

L_.str.19:                              ## @.str.19
	.asciz	"TDLEN1"

L_.str.20:                              ## @.str.20
	.asciz	"TDH1"

L_.str.21:                              ## @.str.21
	.asciz	"TDT1"

L_.str.22:                              ## @.str.22
	.asciz	"TXDCTL1"

L_.str.23:                              ## @.str.23
	.asciz	"TARC1"

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

L_.str.25:                              ## @.str.25
	.asciz	"ERT"

L_.str.26:                              ## @.str.26
	.asciz	"RDBAL"

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

L_.str.28:                              ## @.str.28
	.asciz	"TDFH"

L_.str.29:                              ## @.str.29
	.asciz	"TDFT"

L_.str.30:                              ## @.str.30
	.asciz	"TDFHS"

L_.str.31:                              ## @.str.31
	.asciz	"TDFTS"

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

L_.str.33:                              ## @.str.33
	.asciz	"RDFH"

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

L_.str.35:                              ## @.str.35
	.asciz	"RDFHS"

L_.str.36:                              ## @.str.36
	.asciz	"RDFTS"

L_.str.37:                              ## @.str.37
	.asciz	"RDFPC"

	.comm	_CTRL,4,2                       ## @CTRL
	.comm	_STATUS,4,2                     ## @STATUS
	.comm	_RCTL,4,2                       ## @RCTL
	.comm	_RDLEN,4,2                      ## @RDLEN
	.comm	_RDH,4,2                        ## @RDH
	.comm	_RDT,4,2                        ## @RDT
	.comm	_RDTR,4,2                       ## @RDTR
	.comm	_TCTL,4,2                       ## @TCTL
	.comm	_TDBAL,4,2                      ## @TDBAL
	.comm	_TDBAH,4,2                      ## @TDBAH
	.comm	_TDLEN,4,2                      ## @TDLEN
	.comm	_TDH,4,2                        ## @TDH
	.comm	_TDT,4,2                        ## @TDT
	.comm	_TIDV,4,2                       ## @TIDV
	.comm	_TXDCTL,4,2                     ## @TXDCTL
	.comm	_TADV,4,2                       ## @TADV
	.comm	_TARC0,4,2                      ## @TARC0
	.comm	_TDBAL1,4,2                     ## @TDBAL1
	.comm	_TDBAH1,4,2                     ## @TDBAH1
	.comm	_TDLEN1,4,2                     ## @TDLEN1
	.comm	_TDH1,4,2                       ## @TDH1
	.comm	_TDT1,4,2                       ## @TDT1
	.comm	_TXDCTL1,4,2                    ## @TXDCTL1
	.comm	_TARC1,4,2                      ## @TARC1
	.comm	_CTRL_EXT,4,2                   ## @CTRL_EXT
	.comm	_ERT,4,2                        ## @ERT
	.comm	_RDBAL0,4,2                     ## @RDBAL0
	.comm	_RDBAH0,4,2                     ## @RDBAH0
	.comm	_TDFH,4,2                       ## @TDFH
	.comm	_TDFT,4,2                       ## @TDFT
	.comm	_TDFHS,4,2                      ## @TDFHS
	.comm	_TDFTS,4,2                      ## @TDFTS
	.comm	_TDFPC,4,2                      ## @TDFPC
	.comm	_RDFH,4,2                       ## @RDFH
	.comm	_RDFT,4,2                       ## @RDFT
	.comm	_RDFHS,4,2                      ## @RDFHS
	.comm	_RDFTS,4,2                      ## @RDFTS
	.comm	_RDFPC,4,2                      ## @RDFPC
L_.str.38:                              ## @.str.38
	.asciz	"Register dump\n"

L_.str.39:                              ## @.str.39
	.asciz	"%-15s  %08x\n"

	.no_dead_strip	_e1000_regdump
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function e1000_regdump
_e1000_regdump:                         ; @e1000_regdump
	.cfi_startproc
; %bb.0:
	stp	x24, x23, [sp, #-64]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 64
	stp	x22, x21, [sp, #16]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #32]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #48]             ; 16-byte Folded Spill
	add	x29, sp, #48
	.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
	sub	sp, sp, #16
Lloh0:
	adrp	x8, ___stack_chk_guard@GOTPAGE
Lloh1:
	ldr	x8, [x8, ___stack_chk_guard@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
	stur	x8, [x29, #-56]
Lloh3:
	adrp	x20, _NUM_REGS@GOTPAGE
Lloh4:
	ldr	x20, [x20, _NUM_REGS@GOTPAGEOFF]
	ldr	w8, [x20]
	lsl	x8, x8, #2
	mov	x9, x8
Lloh5:
	adrp	x16, ___chkstk_darwin@GOTPAGE
Lloh6:
	ldr	x16, [x16, ___chkstk_darwin@GOTPAGEOFF]
	blr	x16
	mov	x9, sp
	add	x8, x8, #15
	and	x8, x8, #0x7fffffff0
	sub	x21, x9, x8
	mov	sp, x21
Lloh7:
	adrp	x8, _CTRL@GOTPAGE
Lloh8:
	ldr	x8, [x8, _CTRL@GOTPAGEOFF]
Lloh9:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21]
Lloh10:
	adrp	x8, _STATUS@GOTPAGE
Lloh11:
	ldr	x8, [x8, _STATUS@GOTPAGEOFF]
Lloh12:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #4]
Lloh13:
	adrp	x8, _RCTL@GOTPAGE
Lloh14:
	ldr	x8, [x8, _RCTL@GOTPAGEOFF]
Lloh15:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #8]
Lloh16:
	adrp	x8, _RDLEN@GOTPAGE
Lloh17:
	ldr	x8, [x8, _RDLEN@GOTPAGEOFF]
Lloh18:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #12]
Lloh19:
	adrp	x8, _RDH@GOTPAGE
Lloh20:
	ldr	x8, [x8, _RDH@GOTPAGEOFF]
Lloh21:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #16]
Lloh22:
	adrp	x8, _RDT@GOTPAGE
Lloh23:
	ldr	x8, [x8, _RDT@GOTPAGEOFF]
Lloh24:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #20]
Lloh25:
	adrp	x8, _RDTR@GOTPAGE
Lloh26:
	ldr	x8, [x8, _RDTR@GOTPAGEOFF]
Lloh27:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #24]
Lloh28:
	adrp	x8, _TCTL@GOTPAGE
Lloh29:
	ldr	x8, [x8, _TCTL@GOTPAGEOFF]
Lloh30:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #28]
Lloh31:
	adrp	x8, _TDBAL@GOTPAGE
Lloh32:
	ldr	x8, [x8, _TDBAL@GOTPAGEOFF]
Lloh33:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #32]
Lloh34:
	adrp	x8, _TDBAH@GOTPAGE
Lloh35:
	ldr	x8, [x8, _TDBAH@GOTPAGEOFF]
Lloh36:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #36]
Lloh37:
	adrp	x8, _TDLEN@GOTPAGE
Lloh38:
	ldr	x8, [x8, _TDLEN@GOTPAGEOFF]
Lloh39:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #40]
Lloh40:
	adrp	x8, _TDH@GOTPAGE
Lloh41:
	ldr	x8, [x8, _TDH@GOTPAGEOFF]
Lloh42:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #44]
Lloh43:
	adrp	x8, _TDT@GOTPAGE
Lloh44:
	ldr	x8, [x8, _TDT@GOTPAGEOFF]
Lloh45:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #48]
Lloh46:
	adrp	x8, _TIDV@GOTPAGE
Lloh47:
	ldr	x8, [x8, _TIDV@GOTPAGEOFF]
Lloh48:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #52]
Lloh49:
	adrp	x8, _TXDCTL@GOTPAGE
Lloh50:
	ldr	x8, [x8, _TXDCTL@GOTPAGEOFF]
Lloh51:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #56]
Lloh52:
	adrp	x8, _TADV@GOTPAGE
Lloh53:
	ldr	x8, [x8, _TADV@GOTPAGEOFF]
Lloh54:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #60]
Lloh55:
	adrp	x8, _TARC0@GOTPAGE
Lloh56:
	ldr	x8, [x8, _TARC0@GOTPAGEOFF]
Lloh57:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #64]
Lloh58:
	adrp	x8, _TDBAL1@GOTPAGE
Lloh59:
	ldr	x8, [x8, _TDBAL1@GOTPAGEOFF]
Lloh60:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #68]
Lloh61:
	adrp	x8, _TDBAH1@GOTPAGE
Lloh62:
	ldr	x8, [x8, _TDBAH1@GOTPAGEOFF]
Lloh63:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #72]
Lloh64:
	adrp	x8, _TDLEN1@GOTPAGE
Lloh65:
	ldr	x8, [x8, _TDLEN1@GOTPAGEOFF]
Lloh66:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #76]
Lloh67:
	adrp	x8, _TDH1@GOTPAGE
Lloh68:
	ldr	x8, [x8, _TDH1@GOTPAGEOFF]
Lloh69:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #80]
Lloh70:
	adrp	x8, _TDT1@GOTPAGE
Lloh71:
	ldr	x8, [x8, _TDT1@GOTPAGEOFF]
Lloh72:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #84]
Lloh73:
	adrp	x8, _TXDCTL1@GOTPAGE
Lloh74:
	ldr	x8, [x8, _TXDCTL1@GOTPAGEOFF]
Lloh75:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #88]
Lloh76:
	adrp	x8, _TARC1@GOTPAGE
Lloh77:
	ldr	x8, [x8, _TARC1@GOTPAGEOFF]
Lloh78:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #92]
Lloh79:
	adrp	x8, _CTRL_EXT@GOTPAGE
Lloh80:
	ldr	x8, [x8, _CTRL_EXT@GOTPAGEOFF]
Lloh81:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #96]
Lloh82:
	adrp	x8, _ERT@GOTPAGE
Lloh83:
	ldr	x8, [x8, _ERT@GOTPAGEOFF]
Lloh84:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #100]
Lloh85:
	adrp	x8, _RDBAL0@GOTPAGE
Lloh86:
	ldr	x8, [x8, _RDBAL0@GOTPAGEOFF]
Lloh87:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #104]
Lloh88:
	adrp	x8, _RDBAH0@GOTPAGE
Lloh89:
	ldr	x8, [x8, _RDBAH0@GOTPAGEOFF]
Lloh90:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #108]
Lloh91:
	adrp	x8, _TDFH@GOTPAGE
Lloh92:
	ldr	x8, [x8, _TDFH@GOTPAGEOFF]
Lloh93:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #112]
Lloh94:
	adrp	x8, _TDFT@GOTPAGE
Lloh95:
	ldr	x8, [x8, _TDFT@GOTPAGEOFF]
Lloh96:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #116]
Lloh97:
	adrp	x8, _TDFHS@GOTPAGE
Lloh98:
	ldr	x8, [x8, _TDFHS@GOTPAGEOFF]
Lloh99:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #120]
Lloh100:
	adrp	x8, _TDFTS@GOTPAGE
Lloh101:
	ldr	x8, [x8, _TDFTS@GOTPAGEOFF]
Lloh102:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #124]
Lloh103:
	adrp	x8, _TDFPC@GOTPAGE
Lloh104:
	ldr	x8, [x8, _TDFPC@GOTPAGEOFF]
Lloh105:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #128]
Lloh106:
	adrp	x8, _RDFH@GOTPAGE
Lloh107:
	ldr	x8, [x8, _RDFH@GOTPAGEOFF]
Lloh108:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #132]
Lloh109:
	adrp	x8, _RDFT@GOTPAGE
Lloh110:
	ldr	x8, [x8, _RDFT@GOTPAGEOFF]
Lloh111:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #136]
Lloh112:
	adrp	x8, _RDFHS@GOTPAGE
Lloh113:
	ldr	x8, [x8, _RDFHS@GOTPAGEOFF]
Lloh114:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #140]
Lloh115:
	adrp	x8, _RDFTS@GOTPAGE
Lloh116:
	ldr	x8, [x8, _RDFTS@GOTPAGEOFF]
Lloh117:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #144]
Lloh118:
	adrp	x8, _RDFPC@GOTPAGE
Lloh119:
	ldr	x8, [x8, _RDFPC@GOTPAGEOFF]
Lloh120:
	ldr	w0, [x8]
	bl	_er32
	str	w0, [x21, #148]
Lloh121:
	adrp	x0, l_.str.38@PAGE
Lloh122:
	add	x0, x0, l_.str.38@PAGEOFF
	bl	_pr_info
	ldr	w8, [x20]
	cmp	w8, #1
	b.lt	LBB0_3
; %bb.1:
	mov	x22, #0
Lloh123:
	adrp	x23, _e1000_regdump.reg_name@PAGE
Lloh124:
	add	x23, x23, _e1000_regdump.reg_name@PAGEOFF
Lloh125:
	adrp	x19, l_.str.39@PAGE
Lloh126:
	add	x19, x19, l_.str.39@PAGEOFF
LBB0_2:                                 ; =>This Inner Loop Header: Depth=1
	ldr	x8, [x23, x22, lsl #3]
	ldr	w9, [x21, x22, lsl #2]
	stp	x8, x9, [sp, #-16]!
	mov	x0, x19
	bl	_pr_info
	add	sp, sp, #16
	add	x22, x22, #1
	ldrsw	x8, [x20]
	cmp	x22, x8
	b.lt	LBB0_2
LBB0_3:
	ldur	x8, [x29, #-56]
Lloh127:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh128:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh129:
	ldr	x9, [x9]
	cmp	x9, x8
	b.ne	LBB0_5
; %bb.4:
	sub	sp, x29, #48
	ldp	x29, x30, [sp, #48]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #32]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #16]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp], #64             ; 16-byte Folded Reload
	ret
LBB0_5:
	bl	___stack_chk_fail
	.loh AdrpAdd	Lloh121, Lloh122
	.loh AdrpLdrGotLdr	Lloh118, Lloh119, Lloh120
	.loh AdrpLdrGotLdr	Lloh115, Lloh116, Lloh117
	.loh AdrpLdrGotLdr	Lloh112, Lloh113, Lloh114
	.loh AdrpLdrGotLdr	Lloh109, Lloh110, Lloh111
	.loh AdrpLdrGotLdr	Lloh106, Lloh107, Lloh108
	.loh AdrpLdrGotLdr	Lloh103, Lloh104, Lloh105
	.loh AdrpLdrGotLdr	Lloh100, Lloh101, Lloh102
	.loh AdrpLdrGotLdr	Lloh97, Lloh98, Lloh99
	.loh AdrpLdrGotLdr	Lloh94, Lloh95, Lloh96
	.loh AdrpLdrGotLdr	Lloh91, Lloh92, Lloh93
	.loh AdrpLdrGotLdr	Lloh88, Lloh89, Lloh90
	.loh AdrpLdrGotLdr	Lloh85, Lloh86, Lloh87
	.loh AdrpLdrGotLdr	Lloh82, Lloh83, Lloh84
	.loh AdrpLdrGotLdr	Lloh79, Lloh80, Lloh81
	.loh AdrpLdrGotLdr	Lloh76, Lloh77, Lloh78
	.loh AdrpLdrGotLdr	Lloh73, Lloh74, Lloh75
	.loh AdrpLdrGotLdr	Lloh70, Lloh71, Lloh72
	.loh AdrpLdrGotLdr	Lloh67, Lloh68, Lloh69
	.loh AdrpLdrGotLdr	Lloh64, Lloh65, Lloh66
	.loh AdrpLdrGotLdr	Lloh61, Lloh62, Lloh63
	.loh AdrpLdrGotLdr	Lloh58, Lloh59, Lloh60
	.loh AdrpLdrGotLdr	Lloh55, Lloh56, Lloh57
	.loh AdrpLdrGotLdr	Lloh52, Lloh53, Lloh54
	.loh AdrpLdrGotLdr	Lloh49, Lloh50, Lloh51
	.loh AdrpLdrGotLdr	Lloh46, Lloh47, Lloh48
	.loh AdrpLdrGotLdr	Lloh43, Lloh44, Lloh45
	.loh AdrpLdrGotLdr	Lloh40, Lloh41, Lloh42
	.loh AdrpLdrGotLdr	Lloh37, Lloh38, Lloh39
	.loh AdrpLdrGotLdr	Lloh34, Lloh35, Lloh36
	.loh AdrpLdrGotLdr	Lloh31, Lloh32, Lloh33
	.loh AdrpLdrGotLdr	Lloh28, Lloh29, Lloh30
	.loh AdrpLdrGotLdr	Lloh25, Lloh26, Lloh27
	.loh AdrpLdrGotLdr	Lloh22, Lloh23, Lloh24
	.loh AdrpLdrGotLdr	Lloh19, Lloh20, Lloh21
	.loh AdrpLdrGotLdr	Lloh16, Lloh17, Lloh18
	.loh AdrpLdrGotLdr	Lloh13, Lloh14, Lloh15
	.loh AdrpLdrGotLdr	Lloh10, Lloh11, Lloh12
	.loh AdrpLdrGotLdr	Lloh7, Lloh8, Lloh9
	.loh AdrpLdrGot	Lloh5, Lloh6
	.loh AdrpLdrGot	Lloh3, Lloh4
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpAdd	Lloh125, Lloh126
	.loh AdrpAdd	Lloh123, Lloh124
	.loh AdrpLdrGotLdr	Lloh127, Lloh128, Lloh129
	.cfi_endproc
                                        ; -- End function
	.comm	_NUM_REGS,4,2                   ; @NUM_REGS
	.section	__DATA,__const
	.p2align	3                               ; @e1000_regdump.reg_name
_e1000_regdump.reg_name:
	.quad	l_.str
	.quad	l_.str.1
	.quad	l_.str.2
	.quad	l_.str.3
	.quad	l_.str.4
	.quad	l_.str.5
	.quad	l_.str.6
	.quad	l_.str.7
	.quad	l_.str.8
	.quad	l_.str.9
	.quad	l_.str.10
	.quad	l_.str.11
	.quad	l_.str.12
	.quad	l_.str.13
	.quad	l_.str.14
	.quad	l_.str.15
	.quad	l_.str.16
	.quad	l_.str.17
	.quad	l_.str.18
	.quad	l_.str.19
	.quad	l_.str.20
	.quad	l_.str.21
	.quad	l_.str.22
	.quad	l_.str.23
	.quad	l_.str.24
	.quad	l_.str.25
	.quad	l_.str.26
	.quad	l_.str.27
	.quad	l_.str.28
	.quad	l_.str.29
	.quad	l_.str.30
	.quad	l_.str.31
	.quad	l_.str.32
	.quad	l_.str.33
	.quad	l_.str.34
	.quad	l_.str.35
	.quad	l_.str.36
	.quad	l_.str.37

	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"CTRL"

l_.str.1:                               ; @.str.1
	.asciz	"STATUS"

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

l_.str.3:                               ; @.str.3
	.asciz	"RDLEN"

l_.str.4:                               ; @.str.4
	.asciz	"RDH"

l_.str.5:                               ; @.str.5
	.asciz	"RDT"

l_.str.6:                               ; @.str.6
	.asciz	"RDTR"

l_.str.7:                               ; @.str.7
	.asciz	"TCTL"

l_.str.8:                               ; @.str.8
	.asciz	"TDBAL"

l_.str.9:                               ; @.str.9
	.asciz	"TDBAH"

l_.str.10:                              ; @.str.10
	.asciz	"TDLEN"

l_.str.11:                              ; @.str.11
	.asciz	"TDH"

l_.str.12:                              ; @.str.12
	.asciz	"TDT"

l_.str.13:                              ; @.str.13
	.asciz	"TIDV"

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

l_.str.15:                              ; @.str.15
	.asciz	"TADV"

l_.str.16:                              ; @.str.16
	.asciz	"TARC0"

l_.str.17:                              ; @.str.17
	.asciz	"TDBAL1"

l_.str.18:                              ; @.str.18
	.asciz	"TDBAH1"

l_.str.19:                              ; @.str.19
	.asciz	"TDLEN1"

l_.str.20:                              ; @.str.20
	.asciz	"TDH1"

l_.str.21:                              ; @.str.21
	.asciz	"TDT1"

l_.str.22:                              ; @.str.22
	.asciz	"TXDCTL1"

l_.str.23:                              ; @.str.23
	.asciz	"TARC1"

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

l_.str.25:                              ; @.str.25
	.asciz	"ERT"

l_.str.26:                              ; @.str.26
	.asciz	"RDBAL"

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

l_.str.28:                              ; @.str.28
	.asciz	"TDFH"

l_.str.29:                              ; @.str.29
	.asciz	"TDFT"

l_.str.30:                              ; @.str.30
	.asciz	"TDFHS"

l_.str.31:                              ; @.str.31
	.asciz	"TDFTS"

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

l_.str.33:                              ; @.str.33
	.asciz	"RDFH"

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

l_.str.35:                              ; @.str.35
	.asciz	"RDFHS"

l_.str.36:                              ; @.str.36
	.asciz	"RDFTS"

l_.str.37:                              ; @.str.37
	.asciz	"RDFPC"

	.comm	_CTRL,4,2                       ; @CTRL
	.comm	_STATUS,4,2                     ; @STATUS
	.comm	_RCTL,4,2                       ; @RCTL
	.comm	_RDLEN,4,2                      ; @RDLEN
	.comm	_RDH,4,2                        ; @RDH
	.comm	_RDT,4,2                        ; @RDT
	.comm	_RDTR,4,2                       ; @RDTR
	.comm	_TCTL,4,2                       ; @TCTL
	.comm	_TDBAL,4,2                      ; @TDBAL
	.comm	_TDBAH,4,2                      ; @TDBAH
	.comm	_TDLEN,4,2                      ; @TDLEN
	.comm	_TDH,4,2                        ; @TDH
	.comm	_TDT,4,2                        ; @TDT
	.comm	_TIDV,4,2                       ; @TIDV
	.comm	_TXDCTL,4,2                     ; @TXDCTL
	.comm	_TADV,4,2                       ; @TADV
	.comm	_TARC0,4,2                      ; @TARC0
	.comm	_TDBAL1,4,2                     ; @TDBAL1
	.comm	_TDBAH1,4,2                     ; @TDBAH1
	.comm	_TDLEN1,4,2                     ; @TDLEN1
	.comm	_TDH1,4,2                       ; @TDH1
	.comm	_TDT1,4,2                       ; @TDT1
	.comm	_TXDCTL1,4,2                    ; @TXDCTL1
	.comm	_TARC1,4,2                      ; @TARC1
	.comm	_CTRL_EXT,4,2                   ; @CTRL_EXT
	.comm	_ERT,4,2                        ; @ERT
	.comm	_RDBAL0,4,2                     ; @RDBAL0
	.comm	_RDBAH0,4,2                     ; @RDBAH0
	.comm	_TDFH,4,2                       ; @TDFH
	.comm	_TDFT,4,2                       ; @TDFT
	.comm	_TDFHS,4,2                      ; @TDFHS
	.comm	_TDFTS,4,2                      ; @TDFTS
	.comm	_TDFPC,4,2                      ; @TDFPC
	.comm	_RDFH,4,2                       ; @RDFH
	.comm	_RDFT,4,2                       ; @RDFT
	.comm	_RDFHS,4,2                      ; @RDFHS
	.comm	_RDFTS,4,2                      ; @RDFTS
	.comm	_RDFPC,4,2                      ; @RDFPC
l_.str.38:                              ; @.str.38
	.asciz	"Register dump\n"

l_.str.39:                              ; @.str.39
	.asciz	"%-15s  %08x\n"

	.no_dead_strip	_e1000_regdump
.subsections_via_symbols
