aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/dynarmic/backend/riscv64/reg_alloc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/dynarmic/backend/riscv64/reg_alloc.h')
-rw-r--r--src/dynarmic/backend/riscv64/reg_alloc.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/dynarmic/backend/riscv64/reg_alloc.h b/src/dynarmic/backend/riscv64/reg_alloc.h
index e457bc84..d80f588b 100644
--- a/src/dynarmic/backend/riscv64/reg_alloc.h
+++ b/src/dynarmic/backend/riscv64/reg_alloc.h
@@ -118,6 +118,8 @@ public:
auto WriteX(IR::Inst* inst) { return RAReg<biscuit::GPR>{*this, true, IR::Value{inst}}; }
auto WriteD(IR::Inst* inst) { return RAReg<biscuit::FPR>{*this, true, IR::Value{inst}}; }
+ void DefineAsExisting(IR::Inst* inst, Argument& arg);
+
void SpillAll();
template<typename... Ts>