Lines Matching refs:iPred
65 iPred(params->indirectBranchPred),
206 if (iPred) {
207 iPred->genIndirectInfo(tid, indirect_history);
254 if (inst->isDirectCtrl() || !iPred) {
287 if (iPred->lookup(pc.instAddr(), target, tid)) {
311 iPred->recordIndirect(pc.instAddr(), target.instAddr(), seqNum,
325 if (iPred) {
331 iPred->updateDirectionInfo(tid, orig_pred_taken);
359 if (iPred) {
360 iPred->commit(done_sn, tid, predHist[tid].back().indirectHistory);
372 if (iPred) {
373 iPred->squash(squashed_sn, tid);
396 if (iPred) {
397 iPred->deleteIndirectInfo(tid, pred_hist.front().indirectHistory);
481 if (iPred) {
482 iPred->changeDirectionPrediction(tid,
498 if (iPred) {
499 iPred->recordTarget(