diff options
author | bd <bdunahu@operationnull.com> | 2025-05-11 12:31:58 -0400 |
---|---|---|
committer | bd <bdunahu@operationnull.com> | 2025-05-11 12:31:58 -0400 |
commit | 5326509d842c038a2d4f7dcf11fcadf960e437dd (patch) | |
tree | 7792e70baea159ed7b46296627fad807065ccdd6 /src/instr.cc | |
parent | 26c24ab3c581967015490d1a11ee098bb5ba338a (diff) |
Remove I_VECT field types
Diffstat (limited to 'src/instr.cc')
-rw-r--r-- | src/instr.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/instr.cc b/src/instr.cc index 98028fc..1282147 100644 --- a/src/instr.cc +++ b/src/instr.cc @@ -40,10 +40,9 @@ const std::unordered_map<unsigned int, Mnemonic> mnemonic_map = { FieldType get_field_types(Mnemonic m) { - if (m == ADDV || m == SUBV || m == MULV || m == DIVV || m == CEV) { + if (m == ADDV || m == SUBV || m == MULV || m == DIVV || m == CEV || + m == SRDL || m == SRDS) { return R_VECT; - } else if (m == SRDL || m == SRDS) { - return I_VECT; } else { return SI_INT; } |