Lines Matching refs:target
116 .desc("Number of times the RAS was used to get a target.")
131 .desc("Number of indirect target hits.")
176 // If so, get its target addr either from the BTB or the RAS.
181 TheISA::PCState target = pc;
225 target = TheISA::buildRetPC(pc, rasTop);
235 "RAS predicted target: %s, RAS index: %i\n",
236 tid, seqNum, pc, target, predict_record.RASIndex);
258 // If it's not a return, use the BTB to get target addr.
259 target = BTB.lookup(pc.instAddr(), tid);
262 "target is %s\n",
263 tid, seqNum, pc, target);
281 TheISA::advancePC(target, inst);
287 if (iPred->lookup(pc.instAddr(), target, tid)) {
293 "indirect target is %s\n",
294 tid, seqNum, pc, target);
301 "target\n",
309 TheISA::advancePC(target, inst);
311 iPred->recordIndirect(pc.instAddr(), target.instAddr(), seqNum,
319 TheISA::advancePC(target, inst);
321 predict_record.target = target.instAddr();
323 pc = target;
357 predHist[tid].back().target);
381 " target: %s\n", tid, squashed_sn,
434 "setting target to %s\n", tid, squashed_sn, corrTarget);
475 pred_hist.front().target = corrTarget.instAddr();
521 "to: %i, target: %s\n", tid, squashed_sn,