1. A method of operating a processing system, comprising the steps of: initiating a plurality of processing stages of a branch instruction; in response to initiating at least one of said processing stages of said branch instruction, initiating a plurality of processing stages of a first instruction; in response to an execution processing stage of said first instruction, selectively storing first information in a storage location prior to finishing an execution processing stage of said branch instruction; in response to said execution processing stage of said branch instruction indicating said first instruction is not to be executed, initiating a plurality of processing stages of a second instruction; and in response to an execution processing stage of said second instruction, selectively storing second information in said storage location prior to a completion processing of said branch instruction, independent of information previously stored in said storage location.