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

/gem5/src/cpu/pred/
H A Dtage_base.cc60 threadHistory(p->numThreads),
105 for (auto& history : threadHistory) {
124 for (auto& history : threadHistory) {
186 ThreadHistory& tHist = threadHistory[tid];
234 threadHistory[tid].computeIndices[bank].comp ^
235 F(threadHistory[tid].pathHist, hlen, bank);
246 threadHistory[tid].computeTags[0][bank].comp ^
247 (threadHistory[tid].computeTags[1][bank].comp << 1);
590 ThreadHistory& tHist = threadHistory[tid];
619 assert(threadHistory[ti
[all...]
H A Dtage_sc_l_8KB.cc173 int tag = (threadHistory[tid].computeIndices[bank - 1].comp << 2) ^ pc ^
175 threadHistory[tid].computeIndices[bank].comp;
180 F(threadHistory[tid].pathHist, hlen, bank);
181 tag ^= threadHistory[tid].computeTags[0][bank].comp ^
182 (threadHistory[tid].computeTags[1][bank].comp << 1);
H A Dtage_sc_l.cc144 Addr t = (pc ^ (threadHistory[tid].pathHist &
157 t = (pc ^ (threadHistory[tid].pathHist & ((1 << histLengths[1]) - 1)))
190 threadHistory[tid].computeIndices[bank].comp ^
191 F(threadHistory[tid].pathHist, hlen, bank);
275 ThreadHistory& tHist = threadHistory[tid];
H A Dtage_sc_l_64KB.cc209 int tag = pc ^ threadHistory[tid].computeTags[0][bank].comp ^
210 (threadHistory[tid].computeTags[1][bank].comp << 1);
H A Dtage_base.hh459 std::vector<ThreadHistory> threadHistory; member in class:TAGEBase
H A Dmultiperspective_perceptron_tage.cc197 ThreadHistory& tHist = threadHistory[tid];

Completed in 17 milliseconds