aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRSDuck <RSDuck@users.noreply.github.com>2019-07-22 01:04:42 +0200
committerRSDuck <rsduck@users.noreply.github.com>2020-06-16 11:54:49 +0200
commit851930f5e0605f8e6fce1c6b1ce110dfe5d3decd (patch)
treeeb1c62b0c649bf0fc762a57da223cc808efc2d64 /src
parent0d786573aba04573bb5909b98c4af7a38a750224 (diff)
jit: fix RSC
Diffstat (limited to 'src')
-rw-r--r--src/ARMJIT_x64/ARMJIT_ALU.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ARMJIT_x64/ARMJIT_ALU.cpp b/src/ARMJIT_x64/ARMJIT_ALU.cpp
index bdf06f7..368fd8b 100644
--- a/src/ARMJIT_x64/ARMJIT_ALU.cpp
+++ b/src/ARMJIT_x64/ARMJIT_ALU.cpp
@@ -181,7 +181,7 @@ void Compiler::A_Comp_Arith()
Comp_ArithTriOp(&Compiler::ADC, rd, rn, op2, carryUsed, opSymmetric|sFlag|opRetriveCV|opSyncCarry);
break;
case 0x6: // SBC
- Comp_ArithTriOp(&Compiler::SBB, rd, rn, op2, carryUsed, opSymmetric|sFlag|opRetriveCV|opSyncCarry|opInvertCarry);
+ Comp_ArithTriOp(&Compiler::SBB, rd, rn, op2, carryUsed, sFlag|opRetriveCV|opSyncCarry|opInvertCarry);
break;
case 0x7: // RSC
Comp_ArithTriOpReverse(&Compiler::SBB, rd, rn, op2, carryUsed, sFlag|opRetriveCV|opInvertCarry|opSyncCarry);