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

/gem5/src/cpu/pred/
H A Dstatistical_corrector.cc176 StatisticalCorrector::gIndex(Addr branch_pc, int64_t bhist, int logs, int nbr, argument
182 ((1 << (logs - gIndexLogsSubstr(nbr, i))) - 1);
187 std::vector<int> & length, std::vector<int8_t> * tab, int nbr,
191 for (int i = 0; i < nbr; i++) {
193 int64_t index = gIndex(branch_pc, bhist, logs, nbr, i);
204 int nbr, int logs, std::vector<int8_t> & w,
208 for (int i = 0; i < nbr; i++) {
210 int64_t index = gIndex(branch_pc, bhist, logs, nbr, i);
186 gPredict(Addr branch_pc, int64_t hist, std::vector<int> & length, std::vector<int8_t> * tab, int nbr, int logs, std::vector<int8_t> & w) argument
202 gUpdate(Addr branch_pc, bool taken, int64_t hist, std::vector<int> & length, std::vector<int8_t> * tab, int nbr, int logs, std::vector<int8_t> & w, BranchInfo* bi) argument
H A Dstatistical_corrector.hh236 int64_t gIndex(Addr branch_pc, int64_t bhist, int logs, int nbr, int i);
238 virtual int gIndexLogsSubstr(int nbr, int i) = 0;
242 std::vector<int8_t> * tab, int nbr, int logs,
247 std::vector<int8_t> * tab, int nbr, int logs,
H A Dtage_sc_l_8KB.hh99 int gIndexLogsSubstr(int nbr, int i) override;
H A Dtage_sc_l_64KB.hh119 int gIndexLogsSubstr(int nbr, int i) override;
H A Dmultiperspective_perceptron_tage.cc321 MPP_StatisticalCorrector::gIndexLogsSubstr(int nbr, int i) argument
323 return (i >= (nbr - 2)) ? 1 : 0;
335 int nbr, int logs, std::vector<int8_t> & w,
339 for (int i = 0; i < nbr; i++) {
341 int64_t index = gIndex(branch_pc, bhist, logs, nbr, i);
343 ctrUpdate(tab[i][index], taken, scCountersWidth - (i < (nbr - 1)));
333 gUpdate(Addr branch_pc, bool taken, int64_t hist, std::vector<int> & length, std::vector<int8_t> * tab, int nbr, int logs, std::vector<int8_t> & w, StatisticalCorrector::BranchInfo* bi) argument
H A Dmultiperspective_perceptron_tage.hh160 int gIndexLogsSubstr(int nbr, int i) override;
178 std::vector<int8_t> * tab, int nbr, int logs,
H A Dtage_sc_l_64KB.cc135 TAGE_SC_L_64KB_StatisticalCorrector::gIndexLogsSubstr(int nbr, int i) argument
137 return (i >= (nbr - 2)) ? 1 : 0;
H A Dtage_sc_l_8KB.cc98 int TAGE_SC_L_8KB_StatisticalCorrector::gIndexLogsSubstr(int nbr, int i) argument

Completed in 16 milliseconds