aboutsummaryrefslogtreecommitdiff
path: root/opcodes-v
diff options
context:
space:
mode:
authorColin Schmidt <colins@eecs.berkeley.edu>2018-11-04 11:24:57 -0800
committerColin Schmidt <colins@eecs.berkeley.edu>2018-11-04 11:24:57 -0800
commit0254119b270909cbafdd7d838c989340e166a2c5 (patch)
tree75334625a94b99511fc98369a896fca963447a51 /opcodes-v
parentfe45aa44cf53dbcda754af51eb426456382dc5f3 (diff)
downloadriscv-opcodes-0254119b270909cbafdd7d838c989340e166a2c5.zip
riscv-opcodes-0254119b270909cbafdd7d838c989340e166a2c5.tar.gz
riscv-opcodes-0254119b270909cbafdd7d838c989340e166a2c5.tar.bz2
Add vsetvl to table and encoding
Diffstat (limited to 'opcodes-v')
-rw-r--r--opcodes-v5
1 files changed, 3 insertions, 2 deletions
diff --git a/opcodes-v b/opcodes-v
index 400f0af..8ec5e5d 100644
--- a/opcodes-v
+++ b/opcodes-v
@@ -186,8 +186,9 @@ vsgeu m vd vs1 vs2 27..25=7 31..28=13 14=1 6..0=0x57
# group 31..28=14
-# group 31..28=15
-vconfig m vd vs1 vimm 31..28=15 14=1 6..0=0x57
+# group 31..28=15 are unmasked
+vsetvl vd vs1 24..20=0 27..25=0 31..28=15 14=1 13..12=0 6..0=0x57
+vconfig vd vs1 vimm 31..28=15 14=1 13..12=1 6..0=0x57
# 14=0 is for fp
# 31..27 is opcode