[Android] Fix bug in CArmRecompilerOps::LWC1

This commit is contained in:
zilmar 2016-12-01 21:20:01 +11:00
parent 6a1a6f3aa1
commit c73de27abc
1 changed files with 1 additions and 0 deletions

View File

@ -2594,6 +2594,7 @@ void CArmRecompilerOps::LWC1()
ArmReg TempRegAddress; ArmReg TempRegAddress;
if (IsMapped(m_Opcode.base)) if (IsMapped(m_Opcode.base))
{ {
ProtectGPR(m_Opcode.base);
TempRegAddress = Map_TempReg(Arm_Any, -1, false); TempRegAddress = Map_TempReg(Arm_Any, -1, false);
AddConstToArmReg(TempRegAddress, GetMipsRegMapLo(m_Opcode.base), (int16_t)m_Opcode.immediate); AddConstToArmReg(TempRegAddress, GetMipsRegMapLo(m_Opcode.base), (int16_t)m_Opcode.immediate);
} }