diff options
Diffstat (limited to 'src/ARMJIT_A64/ARMJIT_Compiler.h')
-rw-r--r-- | src/ARMJIT_A64/ARMJIT_Compiler.h | 18 |
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]; }; } |