aboutsummaryrefslogtreecommitdiff
path: root/src/ARMJIT_RegisterCache.h
diff options
context:
space:
mode:
authorRSDuck <rsduck@users.noreply.github.com>2020-02-04 17:28:51 +0100
committerRSDuck <rsduck@users.noreply.github.com>2020-04-26 13:05:08 +0200
commit9b98b8816a1dc1373ce9a57aef845263456702c3 (patch)
tree0de159e4cf907017cd498a8547e52da274b9be2b /src/ARMJIT_RegisterCache.h
parent60650fa82e03dc8eb2a6118ce4cf2e4b0aa872e5 (diff)
improve nop handling and proper behaviour for LDM^
fixes dslinux
Diffstat (limited to 'src/ARMJIT_RegisterCache.h')
-rw-r--r--src/ARMJIT_RegisterCache.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ARMJIT_RegisterCache.h b/src/ARMJIT_RegisterCache.h
index 2222bc2..b894657 100644
--- a/src/ARMJIT_RegisterCache.h
+++ b/src/ARMJIT_RegisterCache.h
@@ -152,7 +152,7 @@ public:
needValueLoaded = BitSet16(instr.Info.SrcRegs);
for (int reg : needToBeLoaded)
LoadRegister(reg, needValueLoaded[reg]);
- }
+ }
{
BitSet16 loadedSet(LoadedRegs);
BitSet16 loadRegs(instr.Info.NotStrictlyNeeded & futureNeeded & ~LoadedRegs);