If a path of a function instance contains a line that is classified as a first miss, an entry for this line is created in the first miss table. If another path shares the same line and also counts this line as a first miss, this path's instance is also included in the same table entry. This table is used to adjust the total number of hits and misses as explained in the next section.