aboutsummaryrefslogtreecommitdiff
path: root/src/dolphin
diff options
context:
space:
mode:
Diffstat (limited to 'src/dolphin')
-rw-r--r--src/dolphin/Arm64Emitter.cpp5
-rw-r--r--src/dolphin/Arm64Emitter.h1
2 files changed, 6 insertions, 0 deletions
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);