aboutsummaryrefslogtreecommitdiff
path: root/parse-opcodes
diff options
context:
space:
mode:
authorColin Schmidt <colins@berkeley.edu>2019-01-16 09:41:07 -0800
committerColin Schmidt <colins@berkeley.edu>2019-01-16 09:41:07 -0800
commit3df6c69aa5caf62ee29666664d36a7b55d2ba221 (patch)
tree0ccb6a552ea3ef97ac8e75cff43c2741e7416d4b /parse-opcodes
parente88367ec1e2fae68130a69caedbe22449bd6ac52 (diff)
downloadriscv-opcodes-3df6c69aa5caf62ee29666664d36a7b55d2ba221.zip
riscv-opcodes-3df6c69aa5caf62ee29666664d36a7b55d2ba221.tar.gz
riscv-opcodes-3df6c69aa5caf62ee29666664d36a7b55d2ba221.tar.bz2
WIP: start of 0.7 encoding
Diffstat (limited to 'parse-opcodes')
-rwxr-xr-xparse-opcodes12
1 files changed, 6 insertions, 6 deletions
diff --git a/parse-opcodes b/parse-opcodes
index 18ddba0..a610b6f 100755
--- a/parse-opcodes
+++ b/parse-opcodes
@@ -35,12 +35,12 @@ arglut['vs1'] = (19,15)
arglut['vs2'] = (24,20)
arglut['vs3'] = (31,27)
arglut['vop'] = (14,12)
-arglut['vm'] = (26,25)
-arglut['vimm'] = (24,20)
-arglut['vlimm'] = (31,30)
-arglut['vsimm'] = (11,10)
-arglut['vcimmhi'] = (26,20)
-arglut['vcimmlo'] = (14,12)
+arglut['vm'] = (25,25)
+arglut['vwd'] = (26,26)
+arglut['vimm'] = (19,15)
+arglut['vmimm'] = (31,29)
+arglut['vcimmhi'] = (24,20)
+arglut['vcimmlo'] = (31,26)
causes = [
(0x00, 'misaligned fetch'),