A method, completion table and processor for tracking a larger number of
outstanding instructions. The completion table may include a plurality of
entries where each entry tracks a consecutive number of outstanding
instructions. Each entry may be configured to store an instruction
address and an identification of a first of the consecutive number of
outstanding instructions. By being able to track a consecutive number of
outstanding instructions, such as the length of a cache line, in each
entry in the completion table by only storing the instruction address and
identification of the first of the consecutive number of outstanding
instruction in that entry, the completion table may be able to track a
larger number of outstanding instruction without increasing its size.