Can't use rabbitizer's operand types because we need to be able to provide a register reference or a register index
| 19 | |
| 20 | // Can't use rabbitizer's operand types because we need to be able to provide a register reference or a register index |
| 21 | enum class RspOperand { |
| 22 | None, |
| 23 | Vt, |
| 24 | VtIndex, |
| 25 | Vd, |
| 26 | Vs, |
| 27 | VsIndex, |
| 28 | De, |
| 29 | Rt, |
| 30 | Rs, |
| 31 | Imm7, |
| 32 | }; |
| 33 | |
| 34 | std::unordered_map<InstrId, std::array<RspOperand, 3>> vector_operands{ |
| 35 | // Vt, Rs, Imm |
nothing calls this directly
no outgoing calls
no test coverage detected