Browse Source

Remove redundant checks in Zfbfmin and Zvfbfmin validation

pull/2058/head
Nadime Barhoumi 7 months ago
parent
commit
dcb5f0c784
  1. 4
      disasm/isa_parser.cc

4
disasm/isa_parser.cc

@ -460,11 +460,11 @@ isa_parser_t::isa_parser_t(const char* str, const char *priv)
extension_table[EXT_INTERNAL_ZFH_MOVE] = true;
}
if (extension_table[EXT_ZFBFMIN] && (!extension_table['F'] || !extension_table[EXT_INTERNAL_ZFH_MOVE])) {
if (extension_table[EXT_ZFBFMIN] && (!extension_table['F'])) {
bad_isa_string(str, "'Zfbfmin' extension requires 'F' extension");
}
if (extension_table[EXT_ZVFBFMIN] && (vlen == 0 || elen == 0 || !zvf)) {
if (extension_table[EXT_ZVFBFMIN] && (vlen == 0 || !zvf)) {
bad_isa_string(str, "'Zvfbfmin' extension requires 'Zve32f' extension");
}

Loading…
Cancel
Save