I am confused... P6 loads and stores go to the MOB (memory order buffer) after they are scheduled from the RS, which acts as a conduit for all memory interactions. Once in the MOB, a uop is no longer required in the RS; the MOB cotinues to use the robid (reorder buffer id) to track the uop. Reorder buffers do not deal with scheduling, they deal with retirement and x86 events.