Lines Matching refs:taken
202 StatisticalCorrector::gUpdate(Addr branch_pc, bool taken, int64_t hist,
212 ctrUpdate(tab[i][index], taken, scCountersWidth);
217 ctrUpdate(w[getIndUpds(branch_pc)], ((percsum >= 0) == taken),
289 const StaticInstPtr &inst, bool taken, BranchInfo * tage_bi,
300 if (!taken) {
311 (taken & (corrTarget < branch_pc));
312 scHistory->updateLocalHistory(1, branch_pc, taken);
318 bool taken, BranchInfo *bi, Addr corrTarget, bool b, int hitBank,
328 ctrUpdate(secondH, (bi->predBeforeSC == taken),
336 ctrUpdate(firstH, (bi->predBeforeSC == taken),
342 if ((scPred != taken) || ((abs(bi->lsum) < bi->thres))) {
343 ctrUpdate(updateThreshold, (scPred != taken), updateThresholdWidth);
344 ctrUpdate(pUpdateThreshold[getIndUpd(branch_pc)], (scPred != taken),
363 (2 * biasBank[indBiasBank] + 1) >= 0) == taken),
367 ctrUpdate(bias[indBias], taken, scCountersWidth);
368 ctrUpdate(biasSK[indBiasSK], taken, scCountersWidth);
369 ctrUpdate(biasBank[indBiasBank], taken, scCountersWidth);
371 gUpdates(tid, branch_pc, taken, bi, phist);
376 StatisticalCorrector::updateStats(bool taken, BranchInfo *bi)
378 if (taken == bi->scPred) {