aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorMerry <[email protected]>2024-03-03 00:18:00 +0000
committerMerry <[email protected]>2024-03-03 00:18:00 +0000
commita41c380246d3d9f9874f0f792d234dc0cc17c180 (patch)
treeae26cd080b5d5345edbb0dcbb81d00e155882f67
parent8a1179036305a8899de29b7097dcdd35d6ccc248 (diff)
downloaddynarmic-a41c380246d3d9f9874f0f792d234dc0cc17c180.tar.gz
dynarmic-a41c380246d3d9f9874f0f792d234dc0cc17c180.zip
backend/rv64: Add stub implementations for FPMulSubHEADmaster
-rw-r--r--src/dynarmic/backend/riscv64/emit_riscv64_floating_point.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/dynarmic/backend/riscv64/emit_riscv64_floating_point.cpp b/src/dynarmic/backend/riscv64/emit_riscv64_floating_point.cpp
index f6b6ecf7..94fa474e 100644
--- a/src/dynarmic/backend/riscv64/emit_riscv64_floating_point.cpp
+++ b/src/dynarmic/backend/riscv64/emit_riscv64_floating_point.cpp
@@ -128,6 +128,21 @@ void EmitIR<IR::Opcode::FPMulAdd64>(biscuit::Assembler&, EmitContext&, IR::Inst*
}
template<>
+void EmitIR<IR::Opcode::FPMulSub16>(biscuit::Assembler&, EmitContext&, IR::Inst*) {
+ UNIMPLEMENTED();
+}
+
+template<>
+void EmitIR<IR::Opcode::FPMulSub32>(biscuit::Assembler&, EmitContext&, IR::Inst*) {
+ UNIMPLEMENTED();
+}
+
+template<>
+void EmitIR<IR::Opcode::FPMulSub64>(biscuit::Assembler&, EmitContext&, IR::Inst*) {
+ UNIMPLEMENTED();
+}
+
+template<>
void EmitIR<IR::Opcode::FPMulX32>(biscuit::Assembler&, EmitContext&, IR::Inst*) {
UNIMPLEMENTED();
}