Searched refs:tHist (Results 1 - 5 of 5) sorted by relevance

/gem5/src/cpu/pred/
H A Dtage_base.cc186 ThreadHistory& tHist = threadHistory[tid]; local
188 assert(tHist.gHist == &tHist.globalHistory[tHist.ptGhist]);
189 tHist.gHist[0] = 0;
191 tHist.computeIndices[i].comp = bi->ci[i];
192 tHist.computeTags[0][i].comp = bi->ct0[i];
193 tHist.computeTags[1][i].comp = bi->ct1[i];
194 tHist.computeIndices[i].update(tHist
590 ThreadHistory& tHist = threadHistory[tid]; local
632 ThreadHistory& tHist = threadHistory[tid]; local
[all...]
H A Dtage_sc_l.cc231 ThreadHistory& tHist, int brtype, bool taken, Addr branch_pc, Addr target)
250 updateGHist(tHist.gHist, dir, tHist.globalHistory, tHist.ptGhist);
251 tHist.pathHist = (tHist.pathHist << 1) ^ pathbit;
254 tHist.pathHist = (tHist.pathHist & ((ULL(1) << pathHistBits) - 1));
257 tHist.computeIndices[i].update(tHist
230 updatePathAndGlobalHistory( ThreadHistory& tHist, int brtype, bool taken, Addr branch_pc, Addr target) argument
275 ThreadHistory& tHist = threadHistory[tid]; local
[all...]
H A Dmultiperspective_perceptron_tage.cc197 ThreadHistory& tHist = threadHistory[tid]; local
203 updatePathAndGlobalHistory(tHist, brtype, taken, branch_pc, target);
208 ThreadHistory& tHist, int brtype, bool taken, Addr branch_pc, Addr target)
221 updateGHist(tHist.gHist, dir, tHist.globalHistory, tHist.ptGhist);
222 tHist.pathHist = (tHist.pathHist << 1) ^ pathbit;
224 tHist.computeIndices[i].update(tHist
207 updatePathAndGlobalHistory( ThreadHistory& tHist, int brtype, bool taken, Addr branch_pc, Addr target) argument
[all...]
H A Dtage_sc_l.hh115 ThreadHistory & tHist, int brtype, bool taken,
H A Dmultiperspective_perceptron_tage.hh81 void updatePathAndGlobalHistory(ThreadHistory& tHist, int brtype,

Completed in 16 milliseconds