b3027300|	add x5,x6,x7
9302f3ff|	addi x5,x6,-1
9302f37f|	addi x5,x6,2047
1305a000|	li x10,10
13000000|	nop
93870900|	mv x15,x19
9b02f37f|	addiw x5,x6,2047
1b830a00|	sext.w x6,x21
bb027300|	addw x5,x6,x7
afb26300|	amoadd.d x5,x6,(x7)
afb26304|	amoadd.d.aq x5,x6,(x7)
afb26302|	amoadd.d.rl x5,x6,(x7)
afa26300|	amoadd.w x5,x6,(x7)
afa26304|	amoadd.w.aq x5,x6,(x7)
afa26302|	amoadd.w.rl x5,x6,(x7)
afb26360|	amoand.d x5,x6,(x7)
afb26364|	amoand.d.aq x5,x6,(x7)
afb26362|	amoand.d.rl x5,x6,(x7)
afa26360|	amoand.w x5,x6,(x7)
afa26364|	amoand.w.aq x5,x6,(x7)
afa26362|	amoand.w.rl x5,x6,(x7)
afb263e0|	amomaxu.d x5,x6,(x7)
afb263e4|	amomaxu.d.aq x5,x6,(x7)
afb263e2|	amomaxu.d.rl x5,x6,(x7)
afa263e0|	amomaxu.w x5,x6,(x7)
afa263e4|	amomaxu.w.aq x5,x6,(x7)
afa263e2|	amomaxu.w.rl x5,x6,(x7)
afb263a0|	amomax.d x5,x6,(x7)
afb263a4|	amomax.d.aq x5,x6,(x7)
afb263a2|	amomax.d.rl x5,x6,(x7)
afa263a0|	amomax.w x5,x6,(x7)
afa263a4|	amomax.w.aq x5,x6,(x7)
afa263a2|	amomax.w.rl x5,x6,(x7)
afb263c0|	amominu.d x5,x6,(x7)
afb263c4|	amominu.d.aq x5,x6,(x7)
afb263c2|	amominu.d.rl x5,x6,(x7)
afa263c0|	amominu.w x5,x6,(x7)
afa263c4|	amominu.w.aq x5,x6,(x7)
afa263c2|	amominu.w.rl x5,x6,(x7)
afb26380|	amomin.d x5,x6,(x7)
afb26384|	amomin.d.aq x5,x6,(x7)
afb26382|	amomin.d.rl x5,x6,(x7)
afa26380|	amomin.w x5,x6,(x7)
afa26384|	amomin.w.aq x5,x6,(x7)
afa26382|	amomin.w.rl x5,x6,(x7)
afb26340|	amoor.d x5,x6,(x7)
afb26344|	amoor.d.aq x5,x6,(x7)
afb26342|	amoor.d.rl x5,x6,(x7)
afa26340|	amoor.w x5,x6,(x7)
afa26344|	amoor.w.aq x5,x6,(x7)
afa26342|	amoor.w.rl x5,x6,(x7)
afb26308|	amoswap.d x5,x6,(x7)
afb2630c|	amoswap.d.aq x5,x6,(x7)
afb2630a|	amoswap.d.rl x5,x6,(x7)
afa26308|	amoswap.w x5,x6,(x7)
afa2630c|	amoswap.w.aq x5,x6,(x7)
afa2630a|	amoswap.w.rl x5,x6,(x7)
afb26320|	amoxor.d x5,x6,(x7)
afb26324|	amoxor.d.aq x5,x6,(x7)
afb26322|	amoxor.d.rl x5,x6,(x7)
afa26320|	amoxor.w x5,x6,(x7)
afa26324|	amoxor.w.aq x5,x6,(x7)
afa26322|	amoxor.w.rl x5,x6,(x7)
b3727300|	and x5,x6,x7
9372f3ff|	andi x5,x6,-1
9372f37f|	andi x5,x6,2047
97020000|	auipc x5,0x0
97028000|	auipc x5,0x800
e38062f0|	beq x5,x6,-256
e3de62ee|	bge x5,x6,-260
e3fc62ee|	bgeu x5,x6,-264
e3ca62ee|	blt x5,x6,-268
e3e862ee|	bltu x5,x6,-272
e39662ee|	bne x5,x6,-276
63940200|	bnez x5,8
63c40400|	bltz x9,8
63447000|	bgtz x7,8
63d40900|	bgez x19,8
6354d001|	blez x29,8
63040800|	beqz x16,8
f33213c0|	csrrc x5,time,x6
f3f21fc0|	csrrci x5,time,31
f32213c0|	csrrs x5,time,x6
f3e21fc0|	csrrsi x5,time,31
f31213c0|	csrrw x5,time,x6
f3d21fc0|	csrrwi x5,time,31
733015c0|	csrc time,x10
73f010c0|	csrci time,1
73253000|	frcsr x10
f3251000|	frflags x11
73262000|	frrm x12
f32400c0|	rdcycle x9
732920c0|	rdinstret x18
f32910c0|	rdtime x19
f3224014|	csrr x5,sip
73201bc0|	csrs time,x22
736014c8|	csrsi timeh,8
73903700|	fscsr x15
73101800|	fsflags x16
73902800|	fsrm x17
731014c0|	csrw time,x8
735016c8|	csrwi timeh,12
b3427302|	div x5,x6,x7
b3527302|	divu x5,x6,x7
bb527302|	divuw x5,x6,x7
bb427302|	divw x5,x6,x7
73001000|	ebreak
73000000|	ecall
0f00f00f|	fence
53f02002|	fadd.d f0,f1,f2
53f02004|	fadd.h f0,f1,f2
53f02006|	fadd.q f0,f1,f2
53f02000|	fadd.s f0,f1,f2
d31200e2|	fclass.d x5,f0
d31200e4|	fclass.h x5,f0
d31200e6|	fclass.q x5,f0
d31200e0|	fclass.s x5,f0
53f022d2|	fcvt.d.l f0,x5
53f032d2|	fcvt.d.lu f0,x5
53f03042|	fcvt.d.q f0,f1
53800042|	fcvt.d.s f0,f1
538002d2|	fcvt.d.w f0,x5
538012d2|	fcvt.d.wu f0,x5
53f022d4|	fcvt.h.l f0,x5
53f032d4|	fcvt.h.lu f0,x5
53f00044|	fcvt.h.s f0,f1
53f002d4|	fcvt.h.w f0,x5
53f012d4|	fcvt.h.wu f0,x5
d37230c2|	fcvt.lu.d x5,f0
d37230c4|	fcvt.lu.h x5,f0
d37230c6|	fcvt.lu.q x5,f0
d37230c0|	fcvt.lu.s x5,f0
d37220c2|	fcvt.l.d x5,f0
d37220c4|	fcvt.l.h x5,f0
d37220c6|	fcvt.l.q x5,f0
d37220c0|	fcvt.l.s x5,f0
53801046|	fcvt.q.d f0,f1
538022d6|	fcvt.q.l f0,x5
538032d6|	fcvt.q.lu f0,x5
53800046|	fcvt.q.s f0,f1
538002d6|	fcvt.q.w f0,x5
538012d6|	fcvt.q.wu f0,x5
53f01040|	fcvt.s.d f0,f1
53802040|	fcvt.s.h f0,f1
53f022d0|	fcvt.s.l f0,x5
53f032d0|	fcvt.s.lu f0,x5
53f03040|	fcvt.s.q f0,f1
53f002d0|	fcvt.s.w f0,x5
53f012d0|	fcvt.s.wu f0,x5
d37210c2|	fcvt.wu.d x5,f0
d37210c4|	fcvt.wu.h x5,f0
d37210c6|	fcvt.wu.q x5,f0
d37210c0|	fcvt.wu.s x5,f0
d37200c2|	fcvt.w.d x5,f0
d37200c4|	fcvt.w.h x5,f0
d37200c6|	fcvt.w.q x5,f0
d37200c0|	fcvt.w.s x5,f0
53f0201a|	fdiv.d f0,f1,f2
53f0201c|	fdiv.h f0,f1,f2
53f0201e|	fdiv.q f0,f1,f2
53f02018|	fdiv.s f0,f1,f2
0f001001|	fence w,w
0f002001|	fence w,r
0f004001|	fence w,o
0f008001|	fence w,i
0f001002|	fence r,w
0f002002|	fence r,r
0f004002|	fence r,o
0f008002|	fence r,i
0f003003|	fence rw,rw
0f00f003|	fence rw,iorw
0f00300f|	fence iorw,rw
0f00300c|	fence io,rw
0f00c003|	fence rw,io
0f00f00e|	fence ior,iorw
0f00f00d|	fence iow,iorw
0f00f007|	fence orw,iorw
0f00f00f|	fence
0f001004|	fence o,w
0f002004|	fence o,r
0f004004|	fence o,o
0f008004|	fence o,i
0f001008|	fence i,w
0f002008|	fence i,r
0f004008|	fence i,o
0f008008|	fence i,i
0f100000|	fence.i
d32210a2|	feq.d x5,f0,f1
d32210a4|	feq.h x5,f0,f1
d32210a6|	feq.q x5,f0,f1
d32210a0|	feq.s x5,f0,f1
07b0f27f|	fld f0,2047(x5)
d30210a2|	fle.d x5,f0,f1
d30210a4|	fle.h x5,f0,f1
d30210a6|	fle.q x5,f0,f1
d30210a0|	fle.s x5,f0,f1
0790f27f|	flh f0,2047(x5)
07c0f27f|	flq f0,2047(x5)
d31210a2|	flt.d x5,f0,f1
d31210a4|	flt.h x5,f0,f1
d31210a6|	flt.q x5,f0,f1
d31210a0|	flt.s x5,f0,f1
07a0f27f|	flw f0,2047(x5)
43f0201a|	fmadd.d f0,f1,f2,f3
43f0201c|	fmadd.h f0,f1,f2,f3
43f0201e|	fmadd.q f0,f1,f2,f3
43f02018|	fmadd.s f0,f1,f2,f3
5390202a|	fmax.d f0,f1,f2
5390202c|	fmax.h f0,f1,f2
5390202e|	fmax.q f0,f1,f2
53902028|	fmax.s f0,f1,f2
5380202a|	fmin.d f0,f1,f2
5380202c|	fmin.h f0,f1,f2
5380202e|	fmin.q f0,f1,f2
53802028|	fmin.s f0,f1,f2
47f0201a|	fmsub.d f0,f1,f2,f3
47f0201c|	fmsub.h f0,f1,f2,f3
47f0201e|	fmsub.q f0,f1,f2,f3
47f02018|	fmsub.s f0,f1,f2,f3
53f02012|	fmul.d f0,f1,f2
53f02014|	fmul.h f0,f1,f2
53f02016|	fmul.q f0,f1,f2
53f02010|	fmul.s f0,f1,f2
538002f2|	fmv.d.x f0,x5
538002f4|	fmv.h.x f0,x5
d30200e2|	fmv.x.d x5,f0
d30200e4|	fmv.x.h x5,f0
d30200e0|	fmv.x.w x5,f0
4ff0201a|	fnmadd.d f0,f1,f2,f3
4ff0201c|	fnmadd.h f0,f1,f2,f3
4ff0201e|	fnmadd.q f0,f1,f2,f3
4ff02018|	fnmadd.s f0,f1,f2,f3
4bf0201a|	fnmsub.d f0,f1,f2,f3
4bf0201c|	fnmsub.h f0,f1,f2,f3
4bf0201e|	fnmsub.q f0,f1,f2,f3
4bf02018|	fnmsub.s f0,f1,f2,f3
a7bf027e|	fsd f0,2047(x5)
53902022|	fsgnjn.d f0,f1,f2
53902024|	fsgnjn.h f0,f1,f2
53902026|	fsgnjn.q f0,f1,f2
53902020|	fsgnjn.s f0,f1,f2
53a02022|	fsgnjx.d f0,f1,f2
53a02024|	fsgnjx.h f0,f1,f2
53a02026|	fsgnjx.q f0,f1,f2
53a02020|	fsgnjx.s f0,f1,f2
53802022|	fsgnj.d f0,f1,f2
53802024|	fsgnj.h f0,f1,f2
53802026|	fsgnj.q f0,f1,f2
53802020|	fsgnj.s f0,f1,f2
53a01022|	fabs.d f0,f1
53a49420|	fabs.s f8,f9
d305c622|	fmv.d f11,f12
d306e720|	fmv.s f13,f14
d3170823|	fneg.d f15,f16
d398f720|	fneg.s f17,f15
a79f027e|	fsh f0,2047(x5)
a7cf027e|	fsq f0,2047(x5)
53f0005a|	fsqrt.d f0,f1
53f0005c|	fsqrt.h f0,f1
53f0005e|	fsqrt.q f0,f1
53f00058|	fsqrt.s f0,f1
53f0200a|	fsub.d f0,f1,f2
53f0200c|	fsub.h f0,f1,f2
53f0200e|	fsub.q f0,f1,f2
53f02008|	fsub.s f0,f1,f2
a7af027e|	fsw f0,2047(x5)
6ff0dfcb|	j -836
eff09fcb|	jal -840
eff25fcb|	jal x5,-844
67800200|	jr x5
e7800202|	jalr x1,32(x5)
67800000|	ret
6700a500|	jr 10(x10)
8302f37f|	lb x5,2047(x6)
8342f37f|	lbu x5,2047(x6)
af320310|	lr.d x5,(x6)
af320314|	lr.d.aq x5,(x6)
af320312|	lr.d.rl x5,(x6)
af220310|	lr.w x5,(x6)
af220314|	lr.w.aq x5,(x6)
af220312|	lr.w.rl x5,(x6)
b7829102|	lui x5,0x2918
8322f37f|	lw x5,2047(x6)
8362f37f|	lwu x5,2047(x6)
b3027302|	mul x5,x6,x7
b3127302|	mulh x5,x6,x7
b3227302|	mulhsu x5,x6,x7
b3327302|	mulhu x5,x6,x7
bb027302|	mulw x5,x6,x7
b3627300|	or x5,x6,x7
93620380|	ori x5,x6,-2048
b3627302|	rem x5,x6,x7
b3727302|	remu x5,x6,x7
bb627302|	remw x5,x6,x7
a30f537e|	sb x5,2047(x6)
afb26318|	sc.d x5,x6,(x7)
afb2631c|	sc.d.aq x5,x6,(x7)
afb2631a|	sc.d.rl x5,x6,(x7)
afa26318|	sc.w x5,x6,(x7)
afa2631c|	sc.w.aq x5,x6,(x7)
afa2631a|	sc.w.rl x5,x6,(x7)
a33f537e|	sd x5,2047(x6)
23105380|	sh x5,-2048(x6)
b3127300|	sll x5,x6,x7
93124303|	slli x5,x6,0x34
9b127301|	slliw x5,x6,0x17
b3227300|	slt x5,x6,x7
b3226000|	sgtz x5,x6
b32e0f00|	sltz x29,x30
9322f37f|	slti x5,x6,2047
93320380|	sltiu x5,x6,-2048
93321300|	seqz x5,x6
b3327300|	sltu x5,x6,x7
33394001|	snez x18,x20
b3527340|	sra x5,x6,x7
93524343|	srai x5,x6,0x34
9b526341|	sraiw x5,x6,0x16
bb527340|	sraw x5,x6,x7
b3527300|	srl x5,x6,x7
93524303|	srli x5,x6,0x34
9b526301|	srliw x5,x6,0x16
bb527300|	srlw x5,x6,x7
b3027340|	sub x5,x6,x7
b3026040|	neg x5,x6
bb027340|	subw x5,x6,x7
3b0ff041|	negw x30,x31
a32f537e|	sw x5,2047(x6)
b3427300|	xor x5,x6,x7
9342f37f|	xori x5,x6,2047
93c2ffff|	not x5,x31
bb003108|	add.uw x1,x2,x3
33a26220|	sh1add x4,x5,x6
bb239420|	sh1add.uw x7,x8,x9
33c5c520|	sh2add x10,x11,x12
bb46f720|	sh2add.uw x13,x14,x15
33e82821|	sh3add x16,x17,x18
bb695a21|	sh3add.uw x19,x20,x21
1b9b7b09|	slli.uw x22,x23,0x17
33fcac41|	andn x24,x25,x26
b36dde41|	orn x27,x28,x29
33cf1f40|	xnor x30,x31,x1
13910160|	clz x2,x3
1b920260|	clzw x4,x5
13931360|	ctz x6,x7
1b941460|	ctzw x8,x9
13952560|	cpop x10,x11
1b962660|	cpopw x12,x13
33e7070b|	max x14,x15,x16
b378390b|	maxu x17,x18,x19
33ca6a0b|	min x20,x21,x22
b35b9c0b|	minu x23,x24,x25
139d4d60|	sext.b x26,x27
139e5e60|	sext.h x28,x29
3bcf0f08|	zext.h x30,x31
b3102060|	rol x1,x0,x2
bb115260|	rolw x3,x4,x5
33d38360|	ror x6,x7,x8
9354a560|	rori x9,x10,0xa
9b55e660|	roriw x11,x12,0xe
bb56f760|	rorw x13,x14,x15
13d87828|	orc.b x16,x17
13d9896b|	rev8 x18,x19
339a6a49|	bclr x20,x21,x22
931bfc48|	bclri x23,x24,0xf
b35cbd49|	bext x25,x26,x27
13de8e48|	bexti x28,x29,0x8
339f0f68|	binv x30,x31,x0
9310016a|	binvi x1,x2,0x20
b3115228|	bset x3,x4,x5
1393f32b|	bseti x6,x7,0x3f
4000|	addi x8,x2,4
2041|	lw x8,64(x10)
94d0|	sw x13,32(x9)
0100|	nop
811f|	addi x31,x31,-32
4111|	addi x2,x2,-16
8158|	li x17,-32
4161|	addi x2,x2,16
4163|	lui x6,0x10
819b|	andi x15,x15,-32
0d8c|	sub x8,x8,x11
b18c|	xor x9,x9,x12
558c|	or x8,x8,x13
f98c|	and x9,x9,x14
01a8|	j 16
99c5|	beqz x11,14
85e3|	bnez x15,32
c248|	lw x17,16(x2)
8283|	jr x7
fa88|	mv x17,x30
0290|	ebreak
0295|	jalr x10
c297|	add x15,x15,x16
76c4|	sw x29,8(x2)
8873|	ld x10,32(x15)
00ea|	sd x8,16(x12)
3d31|	addiw x2,x2,-17
2180|	srli x8,x8,0x8
c184|	srai x9,x9,0x10
919d|	subw x11,x11,x12
b99e|	addw x13,x13,x14
4a01|	slli x2,x2,0x12
027d|	ld x26,32(x2)
a260|	ld x1,8(x2)
864d|	lw x27,64(x2)
2021|	fld f8,64(x10)
8cb0|	fsd f11,32(x9)
8624|	fld f9,64(x2)
3eb0|	fsd f15,32(x2)

# 12.3: "Zicond" Extension for Integer Conditional Operations, Version 1.0.0
b353530e|	czero.eqz x7,x6,x5
b373530e|	czero.nez x7,x6,x5

# "V" Standard Extension for Vector Operations, Version 1.0

# 31.6: Configuration Setting Instructions
57760500|	vsetvli x12,x10,e8,m1,tu,mu
57768500|	vsetvli x12,x10,e16,m1,tu,mu
57760501|	vsetvli x12,x10,e32,m1,tu,mu
57768501|	vsetvli x12,x10,e64,m1,tu,mu
57760509|	vsetvli x12,x10,e32,m1,tu,ma
5776050d|	vsetvli x12,x10,e32,m1,ta,ma
5776150d|	vsetvli x12,x10,e32,m2,ta,ma
5776250d|	vsetvli	x12,x10,e32,m4,ta,ma
5776350d|	vsetvli	x12,x10,e32,m8,ta,ma
5776550d|	vsetvli	x12,x10,e32,mf8,ta,ma
5776650d|	vsetvli	x12,x10,e32,mf4,ta,ma
5776750d|	vsetvli	x12,x10,e32,mf2,ta,ma
5776050d|	vsetvli	x12,x10,e32,m1,ta,ma
577600cd|	vsetivli x12,0,e32,m1,ta,ma
57f607cd|	vsetivli x12,15,e32,m1,ta,ma
57f60fcd|	vsetivli x12,31,e32,m1,ta,ma
57f6a580|	vsetvl	x12,x11,x10

# 31.7.4: Vector Unit-Stride Instructions
87010502|	vle8.v v3,(x10)
87010500|	vle8.v v3,(x10),v0.t
87510502|	vle16.v v3,(x10)
87510500|	vle16.v v3,(x10),v0.t
87610502|	vle32.v v3,(x10)
87610500|	vle32.v v3,(x10),v0.t
87710502|	vle64.v v3,(x10)
87710500|	vle64.v v3,(x10),v0.t
a7010502|	vse8.v v3,(x10)
a7010500|	vse8.v v3,(x10),v0.t
a7510502|	vse16.v v3,(x10)
a7510500|	vse16.v v3,(x10),v0.t
a7610502|	vse32.v v3,(x10)
a7610500|	vse32.v v3,(x10),v0.t
a7710502|	vse64.v v3,(x10)
a7710500|	vse64.v v3,(x10),v0.t
8701b502|	vlm.v v3,(x10)
a701b502|	vsm.v v3,(x10)


# 31.7.5: Vector Strided Instructions
8701b50a|	vlse8.v v3,(x10),x11
8701b508|	vlse8.v v3,(x10),x11,v0.t
8751b50a|	vlse16.v v3,(x10),x11
8751b508|	vlse16.v v3,(x10),x11,v0.t
8761b50a|	vlse32.v v3,(x10),x11
8761b508|	vlse32.v v3,(x10),x11,v0.t
8771b50a|	vlse64.v v3,(x10),x11
8771b508|	vlse64.v v3,(x10),x11,v0.t
a701b50a|	vsse8.v v3,(x10),x11
a701b508|	vsse8.v v3,(x10),x11,v0.t
a751b50a|	vsse16.v v3,(x10),x11
a751b508|	vsse16.v v3,(x10),x11,v0.t
a761b50a|	vsse32.v v3,(x10),x11
a761b508|	vsse32.v v3,(x10),x11,v0.t
a771b50a|	vsse64.v v3,(x10),x11
a771b508|	vsse64.v v3,(x10),x11,v0.t

# 31.7.6: Vector Indexed Instructions
87012506|	vluxei8.v v3,(x10),v2
87012504|	vluxei8.v v3,(x10),v2,v0.t
87512506|	vluxei16.v v3,(x10),v2
87512504|	vluxei16.v v3,(x10),v2,v0.t
87612506|	vluxei32.v v3,(x10),v2
87612504|	vluxei32.v v3,(x10),v2,v0.t
87712506|	vluxei64.v v3,(x10),v2
87712504|	vluxei64.v v3,(x10),v2,v0.t
8701250e|	vloxei8.v v3,(x10),v2
8701250c|	vloxei8.v v3,(x10),v2,v0.t
8751250e|	vloxei16.v v3,(x10),v2
8751250c|	vloxei16.v v3,(x10),v2,v0.t
8761250e|	vloxei32.v v3,(x10),v2
8761250c|	vloxei32.v v3,(x10),v2,v0.t
8771250e|	vloxei64.v v3,(x10),v2
8771250c|	vloxei64.v v3,(x10),v2,v0.t
a7012506|	vsuxei8.v v3,(x10),v2
a7012504|	vsuxei8.v v3,(x10),v2,v0.t
a7512506|	vsuxei16.v v3,(x10),v2
a7512504|	vsuxei16.v v3,(x10),v2,v0.t
a7612506|	vsuxei32.v v3,(x10),v2
a7612504|	vsuxei32.v v3,(x10),v2,v0.t
a7712506|	vsuxei64.v v3,(x10),v2
a7712504|	vsuxei64.v v3,(x10),v2,v0.t
a701250e|	vsoxei8.v v3,(x10),v2
a701250c|	vsoxei8.v v3,(x10),v2,v0.t
a751250e|	vsoxei16.v v3,(x10),v2
a751250c|	vsoxei16.v v3,(x10),v2,v0.t
a761250e|	vsoxei32.v v3,(x10),v2
a761250c|	vsoxei32.v v3,(x10),v2,v0.t
a771250e|	vsoxei64.v v3,(x10),v2
a771250c|	vsoxei64.v v3,(x10),v2,v0.t

# 31.7.7: Unit-stride Fault-Only-First Loads
07040503|	vle8ff.v v8,(x10)
07540503|	vle16ff.v v8,(x10)
07640503|	vle32ff.v v8,(x10)
07740503|	vle64ff.v v8,(x10)
07040501|	vle8ff.v v8,(x10),v0.t
07540501|	vle16ff.v v8,(x10),v0.t
07640501|	vle32ff.v v8,(x10),v0.t
07740501|	vle64ff.v v8,(x10),v0.t

# 31.7.8.1: Vector Unit-Stride Segment Loads and Stores
07040522|	vlseg2e8.v v8,(x10)
07540522|	vlseg2e16.v v8,(x10)
07640522|	vlseg2e32.v v8,(x10)
07740522|	vlseg2e64.v v8,(x10)
07040520|	vlseg2e8.v v8,(x10),v0.t
07540520|	vlseg2e16.v v8,(x10),v0.t
07640520|	vlseg2e32.v v8,(x10),v0.t
07740520|	vlseg2e64.v v8,(x10),v0.t
07040542|	vlseg3e8.v v8,(x10)
07540542|	vlseg3e16.v v8,(x10)
07640542|	vlseg3e32.v v8,(x10)
07740542|	vlseg3e64.v v8,(x10)
07040540|	vlseg3e8.v v8,(x10),v0.t
07540540|	vlseg3e16.v v8,(x10),v0.t
07640540|	vlseg3e32.v v8,(x10),v0.t
07740540|	vlseg3e64.v v8,(x10),v0.t
07040562|	vlseg4e8.v v8,(x10)
07540562|	vlseg4e16.v v8,(x10)
07640562|	vlseg4e32.v v8,(x10)
07740562|	vlseg4e64.v v8,(x10)
07040560|	vlseg4e8.v v8,(x10),v0.t
07540560|	vlseg4e16.v v8,(x10),v0.t
07640560|	vlseg4e32.v v8,(x10),v0.t
07740560|	vlseg4e64.v v8,(x10),v0.t
07040582|	vlseg5e8.v v8,(x10)
07540582|	vlseg5e16.v v8,(x10)
07640582|	vlseg5e32.v v8,(x10)
07740582|	vlseg5e64.v v8,(x10)
07040580|	vlseg5e8.v v8,(x10),v0.t
07540580|	vlseg5e16.v v8,(x10),v0.t
07640580|	vlseg5e32.v v8,(x10),v0.t
07740580|	vlseg5e64.v v8,(x10),v0.t
070405a2|	vlseg6e8.v v8,(x10)
075405a2|	vlseg6e16.v v8,(x10)
076405a2|	vlseg6e32.v v8,(x10)
077405a2|	vlseg6e64.v v8,(x10)
070405a0|	vlseg6e8.v v8,(x10),v0.t
075405a0|	vlseg6e16.v v8,(x10),v0.t
076405a0|	vlseg6e32.v v8,(x10),v0.t
077405a0|	vlseg6e64.v v8,(x10),v0.t
070405c2|	vlseg7e8.v v8,(x10)
075405c2|	vlseg7e16.v v8,(x10)
076405c2|	vlseg7e32.v v8,(x10)
077405c2|	vlseg7e64.v v8,(x10)
070405c0|	vlseg7e8.v v8,(x10),v0.t
075405c0|	vlseg7e16.v v8,(x10),v0.t
076405c0|	vlseg7e32.v v8,(x10),v0.t
077405c0|	vlseg7e64.v v8,(x10),v0.t
070405e2|	vlseg8e8.v v8,(x10)
075405e2|	vlseg8e16.v v8,(x10)
076405e2|	vlseg8e32.v v8,(x10)
077405e2|	vlseg8e64.v v8,(x10)
070405e0|	vlseg8e8.v v8,(x10),v0.t
075405e0|	vlseg8e16.v v8,(x10),v0.t
076405e0|	vlseg8e32.v v8,(x10),v0.t
077405e0|	vlseg8e64.v v8,(x10),v0.t
270c0522|	vsseg2e8.v v24,(x10)
275c0522|	vsseg2e16.v v24,(x10)
276c0522|	vsseg2e32.v v24,(x10)
277c0522|	vsseg2e64.v v24,(x10)
270c0520|	vsseg2e8.v v24,(x10),v0.t
275c0520|	vsseg2e16.v v24,(x10),v0.t
276c0520|	vsseg2e32.v v24,(x10),v0.t
277c0520|	vsseg2e64.v v24,(x10),v0.t
270c0542|	vsseg3e8.v v24,(x10)
275c0542|	vsseg3e16.v v24,(x10)
276c0542|	vsseg3e32.v v24,(x10)
277c0542|	vsseg3e64.v v24,(x10)
270c0540|	vsseg3e8.v v24,(x10),v0.t
275c0540|	vsseg3e16.v v24,(x10),v0.t
276c0540|	vsseg3e32.v v24,(x10),v0.t
277c0540|	vsseg3e64.v v24,(x10),v0.t
270c0562|	vsseg4e8.v v24,(x10)
275c0562|	vsseg4e16.v v24,(x10)
276c0562|	vsseg4e32.v v24,(x10)
277c0562|	vsseg4e64.v v24,(x10)
270c0560|	vsseg4e8.v v24,(x10),v0.t
275c0560|	vsseg4e16.v v24,(x10),v0.t
276c0560|	vsseg4e32.v v24,(x10),v0.t
277c0560|	vsseg4e64.v v24,(x10),v0.t
270c0582|	vsseg5e8.v v24,(x10)
275c0582|	vsseg5e16.v v24,(x10)
276c0582|	vsseg5e32.v v24,(x10)
277c0582|	vsseg5e64.v v24,(x10)
270c0580|	vsseg5e8.v v24,(x10),v0.t
275c0580|	vsseg5e16.v v24,(x10),v0.t
276c0580|	vsseg5e32.v v24,(x10),v0.t
277c0580|	vsseg5e64.v v24,(x10),v0.t
270c05a2|	vsseg6e8.v v24,(x10)
275c05a2|	vsseg6e16.v v24,(x10)
276c05a2|	vsseg6e32.v v24,(x10)
277c05a2|	vsseg6e64.v v24,(x10)
270c05a0|	vsseg6e8.v v24,(x10),v0.t
275c05a0|	vsseg6e16.v v24,(x10),v0.t
276c05a0|	vsseg6e32.v v24,(x10),v0.t
277c05a0|	vsseg6e64.v v24,(x10),v0.t
270c05c2|	vsseg7e8.v v24,(x10)
275c05c2|	vsseg7e16.v v24,(x10)
276c05c2|	vsseg7e32.v v24,(x10)
277c05c2|	vsseg7e64.v v24,(x10)
270c05c0|	vsseg7e8.v v24,(x10),v0.t
275c05c0|	vsseg7e16.v v24,(x10),v0.t
276c05c0|	vsseg7e32.v v24,(x10),v0.t
277c05c0|	vsseg7e64.v v24,(x10),v0.t
270c05e2|	vsseg8e8.v v24,(x10)
275c05e2|	vsseg8e16.v v24,(x10)
276c05e2|	vsseg8e32.v v24,(x10)
277c05e2|	vsseg8e64.v v24,(x10)
270c05e0|	vsseg8e8.v v24,(x10),v0.t
275c05e0|	vsseg8e16.v v24,(x10),v0.t
276c05e0|	vsseg8e32.v v24,(x10),v0.t
277c05e0|	vsseg8e64.v v24,(x10),v0.t
07040523|	vlseg2e8ff.v v8,(x10)
07540523|	vlseg2e16ff.v v8,(x10)
07640523|	vlseg2e32ff.v v8,(x10)
07740523|	vlseg2e64ff.v v8,(x10)
07040521|	vlseg2e8ff.v v8,(x10),v0.t
07540521|	vlseg2e16ff.v v8,(x10),v0.t
07640521|	vlseg2e32ff.v v8,(x10),v0.t
07740521|	vlseg2e64ff.v v8,(x10),v0.t
07040543|	vlseg3e8ff.v v8,(x10)
07540543|	vlseg3e16ff.v v8,(x10)
07640543|	vlseg3e32ff.v v8,(x10)
07740543|	vlseg3e64ff.v v8,(x10)
07040541|	vlseg3e8ff.v v8,(x10),v0.t
07540541|	vlseg3e16ff.v v8,(x10),v0.t
07640541|	vlseg3e32ff.v v8,(x10),v0.t
07740541|	vlseg3e64ff.v v8,(x10),v0.t
07040563|	vlseg4e8ff.v v8,(x10)
07540563|	vlseg4e16ff.v v8,(x10)
07640563|	vlseg4e32ff.v v8,(x10)
07740563|	vlseg4e64ff.v v8,(x10)
07040561|	vlseg4e8ff.v v8,(x10),v0.t
07540561|	vlseg4e16ff.v v8,(x10),v0.t
07640561|	vlseg4e32ff.v v8,(x10),v0.t
07740561|	vlseg4e64ff.v v8,(x10),v0.t
07040583|	vlseg5e8ff.v v8,(x10)
07540583|	vlseg5e16ff.v v8,(x10)
07640583|	vlseg5e32ff.v v8,(x10)
07740583|	vlseg5e64ff.v v8,(x10)
07040581|	vlseg5e8ff.v v8,(x10),v0.t
07540581|	vlseg5e16ff.v v8,(x10),v0.t
07640581|	vlseg5e32ff.v v8,(x10),v0.t
07740581|	vlseg5e64ff.v v8,(x10),v0.t
070405a3|	vlseg6e8ff.v v8,(x10)
075405a3|	vlseg6e16ff.v v8,(x10)
076405a3|	vlseg6e32ff.v v8,(x10)
077405a3|	vlseg6e64ff.v v8,(x10)
070405a1|	vlseg6e8ff.v v8,(x10),v0.t
075405a1|	vlseg6e16ff.v v8,(x10),v0.t
076405a1|	vlseg6e32ff.v v8,(x10),v0.t
077405a1|	vlseg6e64ff.v v8,(x10),v0.t
070405c3|	vlseg7e8ff.v v8,(x10)
075405c3|	vlseg7e16ff.v v8,(x10)
076405c3|	vlseg7e32ff.v v8,(x10)
077405c3|	vlseg7e64ff.v v8,(x10)
070405c1|	vlseg7e8ff.v v8,(x10),v0.t
075405c1|	vlseg7e16ff.v v8,(x10),v0.t
076405c1|	vlseg7e32ff.v v8,(x10),v0.t
077405c1|	vlseg7e64ff.v v8,(x10),v0.t
070405e3|	vlseg8e8ff.v v8,(x10)
075405e3|	vlseg8e16ff.v v8,(x10)
076405e3|	vlseg8e32ff.v v8,(x10)
077405e3|	vlseg8e64ff.v v8,(x10)
070405e1|	vlseg8e8ff.v v8,(x10),v0.t
075405e1|	vlseg8e16ff.v v8,(x10),v0.t
076405e1|	vlseg8e32ff.v v8,(x10),v0.t
077405e1|	vlseg8e64ff.v v8,(x10),v0.t

# 31.7.8.2: Vector Strided Segment Loads and Stores
0704b52a|	vlsseg2e8.v v8,(x10),x11
0754b52a|	vlsseg2e16.v v8,(x10),x11
0764b52a|	vlsseg2e32.v v8,(x10),x11
0774b52a|	vlsseg2e64.v v8,(x10),x11
0704b528|	vlsseg2e8.v v8,(x10),x11,v0.t
0754b528|	vlsseg2e16.v v8,(x10),x11,v0.t
0764b528|	vlsseg2e32.v v8,(x10),x11,v0.t
0774b528|	vlsseg2e64.v v8,(x10),x11,v0.t
0704b54a|	vlsseg3e8.v v8,(x10),x11
0754b54a|	vlsseg3e16.v v8,(x10),x11
0764b54a|	vlsseg3e32.v v8,(x10),x11
0774b54a|	vlsseg3e64.v v8,(x10),x11
0704b548|	vlsseg3e8.v v8,(x10),x11,v0.t
0754b548|	vlsseg3e16.v v8,(x10),x11,v0.t
0764b548|	vlsseg3e32.v v8,(x10),x11,v0.t
0774b548|	vlsseg3e64.v v8,(x10),x11,v0.t
0704b56a|	vlsseg4e8.v v8,(x10),x11
0754b56a|	vlsseg4e16.v v8,(x10),x11
0764b56a|	vlsseg4e32.v v8,(x10),x11
0774b56a|	vlsseg4e64.v v8,(x10),x11
0704b568|	vlsseg4e8.v v8,(x10),x11,v0.t
0754b568|	vlsseg4e16.v v8,(x10),x11,v0.t
0764b568|	vlsseg4e32.v v8,(x10),x11,v0.t
0774b568|	vlsseg4e64.v v8,(x10),x11,v0.t
0704b58a|	vlsseg5e8.v v8,(x10),x11
0754b58a|	vlsseg5e16.v v8,(x10),x11
0764b58a|	vlsseg5e32.v v8,(x10),x11
0774b58a|	vlsseg5e64.v v8,(x10),x11
0704b588|	vlsseg5e8.v v8,(x10),x11,v0.t
0754b588|	vlsseg5e16.v v8,(x10),x11,v0.t
0764b588|	vlsseg5e32.v v8,(x10),x11,v0.t
0774b588|	vlsseg5e64.v v8,(x10),x11,v0.t
0704b5aa|	vlsseg6e8.v v8,(x10),x11
0754b5aa|	vlsseg6e16.v v8,(x10),x11
0764b5aa|	vlsseg6e32.v v8,(x10),x11
0774b5aa|	vlsseg6e64.v v8,(x10),x11
0704b5a8|	vlsseg6e8.v v8,(x10),x11,v0.t
0754b5a8|	vlsseg6e16.v v8,(x10),x11,v0.t
0764b5a8|	vlsseg6e32.v v8,(x10),x11,v0.t
0774b5a8|	vlsseg6e64.v v8,(x10),x11,v0.t
0704b5ca|	vlsseg7e8.v v8,(x10),x11
0754b5ca|	vlsseg7e16.v v8,(x10),x11
0764b5ca|	vlsseg7e32.v v8,(x10),x11
0774b5ca|	vlsseg7e64.v v8,(x10),x11
0704b5c8|	vlsseg7e8.v v8,(x10),x11,v0.t
0754b5c8|	vlsseg7e16.v v8,(x10),x11,v0.t
0764b5c8|	vlsseg7e32.v v8,(x10),x11,v0.t
0774b5c8|	vlsseg7e64.v v8,(x10),x11,v0.t
0704b5ea|	vlsseg8e8.v v8,(x10),x11
0754b5ea|	vlsseg8e16.v v8,(x10),x11
0764b5ea|	vlsseg8e32.v v8,(x10),x11
0774b5ea|	vlsseg8e64.v v8,(x10),x11
0704b5e8|	vlsseg8e8.v v8,(x10),x11,v0.t
0754b5e8|	vlsseg8e16.v v8,(x10),x11,v0.t
0764b5e8|	vlsseg8e32.v v8,(x10),x11,v0.t
0774b5e8|	vlsseg8e64.v v8,(x10),x11,v0.t
270cb52a|	vssseg2e8.v v24,(x10),x11
275cb52a|	vssseg2e16.v v24,(x10),x11
276cb52a|	vssseg2e32.v v24,(x10),x11
277cb52a|	vssseg2e64.v v24,(x10),x11
270cb528|	vssseg2e8.v v24,(x10),x11,v0.t
275cb528|	vssseg2e16.v v24,(x10),x11,v0.t
276cb528|	vssseg2e32.v v24,(x10),x11,v0.t
277cb528|	vssseg2e64.v v24,(x10),x11,v0.t
270cb54a|	vssseg3e8.v v24,(x10),x11
275cb54a|	vssseg3e16.v v24,(x10),x11
276cb54a|	vssseg3e32.v v24,(x10),x11
277cb54a|	vssseg3e64.v v24,(x10),x11
270cb548|	vssseg3e8.v v24,(x10),x11,v0.t
275cb548|	vssseg3e16.v v24,(x10),x11,v0.t
276cb548|	vssseg3e32.v v24,(x10),x11,v0.t
277cb548|	vssseg3e64.v v24,(x10),x11,v0.t
270cb56a|	vssseg4e8.v v24,(x10),x11
275cb56a|	vssseg4e16.v v24,(x10),x11
276cb56a|	vssseg4e32.v v24,(x10),x11
277cb56a|	vssseg4e64.v v24,(x10),x11
270cb568|	vssseg4e8.v v24,(x10),x11,v0.t
275cb568|	vssseg4e16.v v24,(x10),x11,v0.t
276cb568|	vssseg4e32.v v24,(x10),x11,v0.t
277cb568|	vssseg4e64.v v24,(x10),x11,v0.t
270cb58a|	vssseg5e8.v v24,(x10),x11
275cb58a|	vssseg5e16.v v24,(x10),x11
276cb58a|	vssseg5e32.v v24,(x10),x11
277cb58a|	vssseg5e64.v v24,(x10),x11
270cb588|	vssseg5e8.v v24,(x10),x11,v0.t
275cb588|	vssseg5e16.v v24,(x10),x11,v0.t
276cb588|	vssseg5e32.v v24,(x10),x11,v0.t
277cb588|	vssseg5e64.v v24,(x10),x11,v0.t
270cb5aa|	vssseg6e8.v v24,(x10),x11
275cb5aa|	vssseg6e16.v v24,(x10),x11
276cb5aa|	vssseg6e32.v v24,(x10),x11
277cb5aa|	vssseg6e64.v v24,(x10),x11
270cb5a8|	vssseg6e8.v v24,(x10),x11,v0.t
275cb5a8|	vssseg6e16.v v24,(x10),x11,v0.t
276cb5a8|	vssseg6e32.v v24,(x10),x11,v0.t
277cb5a8|	vssseg6e64.v v24,(x10),x11,v0.t
270cb5ca|	vssseg7e8.v v24,(x10),x11
275cb5ca|	vssseg7e16.v v24,(x10),x11
276cb5ca|	vssseg7e32.v v24,(x10),x11
277cb5ca|	vssseg7e64.v v24,(x10),x11
270cb5c8|	vssseg7e8.v v24,(x10),x11,v0.t
275cb5c8|	vssseg7e16.v v24,(x10),x11,v0.t
276cb5c8|	vssseg7e32.v v24,(x10),x11,v0.t
277cb5c8|	vssseg7e64.v v24,(x10),x11,v0.t
270cb5ea|	vssseg8e8.v v24,(x10),x11
275cb5ea|	vssseg8e16.v v24,(x10),x11
276cb5ea|	vssseg8e32.v v24,(x10),x11
277cb5ea|	vssseg8e64.v v24,(x10),x11
270cb5e8|	vssseg8e8.v v24,(x10),x11,v0.t
275cb5e8|	vssseg8e16.v v24,(x10),x11,v0.t
276cb5e8|	vssseg8e32.v v24,(x10),x11,v0.t
277cb5e8|	vssseg8e64.v v24,(x10),x11,v0.t

# 31.7.8.3: Vector Indexed Segment Loads and Stores
07044526|	vluxseg2ei8.v v8,(x10),v4
07544526|	vluxseg2ei16.v v8,(x10),v4
07644526|	vluxseg2ei32.v v8,(x10),v4
07744526|	vluxseg2ei64.v v8,(x10),v4
07044524|	vluxseg2ei8.v v8,(x10),v4,v0.t
07544524|	vluxseg2ei16.v v8,(x10),v4,v0.t
07644524|	vluxseg2ei32.v v8,(x10),v4,v0.t
07744524|	vluxseg2ei64.v v8,(x10),v4,v0.t
07044546|	vluxseg3ei8.v v8,(x10),v4
07544546|	vluxseg3ei16.v v8,(x10),v4
07644546|	vluxseg3ei32.v v8,(x10),v4
07744546|	vluxseg3ei64.v v8,(x10),v4
07044544|	vluxseg3ei8.v v8,(x10),v4,v0.t
07544544|	vluxseg3ei16.v v8,(x10),v4,v0.t
07644544|	vluxseg3ei32.v v8,(x10),v4,v0.t
07744544|	vluxseg3ei64.v v8,(x10),v4,v0.t
07044566|	vluxseg4ei8.v v8,(x10),v4
07544566|	vluxseg4ei16.v v8,(x10),v4
07644566|	vluxseg4ei32.v v8,(x10),v4
07744566|	vluxseg4ei64.v v8,(x10),v4
07044564|	vluxseg4ei8.v v8,(x10),v4,v0.t
07544564|	vluxseg4ei16.v v8,(x10),v4,v0.t
07644564|	vluxseg4ei32.v v8,(x10),v4,v0.t
07744564|	vluxseg4ei64.v v8,(x10),v4,v0.t
07044586|	vluxseg5ei8.v v8,(x10),v4
07544586|	vluxseg5ei16.v v8,(x10),v4
07644586|	vluxseg5ei32.v v8,(x10),v4
07744586|	vluxseg5ei64.v v8,(x10),v4
07044584|	vluxseg5ei8.v v8,(x10),v4,v0.t
07544584|	vluxseg5ei16.v v8,(x10),v4,v0.t
07644584|	vluxseg5ei32.v v8,(x10),v4,v0.t
07744584|	vluxseg5ei64.v v8,(x10),v4,v0.t
070445a6|	vluxseg6ei8.v v8,(x10),v4
075445a6|	vluxseg6ei16.v v8,(x10),v4
076445a6|	vluxseg6ei32.v v8,(x10),v4
077445a6|	vluxseg6ei64.v v8,(x10),v4
070445a4|	vluxseg6ei8.v v8,(x10),v4,v0.t
075445a4|	vluxseg6ei16.v v8,(x10),v4,v0.t
076445a4|	vluxseg6ei32.v v8,(x10),v4,v0.t
077445a4|	vluxseg6ei64.v v8,(x10),v4,v0.t
070445ae|	vloxseg6ei8.v v8,(x10),v4
075445ae|	vloxseg6ei16.v v8,(x10),v4
076445ae|	vloxseg6ei32.v v8,(x10),v4
077445ae|	vloxseg6ei64.v v8,(x10),v4
070445ac|	vloxseg6ei8.v v8,(x10),v4,v0.t
075445ac|	vloxseg6ei16.v v8,(x10),v4,v0.t
076445ac|	vloxseg6ei32.v v8,(x10),v4,v0.t
077445ac|	vloxseg6ei64.v v8,(x10),v4,v0.t
070445c6|	vluxseg7ei8.v v8,(x10),v4
075445c6|	vluxseg7ei16.v v8,(x10),v4
076445c6|	vluxseg7ei32.v v8,(x10),v4
077445c6|	vluxseg7ei64.v v8,(x10),v4
070445c4|	vluxseg7ei8.v v8,(x10),v4,v0.t
075445c4|	vluxseg7ei16.v v8,(x10),v4,v0.t
076445c4|	vluxseg7ei32.v v8,(x10),v4,v0.t
077445c4|	vluxseg7ei64.v v8,(x10),v4,v0.t
070445e6|	vluxseg8ei8.v v8,(x10),v4
075445e6|	vluxseg8ei16.v v8,(x10),v4
076445e6|	vluxseg8ei32.v v8,(x10),v4
077445e6|	vluxseg8ei64.v v8,(x10),v4
070445e4|	vluxseg8ei8.v v8,(x10),v4,v0.t
075445e4|	vluxseg8ei16.v v8,(x10),v4,v0.t
076445e4|	vluxseg8ei32.v v8,(x10),v4,v0.t
077445e4|	vluxseg8ei64.v v8,(x10),v4,v0.t
270c4526|	vsuxseg2ei8.v v24,(x10),v4
275c4526|	vsuxseg2ei16.v v24,(x10),v4
276c4526|	vsuxseg2ei32.v v24,(x10),v4
277c4526|	vsuxseg2ei64.v v24,(x10),v4
270c4524|	vsuxseg2ei8.v v24,(x10),v4,v0.t
275c4524|	vsuxseg2ei16.v v24,(x10),v4,v0.t
276c4524|	vsuxseg2ei32.v v24,(x10),v4,v0.t
277c4524|	vsuxseg2ei64.v v24,(x10),v4,v0.t
270c4546|	vsuxseg3ei8.v v24,(x10),v4
275c4546|	vsuxseg3ei16.v v24,(x10),v4
276c4546|	vsuxseg3ei32.v v24,(x10),v4
277c4546|	vsuxseg3ei64.v v24,(x10),v4
270c4544|	vsuxseg3ei8.v v24,(x10),v4,v0.t
275c4544|	vsuxseg3ei16.v v24,(x10),v4,v0.t
276c4544|	vsuxseg3ei32.v v24,(x10),v4,v0.t
277c4544|	vsuxseg3ei64.v v24,(x10),v4,v0.t
270c4566|	vsuxseg4ei8.v v24,(x10),v4
275c4566|	vsuxseg4ei16.v v24,(x10),v4
276c4566|	vsuxseg4ei32.v v24,(x10),v4
277c4566|	vsuxseg4ei64.v v24,(x10),v4
270c4564|	vsuxseg4ei8.v v24,(x10),v4,v0.t
275c4564|	vsuxseg4ei16.v v24,(x10),v4,v0.t
276c4564|	vsuxseg4ei32.v v24,(x10),v4,v0.t
277c4564|	vsuxseg4ei64.v v24,(x10),v4,v0.t
270c4586|	vsuxseg5ei8.v v24,(x10),v4
275c4586|	vsuxseg5ei16.v v24,(x10),v4
276c4586|	vsuxseg5ei32.v v24,(x10),v4
277c4586|	vsuxseg5ei64.v v24,(x10),v4
270c4584|	vsuxseg5ei8.v v24,(x10),v4,v0.t
275c4584|	vsuxseg5ei16.v v24,(x10),v4,v0.t
276c4584|	vsuxseg5ei32.v v24,(x10),v4,v0.t
277c4584|	vsuxseg5ei64.v v24,(x10),v4,v0.t
270c45a6|	vsuxseg6ei8.v v24,(x10),v4
275c45a6|	vsuxseg6ei16.v v24,(x10),v4
276c45a6|	vsuxseg6ei32.v v24,(x10),v4
277c45a6|	vsuxseg6ei64.v v24,(x10),v4
270c45a4|	vsuxseg6ei8.v v24,(x10),v4,v0.t
275c45a4|	vsuxseg6ei16.v v24,(x10),v4,v0.t
276c45a4|	vsuxseg6ei32.v v24,(x10),v4,v0.t
277c45a4|	vsuxseg6ei64.v v24,(x10),v4,v0.t
270c45c6|	vsuxseg7ei8.v v24,(x10),v4
275c45c6|	vsuxseg7ei16.v v24,(x10),v4
276c45c6|	vsuxseg7ei32.v v24,(x10),v4
277c45c6|	vsuxseg7ei64.v v24,(x10),v4
270c45c4|	vsuxseg7ei8.v v24,(x10),v4,v0.t
275c45c4|	vsuxseg7ei16.v v24,(x10),v4,v0.t
276c45c4|	vsuxseg7ei32.v v24,(x10),v4,v0.t
277c45c4|	vsuxseg7ei64.v v24,(x10),v4,v0.t
270c45e6|	vsuxseg8ei8.v v24,(x10),v4
275c45e6|	vsuxseg8ei16.v v24,(x10),v4
276c45e6|	vsuxseg8ei32.v v24,(x10),v4
277c45e6|	vsuxseg8ei64.v v24,(x10),v4
270c45e4|	vsuxseg8ei8.v v24,(x10),v4,v0.t
275c45e4|	vsuxseg8ei16.v v24,(x10),v4,v0.t
276c45e4|	vsuxseg8ei32.v v24,(x10),v4,v0.t
277c45e4|	vsuxseg8ei64.v v24,(x10),v4,v0.t
0704452e|	vloxseg2ei8.v v8,(x10),v4
0754452e|	vloxseg2ei16.v v8,(x10),v4
0764452e|	vloxseg2ei32.v v8,(x10),v4
0774452e|	vloxseg2ei64.v v8,(x10),v4
0704452c|	vloxseg2ei8.v v8,(x10),v4,v0.t
0754452c|	vloxseg2ei16.v v8,(x10),v4,v0.t
0764452c|	vloxseg2ei32.v v8,(x10),v4,v0.t
0774452c|	vloxseg2ei64.v v8,(x10),v4,v0.t
0704454e|	vloxseg3ei8.v v8,(x10),v4
0754454e|	vloxseg3ei16.v v8,(x10),v4
0764454e|	vloxseg3ei32.v v8,(x10),v4
0774454e|	vloxseg3ei64.v v8,(x10),v4
0704454c|	vloxseg3ei8.v v8,(x10),v4,v0.t
0754454c|	vloxseg3ei16.v v8,(x10),v4,v0.t
0764454c|	vloxseg3ei32.v v8,(x10),v4,v0.t
0774454c|	vloxseg3ei64.v v8,(x10),v4,v0.t
0704456e|	vloxseg4ei8.v v8,(x10),v4
0754456e|	vloxseg4ei16.v v8,(x10),v4
0764456e|	vloxseg4ei32.v v8,(x10),v4
0774456e|	vloxseg4ei64.v v8,(x10),v4
0704456c|	vloxseg4ei8.v v8,(x10),v4,v0.t
0754456c|	vloxseg4ei16.v v8,(x10),v4,v0.t
0764456c|	vloxseg4ei32.v v8,(x10),v4,v0.t
0774456c|	vloxseg4ei64.v v8,(x10),v4,v0.t
0704458e|	vloxseg5ei8.v v8,(x10),v4
0754458e|	vloxseg5ei16.v v8,(x10),v4
0764458e|	vloxseg5ei32.v v8,(x10),v4
0774458e|	vloxseg5ei64.v v8,(x10),v4
0704458c|	vloxseg5ei8.v v8,(x10),v4,v0.t
0754458c|	vloxseg5ei16.v v8,(x10),v4,v0.t
0764458c|	vloxseg5ei32.v v8,(x10),v4,v0.t
0774458c|	vloxseg5ei64.v v8,(x10),v4,v0.t
070445ce|	vloxseg7ei8.v v8,(x10),v4
075445ce|	vloxseg7ei16.v v8,(x10),v4
076445ce|	vloxseg7ei32.v v8,(x10),v4
077445ce|	vloxseg7ei64.v v8,(x10),v4
070445cc|	vloxseg7ei8.v v8,(x10),v4,v0.t
075445cc|	vloxseg7ei16.v v8,(x10),v4,v0.t
076445cc|	vloxseg7ei32.v v8,(x10),v4,v0.t
077445cc|	vloxseg7ei64.v v8,(x10),v4,v0.t
070445ee|	vloxseg8ei8.v v8,(x10),v4
075445ee|	vloxseg8ei16.v v8,(x10),v4
076445ee|	vloxseg8ei32.v v8,(x10),v4
077445ee|	vloxseg8ei64.v v8,(x10),v4
070445ec|	vloxseg8ei8.v v8,(x10),v4,v0.t
075445ec|	vloxseg8ei16.v v8,(x10),v4,v0.t
076445ec|	vloxseg8ei32.v v8,(x10),v4,v0.t
077445ec|	vloxseg8ei64.v v8,(x10),v4,v0.t
270c452e|	vsoxseg2ei8.v v24,(x10),v4
275c452e|	vsoxseg2ei16.v v24,(x10),v4
276c452e|	vsoxseg2ei32.v v24,(x10),v4
277c452e|	vsoxseg2ei64.v v24,(x10),v4
270c452c|	vsoxseg2ei8.v v24,(x10),v4,v0.t
275c452c|	vsoxseg2ei16.v v24,(x10),v4,v0.t
276c452c|	vsoxseg2ei32.v v24,(x10),v4,v0.t
277c452c|	vsoxseg2ei64.v v24,(x10),v4,v0.t
270c454e|	vsoxseg3ei8.v v24,(x10),v4
275c454e|	vsoxseg3ei16.v v24,(x10),v4
276c454e|	vsoxseg3ei32.v v24,(x10),v4
277c454e|	vsoxseg3ei64.v v24,(x10),v4
270c454c|	vsoxseg3ei8.v v24,(x10),v4,v0.t
275c454c|	vsoxseg3ei16.v v24,(x10),v4,v0.t
276c454c|	vsoxseg3ei32.v v24,(x10),v4,v0.t
277c454c|	vsoxseg3ei64.v v24,(x10),v4,v0.t
270c456e|	vsoxseg4ei8.v v24,(x10),v4
275c456e|	vsoxseg4ei16.v v24,(x10),v4
276c456e|	vsoxseg4ei32.v v24,(x10),v4
277c456e|	vsoxseg4ei64.v v24,(x10),v4
270c456c|	vsoxseg4ei8.v v24,(x10),v4,v0.t
275c456c|	vsoxseg4ei16.v v24,(x10),v4,v0.t
276c456c|	vsoxseg4ei32.v v24,(x10),v4,v0.t
277c456c|	vsoxseg4ei64.v v24,(x10),v4,v0.t
270c458e|	vsoxseg5ei8.v v24,(x10),v4
275c458e|	vsoxseg5ei16.v v24,(x10),v4
276c458e|	vsoxseg5ei32.v v24,(x10),v4
277c458e|	vsoxseg5ei64.v v24,(x10),v4
270c458c|	vsoxseg5ei8.v v24,(x10),v4,v0.t
275c458c|	vsoxseg5ei16.v v24,(x10),v4,v0.t
276c458c|	vsoxseg5ei32.v v24,(x10),v4,v0.t
277c458c|	vsoxseg5ei64.v v24,(x10),v4,v0.t
270c45ae|	vsoxseg6ei8.v v24,(x10),v4
275c45ae|	vsoxseg6ei16.v v24,(x10),v4
276c45ae|	vsoxseg6ei32.v v24,(x10),v4
277c45ae|	vsoxseg6ei64.v v24,(x10),v4
270c45ac|	vsoxseg6ei8.v v24,(x10),v4,v0.t
275c45ac|	vsoxseg6ei16.v v24,(x10),v4,v0.t
276c45ac|	vsoxseg6ei32.v v24,(x10),v4,v0.t
277c45ac|	vsoxseg6ei64.v v24,(x10),v4,v0.t
270c45ce|	vsoxseg7ei8.v v24,(x10),v4
275c45ce|	vsoxseg7ei16.v v24,(x10),v4
276c45ce|	vsoxseg7ei32.v v24,(x10),v4
277c45ce|	vsoxseg7ei64.v v24,(x10),v4
270c45cc|	vsoxseg7ei8.v v24,(x10),v4,v0.t
275c45cc|	vsoxseg7ei16.v v24,(x10),v4,v0.t
276c45cc|	vsoxseg7ei32.v v24,(x10),v4,v0.t
277c45cc|	vsoxseg7ei64.v v24,(x10),v4,v0.t
270c45ee|	vsoxseg8ei8.v v24,(x10),v4
275c45ee|	vsoxseg8ei16.v v24,(x10),v4
276c45ee|	vsoxseg8ei32.v v24,(x10),v4
277c45ee|	vsoxseg8ei64.v v24,(x10),v4
270c45ec|	vsoxseg8ei8.v v24,(x10),v4,v0.t
275c45ec|	vsoxseg8ei16.v v24,(x10),v4,v0.t
276c45ec|	vsoxseg8ei32.v v24,(x10),v4,v0.t
277c45ec|	vsoxseg8ei64.v v24,(x10),v4,v0.t

# 31.7.9: Vector Load/Store Whole Register Instructions
87018502|	vl1r.v v3,(x10)
87518502|	vl1re16.v v3,(x10)
87618502|	vl1re32.v v3,(x10)
87718502|	vl1re64.v v3,(x10)
07018522|	vl2r.v v2,(x10)
07518522|	vl2re16.v v2,(x10)
07618522|	vl2re32.v v2,(x10)
07718522|	vl2re64.v v2,(x10)
07028562|	vl4r.v v4,(x10)
07528562|	vl4re16.v v4,(x10)
07628562|	vl4re32.v v4,(x10)
07728562|	vl4re64.v v4,(x10)
070485e2|	vl8r.v v8,(x10)
075485e2|	vl8re16.v v8,(x10)
076485e2|	vl8re32.v v8,(x10)
077485e2|	vl8re64.v v8,(x10)
a7818502|	vs1r.v v3,(x11)
27818522|	vs2r.v v2,(x11)
27828562|	vs4r.v v4,(x11)
278485e2|	vs8r.v v8,(x11)

# 31.11.1: Vector Single-Width Integer Add and Subtract
d7812002|	vadd.vv v3,v2,v1
d7812000|	vadd.vv v3,v2,v1,v0.t
d7412502|	vadd.vx v3,v2,x10
d7412500|	vadd.vx v3,v2,x10,v0.t
d7b12702|	vadd.vi v3,v2,15
d7b12700|	vadd.vi v3,v2,15,v0.t
d7312802|	vadd.vi v3,v2,-16
d7312800|	vadd.vi v3,v2,-16,v0.t
d781200a|	vsub.vv v3,v2,v1
d7812008|	vsub.vv v3,v2,v1,v0.t
d741250a|	vsub.vx v3,v2,x10
d7412508|	vsub.vx v3,v2,x10,v0.t
d741250e|	vrsub.vx v3,v2,x10
d741250c|	vrsub.vx v3,v2,x10,v0.t
d7b1270c|	vrsub.vi v3,v2,15,v0.t
d731280c|	vrsub.vi v3,v2,-16,v0.t
d741200e|	vneg.v v3,v2
d741200c|	vneg.v v3,v2,v0.t

# 31.11.2: Vector Widening Integer Add/Subtract
d7a120c2|	vwaddu.vv v3,v2,v1
d7a120c0|	vwaddu.vv v3,v2,v1,v0.t
d76125c2|	vwaddu.vx v3,v2,x10
d76125c0|	vwaddu.vx v3,v2,x10,v0.t
d7a120ca|	vwsubu.vv v3,v2,v1
d7a120c8|	vwsubu.vv v3,v2,v1,v0.t
d76125ca|	vwsubu.vx v3,v2,x10
d76125c8|	vwsubu.vx v3,v2,x10,v0.t
d7a120c6|	vwadd.vv v3,v2,v1
d7a120c4|	vwadd.vv v3,v2,v1,v0.t
d76125c6|	vwadd.vx v3,v2,x10
d76125c4|	vwadd.vx v3,v2,x10,v0.t
d7a120ce|	vwsub.vv v3,v2,v1
d7a120cc|	vwsub.vv v3,v2,v1,v0.t
d76125ce|	vwsub.vx v3,v2,x10
d76125cc|	vwsub.vx v3,v2,x10,v0.t
d7a120d2|	vwaddu.wv v3,v2,v1
d7a120d0|	vwaddu.wv v3,v2,v1,v0.t
d76125d2|	vwaddu.wx v3,v2,x10
d76125d0|	vwaddu.wx v3,v2,x10,v0.t
d7a120da|	vwsubu.wv v3,v2,v1
d7a120d8|	vwsubu.wv v3,v2,v1,v0.t
d76125da|	vwsubu.wx v3,v2,x10
d76125d8|	vwsubu.wx v3,v2,x10,v0.t
d7a120d6|	vwadd.wv v3,v2,v1
d7a120d4|	vwadd.wv v3,v2,v1,v0.t
d76125d6|	vwadd.wx v3,v2,x10
d76125d4|	vwadd.wx v3,v2,x10,v0.t
d7a120de|	vwsub.wv v3,v2,v1
d7a120dc|	vwsub.wv v3,v2,v1,v0.t
d76125de|	vwsub.wx v3,v2,x10
d76125dc|	vwsub.wx v3,v2,x10,v0.t
d76120c6|	vwcvt.x.x.v v3,v2
d76120c4|	vwcvt.x.x.v v3,v2,v0.t
d76120c2|	vwcvtu.x.x.v v3,v2
d76120c0|	vwcvtu.x.x.v v3,v2,v0.t

# 31.11.3: Vector Integer Extension
d721234a|	vzext.vf2 v3,v2
d7212348|	vzext.vf2 v3,v2,v0.t
d7a1234a|	vsext.vf2 v3,v2
d7a12348|	vsext.vf2 v3,v2,v0.t
d721224a|	vzext.vf4 v3,v2
d7212248|	vzext.vf4 v3,v2,v0.t
d7a1224a|	vsext.vf4 v3,v2
d7a12248|	vsext.vf4 v3,v2,v0.t
d721214a|	vzext.vf8 v3,v2
d7212148|	vzext.vf8 v3,v2,v0.t
d7a1214a|	vsext.vf8 v3,v2
d7a12148|	vsext.vf8 v3,v2,v0.t

# 31.11.4: Vector Integer Add-with-Carry / Subtract-with-Borrow Instructions
d7812040|	vadc.vvm v3,v2,v1,v0
d7c12540|	vadc.vxm v3,v2,x11,v0
d7b12740|	vadc.vim v3,v2,15,v0
d7812044|	vmadc.vvm v3,v2,v1,v0
d7c12544|	vmadc.vxm v3,v2,x11,v0
d7b12744|	vmadc.vim v3,v2,15,v0
d7812046|	vmadc.vv v3,v2,v1
d7c12546|	vmadc.vx v3,v2,x11
d7b12746|	vmadc.vi v3,v2,15
d7812048|	vsbc.vvm v3,v2,v1,v0
d7c12548|	vsbc.vxm v3,v2,x11,v0
d781204c|	vmsbc.vvm v3,v2,v1,v0
d7c1254c|	vmsbc.vxm v3,v2,x11,v0
d781204e|	vmsbc.vv v3,v2,v1
d7c1254e|	vmsbc.vx v3,v2,x11

# 31.11.5: Vector Bitwise Logical Instructions
d7812026|	vand.vv v3,v2,v1
d7812024|	vand.vv v3,v2,v1,v0.t
d7c12526|	vand.vx v3,v2,x11
d7c12524|	vand.vx v3,v2,x11,v0.t
d7b12726|	vand.vi v3,v2,15
d7b12724|	vand.vi v3,v2,15,v0.t
d781202a|	vor.vv v3,v2,v1
d7812028|	vor.vv v3,v2,v1,v0.t
d7c1252a|	vor.vx v3,v2,x11
d7c12528|	vor.vx v3,v2,x11,v0.t
d7b1272a|	vor.vi v3,v2,15
d7b12728|	vor.vi v3,v2,15,v0.t
d781202e|	vxor.vv v3,v2,v1
d781202c|	vxor.vv v3,v2,v1,v0.t
d7c1252e|	vxor.vx v3,v2,x11
d7c1252c|	vxor.vx v3,v2,x11,v0.t
d7b1272e|	vxor.vi v3,v2,15
d7b1272c|	vxor.vi v3,v2,15,v0.t
d7b12f2e|	vnot.v v3,v2
d7b12f2c|	vnot.v v3,v2,v0.t

# 31.11.6: Vector Single-Width Shift Instructions
d7812096|	vsll.vv v3,v2,v1
d7812094|	vsll.vv v3,v2,v1,v0.t
d7c12596|	vsll.vx v3,v2,x11
d7c12594|	vsll.vx v3,v2,x11,v0.t
d7b12796|	vsll.vi v3,v2,15
d7b12794|	vsll.vi v3,v2,15,v0.t
d78120a2|	vsrl.vv v3,v2,v1
d78120a0|	vsrl.vv v3,v2,v1,v0.t
d7c125a2|	vsrl.vx v3,v2,x11
d7c125a0|	vsrl.vx v3,v2,x11,v0.t
d7b127a2|	vsrl.vi v3,v2,15
d7b127a0|	vsrl.vi v3,v2,15,v0.t
d78120a6|	vsra.vv v3,v2,v1
d78120a4|	vsra.vv v3,v2,v1,v0.t
d7c125a6|	vsra.vx v3,v2,x11
d7c125a4|	vsra.vx v3,v2,x11,v0.t
d7b127a6|	vsra.vi v3,v2,15
d7b127a4|	vsra.vi v3,v2,15,v0.t

# 31.11.7: Vector Narrowing Integer Right Shift Instructions
d78120b2|	vnsrl.wv v3,v2,v1
d78120b0|	vnsrl.wv v3,v2,v1,v0.t
d74125b2|	vnsrl.wx v3,v2,x10
d74125b0|	vnsrl.wx v3,v2,x10,v0.t
d7b12fb2|	vnsrl.wi v3,v2,31
d7b12fb0|	vnsrl.wi v3,v2,31,v0.t
d78120b6|	vnsra.wv v3,v2,v1
d78120b4|	vnsra.wv v3,v2,v1,v0.t
d74125b6|	vnsra.wx v3,v2,x10
d74125b4|	vnsra.wx v3,v2,x10,v0.t
d7b12fb6|	vnsra.wi v3,v2,31
d7b12fb4|	vnsra.wi v3,v2,31,v0.t
d74120b2|	vncvt.x.x.w v3,v2
d74120b0|	vncvt.x.x.w v3,v2,v0.t

# 31.11.8: Vector Integer Compare Instructions
d7812062|	vmseq.vv v3,v2,v1
d7812060|	vmseq.vv v3,v2,v1,v0.t
d7412562|	vmseq.vx v3,v2,x10
d7412560|	vmseq.vx v3,v2,x10,v0.t
d7b12762|	vmseq.vi v3,v2,15
d7b12760|	vmseq.vi v3,v2,15,v0.t
d7812066|	vmsne.vv v3,v2,v1
d7812064|	vmsne.vv v3,v2,v1,v0.t
d7412566|	vmsne.vx v3,v2,x10
d7412564|	vmsne.vx v3,v2,x10,v0.t
d7b12766|	vmsne.vi v3,v2,15
d7b12764|	vmsne.vi v3,v2,15,v0.t
d781206a|	vmsltu.vv v3,v2,v1
d7812068|	vmsltu.vv v3,v2,v1,v0.t
d741256a|	vmsltu.vx v3,v2,x10
d7412568|	vmsltu.vx v3,v2,x10,v0.t
d781206e|	vmslt.vv v3,v2,v1
d781206c|	vmslt.vv v3,v2,v1,v0.t
d741256e|	vmslt.vx v3,v2,x10
d741256c|	vmslt.vx v3,v2,x10,v0.t
d7812072|	vmsleu.vv v3,v2,v1
d7812070|	vmsleu.vv v3,v2,v1,v0.t
d7412572|	vmsleu.vx v3,v2,x10
d7412570|	vmsleu.vx v3,v2,x10,v0.t
d7b12772|	vmsleu.vi v3,v2,15
d7b12770|	vmsleu.vi v3,v2,15,v0.t
d7812076|	vmsle.vv v3,v2,v1
d7812074|	vmsle.vv v3,v2,v1,v0.t
d7412576|	vmsle.vx v3,v2,x10
d7412574|	vmsle.vx v3,v2,x10,v0.t
d7b12776|	vmsle.vi v3,v2,15
d7b12774|	vmsle.vi v3,v2,15,v0.t
d741257a|	vmsgtu.vx v3,v2,x10
d7412578|	vmsgtu.vx v3,v2,x10,v0.t
d7b1277a|	vmsgtu.vi v3,v2,15
d7b12778|	vmsgtu.vi v3,v2,15,v0.t
d741257e|	vmsgt.vx v3,v2,x10
d741257c|	vmsgt.vx v3,v2,x10,v0.t
d7b1277e|	vmsgt.vi v3,v2,15
d7b1277c|	vmsgt.vi v3,v2,15,v0.t

# 31.11.9: Vector Integer Min/Max Instructions
d7812012|	vminu.vv v3,v2,v1
d7812010|	vminu.vv v3,v2,v1,v0.t
d7412512|	vminu.vx v3,v2,x10
d7412510|	vminu.vx v3,v2,x10,v0.t
d7812016|	vmin.vv v3,v2,v1
d7812014|	vmin.vv v3,v2,v1,v0.t
d7412516|	vmin.vx v3,v2,x10
d7412514|	vmin.vx v3,v2,x10,v0.t
d781201a|	vmaxu.vv v3,v2,v1
d7812018|	vmaxu.vv v3,v2,v1,v0.t
d741251a|	vmaxu.vx v3,v2,x10
d7412518|	vmaxu.vx v3,v2,x10,v0.t
d781201e|	vmax.vv v3,v2,v1
d781201c|	vmax.vv v3,v2,v1,v0.t
d741251e|	vmax.vx v3,v2,x10
d741251c|	vmax.vx v3,v2,x10,v0.t

# 31.11.10: Vector Single-Width Integer Multiply Instructions
d7a12096|	vmul.vv v3,v2,v1
d7a12094|	vmul.vv v3,v2,v1,v0.t
d7612596|	vmul.vx v3,v2,x10
d7612594|	vmul.vx v3,v2,x10,v0.t
d7a1209e|	vmulh.vv v3,v2,v1
d7a1209c|	vmulh.vv v3,v2,v1,v0.t
d761259e|	vmulh.vx v3,v2,x10
d761259c|	vmulh.vx v3,v2,x10,v0.t
d7a12092|	vmulhu.vv v3,v2,v1
d7a12090|	vmulhu.vv v3,v2,v1,v0.t
d7612592|	vmulhu.vx v3,v2,x10
d7612590|	vmulhu.vx v3,v2,x10,v0.t
d7a1209a|	vmulhsu.vv v3,v2,v1
d7a12098|	vmulhsu.vv v3,v2,v1,v0.t
d761259a|	vmulhsu.vx v3,v2,x10
d7612598|	vmulhsu.vx v3,v2,x10,v0.t

# 31.11.11: Vector Integer Divide Instructions
d7a12082|	vdivu.vv v3,v2,v1
d7a12080|	vdivu.vv v3,v2,v1,v0.t
d7612582|	vdivu.vx v3,v2,x10
d7612580|	vdivu.vx v3,v2,x10,v0.t
d7a12086|	vdiv.vv v3,v2,v1
d7a12084|	vdiv.vv v3,v2,v1,v0.t
d7612586|	vdiv.vx v3,v2,x10
d7612584|	vdiv.vx v3,v2,x10,v0.t
d7a1208a|	vremu.vv v3,v2,v1
d7a12088|	vremu.vv v3,v2,v1,v0.t
d761258a|	vremu.vx v3,v2,x10
d7612588|	vremu.vx v3,v2,x10,v0.t
d7a1208e|	vrem.vv v3,v2,v1
d7a1208c|	vrem.vv v3,v2,v1,v0.t
d761258e|	vrem.vx v3,v2,x10
d761258c|	vrem.vx v3,v2,x10,v0.t

# 31.11.12: Vector Widening Integer Multiply Instructions
d7a120ee|	vwmul.vv v3,v2,v1
d7a120ec|	vwmul.vv v3,v2,v1,v0.t
d76125ee|	vwmul.vx v3,v2,x10
d76125ec|	vwmul.vx v3,v2,x10,v0.t
d7a120e2|	vwmulu.vv v3,v2,v1
d7a120e0|	vwmulu.vv v3,v2,v1,v0.t
d76125e2|	vwmulu.vx v3,v2,x10
d76125e0|	vwmulu.vx v3,v2,x10,v0.t
d7a120ea|	vwmulsu.vv v3,v2,v1
d7a120e8|	vwmulsu.vv v3,v2,v1,v0.t
d76125ea|	vwmulsu.vx v3,v2,x10
d76125e8|	vwmulsu.vx v3,v2,x10,v0.t

# 31.11.13: Vector Single-Width Integer Multiply-Add Instructions
d7a120b6|	vmacc.vv v3,v1,v2
d7a120b4|	vmacc.vv v3,v1,v2,v0.t
d76125b6|	vmacc.vx v3,x10,v2
d76125b4|	vmacc.vx v3,x10,v2,v0.t
d7a120be|	vnmsac.vv v3,v1,v2
d7a120bc|	vnmsac.vv v3,v1,v2,v0.t
d76125be|	vnmsac.vx v3,x10,v2
d76125bc|	vnmsac.vx v3,x10,v2,v0.t
d7a120a6|	vmadd.vv v3,v1,v2
d7a120a4|	vmadd.vv v3,v1,v2,v0.t
d76125a6|	vmadd.vx v3,x10,v2
d76125a4|	vmadd.vx v3,x10,v2,v0.t
d7a120ae|	vnmsub.vv v3,v1,v2
d7a120ac|	vnmsub.vv v3,v1,v2,v0.t
d76125ae|	vnmsub.vx v3,x10,v2
d76125ac|	vnmsub.vx v3,x10,v2,v0.t

# 31.11.14: Vector Widening Integer Multiply-Add Instructions
d7a120f2|	vwmaccu.vv v3,v1,v2
d7a120f0|	vwmaccu.vv v3,v1,v2,v0.t
d76125f2|	vwmaccu.vx v3,x10,v2
d76125f0|	vwmaccu.vx v3,x10,v2,v0.t
d7a120f6|	vwmacc.vv v3,v1,v2
d7a120f4|	vwmacc.vv v3,v1,v2,v0.t
d76125f6|	vwmacc.vx v3,x10,v2
d76125f4|	vwmacc.vx v3,x10,v2,v0.t
d7a120fe|	vwmaccsu.vv v3,v1,v2
d7a120fc|	vwmaccsu.vv v3,v1,v2,v0.t
d76125fe|	vwmaccsu.vx v3,x10,v2
d76125fc|	vwmaccsu.vx v3,x10,v2,v0.t
d76125fa|	vwmaccus.vx v3,x10,v2
d76125f8|	vwmaccus.vx v3,x10,v2,v0.t

# 31.11.15: Vector Integer Merge Instructions
d781205c|	vmerge.vvm v3,v2,v1,v0
d741255c|	vmerge.vxm v3,v2,x10,v0
d7b1275c|	vmerge.vim v3,v2,15,v0

# 31.11.16: Vector Integer Move Instructions
d701015e|	vmv.v.v v3,v2
d741055e|	vmv.v.x v3,x10
d7b1075e|	vmv.v.i v3,15

# 31.12.1: Vector Single-Width Saturating Add and Subtract
d7812082|	vsaddu.vv v3,v2,v1
d7812080|	vsaddu.vv v3,v2,v1,v0.t
d7412582|	vsaddu.vx v3,v2,x10
d7412580|	vsaddu.vx v3,v2,x10,v0.t
d7b12782|	vsaddu.vi v3,v2,15
d7b12780|	vsaddu.vi v3,v2,15,v0.t
d7812086|	vsadd.vv v3,v2,v1
d7812084|	vsadd.vv v3,v2,v1,v0.t
d7412586|	vsadd.vx v3,v2,x10
d7412584|	vsadd.vx v3,v2,x10,v0.t
d7b12786|	vsadd.vi v3,v2,15
d7b12784|	vsadd.vi v3,v2,15,v0.t
d781208a|	vssubu.vv v3,v2,v1
d7812088|	vssubu.vv v3,v2,v1,v0.t
d741258a|	vssubu.vx v3,v2,x10
d7412588|	vssubu.vx v3,v2,x10,v0.t
d781208e|	vssub.vv v3,v2,v1
d781208c|	vssub.vv v3,v2,v1,v0.t
d741258e|	vssub.vx v3,v2,x10
d741258c|	vssub.vx v3,v2,x10,v0.t

# 31.12.2: Vector Single-Width Averaging Add and Subtract
d7a12022|	vaaddu.vv v3,v2,v1
d7a12020|	vaaddu.vv v3,v2,v1,v0.t
d7612522|	vaaddu.vx v3,v2,x10
d7612520|	vaaddu.vx v3,v2,x10,v0.t
d7a12026|	vaadd.vv v3,v2,v1
d7a12024|	vaadd.vv v3,v2,v1,v0.t
d7612526|	vaadd.vx v3,v2,x10
d7612524|	vaadd.vx v3,v2,x10,v0.t
d7a1202a|	vasubu.vv v3,v2,v1
d7a12028|	vasubu.vv v3,v2,v1,v0.t
d761252a|	vasubu.vx v3,v2,x10
d7612528|	vasubu.vx v3,v2,x10,v0.t
d7a1202e|	vasub.vv v3,v2,v1
d7a1202c|	vasub.vv v3,v2,v1,v0.t
d761252e|	vasub.vx v3,v2,x10
d761252c|	vasub.vx v3,v2,x10,v0.t

# 31.12.3: Vector Single-Width Fractional Multiply with Rounding and Saturation
d781209e|	vsmul.vv v3,v2,v1
d781209c|	vsmul.vv v3,v2,v1,v0.t
d741259e|	vsmul.vx v3,v2,x10
d741259c|	vsmul.vx v3,v2,x10,v0.t

# 31.12.4: Vector Single-Width Scaling Shift Instructions
d78120aa|	vssrl.vv v3,v2,v1
d78120a8|	vssrl.vv v3,v2,v1,v0.t
d74125aa|	vssrl.vx v3,v2,x10
d74125a8|	vssrl.vx v3,v2,x10,v0.t
d7b127aa|	vssrl.vi v3,v2,15
d7b127a8|	vssrl.vi v3,v2,15,v0.t
d78120ae|	vssra.vv v3,v2,v1
d78120ac|	vssra.vv v3,v2,v1,v0.t
d74125ae|	vssra.vx v3,v2,x10
d74125ac|	vssra.vx v3,v2,x10,v0.t
d73128ae|	vssra.vi v3,v2,16
d73128ac|	vssra.vi v3,v2,16,v0.t

# 31.12.5: Vector Narrowing Fixed-Point Clip Instructions
d78120ba|	vnclipu.wv v3,v2,v1
d78120b8|	vnclipu.wv v3,v2,v1,v0.t
d74125ba|	vnclipu.wx v3,v2,x10
d74125b8|	vnclipu.wx v3,v2,x10,v0.t
d73128ba|	vnclipu.wi v3,v2,16
d73128b8|	vnclipu.wi v3,v2,16,v0.t
d78120be|	vnclip.wv v3,v2,v1
d78120bc|	vnclip.wv v3,v2,v1,v0.t
d74125be|	vnclip.wx v3,v2,x10
d74125bc|	vnclip.wx v3,v2,x10,v0.t
d73128be|	vnclip.wi v3,v2,16
d73128bc|	vnclip.wi v3,v2,16,v0.t

# 31.13.2: Vector Single-Width Floating-Point Add/Subtract Instructions
d7912002|	vfadd.vv v3,v2,v1
d7912000|	vfadd.vv v3,v2,v1,v0.t
d7512502|	vfadd.vf v3,v2,f10
d7512500|	vfadd.vf v3,v2,f10,v0.t
d791200a|	vfsub.vv v3,v2,v1
d7912008|	vfsub.vv v3,v2,v1,v0.t
d751250a|	vfsub.vf v3,v2,f10
d7512508|	vfsub.vf v3,v2,f10,v0.t
d751259e|	vfrsub.vf v3,v2,f10
d751259c|	vfrsub.vf v3,v2,f10,v0.t

# 31.13.3: Vector Widening Floating-Point Add/Subtract Instructions
d79120c2|	vfwadd.vv v3,v2,v1
d79120c0|	vfwadd.vv v3,v2,v1,v0.t
d75125c2|	vfwadd.vf v3,v2,f10
d75125c0|	vfwadd.vf v3,v2,f10,v0.t
d79120ca|	vfwsub.vv v3,v2,v1
d79120c8|	vfwsub.vv v3,v2,v1,v0.t
d75125ca|	vfwsub.vf v3,v2,f10
d75125c8|	vfwsub.vf v3,v2,f10,v0.t
d79120d2|	vfwadd.wv v3,v2,v1
d79120d0|	vfwadd.wv v3,v2,v1,v0.t
d75125d2|	vfwadd.wf v3,v2,f10
d75125d0|	vfwadd.wf v3,v2,f10,v0.t
d79120da|	vfwsub.wv v3,v2,v1
d79120d8|	vfwsub.wv v3,v2,v1,v0.t
d75125da|	vfwsub.wf v3,v2,f10
d75125d8|	vfwsub.wf v3,v2,f10,v0.t

# 31.13.4: Vector Single-Width Floating-Point Multiply/Divide Instructions
d7912092|	vfmul.vv v3,v2,v1
d7912090|	vfmul.vv v3,v2,v1,v0.t
d7512592|	vfmul.vf v3,v2,f10
d7512590|	vfmul.vf v3,v2,f10,v0.t
d7912082|	vfdiv.vv v3,v2,v1
d7912080|	vfdiv.vv v3,v2,v1,v0.t
d7512582|	vfdiv.vf v3,v2,f10
d7512580|	vfdiv.vf v3,v2,f10,v0.t
d7512586|	vfrdiv.vf v3,v2,f10
d7512584|	vfrdiv.vf v3,v2,f10,v0.t

# 31.13.5: Vector Widening Floating-Point Multiply
d79120e2|	vfwmul.vv v3,v2,v1
d79120e0|	vfwmul.vv v3,v2,v1,v0.t
d75125e2|	vfwmul.vf v3,v2,f10
d75125e0|	vfwmul.vf v3,v2,f10,v0.t

# 31.13.6: Vector Single-Width Floating-Point Fused Multiply-Add Instructions
d79120b2|	vfmacc.vv v3,v1,v2
d79120b0|	vfmacc.vv v3,v1,v2,v0.t
d75125b2|	vfmacc.vf v3,f10,v2
d75125b0|	vfmacc.vf v3,f10,v2,v0.t
d79120b6|	vfnmacc.vv v3,v1,v2
d79120b4|	vfnmacc.vv v3,v1,v2,v0.t
d75125b6|	vfnmacc.vf v3,f10,v2
d75125b4|	vfnmacc.vf v3,f10,v2,v0.t
d79120ba|	vfmsac.vv v3,v1,v2
d79120b8|	vfmsac.vv v3,v1,v2,v0.t
d75125ba|	vfmsac.vf v3,f10,v2
d75125b8|	vfmsac.vf v3,f10,v2,v0.t
d79120be|	vfnmsac.vv v3,v1,v2
d79120bc|	vfnmsac.vv v3,v1,v2,v0.t
d75125be|	vfnmsac.vf v3,f10,v2
d75125bc|	vfnmsac.vf v3,f10,v2,v0.t
d79120a2|	vfmadd.vv v3,v1,v2
d79120a0|	vfmadd.vv v3,v1,v2,v0.t
d75125a2|	vfmadd.vf v3,f10,v2
d75125a0|	vfmadd.vf v3,f10,v2,v0.t
d79120a6|	vfnmadd.vv v3,v1,v2
d79120a4|	vfnmadd.vv v3,v1,v2,v0.t
d75125a6|	vfnmadd.vf v3,f10,v2
d75125a4|	vfnmadd.vf v3,f10,v2,v0.t
d79120aa|	vfmsub.vv v3,v1,v2
d79120a8|	vfmsub.vv v3,v1,v2,v0.t
d75125aa|	vfmsub.vf v3,f10,v2
d75125a8|	vfmsub.vf v3,f10,v2,v0.t
d79120ae|	vfnmsub.vv v3,v1,v2
d79120ac|	vfnmsub.vv v3,v1,v2,v0.t
d75125ae|	vfnmsub.vf v3,f10,v2
d75125ac|	vfnmsub.vf v3,f10,v2,v0.t

# 31.13.7: Vector Widening Floating-Point Fused Multiply-Add Instructions
d79120f2|	vfwmacc.vv v3,v1,v2
d79120f0|	vfwmacc.vv v3,v1,v2,v0.t
d75125f2|	vfwmacc.vf v3,f10,v2
d75125f0|	vfwmacc.vf v3,f10,v2,v0.t
d79120f6|	vfwnmacc.vv v3,v1,v2
d79120f4|	vfwnmacc.vv v3,v1,v2,v0.t
d75125f6|	vfwnmacc.vf v3,f10,v2
d75125f4|	vfwnmacc.vf v3,f10,v2,v0.t
d79120fa|	vfwmsac.vv v3,v1,v2
d79120f8|	vfwmsac.vv v3,v1,v2,v0.t
d75125fa|	vfwmsac.vf v3,f10,v2
d75125f8|	vfwmsac.vf v3,f10,v2,v0.t
d79120fe|	vfwnmsac.vv v3,v1,v2
d79120fc|	vfwnmsac.vv v3,v1,v2,v0.t
d75125fe|	vfwnmsac.vf v3,f10,v2
d75125fc|	vfwnmsac.vf v3,f10,v2,v0.t

# 31.13.8: Vector Floating-Point Square-Root Instruction
d711204e|	vfsqrt.v v3,v2
d711204c|	vfsqrt.v v3,v2,v0.t

# 31.13.9: Vector Floating-Point Reciprocal Square-Root Estimate Instruction
d711224e|	vfrsqrt7.v v3,v2
d711224c|	vfrsqrt7.v v3,v2,v0.t

# 31.13.10: Vector Floating-Point Reciprocal Estimate Instruction
d791224e|	vfrec7.v v3,v2
d791224c|	vfrec7.v v3,v2,v0.t

# 31.13.11: Vector Floating-Point MIN/MAX Instructions
d7912012|	vfmin.vv v3,v2,v1
d7912010|	vfmin.vv v3,v2,v1,v0.t
d7512512|	vfmin.vf v3,v2,f10
d7512510|	vfmin.vf v3,v2,f10,v0.t
d791201a|	vfmax.vv v3,v2,v1
d7912018|	vfmax.vv v3,v2,v1,v0.t
d751251a|	vfmax.vf v3,v2,f10
d7512518|	vfmax.vf v3,v2,f10,v0.t

# 31.13.12: Vector Floating-Point Sign-Injection Instructions
d7912022|	vfsgnj.vv v3,v2,v1
d7912020|	vfsgnj.vv v3,v2,v1,v0.t
d7512522|	vfsgnj.vf v3,v2,f10
d7512520|	vfsgnj.vf v3,v2,f10,v0.t
d7912026|	vfsgnjn.vv v3,v2,v1
d7912024|	vfsgnjn.vv v3,v2,v1,v0.t
d7512526|	vfsgnjn.vf v3,v2,f10
d7512524|	vfsgnjn.vf v3,v2,f10,v0.t
d791202a|	vfsgnjx.vv v3,v2,v1
d7912028|	vfsgnjx.vv v3,v2,v1,v0.t
d751252a|	vfsgnjx.vf v3,v2,f10
d7512528|	vfsgnjx.vf v3,v2,f10,v0.t
d7112126|	vfneg.v v3,v2
d7112124|	vfneg.v v3,v2,v0.t
d711212a|	vfabs.v v3,v2
d7112128|	vfabs.v v3,v2,v0.t

# 31.13.13: Vector Floating-Point Compare Instructions
d7912062|	vmfeq.vv v3,v2,v1
d7912060|	vmfeq.vv v3,v2,v1,v0.t
d7512562|	vmfeq.vf v3,v2,f10
d7512560|	vmfeq.vf v3,v2,f10,v0.t
d7912072|	vmfne.vv v3,v2,v1
d7912070|	vmfne.vv v3,v2,v1,v0.t
d7512572|	vmfne.vf v3,v2,f10
d7512570|	vmfne.vf v3,v2,f10,v0.t
d791206e|	vmflt.vv v3,v2,v1
d791206c|	vmflt.vv v3,v2,v1,v0.t
d751256e|	vmflt.vf v3,v2,f10
d751256c|	vmflt.vf v3,v2,f10,v0.t
d7912066|	vmfle.vv v3,v2,v1
d7912064|	vmfle.vv v3,v2,v1,v0.t
d7512566|	vmfle.vf v3,v2,f10
d7512564|	vmfle.vf v3,v2,f10,v0.t
d7512576|	vmfgt.vf v3,v2,f10
d7512574|	vmfgt.vf v3,v2,f10,v0.t
d751257e|	vmfge.vf v3,v2,f10
d751257c|	vmfge.vf v3,v2,f10,v0.t

# 31.13.14: Vector Floating-Point Classify Instruction
d711284e|	vfclass.v v3,v2
d711284c|	vfclass.v v3,v2,v0.t

# 31.13.15: Vector Floating-Point Merge Instruction
d751255c|	vfmerge.vfm v3,v2,f10,v0

# 31.13.16: Vector Floating-Point Move Instruction
d751055e|	vfmv.v.f v3,f10

# 31.13.17: Single-Width Floating-Point/Integer Type-Convert Instructions
d711204a|	vfcvt.xu.f.v v3,v2
d7112048|	vfcvt.xu.f.v v3,v2,v0.t
d791204a|	vfcvt.x.f.v v3,v2
d7912048|	vfcvt.x.f.v v3,v2,v0.t
d711234a|	vfcvt.rtz.xu.f.v v3,v2
d7112348|	vfcvt.rtz.xu.f.v v3,v2,v0.t
d791234a|	vfcvt.rtz.x.f.v v3,v2
d7912348|	vfcvt.rtz.x.f.v v3,v2,v0.t
d711214a|	vfcvt.f.xu.v v3,v2
d7112148|	vfcvt.f.xu.v v3,v2,v0.t
d791214a|	vfcvt.f.x.v v3,v2
d7912148|	vfcvt.f.x.v v3,v2,v0.t

# 31.13.18: Widening Floating-Point/Integer Type-Convert Instructions
d711244a|	vfwcvt.xu.f.v v3,v2
d7112448|	vfwcvt.xu.f.v v3,v2,v0.t
d791244a|	vfwcvt.x.f.v v3,v2
d7912448|	vfwcvt.x.f.v v3,v2,v0.t
d711274a|	vfwcvt.rtz.xu.f.v v3,v2
d7112748|	vfwcvt.rtz.xu.f.v v3,v2,v0.t
d791274a|	vfwcvt.rtz.x.f.v v3,v2
d7912748|	vfwcvt.rtz.x.f.v v3,v2,v0.t
d711254a|	vfwcvt.f.xu.v v3,v2
d7112548|	vfwcvt.f.xu.v v3,v2,v0.t
d791254a|	vfwcvt.f.x.v v3,v2
d7912548|	vfwcvt.f.x.v v3,v2,v0.t
d711264a|	vfwcvt.f.f.v v3,v2
d7112648|	vfwcvt.f.f.v v3,v2,v0.t

# 31.13.19: Narrowing Floating-Point/Integer Type-Convert Instructions
d711284a|	vfncvt.xu.f.w v3,v2
d7112848|	vfncvt.xu.f.w v3,v2,v0.t
d791284a|	vfncvt.x.f.w v3,v2
d7912848|	vfncvt.x.f.w v3,v2,v0.t
d7112b4a|	vfncvt.rtz.xu.f.w v3,v2
d7112b48|	vfncvt.rtz.xu.f.w v3,v2,v0.t
d7912b4a|	vfncvt.rtz.x.f.w v3,v2
d7912b48|	vfncvt.rtz.x.f.w v3,v2,v0.t
d711294a|	vfncvt.f.xu.w v3,v2
d7112948|	vfncvt.f.xu.w v3,v2,v0.t
d791294a|	vfncvt.f.x.w v3,v2
d7912948|	vfncvt.f.x.w v3,v2,v0.t
d7112a4a|	vfncvt.f.f.w v3,v2
d7112a48|	vfncvt.f.f.w v3,v2,v0.t
d7912a4a|	vfncvt.rod.f.f.w v3,v2
d7912a48|	vfncvt.rod.f.f.w v3,v2,v0.t

# 31.14.1: Vector Single-Width Integer Reduction Instructions
d7a12002|	vredsum.vs v3,v2,v1
d7a12000|	vredsum.vs v3,v2,v1,v0.t
d7a1201a|	vredmaxu.vs v3,v2,v1
d7a12018|	vredmaxu.vs v3,v2,v1,v0.t
d7a1201e|	vredmax.vs v3,v2,v1
d7a1201c|	vredmax.vs v3,v2,v1,v0.t
d7a12012|	vredminu.vs v3,v2,v1
d7a12010|	vredminu.vs v3,v2,v1,v0.t
d7a12016|	vredmin.vs v3,v2,v1
d7a12014|	vredmin.vs v3,v2,v1,v0.t
d7a12006|	vredand.vs v3,v2,v1
d7a12004|	vredand.vs v3,v2,v1,v0.t
d7a1200a|	vredor.vs v3,v2,v1
d7a12008|	vredor.vs v3,v2,v1,v0.t
d7a1200e|	vredxor.vs v3,v2,v1
d7a1200c|	vredxor.vs v3,v2,v1,v0.t

# 31.14.2: Vector Widening Integer Reduction Instructions
d78120c2|	vwredsumu.vs v3,v2,v1
d78120c0|	vwredsumu.vs v3,v2,v1,v0.t
d78120c6|	vwredsum.vs v3,v2,v1
d78120c4|	vwredsum.vs v3,v2,v1,v0.t

# 31.14.3: Vector Single-Width Floating-Point Reduction Instructions
d791200e|	vfredosum.vs v3,v2,v1
d791200c|	vfredosum.vs v3,v2,v1,v0.t
d7912006|	vfredusum.vs v3,v2,v1
d7912004|	vfredusum.vs v3,v2,v1,v0.t
d791201e|	vfredmax.vs v3,v2,v1
d791201c|	vfredmax.vs v3,v2,v1,v0.t
d7912016|	vfredmin.vs v3,v2,v1
d7912014|	vfredmin.vs v3,v2,v1,v0.t

# 31.14.4: Vector Widening Floating-Point Reduction Instructions
d79120ce|	vfwredosum.vs v3,v2,v1
d79120cc|	vfwredosum.vs v3,v2,v1,v0.t
d79120c6|	vfwredusum.vs v3,v2,v1
d79120c4|	vfwredusum.vs v3,v2,v1,v0.t

# 31.15: Vector Mask Instructions
d7a12066|	vmand.mm v3,v2,v1
d7a12076|	vmnand.mm v3,v2,v1
d7a12062|	vmandn.mm v3,v2,v1
d7a1206e|	vmxor.mm v3,v2,v1
d7a1206a|	vmor.mm v3,v2,v1
d7a1207a|	vmnor.mm v3,v2,v1
d7a12072|	vmorn.mm v3,v2,v1
d7a1207e|	vmxnor.mm v3,v2,v1
d7212166|	vmmv.m v3,v2
d7a1316e|	vmclr.m v3
d7a1317e|	vmset.m v3
d7212176|	vmnot.m v3,v2
57252842|	vcpop.m x10,v2
57252840|	vcpop.m x10,v2,v0.t
57a52842|	vfirst.m x10,v2
57a52840|	vfirst.m x10,v2,v0.t
d7a12052|	vmsbf.m v3,v2
d7a12050|	vmsbf.m v3,v2,v0.t
d7a12152|	vmsif.m v3,v2
d7a12150|	vmsif.m v3,v2,v0.t
d7212152|	vmsof.m v3,v2
d7212150|	vmsof.m v3,v2,v0.t
d7212852|	viota.m v3,v2
d7212850|	viota.m v3,v2,v0.t
d7a10852|	vid.v v3
d7a10850|	vid.v v3,v0.t

# 31.16.1: Integer Scalar Move Instructions
57252042|	vmv.x.s x10,v2
57610542|	vmv.s.x v2,x10

# 31.16.2: Floating-Point Scalar Move Instructions
57152042|	vfmv.f.s f10,v2
57510542|	vfmv.s.f v2,f10

# 31.16.3: Vector Slide Instructions
d741253a|	vslideup.vx v3,v2,x10
d7412538|	vslideup.vx v3,v2,x10,v0.t
d731283a|	vslideup.vi v3,v2,16
d7312838|	vslideup.vi v3,v2,16,v0.t
d741253e|	vslidedown.vx v3,v2,x10
d741253c|	vslidedown.vx v3,v2,x10,v0.t
d731283e|	vslidedown.vi v3,v2,16
d731283c|	vslidedown.vi v3,v2,16,v0.t
d761253a|	vslide1up.vx v3,v2,x10
d7612538|	vslide1up.vx v3,v2,x10,v0.t
d751253a|	vfslide1up.vf v3,v2,f10
d7512538|	vfslide1up.vf v3,v2,f10,v0.t
d761253e|	vslide1down.vx v3,v2,x10
d761253c|	vslide1down.vx v3,v2,x10,v0.t
d751253e|	vfslide1down.vf v3,v2,f10
d751253c|	vfslide1down.vf v3,v2,f10,v0.t

# 31.16.4: Vector Register Gather Instructions
d7812032|	vrgather.vv v3,v2,v1
d7812030|	vrgather.vv v3,v2,v1,v0.t
d781203a|	vrgatherei16.vv v3,v2,v1
d7812038|	vrgatherei16.vv v3,v2,v1,v0.t
d7412532|	vrgather.vx v3,v2,x10
d7412530|	vrgather.vx v3,v2,x10,v0.t
d7312832|	vrgather.vi v3,v2,16
d7312830|	vrgather.vi v3,v2,16,v0.t

# 31.16.5: Vector Compress Instruction
d7a1205e|	vcompress.vm v3,v2,v1

# 31.16.6: Whole Vector Register Move
d730209e|	vmv1r.v v1,v2
57b5c09e|	vmv2r.v v10,v12
57b2819e|	vmv4r.v v4,v8
57b0839e|	vmv8r.v v0,v8

0000|	unimp
ab|	illegalins
f3|	illegalins
abc3|	illegalins
abcde3|	illegalins
