Core: CX86RecompilerOps::ADDIU should not ignore when not 32bit mapped
This commit is contained in:
parent
52d904702f
commit
8d69671e93
|
@ -2386,7 +2386,7 @@ void CX86RecompilerOps::ADDI()
|
|||
|
||||
void CX86RecompilerOps::ADDIU()
|
||||
{
|
||||
if (m_Opcode.rt == 0 || (m_Opcode.immediate == 0 && m_Opcode.rs == m_Opcode.rt))
|
||||
if (m_Opcode.rt == 0 || (m_Opcode.immediate == 0 && m_Opcode.rs == m_Opcode.rt && m_RegWorkingSet.Is32BitMapped(m_Opcode.rt)))
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue