Lines Matching refs:nHistoryTables
51 nHistoryTables(p->nHistoryTables),
73 noSkip.resize(nHistoryTables + 1, true);
113 histLengths = new int [nHistoryTables+1];
117 assert(tagTableTagWidths.size() == (nHistoryTables+1));
118 assert(logTagTableSizes.size() == (nHistoryTables+1));
125 history.computeIndices = new FoldedHistory[nHistoryTables+1];
126 history.computeTags[0] = new FoldedHistory[nHistoryTables+1];
127 history.computeTags[1] = new FoldedHistory[nHistoryTables+1];
137 gtable = new TageEntry*[nHistoryTables + 1];
140 tableIndices = new int [nHistoryTables+1];
141 tableTags = new int [nHistoryTables+1];
148 for (int i = 1; i <= nHistoryTables; i++) {
163 for (int i = 1; i <= nHistoryTables; i++) {
172 histLengths[nHistoryTables] = maxHist;
174 for (int i = 2; i <= nHistoryTables; i++) {
177 (double) (i - 1) / (double) ((nHistoryTables- 1))))
190 for (int i = 1; i <= nHistoryTables; i++) {
339 for (int i = 1; i <= nHistoryTables; i++) {
371 for (int i = nHistoryTables; i > 0; i--) {
445 for (int i = nHistoryTables; i > bi->hitBank; i--) {
455 ((ULL(1) << (nHistoryTables - bi->hitBank - 1)) - 1);
470 for (int i = X; i <= nHistoryTables; i++) {
494 for (int i = 1; i <= nHistoryTables; i++) {
514 bool alloc = (bi->tagePred != taken) && (bi->hitBank < nHistoryTables);
605 for (int i = 1; i <= nHistoryTables; i++)
639 for (int i = 1; i <= nHistoryTables; i++) {
772 .init(nHistoryTables + 1)
777 .init(nHistoryTables + 1)
809 for (int i = 1; i <= nHistoryTables; i++) {
817 bits += histLengths[nHistoryTables];