Merge pull request #11676 from AdmiralCurtiss/arm-jit-fix
JitArm64: Use 64-bit register for pointer when falling back to interpreter.
This commit is contained in:
commit
2cffdfecc8
|
@ -199,7 +199,7 @@ void JitArm64::FallBackToInterpreter(UGeckoInstruction inst)
|
||||||
|
|
||||||
Interpreter::Instruction instr = Interpreter::GetInterpreterOp(inst);
|
Interpreter::Instruction instr = Interpreter::GetInterpreterOp(inst);
|
||||||
MOVP2R(ARM64Reg::X8, instr);
|
MOVP2R(ARM64Reg::X8, instr);
|
||||||
MOVP2R(ARM64Reg::W0, &Core::System::GetInstance().GetInterpreter());
|
MOVP2R(ARM64Reg::X0, &Core::System::GetInstance().GetInterpreter());
|
||||||
MOVI2R(ARM64Reg::W1, inst.hex);
|
MOVI2R(ARM64Reg::W1, inst.hex);
|
||||||
BLR(ARM64Reg::X8);
|
BLR(ARM64Reg::X8);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue