Searched refs:nrand (Results 1 - 14 of 14) sorted by relevance
/gem5/src/cpu/pred/ |
H A D | tage.cc | 73 int nrand = random_mt.random<int>() & 3; local 78 tage->condBranchUpdate(tid, branch_pc, taken, tage_bi, nrand,
|
H A D | ltage.cc | 116 int nrand = random_mt.random<int>() & 3; local 128 nrand, corrTarget, bi->lpBranchInfo->predTaken);
|
H A D | tage_sc_l_8KB.hh | 62 bool alloc, bool taken, TAGEBase::BranchInfo* bi, int nrand) override;
|
H A D | tage_sc_l_64KB.hh | 63 bool alloc, bool taken, TAGEBase::BranchInfo* bi, int nrand) override;
|
H A D | tage_base.hh | 318 * @nrand Random int number from 0 to 3 326 int nrand, Addr corrTarget, bool pred, bool preAdjustAlloc = false); 382 bool alloc, bool taken, BranchInfo* bi, int nrand);
|
H A D | tage_sc_l.hh | 121 TAGEBase::BranchInfo* bi, int nrand) override = 0;
|
H A D | loop_predictor.cc | 244 int nrand = random_mt.random<int>(); local 246 int loop_hit = (nrand + i) & ((1 << logLoopTableAssoc) - 1);
|
H A D | tage_sc_l.cc | 436 int nrand = random_mt.random<int>() & 3; local 456 nrand, corrTarget, bi->lpBranchInfo->predTaken);
|
H A D | multiperspective_perceptron_tage.hh | 69 int nrand) override;
|
H A D | tage_base.cc | 440 int nrand) 454 int Y = nrand & 510 BranchInfo* bi, int nrand, Addr corrTarget, bool pred, bool preAdjustAlloc) 544 handleAllocAndUReset(alloc, taken, bi, nrand); 439 handleAllocAndUReset(bool alloc, bool taken, BranchInfo* bi, int nrand) argument 509 condBranchUpdate(ThreadID tid, Addr branch_pc, bool taken, BranchInfo* bi, int nrand, Addr corrTarget, bool pred, bool preAdjustAlloc) argument
|
H A D | tage_sc_l_64KB.cc | 217 bool alloc, bool taken, TAGEBase::BranchInfo* bi, int nrand) 216 handleAllocAndUReset( bool alloc, bool taken, TAGEBase::BranchInfo* bi, int nrand) argument
|
H A D | tage_sc_l_8KB.cc | 190 bool alloc, bool taken, TAGEBase::BranchInfo* bi, int nrand) 189 handleAllocAndUReset( bool alloc, bool taken, TAGEBase::BranchInfo* bi, int nrand) argument
|
H A D | multiperspective_perceptron.cc | 497 int nrand = random_mt.random<int>() % specs.size(); local 501 int i = (nrand + j) % specs.size();
|
H A D | multiperspective_perceptron_tage.cc | 90 TAGEBase::BranchInfo* bi, int nrand) 89 handleAllocAndUReset(bool alloc, bool taken, TAGEBase::BranchInfo* bi, int nrand) argument
|
Completed in 33 milliseconds