diff --git a/FEXCore/Source/Interface/Core/OpcodeDispatcher.cpp b/FEXCore/Source/Interface/Core/OpcodeDispatcher.cpp index 367936a5e..fc3e3fc25 100644 --- a/FEXCore/Source/Interface/Core/OpcodeDispatcher.cpp +++ b/FEXCore/Source/Interface/Core/OpcodeDispatcher.cpp @@ -2618,6 +2618,7 @@ void OpDispatchBuilder::RCLOp1Bit(OpcodeArgs) { auto CF = GetRFLAG(FEXCore::X86State::RFLAG_CF_RAW_LOC); // Rotate left and insert CF in to lowest bit + // TODO: Use `adc Res, xzr, Dest, lsl 1` to save an instruction OrderedNode *Res = _Orlshl(OpSize, CF, Dest, 1); StoreResult(GPRClass, Op, Res, -1);