Patent ID: 9495167
Filing Date: 2016-11-15
CPC Classification: G06F

Claim Text:
1. A computer implemented method for load queue entry reuse for operand store compare (OSC) history table update, the method comprising: issuing a load instruction into an instruction pipeline of a processor; allocating a load queue entry in a load queue to the load instruction, the load queue entry comprising a valid tag and a keep tag, wherein the valid tag is set and the keep tag is unset in the allocated load queue entry; flushing the load instruction by the instruction pipeline; based on the flushing of the load instruction, unsetting the valid tag and setting the keep tag in the allocated load queue entry; reissuing the load instruction into the instruction pipeline; determining that the allocated load queue entry corresponds to the reissued load instruction; based on determining that the allocated load queue entry corresponds to the reissued load instruction: based on determining that the allocated load queue entry does not correspond to the reissued load instruction: