Browse Source

Merge pull request #1650 from YenHaoChen/pr-imply-ext

Make Zaamo + Zalrsc (Zba + Zbb + Zbs) imply A (B) in misa
pull/1641/head
Andrew Waterman 2 years ago
committed by GitHub
parent
commit
20a2b6d05a
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      disasm/isa_parser.cc

4
disasm/isa_parser.cc

@ -339,12 +339,16 @@ isa_parser_t::isa_parser_t(const char* str, const char *priv)
if (extension_table['A']) {
extension_table[EXT_ZAAMO] = true;
extension_table[EXT_ZALRSC] = true;
} else if (extension_table[EXT_ZAAMO] && extension_table[EXT_ZALRSC]) {
extension_table['A'] = true;
}
if (extension_table['B']) {
extension_table[EXT_ZBA] = true;
extension_table[EXT_ZBB] = true;
extension_table[EXT_ZBS] = true;
} else if (extension_table[EXT_ZBA] && extension_table[EXT_ZBB] && extension_table[EXT_ZBS]) {
extension_table['B'] = true;
}
if (extension_table['C']) {

Loading…
Cancel
Save