Comment by sylware
huh, a load which happens to hit the store queue should be faster that usual since it does not even need to reach the cache fabric, shouldn't it?
huh, a load which happens to hit the store queue should be faster that usual since it does not even need to reach the cache fabric, shouldn't it?
Nope. Very common. Making a FIFO also randomly content-addressable adds a lot to the complexity, and only code too unoptimised to care about loads a value within half a dozen instructions of storing it -- just use it directly from the register you stored it from.