1. A method for managing load and store operations executed out-of-order, the method comprising: executing an instruction, the executed instruction consisting of any one of a load instruction or a store instruction; determining, based on the executing, that an operand store compare hazard has been encountered; and based on the determining, creating an entry within an operand store compare hazard prediction table, each entry of the operand store compare hazard prediction table comprising no more than one instruction address, the created entry comprising an instruction address of the instruction that has been executed and a hazard indicating flag associated with the instruction that has been executed, the hazard indicating flag indicating a type of operand store compare hazard and that the instruction that has been executed has encountered the operand store compare hazard, and wherein the hazard indicating flag in the entry does not reference any other entry in the operand store compare hazard prediction table.