diff options
author | Andrew Waterman <andrew@sifive.com> | 2023-07-06 16:27:46 -0700 |
---|---|---|
committer | Andrew Waterman <andrew@sifive.com> | 2023-07-06 16:27:46 -0700 |
commit | 37bef605d5ac2a92151725f10c1e53b86818aa55 (patch) | |
tree | b59216a17e2a094b96836653f5fcea99e112eec1 | |
parent | 71f5a8fd1b1185b7c15151f116aa3fef058bf210 (diff) | |
download | spike-37bef605d5ac2a92151725f10c1e53b86818aa55.zip spike-37bef605d5ac2a92151725f10c1e53b86818aa55.tar.gz spike-37bef605d5ac2a92151725f10c1e53b86818aa55.tar.bz2 |
Disassemble Zicond by default
In general, the strategy has been that the disassembler enables a
maximal set of non-conflicting extensions, thereby doing the right thing
for the largest number of users.
-rw-r--r-- | disasm/disasm.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/disasm/disasm.cc b/disasm/disasm.cc index 6f93d24..b2bed47 100644 --- a/disasm/disasm.cc +++ b/disasm/disasm.cc @@ -2329,7 +2329,7 @@ disassembler_t::disassembler_t(const isa_parser_t *isa) // next-highest priority: other instructions in same base ISA std::string fallback_isa_string = std::string("rv") + std::to_string(isa->get_max_xlen()) + - "gqchv_zfh_zba_zbb_zbc_zbs_zcb_zicbom_zicboz_zkn_zkr_zks_svinval"; + "gqchv_zfh_zba_zbb_zbc_zbs_zcb_zicbom_zicboz_zicond_zkn_zkr_zks_svinval"; isa_parser_t fallback_isa(fallback_isa_string.c_str(), DEFAULT_PRIV); add_instructions(&fallback_isa); |