branch history table
The predictor's table of small counters, picked by some bits of the branch's address, so each branch (mostly) gets a counter of its own.
A branch history (pattern history) table is an array of saturating counters indexed by low bits of the branch address (or a hash with history); unrelated branches sharing an entry interfere (aliasing).