diff --git a/src/backend/core/jit/instructions.cpp b/src/backend/core/jit/instructions.cpp index 6bf0fe05..323b94b6 100644 --- a/src/backend/core/jit/instructions.cpp +++ b/src/backend/core/jit/instructions.cpp @@ -1111,7 +1111,7 @@ void JIT::lw(u32 instr) { } code.mov(code.ARG2, Cop0::LOAD); - regs.Read(RS(instr), code.rdx); + regs.Read(RS(instr), code.ARG3); code.add(code.ARG3, offset); code.mov(code.ARG4, reinterpret_cast(&paddr)); emitMemberFunctionCall(&Cop0::MapVAddr, ®s.cop0);