Lines Matching refs:seqNum
172 BPredUnit::predict(const StaticInstPtr &inst, const InstSeqNum &seqNum,
192 tid,seqNum);
202 tid, seqNum, pred_taken, pc);
212 "for PC %s\n", tid, seqNum, pc);
214 PredictorHistory predict_record(seqNum, pc.instAddr(), pred_taken,
236 tid, seqNum, pc, target, predict_record.RASIndex);
251 tid, seqNum, pc, pc, RAS[tid].topIdx());
263 tid, seqNum, pc, target);
266 "valid entry\n",tid,seqNum);
276 tid, seqNum, pc);
294 tid, seqNum, pc, target);
302 tid, seqNum, pc);
311 iPred->recordIndirect(pc.instAddr(), target.instAddr(), seqNum,
339 tid, seqNum, predHist[tid].size());
351 predHist[tid].back().seqNum <= done_sn) {
377 pred_hist.front().seqNum > squashed_sn) {
390 pred_hist.front().seqNum, pred_hist.front().pc);
402 "PC %#x\n", tid, squashed_sn, pred_hist.front().seqNum,
449 if (pred_hist.front().seqNum != squashed_sn) {
451 pred_hist.front().seqNum, squashed_sn);
453 assert(pred_hist.front().seqNum == squashed_sn);
461 tid, squashed_sn, hist_it->seqNum);
491 hist_it->seqNum,
500 hist_it->seqNum, pred_hist.front().indirectHistory,
507 hist_it->seqNum, hist_it->pc);
518 hist_it->seqNum, hist_it->pc);
532 hist_it->seqNum, hist_it->pc);
556 pred_hist_it->seqNum, pred_hist_it->pc,