Merge pull request #7635 from degasus/srawix

JitArm64: Fix RC calculation of srawix.
This commit is contained in:
Markus Wick 2018-12-23 00:17:41 +01:00 committed by GitHub
commit 2d0031551e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 0 deletions

View File

@ -631,6 +631,9 @@ void JitArm64::srawix(UGeckoInstruction inst)
ComputeCarry(true);
else
ComputeCarry(false);
if (inst.Rc)
ComputeRC0(gpr.GetImm(a));
}
else if (amount == 0)
{
@ -639,6 +642,9 @@ void JitArm64::srawix(UGeckoInstruction inst)
ARM64Reg RS = gpr.R(s);
MOV(RA, RS);
ComputeCarry(false);
if (inst.Rc)
ComputeRC0(RA);
}
else
{