1. A method, in a data processing system, for enhancing the execution of independent loads in a processing unit, the method comprising: dispatching a first set of instructions in order from a first buffer for execution; receiving updated results from the execution of the first set of instructions; updating, in a first register, at least one register entry associated with each instruction in the first set of instructions, with the updated results; determining if the first set of instructions from the first buffer have completed execution; and responsive to the completed execution of the first set of instructions from the first buffer, copying the set of entries from the first register to a second register.