mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-14 16:00:44 +02:00
OpcodeDispatcher: fuse INC
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
This commit is contained in:
1 parent
883cca2e8f
commit
e86547bbcb
1 file changed
+3
-3
@@ -3552,12 +3552,12 @@ void OpDispatchBuilder::INCOp(OpcodeArgs) {
|
||||
Dest = LoadSource(GPRClass, Op, Op->Dest, Op->Flags, {.AllowUpperGarbage = Size >= 32});
|
||||
}
|
||||
|
||||
Result = _Add(Size == 64 ? OpSize::i64Bit : OpSize::i32Bit, Dest, OneConst);
|
||||
CalculateDeferredFlags();
|
||||
Result = CalculateFlags_ADD(OpSizeFromSrc(Op), Dest, OneConst, false);
|
||||
|
||||
if (!IsLocked) {
|
||||
StoreResult(GPRClass, Op, Result, -1);
|
||||
}
|
||||
|
||||
GenerateFlags_ADD(Op, Dest, OneConst, false);
|
||||
}
|
||||
|
||||
void OpDispatchBuilder::DECOp(OpcodeArgs) {
|
||||
|
||||
Reference in new issue
Block a user