	.file	"148578859.c"
	.intel_syntax noprefix
	.text
	.globl	__get_FFLAGS
	.type	__get_FFLAGS, @function
__get_FFLAGS:
.LFB0:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 38 "the_stack_data/148578859.c" 1
	csrr eax,fflags
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE0:
	.size	__get_FFLAGS, .-__get_FFLAGS
	.globl	__set_FFLAGS
	.type	__set_FFLAGS, @function
__set_FFLAGS:
.LFB1:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 49 "the_stack_data/148578859.c" 1
	csrw fflags, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE1:
	.size	__set_FFLAGS, .-__set_FFLAGS
	.globl	__get_FRM
	.type	__get_FRM, @function
__get_FRM:
.LFB2:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 61 "the_stack_data/148578859.c" 1
	csrr eax,frm
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE2:
	.size	__get_FRM, .-__get_FRM
	.globl	__set_FRM
	.type	__set_FRM, @function
__set_FRM:
.LFB3:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 72 "the_stack_data/148578859.c" 1
	csrw frm, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE3:
	.size	__set_FRM, .-__set_FRM
	.globl	__get_FCSR
	.type	__get_FCSR, @function
__get_FCSR:
.LFB4:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 84 "the_stack_data/148578859.c" 1
	csrr eax,fcsr
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE4:
	.size	__get_FCSR, .-__get_FCSR
	.globl	__set_FCSR
	.type	__set_FCSR, @function
__set_FCSR:
.LFB5:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 95 "the_stack_data/148578859.c" 1
	csrw fcsr, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE5:
	.size	__set_FCSR, .-__set_FCSR
	.globl	__get_MSTATUS
	.type	__get_MSTATUS, @function
__get_MSTATUS:
.LFB6:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 107 "the_stack_data/148578859.c" 1
	csrr eax,mstatus
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE6:
	.size	__get_MSTATUS, .-__get_MSTATUS
	.globl	__set_MSTATUS
	.type	__set_MSTATUS, @function
__set_MSTATUS:
.LFB7:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 118 "the_stack_data/148578859.c" 1
	csrw mstatus, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE7:
	.size	__set_MSTATUS, .-__set_MSTATUS
	.globl	__get_MISA
	.type	__get_MISA, @function
__get_MISA:
.LFB8:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 130 "the_stack_data/148578859.c" 1
	csrr eax,misa
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE8:
	.size	__get_MISA, .-__get_MISA
	.globl	__set_MISA
	.type	__set_MISA, @function
__set_MISA:
.LFB9:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 141 "the_stack_data/148578859.c" 1
	csrw misa, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE9:
	.size	__set_MISA, .-__set_MISA
	.globl	__get_MIE
	.type	__get_MIE, @function
__get_MIE:
.LFB10:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 153 "the_stack_data/148578859.c" 1
	csrr eax,mie
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE10:
	.size	__get_MIE, .-__get_MIE
	.globl	__set_MIE
	.type	__set_MIE, @function
__set_MIE:
.LFB11:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 164 "the_stack_data/148578859.c" 1
	csrw mie, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE11:
	.size	__set_MIE, .-__set_MIE
	.globl	__get_MTVEC
	.type	__get_MTVEC, @function
__get_MTVEC:
.LFB12:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 176 "the_stack_data/148578859.c" 1
	csrr eax,mtvec
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE12:
	.size	__get_MTVEC, .-__get_MTVEC
	.globl	__set_MTVEC
	.type	__set_MTVEC, @function
__set_MTVEC:
.LFB13:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 187 "the_stack_data/148578859.c" 1
	csrw mtvec, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE13:
	.size	__set_MTVEC, .-__set_MTVEC
	.globl	__get_MSCRATCH
	.type	__get_MSCRATCH, @function
__get_MSCRATCH:
.LFB14:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 199 "the_stack_data/148578859.c" 1
	csrr eax,mscratch
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE14:
	.size	__get_MSCRATCH, .-__get_MSCRATCH
	.globl	__set_MSCRATCH
	.type	__set_MSCRATCH, @function
__set_MSCRATCH:
.LFB15:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 210 "the_stack_data/148578859.c" 1
	csrw mscratch, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE15:
	.size	__set_MSCRATCH, .-__set_MSCRATCH
	.globl	__get_MEPC
	.type	__get_MEPC, @function
__get_MEPC:
.LFB16:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 222 "the_stack_data/148578859.c" 1
	csrr eax,mepc
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE16:
	.size	__get_MEPC, .-__get_MEPC
	.globl	__set_MEPC
	.type	__set_MEPC, @function
__set_MEPC:
.LFB17:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 233 "the_stack_data/148578859.c" 1
	csrw mepc, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE17:
	.size	__set_MEPC, .-__set_MEPC
	.globl	__get_MCAUSE
	.type	__get_MCAUSE, @function
__get_MCAUSE:
.LFB18:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 245 "the_stack_data/148578859.c" 1
	csrr eax,mcause
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE18:
	.size	__get_MCAUSE, .-__get_MCAUSE
	.globl	__set_MCAUSE
	.type	__set_MCAUSE, @function
__set_MCAUSE:
.LFB19:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 256 "the_stack_data/148578859.c" 1
	csrw mcause, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE19:
	.size	__set_MCAUSE, .-__set_MCAUSE
	.globl	__get_MTVAL
	.type	__get_MTVAL, @function
__get_MTVAL:
.LFB20:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 268 "the_stack_data/148578859.c" 1
	csrr eax,mtval
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE20:
	.size	__get_MTVAL, .-__get_MTVAL
	.globl	__set_MTVAL
	.type	__set_MTVAL, @function
__set_MTVAL:
.LFB21:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 279 "the_stack_data/148578859.c" 1
	csrw mtval, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE21:
	.size	__set_MTVAL, .-__set_MTVAL
	.globl	__get_MIP
	.type	__get_MIP, @function
__get_MIP:
.LFB22:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 291 "the_stack_data/148578859.c" 1
	csrr eax,mip
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE22:
	.size	__get_MIP, .-__get_MIP
	.globl	__set_MIP
	.type	__set_MIP, @function
__set_MIP:
.LFB23:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 302 "the_stack_data/148578859.c" 1
	csrw mip, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE23:
	.size	__set_MIP, .-__set_MIP
	.globl	__get_MCYCLE
	.type	__get_MCYCLE, @function
__get_MCYCLE:
.LFB24:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 314 "the_stack_data/148578859.c" 1
	csrr eax,mcycle
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE24:
	.size	__get_MCYCLE, .-__get_MCYCLE
	.globl	__set_MCYCLE
	.type	__set_MCYCLE, @function
__set_MCYCLE:
.LFB25:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 325 "the_stack_data/148578859.c" 1
	csrw mcycle, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE25:
	.size	__set_MCYCLE, .-__set_MCYCLE
	.globl	__get_MCYCLEH
	.type	__get_MCYCLEH, @function
__get_MCYCLEH:
.LFB26:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 337 "the_stack_data/148578859.c" 1
	csrr eax,mcycleh
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE26:
	.size	__get_MCYCLEH, .-__get_MCYCLEH
	.globl	__set_MCYCLEH
	.type	__set_MCYCLEH, @function
__set_MCYCLEH:
.LFB27:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 348 "the_stack_data/148578859.c" 1
	csrw mcycleh, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE27:
	.size	__set_MCYCLEH, .-__set_MCYCLEH
	.globl	__get_MINSTRET
	.type	__get_MINSTRET, @function
__get_MINSTRET:
.LFB28:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 360 "the_stack_data/148578859.c" 1
	csrr eax,minstret
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE28:
	.size	__get_MINSTRET, .-__get_MINSTRET
	.globl	__set_MINSTRET
	.type	__set_MINSTRET, @function
__set_MINSTRET:
.LFB29:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 371 "the_stack_data/148578859.c" 1
	csrw minstret, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE29:
	.size	__set_MINSTRET, .-__set_MINSTRET
	.globl	__get_MINSTRETH
	.type	__get_MINSTRETH, @function
__get_MINSTRETH:
.LFB30:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 383 "the_stack_data/148578859.c" 1
	csrr eax,minstreth
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE30:
	.size	__get_MINSTRETH, .-__get_MINSTRETH
	.globl	__set_MINSTRETH
	.type	__set_MINSTRETH, @function
__set_MINSTRETH:
.LFB31:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	mov	DWORD PTR -4[rbp], edi
	mov	eax, DWORD PTR -4[rbp]
#APP
# 394 "the_stack_data/148578859.c" 1
	csrw minstreth, eax
# 0 "" 2
#NO_APP
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE31:
	.size	__set_MINSTRETH, .-__set_MINSTRETH
	.globl	__get_MVENDORID
	.type	__get_MVENDORID, @function
__get_MVENDORID:
.LFB32:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 406 "the_stack_data/148578859.c" 1
	csrr eax,mvendorid
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE32:
	.size	__get_MVENDORID, .-__get_MVENDORID
	.globl	__get_MARCHID
	.type	__get_MARCHID, @function
__get_MARCHID:
.LFB33:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 419 "the_stack_data/148578859.c" 1
	csrr eax,marchid
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE33:
	.size	__get_MARCHID, .-__get_MARCHID
	.globl	__get_MIMPID
	.type	__get_MIMPID, @function
__get_MIMPID:
.LFB34:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 432 "the_stack_data/148578859.c" 1
	csrr eax,mimpid
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE34:
	.size	__get_MIMPID, .-__get_MIMPID
	.globl	__get_MHARTID
	.type	__get_MHARTID, @function
__get_MHARTID:
.LFB35:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
#APP
# 445 "the_stack_data/148578859.c" 1
	csrr eax,mhartid
# 0 "" 2
#NO_APP
	mov	DWORD PTR -4[rbp], eax
	mov	eax, DWORD PTR -4[rbp]
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE35:
	.size	__get_MHARTID, .-__get_MHARTID
	.ident	"GCC: (Ubuntu 10.5.0-1ubuntu1~20.04) 10.5.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 6
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"148578859.c"
	.text
	.align	2
	.global	__get_FFLAGS
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_FFLAGS, %function
__get_FFLAGS:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 38 "the_stack_data/148578859.c" 1
	csrr r3,fflags
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_FFLAGS, .-__get_FFLAGS
	.align	2
	.global	__set_FFLAGS
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_FFLAGS, %function
__set_FFLAGS:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 49 "the_stack_data/148578859.c" 1
	csrw fflags, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_FFLAGS, .-__set_FFLAGS
	.align	2
	.global	__get_FRM
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_FRM, %function
__get_FRM:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 61 "the_stack_data/148578859.c" 1
	csrr r3,frm
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_FRM, .-__get_FRM
	.align	2
	.global	__set_FRM
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_FRM, %function
__set_FRM:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 72 "the_stack_data/148578859.c" 1
	csrw frm, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_FRM, .-__set_FRM
	.align	2
	.global	__get_FCSR
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_FCSR, %function
__get_FCSR:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 84 "the_stack_data/148578859.c" 1
	csrr r3,fcsr
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_FCSR, .-__get_FCSR
	.align	2
	.global	__set_FCSR
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_FCSR, %function
__set_FCSR:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 95 "the_stack_data/148578859.c" 1
	csrw fcsr, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_FCSR, .-__set_FCSR
	.align	2
	.global	__get_MSTATUS
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MSTATUS, %function
__get_MSTATUS:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 107 "the_stack_data/148578859.c" 1
	csrr r3,mstatus
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MSTATUS, .-__get_MSTATUS
	.align	2
	.global	__set_MSTATUS
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_MSTATUS, %function
__set_MSTATUS:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 118 "the_stack_data/148578859.c" 1
	csrw mstatus, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_MSTATUS, .-__set_MSTATUS
	.align	2
	.global	__get_MISA
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MISA, %function
__get_MISA:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 130 "the_stack_data/148578859.c" 1
	csrr r3,misa
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MISA, .-__get_MISA
	.align	2
	.global	__set_MISA
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_MISA, %function
__set_MISA:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 141 "the_stack_data/148578859.c" 1
	csrw misa, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_MISA, .-__set_MISA
	.align	2
	.global	__get_MIE
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MIE, %function
__get_MIE:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 153 "the_stack_data/148578859.c" 1
	csrr r3,mie
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MIE, .-__get_MIE
	.align	2
	.global	__set_MIE
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_MIE, %function
__set_MIE:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 164 "the_stack_data/148578859.c" 1
	csrw mie, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_MIE, .-__set_MIE
	.align	2
	.global	__get_MTVEC
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MTVEC, %function
__get_MTVEC:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 176 "the_stack_data/148578859.c" 1
	csrr r3,mtvec
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MTVEC, .-__get_MTVEC
	.align	2
	.global	__set_MTVEC
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_MTVEC, %function
__set_MTVEC:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 187 "the_stack_data/148578859.c" 1
	csrw mtvec, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_MTVEC, .-__set_MTVEC
	.align	2
	.global	__get_MSCRATCH
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MSCRATCH, %function
__get_MSCRATCH:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 199 "the_stack_data/148578859.c" 1
	csrr r3,mscratch
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MSCRATCH, .-__get_MSCRATCH
	.align	2
	.global	__set_MSCRATCH
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_MSCRATCH, %function
__set_MSCRATCH:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 210 "the_stack_data/148578859.c" 1
	csrw mscratch, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_MSCRATCH, .-__set_MSCRATCH
	.align	2
	.global	__get_MEPC
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MEPC, %function
__get_MEPC:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 222 "the_stack_data/148578859.c" 1
	csrr r3,mepc
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MEPC, .-__get_MEPC
	.align	2
	.global	__set_MEPC
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_MEPC, %function
__set_MEPC:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 233 "the_stack_data/148578859.c" 1
	csrw mepc, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_MEPC, .-__set_MEPC
	.align	2
	.global	__get_MCAUSE
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MCAUSE, %function
__get_MCAUSE:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 245 "the_stack_data/148578859.c" 1
	csrr r3,mcause
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MCAUSE, .-__get_MCAUSE
	.align	2
	.global	__set_MCAUSE
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_MCAUSE, %function
__set_MCAUSE:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 256 "the_stack_data/148578859.c" 1
	csrw mcause, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_MCAUSE, .-__set_MCAUSE
	.align	2
	.global	__get_MTVAL
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MTVAL, %function
__get_MTVAL:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 268 "the_stack_data/148578859.c" 1
	csrr r3,mtval
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MTVAL, .-__get_MTVAL
	.align	2
	.global	__set_MTVAL
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_MTVAL, %function
__set_MTVAL:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 279 "the_stack_data/148578859.c" 1
	csrw mtval, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_MTVAL, .-__set_MTVAL
	.align	2
	.global	__get_MIP
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MIP, %function
__get_MIP:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 291 "the_stack_data/148578859.c" 1
	csrr r3,mip
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MIP, .-__get_MIP
	.align	2
	.global	__set_MIP
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_MIP, %function
__set_MIP:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 302 "the_stack_data/148578859.c" 1
	csrw mip, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_MIP, .-__set_MIP
	.align	2
	.global	__get_MCYCLE
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MCYCLE, %function
__get_MCYCLE:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 314 "the_stack_data/148578859.c" 1
	csrr r3,mcycle
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MCYCLE, .-__get_MCYCLE
	.align	2
	.global	__set_MCYCLE
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_MCYCLE, %function
__set_MCYCLE:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 325 "the_stack_data/148578859.c" 1
	csrw mcycle, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_MCYCLE, .-__set_MCYCLE
	.align	2
	.global	__get_MCYCLEH
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MCYCLEH, %function
__get_MCYCLEH:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 337 "the_stack_data/148578859.c" 1
	csrr r3,mcycleh
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MCYCLEH, .-__get_MCYCLEH
	.align	2
	.global	__set_MCYCLEH
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_MCYCLEH, %function
__set_MCYCLEH:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 348 "the_stack_data/148578859.c" 1
	csrw mcycleh, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_MCYCLEH, .-__set_MCYCLEH
	.align	2
	.global	__get_MINSTRET
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MINSTRET, %function
__get_MINSTRET:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 360 "the_stack_data/148578859.c" 1
	csrr r3,minstret
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MINSTRET, .-__get_MINSTRET
	.align	2
	.global	__set_MINSTRET
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_MINSTRET, %function
__set_MINSTRET:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 371 "the_stack_data/148578859.c" 1
	csrw minstret, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_MINSTRET, .-__set_MINSTRET
	.align	2
	.global	__get_MINSTRETH
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MINSTRETH, %function
__get_MINSTRETH:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 383 "the_stack_data/148578859.c" 1
	csrr r3,minstreth
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MINSTRETH, .-__get_MINSTRETH
	.align	2
	.global	__set_MINSTRETH
	.syntax unified
	.arm
	.fpu softvfp
	.type	__set_MINSTRETH, %function
__set_MINSTRETH:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	str	r0, [fp, #-8]
	ldr	r3, [fp, #-8]
	.syntax divided
@ 394 "the_stack_data/148578859.c" 1
	csrw minstreth, r3
@ 0 "" 2
	.arm
	.syntax unified
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__set_MINSTRETH, .-__set_MINSTRETH
	.align	2
	.global	__get_MVENDORID
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MVENDORID, %function
__get_MVENDORID:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 406 "the_stack_data/148578859.c" 1
	csrr r3,mvendorid
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MVENDORID, .-__get_MVENDORID
	.align	2
	.global	__get_MARCHID
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MARCHID, %function
__get_MARCHID:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 419 "the_stack_data/148578859.c" 1
	csrr r3,marchid
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MARCHID, .-__get_MARCHID
	.align	2
	.global	__get_MIMPID
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MIMPID, %function
__get_MIMPID:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 432 "the_stack_data/148578859.c" 1
	csrr r3,mimpid
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MIMPID, .-__get_MIMPID
	.align	2
	.global	__get_MHARTID
	.syntax unified
	.arm
	.fpu softvfp
	.type	__get_MHARTID, %function
__get_MHARTID:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	sub	sp, sp, #12
	.syntax divided
@ 445 "the_stack_data/148578859.c" 1
	csrr r3,mhartid
@ 0 "" 2
	.arm
	.syntax unified
	str	r3, [fp, #-8]
	ldr	r3, [fp, #-8]
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	__get_MHARTID, .-__get_MHARTID
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
