Set impebreak.
[riscv-isa-sim.git] / riscv / rocc.cc
index fe221ca37f1521d45ccc871c16c45fa02252238e..db03e37c4869e39f5a96808706dac09a3e25b266 100644 (file)
@@ -1,3 +1,5 @@
+// See LICENSE for license details.
+
 #include "rocc.h"
 #include "trap.h"
 #include <cstdlib>
@@ -31,8 +33,14 @@ std::vector<insn_desc_t> rocc_t::get_instructions()
 {
   std::vector<insn_desc_t> insns;
   insns.push_back((insn_desc_t){0x0b, 0x7f, &::illegal_instruction, c0});
-  insns.push_back((insn_desc_t){0x0f, 0x7f, &::illegal_instruction, c1});
+  insns.push_back((insn_desc_t){0x2b, 0x7f, &::illegal_instruction, c1});
   insns.push_back((insn_desc_t){0x5b, 0x7f, &::illegal_instruction, c2});
   insns.push_back((insn_desc_t){0x7b, 0x7f, &::illegal_instruction, c3});
   return insns;
 }
+
+std::vector<disasm_insn_t*> rocc_t::get_disasms()
+{
+  std::vector<disasm_insn_t*> insns;
+  return insns;
+}