FEXCore: Somewhat implement LSL

Emulate by always returning failure, this deviates from both Linux
and Windows but shouldn't be depended on by anything.
This commit is contained in:
Billy Laws committed 2025-02-27 23:45:14 +00:00
1 parent a506c84bc7
commit cdae654fe4
4 files changed
+9 -1

No files matched your search

@@ -4684,6 +4684,12 @@ void OpDispatchBuilder::ALUOp(OpcodeArgs, FEXCore::IR::IROps ALUIROp, FEXCore::I
}
}
void OpDispatchBuilder::LSLOp(OpcodeArgs) {
// Emulate by always returning failure, this deviates from both Linux and Windows but
// shouldn't be depended on by anything.
SetRFLAG<FEXCore::X86State::RFLAG_ZF_RAW_LOC>(_Constant(0));
}
void OpDispatchBuilder::INTOp(OpcodeArgs) {
IR::BreakDefinition Reason;
bool SetRIPToNext = false;