diff --git a/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp b/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp index 5a8c1128fa..dfbb339fe8 100644 --- a/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp +++ b/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp @@ -437,12 +437,12 @@ void JitArm64::cmpl(UGeckoInstruction inst) if (gpr.IsImm(a) && gpr.IsImm(b)) { - ComputeRC(gpr.GetImm(a) - gpr.GetImm(b), crf); + ComputeRC(static_cast(gpr.GetImm(a)) - static_cast(gpr.GetImm(b)), crf, false); return; } else if (gpr.IsImm(b) && !gpr.GetImm(b)) { - ComputeRC(gpr.R(a), crf); + ComputeRC(gpr.R(a), crf, false); return; }