1. A branch predictor comprising: a first branch prediction table (BPT), coupled to an instruction pointer (IP) generator, to store a plurality of branch prediction entries; and a second BPT, coupled to the IP generator, to store a larger plurality of branch prediction entries.