Searched refs:useDirectionBit (Results 1 - 3 of 3) sorted by relevance

/gem5/src/cpu/pred/
H A Dloop_predictor.cc56 useDirectionBit(p->useDirectionBit),
141 return useDirectionBit ? !(ltable[idx].dir) : false;
143 return useDirectionBit ? (ltable[idx].dir) : true;
209 if (taken != (useDirectionBit ? ltable[idx].dir : true)) {
217 ltable[idx].dir = taken; // ignored if no useDirectionBit
241 } else if (useDirectionBit ? (bi->predTaken != taken) : taken) {
252 ltable[idx].dir = !taken; // ignored if no useDirectionBit
369 loopTableAgeBits + useDirectionBit);
H A Dloop_predictor.hh70 bool dir; // only for useDirectionBit
81 const bool useDirectionBit; member in class:LoopPredictor
H A DBranchPredictor.py192 useDirectionBit = Param.Bool(False, "Use direction info") variable in class:LoopPredictor
319 useDirectionBit = True variable in class:TAGE_SC_L_LoopPredictor
606 useDirectionBit = True variable in class:MPP_LoopPredictor

Completed in 10 milliseconds