Core: CX86RecompilerOps::ADDIU should not ignore when not 32bit mapped

This commit is contained in:
zilmar 2024-11-28 12:29:35 +10:30
parent 52d904702f
commit 8d69671e93
1 changed files with 1 additions and 1 deletions

View File

@ -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;
}