aboutsummaryrefslogtreecommitdiff
path: root/src/ARM_InstrInfo.cpp
diff options
context:
space:
mode:
authorRSDuck <RSDuck@users.noreply.github.com>2019-07-15 19:17:10 +0200
committerRSDuck <rsduck@users.noreply.github.com>2020-06-16 11:54:03 +0200
commitdd04cef47ea3e006788e8d10f5e79035e11ca139 (patch)
tree354f368ebd17d970a2272e6fabd77b2556450489 /src/ARM_InstrInfo.cpp
parent86f2be7260f9a9b51efd7c795c28cdcfda775742 (diff)
jit: fix BLX_reg with rn=lr
Diffstat (limited to 'src/ARM_InstrInfo.cpp')
-rw-r--r--src/ARM_InstrInfo.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/ARM_InstrInfo.cpp b/src/ARM_InstrInfo.cpp
index b8dff00..c36d6c1 100644
--- a/src/ARM_InstrInfo.cpp
+++ b/src/ARM_InstrInfo.cpp
@@ -359,10 +359,7 @@ Info Decode(bool thumb, u32 num, u32 instr)
}
if (data & A_Link)
- {
res.DstRegs |= 1 << 14;
- res.SrcRegs |= 1 << 15;
- }
if (res.Kind == ak_LDM)
res.DstRegs |= instr & (1 << 15); // this is right