aboutsummaryrefslogtreecommitdiff
path: root/src/ARMJIT_A64/ARMJIT_Compiler.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ARMJIT_A64/ARMJIT_Compiler.h')
-rw-r--r--src/ARMJIT_A64/ARMJIT_Compiler.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/ARMJIT_A64/ARMJIT_Compiler.h b/src/ARMJIT_A64/ARMJIT_Compiler.h
index a79e9da..0154175 100644
--- a/src/ARMJIT_A64/ARMJIT_Compiler.h
+++ b/src/ARMJIT_A64/ARMJIT_Compiler.h
@@ -241,17 +241,8 @@ public:
u32 JitMemSecondarySize;
u32 JitMemMainSize;
- void* ReadBanked, *WriteBanked;
-
- void* JumpToFuncs9[3];
- void* JumpToFuncs7[3];
-
std::unordered_map<ptrdiff_t, LoadStorePatch> LoadStorePatches;
- // [Console Type][Num][Size][Sign Extend][Output register]
- void* PatchedLoadFuncs[2][2][3][2][8];
- void* PatchedStoreFuncs[2][2][3][8];
-
RegisterCache<Compiler, Arm64Gen::ARM64Reg> RegCache;
bool CPSRDirty = false;
@@ -263,6 +254,15 @@ public:
void* JitRWStart;
void* JitRXStart;
#endif
+
+ void* ReadBanked, *WriteBanked;
+
+ void* JumpToFuncs9[3];
+ void* JumpToFuncs7[3];
+
+ // [Console Type][Num][Size][Sign Extend][Output register]
+ void* PatchedLoadFuncs[2][2][3][2][32];
+ void* PatchedStoreFuncs[2][2][3][32];
};
}