> since the data is probably coming from a write buffer
Taking pending writes from the store buffer before they have retired is something else and has (obviously) been done since we first had OOO execution.
This is referring back to the operand's original value in a register file because that can be done with less latency than searching around in the store buffer, which I think isn't much different to L1.
Taking pending writes from the store buffer before they have retired is something else and has (obviously) been done since we first had OOO execution.
This is referring back to the operand's original value in a register file because that can be done with less latency than searching around in the store buffer, which I think isn't much different to L1.