Searched refs:predict (Results 1 - 11 of 11) sorted by relevance

/gem5/src/cpu/pred/
H A Dtage.cc97 TAGE::predict(ThreadID tid, Addr branch_pc, bool cond_branch, void* &b) function in class:TAGE
107 bool retval = predict(tid, branch_pc, true, bp_history);
111 DPRINTF(Tage, "Lookup branch: %lx; predict:%d\n", branch_pc, retval);
129 predict(tid, br_pc, false, bp_history);
H A Dltage.hh103 * BpredUnit::predict().
111 bool predict(
H A Dtage.hh78 virtual bool predict(ThreadID tid, Addr branch_pc, bool cond_branch,
H A Dltage.cc63 LTAGE::predict(ThreadID tid, Addr branch_pc, bool cond_branch, void* &b) function in class:LTAGE
H A Dbpred_unit.hh94 bool predict(const StaticInstPtr &inst, const InstSeqNum &seqNum,
H A Dtage_sc_l.hh154 bool predict(
H A Dbpred_unit.cc172 BPredUnit::predict(const StaticInstPtr &inst, const InstSeqNum &seqNum, function in class:BPredUnit
H A Dtage_sc_l.cc365 TAGE_SC_L::predict(ThreadID tid, Addr branch_pc, bool cond_branch, void* &b) function in class:TAGE_SC_L
/gem5/src/cpu/minor/
H A Dfetch2.cc130 /* Don't even consider instructions we didn't try to predict or faults */
139 /* Never try to predict interrupts */
199 /* Tried to predict */
202 DPRINTF(Branch, "Trying to predict for inst: %s\n", *inst);
204 if (branchPredictor.predict(inst->staticInst,
216 /* If we predict taken, set branch and update sequence numbers */
/gem5/src/cpu/simple/
H A Dbase.cc571 branchPred->predict(curStaticInst, cur_sn, t_info.predPC,
/gem5/src/cpu/o3/
H A Dfetch_impl.hh574 predict_taken = branchPred->predict(inst->staticInst, inst->seqNum,

Completed in 17 milliseconds