summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Houdek <Sonicadvance1@gmail.com>2015-01-25 03:17:14 -0600
committerRyan Houdek <Sonicadvance1@gmail.com>2015-01-25 03:17:14 -0600
commit2483f7b35901f772ecd8da8301ecc18ce3aec9b4 (patch)
tree73c4e21f2db0e69ddc9fc821d3c3cdbc2d492d7b
parent6791a808b6777a14e4b0ae5ab43248138f04aec1 (diff)
[AArch64] Fix addcx.
-rw-r--r--Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp b/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp
index 44da8822a8..09ecdcec12 100644
--- a/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp
+++ b/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp
@@ -702,7 +702,7 @@ void JitArm64::addcx(UGeckoInstruction inst)
if (gpr.IsImm(a) && gpr.IsImm(b))
{
u32 i = gpr.GetImm(a), j = gpr.GetImm(b);
- gpr.SetImmediate(d, i * j);
+ gpr.SetImmediate(d, i + j);
bool has_carry = Interpreter::Helper_Carry(i, j);
ComputeCarry(has_carry);