Lines Matching defs:TAGE
38 * Implementation of a TAGE branch predictor
50 TAGE::TAGE(const TAGEParams *params) : BPredUnit(params), tage(params->tage)
56 TAGE::update(ThreadID tid, Addr branch_pc, bool taken, void* bp_history,
89 TAGE::squash(ThreadID tid, void *bp_history)
97 TAGE::predict(ThreadID tid, Addr branch_pc, bool cond_branch, void* &b)
105 TAGE::lookup(ThreadID tid, Addr branch_pc, void* &bp_history)
119 TAGE::btbUpdate(ThreadID tid, Addr branch_pc, void* &bp_history)
126 TAGE::uncondBranch(ThreadID tid, Addr br_pc, void* &bp_history)
134 TAGE*
137 return new TAGE(this);