1. An apparatus, comprising: an instruction fetch unit configured to fetch instructions including a first control transfer instruction (CTI); and a branch target array having a plurality of entries, wherein the branch target array is configured to receive a predicted target address for the first control transfer instruction, wherein the branch target array is configured to store the predicted target address in an entry of the plurality of entries, and wherein the branch target array is accessible, using a tag associated with an execution of the first control transfer instruction, to retrieve the predicted target address.