Browse Source

AIA: Add isa=..._smaia_ssaia_... option

pull/1988/head
YenHaoChen 2 years ago
committed by Binno
parent
commit
8050278445
  1. 5
      disasm/isa_parser.cc
  2. 2
      riscv/isa_parser.h

5
disasm/isa_parser.cc

@ -386,6 +386,11 @@ isa_parser_t::isa_parser_t(const char* str, const char *priv)
extension_table[EXT_SSDBLTRP] = true;
} else if (ext_str == "smdbltrp") {
extension_table[EXT_SMDBLTRP] = true;
} else if (ext_str == "smaia") {
extension_table[EXT_SMAIA] = true;
extension_table[EXT_SSAIA] = true;
} else if (ext_str == "ssaia") {
extension_table[EXT_SSAIA] = true;
} else if (ext_str[0] == 'x') {
extension_table['X'] = true;
if (ext_str.size() == 1) {

2
riscv/isa_parser.h

@ -90,6 +90,8 @@ typedef enum {
EXT_SMMPM,
EXT_SMNPM,
EXT_SSNPM,
EXT_SMAIA,
EXT_SSAIA,
NUM_ISA_EXTENSIONS
} isa_extension_t;

Loading…
Cancel
Save