aboutsummaryrefslogtreecommitdiff
path: root/disasm/disasm.cc
diff options
context:
space:
mode:
authorRupert Swarbrick <rswarbrick@gmail.com>2022-03-03 20:06:57 +0000
committerGitHub <noreply@github.com>2022-03-03 12:06:57 -0800
commit56054a2d97cae1f251d00d1468ba82e3b07955f1 (patch)
tree435772e862ad79d5c6a82ad19111cd3995dfcf53 /disasm/disasm.cc
parent5dd71bce9c7b200e21f92ba95f4b889b21ae5d46 (diff)
downloadspike-56054a2d97cae1f251d00d1468ba82e3b07955f1.zip
spike-56054a2d97cae1f251d00d1468ba82e3b07955f1.tar.gz
spike-56054a2d97cae1f251d00d1468ba82e3b07955f1.tar.bz2
Change some methods to take a const isa_parser_t (#939)
No functional change, but this is needed for a following refactor where we're passing it around const.
Diffstat (limited to 'disasm/disasm.cc')
-rw-r--r--disasm/disasm.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/disasm/disasm.cc b/disasm/disasm.cc
index 58c169b..beb18c2 100644
--- a/disasm/disasm.cc
+++ b/disasm/disasm.cc
@@ -622,7 +622,7 @@ static void NOINLINE add_unknown_insns(disassembler_t* d)
#undef DECLARE_INSN
}
-void disassembler_t::add_instructions(isa_parser_t* isa)
+void disassembler_t::add_instructions(const isa_parser_t* isa)
{
const uint32_t mask_rd = 0x1fUL << 7;
const uint32_t match_rd_ra = 1UL << 7;
@@ -2024,7 +2024,7 @@ void disassembler_t::add_instructions(isa_parser_t* isa)
}
}
-disassembler_t::disassembler_t(isa_parser_t* isa)
+disassembler_t::disassembler_t(const isa_parser_t *isa)
{
// highest priority: instructions explicitly enabled
add_instructions(isa);