diff options
| author | calc84maniac <calc84maniac@gmail.com> | 2012-01-05 22:39:17 -0500 |
|---|---|---|
| committer | calc84maniac <calc84maniac@gmail.com> | 2012-01-05 22:39:17 -0500 |
| commit | 8fb1a02f6bb2eb83bfe9bfbc95eb260ca7feef4b (patch) | |
| tree | 0377761dc238731238c413ed1871dc6b9cf0557f /Source/Core | |
| parent | 5a15d58964e29149634a47edae9edb887fe020d8 (diff) | |
Fixed small error for instructions with overflow enabled
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/Core/Src/PowerPC/Jit64/Jit_Integer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
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)); |
