diff --git a/src/dynarmic/backend/arm64/reg_alloc.h b/src/dynarmic/backend/arm64/reg_alloc.h index bd79f6d7..a39e804e 100644 --- a/src/dynarmic/backend/arm64/reg_alloc.h +++ b/src/dynarmic/backend/arm64/reg_alloc.h @@ -105,6 +105,11 @@ private: explicit RAReg(RegAlloc& reg_alloc, bool write, const IR::Inst* value) : reg_alloc{reg_alloc}, write{write}, value{value} {} + RAReg(const RAReg&) = delete; + RAReg& operator=(const RAReg&) = delete; + RAReg(RAReg&&) = delete; + RAReg& operator=(RAReg&&) = delete; + void Realize(); RegAlloc& reg_alloc;