Searched refs:logBias (Results 1 - 8 of 8) sorted by relevance

/gem5/src/cpu/pred/
H A Dstatistical_corrector.cc49 logBias(p->logBias),
80 bias.resize(1 << logBias);
81 biasSK.resize(1 << logBias);
82 biasBank.resize(1 << logBias);
100 for (int j = 0; j < (1 << logBias); j++) {
153 + bi->predBeforeSC) & ((1<<logBias) -1);
159 return (((((branch_pc ^ (branch_pc >> (logBias-2)))<<1) ^
160 (bi->highConf))<<1) + bi->predBeforeSC) & ((1<<logBias) -1);
H A DBranchPredictor.py354 logBias = Param.Unsigned("Log size of Bias tables") variable in class:StatisticalCorrector
434 logBias = 8 variable in class:TAGE_SC_L_64KB_StatisticalCorrector
459 logBias = 7 variable in class:TAGE_SC_L_8KB_StatisticalCorrector
681 logBias = 8 variable in class:MPP_StatisticalCorrector_64KB
732 logBias = 7 variable in class:MPP_StatisticalCorrector_8KB
H A Dmultiperspective_perceptron_tage.cc286 for (int j = 0; j < (1 << logBias); j++) {
302 return ((truncated_pc << 1) + bi->predBeforeSC) & ((1 << logBias) - 1);
309 return (((branch_pc ^ (branch_pc >> (logBias - 1))) << 1)
310 + bi->predBeforeSC) & ((1 << logBias) - 1);
H A Dmultiperspective_perceptron_tage_8KB.cc149 bits += scCountersWidth * 2 * (1 << logBias); //2 bias arrays
H A Dmultiperspective_perceptron_tage_64KB.cc167 bits += scCountersWidth * 2 * (1 << logBias); //2 bias arrays
H A Dstatistical_corrector.hh134 const unsigned logBias; member in class:StatisticalCorrector
H A Dtage_sc_l_64KB.cc89 ((branch_pc^(branch_pc>>2))<<7)) & ((1<<logBias) -1);
H A Dtage_sc_l_8KB.cc71 (bi->lowConf <<2) +((altBank!=0)<<3)) & ((1<<logBias) -1);

Completed in 20 milliseconds