aboutsummaryrefslogtreecommitdiff
path: root/src/ARMJIT.cpp
diff options
context:
space:
mode:
authorRSDuck <rsduck@users.noreply.github.com>2019-06-30 13:35:03 +0200
committerRSDuck <rsduck@users.noreply.github.com>2020-06-16 11:53:07 +0200
commit550e6b86d2dc09960c5a74270bc49d3f0e895699 (patch)
treefdadc714e6bd8dd77512f4ccf64b9d2ba6d75fed /src/ARMJIT.cpp
parentea98a44e1e92b0f7622b28d36a1ba6c8d4679a1f (diff)
JIT: compilation of word load and store
Diffstat (limited to 'src/ARMJIT.cpp')
-rw-r--r--src/ARMJIT.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/ARMJIT.cpp b/src/ARMJIT.cpp
index 74e154b..4da781c 100644
--- a/src/ARMJIT.cpp
+++ b/src/ARMJIT.cpp
@@ -40,8 +40,7 @@ static ptrdiff_t JIT_MEM[2][32] = {
/* 2X*/ DUP2(offsetof(BlockCache, MainRAM)),
/* 3X*/ offsetof(BlockCache, SWRAM),
offsetof(BlockCache, ARM7_WRAM),
- /* 4X*/ -1,
- offsetof(BlockCache, ARM7_WIRAM),
+ /* 4X*/ DUP2(-1),
/* 5X*/ DUP2(-1),
/* 6X*/ DUP2(offsetof(BlockCache, ARM7_WVRAM)), /* contrary to Gbatek, melonDS and itself,
DeSmuME doesn't mirror the 64 MB region at 0x6800000 */
@@ -183,7 +182,6 @@ void ResetBlocks()
memset(cache.ARM9_ITCM, 0, sizeof(cache.ARM9_ITCM));
memset(cache.ARM9_LCDC, 0, sizeof(cache.ARM9_LCDC));
memset(cache.ARM7_BIOS, 0, sizeof(cache.ARM7_BIOS));
- memset(cache.ARM7_WIRAM, 0, sizeof(cache.ARM7_WIRAM));
memset(cache.ARM7_WRAM, 0, sizeof(cache.ARM7_WRAM));
memset(cache.ARM7_WVRAM, 0, sizeof(cache.ARM7_WVRAM));
}