Core: CX86RecompilerOps::SPECIAL_NOR Ignore write to r0

This commit is contained in:
zilmar 2024-11-28 15:54:36 +10:30
parent 95015302d6
commit 1f3ef6d505
1 changed files with 5 additions and 0 deletions

View File

@ -6069,6 +6069,11 @@ void CX86RecompilerOps::SPECIAL_XOR()
void CX86RecompilerOps::SPECIAL_NOR()
{
if (m_Opcode.rd == 0)
{
return;
}
if (m_RegWorkingSet.IsKnown(m_Opcode.rt) && m_RegWorkingSet.IsKnown(m_Opcode.rs))
{
if (m_RegWorkingSet.IsConst(m_Opcode.rt) && m_RegWorkingSet.IsConst(m_Opcode.rs))