OpcodeDispatcher: optimize logical flags

seems to be strictly better.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
This commit is contained in:
Alyssa Rosenzweig committed 2025-05-28 13:34:50 -04:00
1 parent 3fbc8204b7
commit ece817c691
1 file changed
+1 -2
@@ -428,8 +428,7 @@ void OpDispatchBuilder::CalculateFlags_UMUL(Ref High) {
void OpDispatchBuilder::CalculateFlags_Logical(IR::OpSize SrcSize, Ref Res) {
InvalidateAF();
CalculatePF(Res);
SetNZ_ZeroCV(SrcSize, Res);
SetNZP_ZeroCV(SrcSize, Res);
}
void OpDispatchBuilder::CalculateFlags_ShiftLeftImmediate(IR::OpSize SrcSize, Ref UnmaskedRes, Ref Src1, uint64_t Shift) {