Lines Matching refs:pc
223 // gindex computes a full hash of pc, ghist and pathHist
225 TAGEBase::gindex(ThreadID tid, Addr pc, int bank) const
230 const unsigned int shiftedPc = pc >> instShiftAmt;
243 TAGEBase::gtag(ThreadID tid, Addr pc, int bank) const
245 int tag = (pc >> instShiftAmt) ^
288 TAGEBase::getBimodePred(Addr pc, BranchInfo* bi) const
297 TAGEBase::baseUpdate(Addr pc, bool taken, BranchInfo* bi)
311 DPRINTF(Tage, "Updating branch %lx, pred:%d, hyst:%d\n", pc, pred, hyst);
358 Addr pc = branch_pc;
364 calculateIndicesAndTags(tid, pc, bi);
366 bi->bimodalIndex = bindex(pc);
395 bi->altTaken = getBimodePred(pc, bi);
416 bi->altTaken = getBimodePred(pc, bi);