aboutsummaryrefslogtreecommitdiff
path: root/riscv/opcodes.h
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@cs.berkeley.edu>2013-04-17 04:38:17 -0700
committerAndrew Waterman <waterman@cs.berkeley.edu>2013-04-17 04:38:17 -0700
commit8ec519af6858c503719f67e1a00652d7c575799f (patch)
tree767dd3285ae30edc9864de0f8722d4503ff34202 /riscv/opcodes.h
parentb189b9b128ce619f9423009062a85ccb17b32db9 (diff)
downloadspike-8ec519af6858c503719f67e1a00652d7c575799f.zip
spike-8ec519af6858c503719f67e1a00652d7c575799f.tar.gz
spike-8ec519af6858c503719f67e1a00652d7c575799f.tar.bz2
add AUIPC insn; remove RDNPC insn
Diffstat (limited to 'riscv/opcodes.h')
-rw-r--r--riscv/opcodes.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/riscv/opcodes.h b/riscv/opcodes.h
index 8ac1ab2..ab33192 100644
--- a/riscv/opcodes.h
+++ b/riscv/opcodes.h
@@ -9,7 +9,6 @@ DECLARE_INSN(bltu, 0x363, 0x3ff)
DECLARE_INSN(vlsegstwu, 0xb0b, 0xfff)
DECLARE_INSN(vvcfg, 0x473, 0xf801ffff)
DECLARE_INSN(movz, 0x2f7, 0x1ffff)
-DECLARE_INSN(fcvt_lu_s, 0x9053, 0x3ff1ff)
DECLARE_INSN(c_ld, 0x9, 0x1f)
DECLARE_INSN(c_srli32, 0xc19, 0x1c1f)
DECLARE_INSN(fmin_s, 0x18053, 0x1ffff)
@@ -234,10 +233,11 @@ DECLARE_INSN(fence_v_g, 0x2af, 0x3ff)
DECLARE_INSN(vmsv, 0x873, 0x3fffff)
DECLARE_INSN(vmst, 0x1073, 0x1ffff)
DECLARE_INSN(setpcr, 0xfb, 0x3ff)
-DECLARE_INSN(rdnpc, 0x26b, 0x7ffffff)
+DECLARE_INSN(fcvt_lu_s, 0x9053, 0x3ff1ff)
DECLARE_INSN(vxcpthold, 0x277b, 0xffffffff)
DECLARE_INSN(fcvt_s_l, 0xc053, 0x3ff1ff)
DECLARE_INSN(vflsegstd, 0xd8b, 0xfff)
+DECLARE_INSN(auipc, 0x17, 0x7f)
DECLARE_INSN(c_add, 0x1a, 0x801f)
DECLARE_INSN(fcvt_lu_d, 0x90d3, 0x3ff1ff)
DECLARE_INSN(vfld, 0x58b, 0x3fffff)