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

@ -572,9 +572,9 @@ void CPU::NewRec::RISCV64Compiler::GenerateCall(const void* func, s32 arg1reg /*
{
if (arg1reg >= 0 && arg1reg != static_cast<s32>(RARG1.Index()))
rvAsm->MV(RARG1, GPR(arg1reg));
if (arg1reg >= 0 && arg2reg != static_cast<s32>(RARG2.Index()))
if (arg2reg >= 0 && arg2reg != static_cast<s32>(RARG2.Index()))
rvAsm->MV(RARG2, GPR(arg2reg));
if (arg1reg >= 0 && arg3reg != static_cast<s32>(RARG3.Index()))
if (arg3reg >= 0 && arg3reg != static_cast<s32>(RARG3.Index()))
rvAsm->MV(RARG3, GPR(arg3reg));
EmitCall(func);
}