CPU/NewRec: Fix incorrect condition in GenerateCall()

This commit is contained in:
Stenzek
2024-07-14 21:18:24 +10:00
parent a5a320720a
commit 8698298499
5 changed files with 9 additions and 9 deletions

View File

@ -214,9 +214,9 @@ void CPU::NewRec::X64Compiler::GenerateCall(const void* func, s32 arg1reg /*= -1
{
if (arg1reg >= 0 && arg1reg != static_cast<s32>(RXARG1.getIdx()))
cg->mov(RXARG1, Reg64(arg1reg));
if (arg1reg >= 0 && arg2reg != static_cast<s32>(RXARG2.getIdx()))
if (arg2reg >= 0 && arg2reg != static_cast<s32>(RXARG2.getIdx()))
cg->mov(RXARG2, Reg64(arg2reg));
if (arg1reg >= 0 && arg3reg != static_cast<s32>(RXARG3.getIdx()))
if (arg3reg >= 0 && arg3reg != static_cast<s32>(RXARG3.getIdx()))
cg->mov(RXARG3, Reg64(arg3reg));
cg->call(func);
}