Searched refs:longestMatchPred (Results 1 - 6 of 6) sorted by relevance

/gem5/src/cpu/pred/
H A Dtage_sc_l_64KB.cc269 if (bi->longestMatchPred != taken) {
294 if (bi->longestMatchPred == taken) {
305 if ((bi->longestMatchPred != bi->altTaken) &&
306 (bi->longestMatchPred == taken) &&
H A Dtage_sc_l_8KB.cc263 if (bi->longestMatchPred != taken) { // acts as a protection
302 if (bi->longestMatchPred == taken) {
313 if ((bi->longestMatchPred != bi->altTaken) &&
314 (bi->longestMatchPred == taken) &&
H A Dtage_base.hh137 bool longestMatchPred; member in struct:TAGEBase::BranchInfo
163 condBranch(false), longestMatchPred(false),
H A Dmultiperspective_perceptron_tage.cc58 if (bi->longestMatchPred != taken) {
81 if ((bi->longestMatchPred != bi->altTaken) &&
82 (bi->longestMatchPred == taken) &&
173 return 2 * ((hpc & ((numUseAltOnNa/2)-1)) ^ bi->longestMatchPred) +
H A Dtage_base.cc398 bi->longestMatchPred =
408 bi->tagePred = bi->longestMatchPred;
418 bi->longestMatchPred = bi->altTaken;
527 if (bi->longestMatchPred == taken) {
532 if (bi->longestMatchPred != bi->altTaken) {
688 if (bi->longestMatchPred == taken) {
H A Dtage_sc_l.cc394 bool bias = (bi->tageBranchInfo->longestMatchPred !=
446 bool bias = (bi->tageBranchInfo->longestMatchPred !=

Completed in 17 milliseconds