1. A method comprising: dispatching a first operation from a dispatch stage of an instruction pipeline to a first queue of a set of execution units of the instruction pipeline in response to there being insufficient resources at the instruction pipeline to execute the first operation, the first operation not available to be picked for execution while stored at the first queue; and providing the first operation from the first queue to a second queue in response to sufficient resources to execute the first operation becoming available at the set of execution units, the first operation available to be picked for execution while stored at the second queue.