From 3786660099e6517a9230ec6f76559b72aa1660fd Mon Sep 17 00:00:00 2001 From: RSDuck Date: Wed, 8 Jul 2020 23:08:25 +0200 Subject: misc JIT changes --- src/dolphin/Arm64Emitter.cpp | 5 +++++ src/dolphin/Arm64Emitter.h | 1 + 2 files changed, 6 insertions(+) (limited to 'src/dolphin') diff --git a/src/dolphin/Arm64Emitter.cpp b/src/dolphin/Arm64Emitter.cpp index dd2416b..97c93ba 100644 --- a/src/dolphin/Arm64Emitter.cpp +++ b/src/dolphin/Arm64Emitter.cpp @@ -340,6 +340,11 @@ void* ARM64XEmitter::GetRXPtr() return m_rxbase + m_code; } +u8* ARM64XEmitter::GetRXBase() +{ + return m_rxbase; +} + void ARM64XEmitter::ReserveCodeSpace(u32 bytes) { for (u32 i = 0; i < bytes / 4; i++) diff --git a/src/dolphin/Arm64Emitter.h b/src/dolphin/Arm64Emitter.h index 3d9d4ba..3efc838 100644 --- a/src/dolphin/Arm64Emitter.h +++ b/src/dolphin/Arm64Emitter.h @@ -556,6 +556,7 @@ public: const u8* GetRWPtr(); u8* GetWriteableRWPtr(); void* GetRXPtr(); + u8* GetRXBase(); void FlushIcache(); void FlushIcacheSection(u8* start, u8* end); -- cgit v1.2.3