summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Yunsup Lee <yunsup@cs.berkeley.edu>2013-10-17 19:34:45 -0700
committerGravatar Yunsup Lee <yunsup@cs.berkeley.edu>2013-10-17 19:34:45 -0700
commitde5e3de07e39add545aa58b0757d67927f14f7fb (patch)
tree5d7ff4d584e88a7ac724370c6a64a535d8227f89
parent0183d2ed582b77cafd793f0cd56cabb739125762 (diff)
add hwacha exception support
-rw-r--r--opcodes-hwacha3
1 files changed, 3 insertions, 0 deletions
diff --git a/opcodes-hwacha b/opcodes-hwacha
index 957e1d7..c5ec547 100644
--- a/opcodes-hwacha
+++ b/opcodes-hwacha
@@ -19,6 +19,9 @@ vmsv 31..25=1 24..20=0 rs1 14=0 13=1 12=0 rd 6..2=0x0A 1..0=3
vf imm12hi 24..20=1 rs1 14=0 13=1 12=0 imm12lo 6..2=0x0A 1..0=3
# vector supervisor instructions
+vxcptcause 31..25=0 24..20=0 19..15=0 14=1 13=0 12=0 rd 6..2=0x0A 1..0=3
+vxcptaux 31..25=1 24..20=0 19..15=0 14=1 13=0 12=0 rd 6..2=0x0A 1..0=3
+
vxcptsave 31..25=0 24..20=0 rs1 14=0 13=1 12=1 11..7=0 6..2=0x0A 1..0=3
vxcptrestore 31..25=1 24..20=0 rs1 14=0 13=1 12=1 11..7=0 6..2=0x0A 1..0=3
vxcptkill 31..25=2 24..20=0 19..15=0 14=0 13=1 12=1 11..7=0 6..2=0x0A 1..0=3