b3027300|	ADD X7, X6, X5
9302f3ff|	ADDI $-1, X6, X5
9302f37f|	ADDI $2047, X6, X5
93870900|	MOV X19, X15
93070100|	MOV X2, X15
9b02f37f|	ADDIW $2047, X6, X5
1b830a00|	MOVW X21, X6
1b810a00|	MOVW X21, X2
bb027300|	ADDW X7, X6, X5
afb26300|	AMOADDD X6, (X7), X5
afb26304|	AMOADDD X6, (X7), X5
afb26302|	AMOADDD X6, (X7), X5
afa26300|	AMOADDW X6, (X7), X5
afa26304|	AMOADDW X6, (X7), X5
afa26302|	AMOADDW X6, (X7), X5
afb26360|	AMOANDD X6, (X7), X5
afb26364|	AMOANDD X6, (X7), X5
afb26362|	AMOANDD X6, (X7), X5
afa26360|	AMOANDW X6, (X7), X5
afa26364|	AMOANDW X6, (X7), X5
afa26362|	AMOANDW X6, (X7), X5
afb263e0|	AMOMAXUD X6, (X7), X5
afb263e4|	AMOMAXUD X6, (X7), X5
afb263e2|	AMOMAXUD X6, (X7), X5
afa263e0|	AMOMAXUW X6, (X7), X5
afa263e4|	AMOMAXUW X6, (X7), X5
afa263e2|	AMOMAXUW X6, (X7), X5
afb263a0|	AMOMAXD X6, (X7), X5
afb263a4|	AMOMAXD X6, (X7), X5
afb263a2|	AMOMAXD X6, (X7), X5
afa263a0|	AMOMAXW X6, (X7), X5
afa263a4|	AMOMAXW X6, (X7), X5
afa263a2|	AMOMAXW X6, (X7), X5
afb263c0|	AMOMINUD X6, (X7), X5
afb263c4|	AMOMINUD X6, (X7), X5
afb263c2|	AMOMINUD X6, (X7), X5
afa263c0|	AMOMINUW X6, (X7), X5
afa263c4|	AMOMINUW X6, (X7), X5
afa263c2|	AMOMINUW X6, (X7), X5
afb26380|	AMOMIND X6, (X7), X5
afb26384|	AMOMIND X6, (X7), X5
afb26382|	AMOMIND X6, (X7), X5
afa26380|	AMOMINW X6, (X7), X5
afa26384|	AMOMINW X6, (X7), X5
afa26382|	AMOMINW X6, (X7), X5
afb26340|	AMOORD X6, (X7), X5
afb26344|	AMOORD X6, (X7), X5
afb26342|	AMOORD X6, (X7), X5
afa26340|	AMOORW X6, (X7), X5
afa26344|	AMOORW X6, (X7), X5
afa26342|	AMOORW X6, (X7), X5
afb26308|	AMOSWAPD X6, (X7), X5
afb2630c|	AMOSWAPD X6, (X7), X5
afb2630a|	AMOSWAPD X6, (X7), X5
afa26308|	AMOSWAPW X6, (X7), X5
afa2630c|	AMOSWAPW X6, (X7), X5
afa2630a|	AMOSWAPW X6, (X7), X5
afb26320|	AMOXORD X6, (X7), X5
afb26324|	AMOXORD X6, (X7), X5
afb26322|	AMOXORD X6, (X7), X5
afa26320|	AMOXORW X6, (X7), X5
afa26324|	AMOXORW X6, (X7), X5
afa26322|	AMOXORW X6, (X7), X5
b3727300|	AND X7, X6, X5
9372f3ff|	ANDI $-1, X6, X5
9372f37f|	ANDI $2047, X6, X5
9372f30f|	MOVBU X6, X5
97020000|	AUIPC $0, X5
97028000|	AUIPC $2048, X5
e38062f0|	BEQ X5, X6, -64(PC)
e3de62ee|	BGE X5, X6, -65(PC)
e3fc62ee|	BGEU X5, X6, -66(PC)
e3ca62ee|	BLT X5, X6, -67(PC)
e3e862ee|	BLTU X5, X6, -68(PC)
e39662ee|	BNE X5, X6, -69(PC)
e30403ee|	BEQZ X6, -70(PC)
e35203ee|	BGEZ X6, -71(PC)
e34003ee|	BLTZ X6, -72(PC)
e31e03ec|	BNEZ X6, -73(PC)
f33213c0|	CSRRC X6, TIME, X5
f3f21fc0|	CSRRCI $31, TIME, X5
f32213c0|	CSRRS X6, TIME, X5
f3e21fc0|	CSRRSI $31, TIME, X5
f31213c0|	CSRRW X6, TIME, X5
f3d21fc0|	CSRRWI $31, TIME, X5
733015c0|	CSRRC X10, TIME, X0
73f010c0|	CSRRCI $1, TIME, X0
73253000|	FRCSR X10
f3251000|	FRFLAGS X11
73262000|	FRRM X12
f32400c0|	RDCYCLE X9
732920c0|	RDINSTRET X18
f32910c0|	RDTIME X19
f3224014|	CSRRS X0, SIP, X5
73201bc0|	CSRRS X22, TIME, X0
736014c8|	CSRRSI $8, TIMEH, X0
73903700|	FSCSR X15, X0
73101800|	FSFLAGS X16, X0
73902800|	FSRM X17, X0
731014c0|	CSRRW X8, TIME, X0
735016c8|	CSRRWI $12, TIMEH, X0
b3427302|	DIV X7, X6, X5
b3527302|	DIVU X7, X6, X5
bb527302|	DIVUW X7, X6, X5
bb427302|	DIVW X7, X6, X5
73001000|	EBREAK
73000000|	ECALL
53f02002|	FADDD F2, F1, F0
53f02004|	FADDH F2, F1, F0
53f02006|	FADDQ F2, F1, F0
53f02000|	FADDS F2, F1, F0
d31200e2|	FCLASSD F0, X5
d31200e4|	FCLASSH F0, X5
d31200e6|	FCLASSQ F0, X5
d31200e0|	FCLASSS F0, X5
53f022d2|	FCVTDL X5, F0
53f032d2|	FCVTDLU X5, F0
53f03042|	FCVTDQ F1, F0
53800042|	FCVTDS F1, F0
538002d2|	FCVTDW X5, F0
538012d2|	FCVTDWU X5, F0
53f022d4|	FCVTHL X5, F0
53f032d4|	FCVTHLU X5, F0
53f00044|	FCVTHS F1, F0
53f002d4|	FCVTHW X5, F0
53f012d4|	FCVTHWU X5, F0
d37230c2|	FCVTLUD F0, X5
d37230c4|	FCVTLUH F0, X5
d37230c6|	FCVTLUQ F0, X5
d37230c0|	FCVTLUS F0, X5
d37220c2|	FCVTLD F0, X5
d37220c4|	FCVTLH F0, X5
d37220c6|	FCVTLQ F0, X5
d37220c0|	FCVTLS F0, X5
53801046|	FCVTQD F1, F0
538022d6|	FCVTQL X5, F0
538032d6|	FCVTQLU X5, F0
53800046|	FCVTQS F1, F0
538002d6|	FCVTQW X5, F0
538012d6|	FCVTQWU X5, F0
53f01040|	FCVTSD F1, F0
53802040|	FCVTSH F1, F0
53f022d0|	FCVTSL X5, F0
53f032d0|	FCVTSLU X5, F0
53f03040|	FCVTSQ F1, F0
53f002d0|	FCVTSW X5, F0
53f012d0|	FCVTSWU X5, F0
d37210c2|	FCVTWUD F0, X5
d37210c4|	FCVTWUH F0, X5
d37210c6|	FCVTWUQ F0, X5
d37210c0|	FCVTWUS F0, X5
d37200c2|	FCVTWD F0, X5
d37200c4|	FCVTWH F0, X5
d37200c6|	FCVTWQ F0, X5
d37200c0|	FCVTWS F0, X5
53f0201a|	FDIVD F2, F1, F0
53f0201c|	FDIVH F2, F1, F0
53f0201e|	FDIVQ F2, F1, F0
53f02018|	FDIVS F2, F1, F0
0f00f00f|	FENCE
0f100000|	FENCEI
d32210a2|	FEQD F1, F0, X5
d32210a4|	FEQH F1, F0, X5
d32210a6|	FEQQ F1, F0, X5
d32210a0|	FEQS F1, F0, X5
07b0f27f|	MOVD F0, 2047(X5)
d30210a2|	FLED F1, F0, X5
d30210a4|	FLEH F1, F0, X5
d30210a6|	FLEQ F1, F0, X5
d30210a0|	FLES F1, F0, X5
0790f27f|	FLH 2047(X5), F0
07c0f27f|	FLQ 2047(X5), F0
d31210a2|	FLTD F1, F0, X5
d31210a4|	FLTH F1, F0, X5
d31210a6|	FLTQ F1, F0, X5
d31210a0|	FLTS F1, F0, X5
07a0f27f|	MOVF F0, 2047(X5)
43f0201a|	FMADDD F1, F2, F3, F0
43f0201c|	FMADDH F1, F2, F3, F0
43f0201e|	FMADDQ F1, F2, F3, F0
43f02018|	FMADDS F1, F2, F3, F0
5390202a|	FMAXD F2, F1, F0
5390202c|	FMAXH F2, F1, F0
5390202e|	FMAXQ F2, F1, F0
53902028|	FMAXS F2, F1, F0
5380202a|	FMIND F2, F1, F0
5380202c|	FMINH F2, F1, F0
5380202e|	FMINQ F2, F1, F0
53802028|	FMINS F2, F1, F0
47f0201a|	FMSUBD F1, F2, F3, F0
47f0201c|	FMSUBH F1, F2, F3, F0
47f0201e|	FMSUBQ F1, F2, F3, F0
47f02018|	FMSUBS F1, F2, F3, F0
53f02012|	FMULD F2, F1, F0
53f02014|	FMULH F2, F1, F0
53f02016|	FMULQ F2, F1, F0
53f02010|	FMULS F2, F1, F0
538002f2|	FMVDX X5, F0
538002f4|	FMVHX X5, F0
d30200e2|	FMVXD F0, X5
d30200e4|	FMVXH F0, X5
d30200e0|	FMVXW F0, X5
4ff0201a|	FNMADDD F1, F2, F3, F0
4ff0201c|	FNMADDH F1, F2, F3, F0
4ff0201e|	FNMADDQ F1, F2, F3, F0
4ff02018|	FNMADDS F1, F2, F3, F0
4bf0201a|	FNMSUBD F1, F2, F3, F0
4bf0201c|	FNMSUBH F1, F2, F3, F0
4bf0201e|	FNMSUBQ F1, F2, F3, F0
4bf02018|	FNMSUBS F1, F2, F3, F0
a7bf027e|	MOVD 2047(X5), F0
53902022|	FSGNJND F2, F1, F0
53902024|	FSGNJNH F2, F1, F0
53902026|	FSGNJNQ F2, F1, F0
53902020|	FSGNJNS F2, F1, F0
53a02022|	FSGNJXD F2, F1, F0
53a02024|	FSGNJXH F2, F1, F0
53a02026|	FSGNJXQ F2, F1, F0
53a02020|	FSGNJXS F2, F1, F0
53802022|	FSGNJD F2, F1, F0
53802024|	FSGNJH F2, F1, F0
53802026|	FSGNJQ F2, F1, F0
53802020|	FSGNJS F2, F1, F0
a79f027e|	FSH 2047(X5), F0
a7cf027e|	FSQ 2047(X5), F0
53f0005a|	FSQRTD F1, F0
53f0005c|	FSQRTH F1, F0
53f0005e|	FSQRTQ F1, F0
53f00058|	FSQRTS F1, F0
53f0200a|	FSUBD F2, F1, F0
53f0200c|	FSUBH F2, F1, F0
53f0200e|	FSUBQ F2, F1, F0
53f02008|	FSUBS F2, F1, F0
a7af027e|	MOVF 2047(X5), F0
6ff0dfcb|	JMP -209(PC)
eff09fcb|	CALL -210(PC)
eff25fcb|	JAL X5, -211(PC)
67800202|	JMP 32(X5)
e7800202|	CALL 32(X5)
e7820202|	JALR X5, 32(X5)
67800000|	RET
8302f37f|	MOVB 2047(X6), X5
8342f37f|	MOVBU 2047(X6), X5
af320310|	LRD (X6), X5
af320314|	LRD (X6), X5
af320312|	LRD (X6), X5
af220310|	LRW (X6), X5
af220314|	LRW (X6), X5
af220312|	LRW (X6), X5
b7829102|	LUI $10520, X5
8322f37f|	MOVW 2047(X6), X5
8362f37f|	MOVWU 2047(X6), X5
b3027302|	MUL X7, X6, X5
b3127302|	MULH X7, X6, X5
b3227302|	MULHSU X7, X6, X5
b3327302|	MULHU X7, X6, X5
bb027302|	MULW X7, X6, X5
b3627300|	OR X7, X6, X5
93620380|	ORI $-2048, X6, X5
b3627302|	REM X7, X6, X5
b3727302|	REMU X7, X6, X5
bb627302|	REMW X7, X6, X5
a30f537e|	MOVB X5, 2047(X6)
afb26318|	SCD X6, (X7), X5
afb2631c|	SCD X6, (X7), X5
afb2631a|	SCD X6, (X7), X5
afa26318|	SCW X6, (X7), X5
afa2631c|	SCW X6, (X7), X5
afa2631a|	SCW X6, (X7), X5
a33f537e|	MOV X5, 2047(X6)
23105380|	MOVH X5, -2048(X6)
b3127300|	SLL X7, X6, X5
93124303|	SLLI $52, X6, X5
9b127301|	SLLIW $23, X6, X5
b3227300|	SLT X7, X6, X5
9322f37f|	SLTI $2047, X6, X5
93320380|	SLTIU $-2048, X6, X5
93321300|	SEQZ X6, X5
b3327300|	SLTU X7, X6, X5
33394001|	SNEZ X20, X18
b3527340|	SRA X7, X6, X5
93524343|	SRAI $52, X6, X5
9b526341|	SRAIW $22, X6, X5
bb527340|	SRAW X7, X6, X5
b3527300|	SRL X7, X6, X5
93524303|	SRLI $52, X6, X5
9b526301|	SRLIW $22, X6, X5
bb527300|	SRLW X7, X6, X5
b3027340|	SUB X7, X6, X5
b3026040|	NEG X6, X5
bb027340|	SUBW X7, X6, X5
a32f537e|	MOVW X5, 2047(X6)
b3427300|	XOR X7, X6, X5
9342f37f|	XORI $2047, X6, X5
93c2ffff|	NOT X31, X5
bb003108|	ADDUW X3, X2, X1
33a26220|	SH1ADD X6, X5, X4
bb239420|	SH1ADDUW X9, X8, X7
33c5c520|	SH2ADD X12, X11, X10
bb46f720|	SH2ADDUW X15, X14, X13
33e82821|	SH3ADD X18, X17, X16
bb695a21|	SH3ADDUW X21, X20, X19
1b9b7b09|	SLLIUW $23, X23, X22
33fcac41|	ANDN X26, X25, X24
b36dde41|	ORN X29, X28, X27
33cf1f40|	XNOR X1, X31, X30
13910160|	CLZ X3, X2
1b920260|	CLZW X5, X4
13931360|	CTZ X7, X6
1b941460|	CTZW X9, X8
13952560|	CPOP X11, X10
1b962660|	CPOPW X13, X12
33e7070b|	MAX X16, X15, X14
b378390b|	MAXU X19, X18, X17
33ca6a0b|	MIN X22, X21, X20
b35b9c0b|	MINU X25, X24, X23
139d4d60|	SEXTB X27, X26
139e5e60|	SEXTH X29, X28
3bcf0f08|	ZEXTH X31, X30
b3102060|	ROL X2, X0, X1
bb115260|	ROLW X5, X4, X3
33d38360|	ROR X8, X7, X6
9354a560|	RORI $10, X10, X9
9b55e660|	RORIW $14, X12, X11
bb56f760|	RORW X15, X14, X13
13d87828|	ORCB X17, X16
13d9896b|	REV8 X19, X18
339a6a49|	BCLR X22, X21, X20
931bfc48|	BCLRI $15, X24, X23
b35cbd49|	BEXT X27, X26, X25
13de8e48|	BEXTI $8, X29, X28
339f0f68|	BINV X0, X31, X30
9310016a|	BINVI $32, X2, X1
b3115228|	BSET X5, X4, X3
1393f32b|	BSETI $63, X7, X6
0000|	UNIMP
