aboutsummaryrefslogtreecommitdiff
path: root/disasm/disasm.cc
diff options
context:
space:
mode:
Diffstat (limited to 'disasm/disasm.cc')
-rw-r--r--disasm/disasm.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/disasm/disasm.cc b/disasm/disasm.cc
index 54fdb48..9e26f0f 100644
--- a/disasm/disasm.cc
+++ b/disasm/disasm.cc
@@ -676,6 +676,9 @@ disassembler_t::disassembler_t(int xlen)
#define DEFINE_XFTYPE(code) add_xftype_insn(this, #code, match_##code, mask_##code);
#define DEFINE_SFENCE_TYPE(code) add_sfence_insn(this, #code, match_##code, mask_##code);
+ add_insn(new disasm_insn_t("unimp", match_csrrw|(CSR_CYCLE<<20), 0xffffffff, {}));
+ add_insn(new disasm_insn_t("c.unimp", 0, 0xffff, {}));
+
DEFINE_XLOAD(lb)
DEFINE_XLOAD(lbu)
DEFINE_XLOAD(lh)