From 8fb1a02f6bb2eb83bfe9bfbc95eb260ca7feef4b Mon Sep 17 00:00:00 2001 From: calc84maniac Date: Thu, 5 Jan 2012 22:39:17 -0500 Subject: [PATCH] Fixed small error for instructions with overflow enabled --- Source/Core/Core/Src/PowerPC/Jit64/Jit_Integer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Core/Core/Src/PowerPC/Jit64/Jit_Integer.cpp b/Source/Core/Core/Src/PowerPC/Jit64/Jit_Integer.cpp index 7c79fce963..8df9853781 100644 --- a/Source/Core/Core/Src/PowerPC/Jit64/Jit_Integer.cpp +++ b/Source/Core/Core/Src/PowerPC/Jit64/Jit_Integer.cpp @@ -103,7 +103,7 @@ void Jit64::FinalizeCarryGenerateOverflowEAX(bool oe, bool inv) SetJumpTarget(jno); // Do carry FixupBranch carry2 = J_CC(inv ? CC_C : CC_NC); - JitSetCA(); + OR(32, R(EAX), Imm32(XER_CA_MASK)); SetJumpTarget(carry2); //XER[OV] = 0 AND(32, R(EAX), Imm32(~XER_OV_MASK));