Browse Source

Delete functions that are actually unused

pull/1089/head
Andrew Waterman 4 years ago
parent
commit
da93bdc435
  1. 6
      disasm/disasm.cc
  2. 4
      riscv/execute.cc

6
disasm/disasm.cc

@ -568,11 +568,6 @@ static void NOINLINE add_pitype5_insn(disassembler_t* d, const char* name, uint3
d->add_insn(new disasm_insn_t(name, match, mask, {&xrd, &xrs1, &p_imm5}));
}
static void NOINLINE add_pitype6_insn(disassembler_t* d, const char* name, uint32_t match, uint32_t mask)
{
d->add_insn(new disasm_insn_t(name, match, mask, {&xrd, &xrs1, &p_imm6}));
}
static void NOINLINE add_vector_v_insn(disassembler_t* d, const char* name, uint32_t match, uint32_t mask)
{
d->add_insn(new disasm_insn_t(name, match, mask, {&vd, &vs2, opt, &vm}));
@ -1684,7 +1679,6 @@ void disassembler_t::add_instructions(const isa_parser_t* isa)
#define DEFINE_PI3TYPE(code) add_pitype3_insn(this, #code, match_##code, mask_##code);
#define DEFINE_PI4TYPE(code) add_pitype4_insn(this, #code, match_##code, mask_##code);
#define DEFINE_PI5TYPE(code) add_pitype5_insn(this, #code, match_##code, mask_##code);
#define DEFINE_PI6TYPE(code) add_pitype6_insn(this, #code, match_##code, mask_##code);
#define DISASM_8_AND_16_RINSN(code) \
DEFINE_RTYPE(code##8); \

4
riscv/execute.cc

@ -154,10 +154,6 @@ static void commit_log_print_insn(processor_t *p, reg_t pc, insn_t insn)
}
fprintf(log_file, "\n");
}
#else
static void commit_log_reset(processor_t* p) {}
static void commit_log_stash_privilege(processor_t* p) {}
static void commit_log_print_insn(processor_t* p, reg_t pc, insn_t insn) {}
#endif
inline void processor_t::update_histogram(reg_t pc)

Loading…
Cancel
Save