Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions arg_lut.csv
Original file line number Diff line number Diff line change
Expand Up @@ -98,3 +98,6 @@
"c_rs2", 6, 2
"c_sreg1", 9, 7
"c_sreg2", 4, 2
"mtile2", 11, 10
"mtile3", 11, 9
"mtile4", 11, 8
24 changes: 24 additions & 0 deletions extensions/unratified/rv_zvma
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
vsettn 31=1 30..25=0x02 24..20=0x00 rs1 14..12=7 rd 6..0=0x57
vsettm 31=1 30..25=0x02 24..20=0x01 rs1 14..12=7 rd 6..0=0x57
vsettk 31=1 30..25=0x02 24..20=0x02 rs1 14..12=7 rd 6..0=0x57
vlte8 31..29=0 28=1 27=0 26=0 25=1 rs2 rs1 14..12=7 11..7=0 6..0=0x07
vlte16 31..29=1 28=1 27=0 26=0 25=1 rs2 rs1 14..12=7 11..7=0 6..0=0x07
vlte32 31..29=2 28=1 27=0 26=0 25=1 rs2 rs1 14..12=7 11..7=0 6..0=0x07
vlte64 31..29=3 28=1 27=0 26=0 25=1 rs2 rs1 14..12=7 11..7=0 6..0=0x07
vste8 31..29=0 28=1 27=0 26=0 25=1 rs2 rs1 14..12=7 11..7=0 6..0=0x27
vste16 31..29=1 28=1 27=0 26=0 25=1 rs2 rs1 14..12=7 11..7=0 6..0=0x27
vste32 31..29=2 28=1 27=0 26=0 25=1 rs2 rs1 14..12=7 11..7=0 6..0=0x27
vste64 31..29=3 28=1 27=0 26=0 25=1 rs2 rs1 14..12=7 11..7=0 6..0=0x27
vtmv.v.t 31..26=0x10 25=1 24..20=0x1F rs1 14..12=6 vd 6..0=0x57
vtmv.t.v 31..26=0x17 25=1 vs2 rs1 14..12=6 11..7=0x00 6..0=0x57
mm.e5m2.e5m2 31..26=0x3E 25=1 vs2 vs1 14..12=1 mtile2 9=0 8=0 7=0 6..0=0x77
mm.e5m2.e4m3 31..26=0x3E 25=1 vs2 vs1 14..12=1 mtile2 9=0 8=0 7=1 6..0=0x77
mm.e4m3.e5m2 31..26=0x3F 25=1 vs2 vs1 14..12=1 mtile2 9=0 8=0 7=0 6..0=0x77
mm.e4m3.e4m3 31..26=0x3F 25=1 vs2 vs1 14..12=1 mtile2 9=0 8=0 7=1 6..0=0x77
mm.u.u 31..26=0x3C 25=1 vs2 vs1 14..12=0 mtile2 9=0 8=0 7=0 6..0=0x77
mm.s.u 31..26=0x3D 25=1 vs2 vs1 14..12=0 mtile2 9=0 8=0 7=0 6..0=0x77
mm.u.s 31..26=0x3C 25=1 vs2 vs1 14..12=0 mtile2 9=0 8=0 7=1 6..0=0x77
mm.s.s 31..26=0x3D 25=1 vs2 vs1 14..12=0 mtile2 9=0 8=0 7=1 6..0=0x77
p2mm.f.f 31..26=0x3C 25=1 vs2 vs1 14..12=1 mtile3 8=0 7=1 6..0=0x77
vtzero.t 31..26=0x10 25=1 24..20=0x1E 19..15=0x00 14..12=6 mtile4 7=0 6..0=0x57
vtdiscard 31..26=0x10 25=1 24..20=0x1C 19..15=0x00 14..12=6 11..7=0x00 6..0=0x57