Searched defs:taken (Results 1 - 16 of 16) sorted by relevance

/gem5/src/cpu/pred/
H A Dltage.cc94 LTAGE::update(ThreadID tid, Addr branch_pc, bool taken, void* bp_history, argument
[all...]
H A D2bit_local.cc76 bool taken; local
93 LocalBP::update(ThreadID tid, Addr branch_addr, bool taken, void *bp_history, argument
H A Dtage.cc56 TAGE::update(ThreadID tid, Addr branch_pc, bool taken, void* bp_history, argument
H A Dmultiperspective_perceptron_tage_64KB.cc114 MPP_StatisticalCorrector_64KB::gUpdates(ThreadID tid, Addr pc, bool taken, argument
136 scHistoryUpdate(Addr branch_pc, const StaticInstPtr &inst, bool taken, StatisticalCorrector::BranchInfo *bi, Addr corrTarget) argument
[all...]
H A Dmultiperspective_perceptron_tage_8KB.cc105 MPP_StatisticalCorrector_8KB::gUpdates(ThreadID tid, Addr pc, bool taken, argument
121 scHistoryUpdate(Addr branch_pc, const StaticInstPtr &inst, bool taken, StatisticalCorrector::BranchInfo *bi, Addr corrTarget) argument
H A Dloop_predictor.cc157 LoopPredictor::specLoopUpdate(bool taken, BranchInfo* bi) argument
177 LoopPredictor::loopUpdate(Addr pc, bool taken, BranchInfo* bi, bool tage_pred) argument
316 updateStats(bool taken, BranchInfo* bi) argument
326 condBranchUpdate(ThreadID tid, Addr branch_pc, bool taken, bool tage_pred, BranchInfo* bi, unsigned instShiftAmt) argument
[all...]
H A Dtage_sc_l_64KB.cc141 scHistoryUpdate(Addr branch_pc, const StaticInstPtr &inst, bool taken, BranchInfo* tage_bi, Addr corrTarget) argument
165 gUpdates(ThreadID tid, Addr pc, bool taken, BranchInfo* bi, int64_t phist) argument
216 handleAllocAndUReset( bool alloc, bool taken, TAGEBase::BranchInfo* bi, int nrand) argument
264 handleTAGEUpdate(Addr branch_pc, bool taken, TAGEBase::BranchInfo* bi) argument
[all...]
H A Dmultiperspective_perceptron_tage.hh124 void updateHistoryStack(Addr target, bool taken, bool is_call, argument
[all...]
H A Dtage_sc_l.cc289 TAGE_SC_L_TAGE::squash(ThreadID tid, bool taken, TAGEBase::BranchInfo *bi, argument
296 TAGE_SC_L_TAGE::adjustAlloc(bool & alloc, bool taken, bool pred_taken) argument
230 updatePathAndGlobalHistory( ThreadHistory& tHist, int brtype, bool taken, Addr branch_pc, Addr target) argument
265 updateHistories( ThreadID tid, Addr branch_pc, bool taken, TAGEBase::BranchInfo* b, bool speculative, const StaticInstPtr &inst, Addr target) argument
413 update(ThreadID tid, Addr branch_pc, bool taken, void *bp_history, bool squashed, const StaticInstPtr & inst, Addr corrTarget) argument
[all...]
H A Dstatistical_corrector.cc202 StatisticalCorrector::gUpdate(Addr branch_pc, bool taken, int64_t hist, argument
288 scHistoryUpdate(Addr branch_pc, const StaticInstPtr &inst, bool taken, BranchInfo * tage_bi, Addr corrTarget) argument
317 condBranchUpdate(ThreadID tid, Addr branch_pc, bool taken, BranchInfo *bi, Addr corrTarget, bool b, int hitBank, int altBank, int64_t phist) argument
376 updateStats(bool taken, BranchInfo *bi) argument
[all...]
H A Dtage_sc_l_8KB.cc124 TAGE_SC_L_8KB_StatisticalCorrector::gUpdates(ThreadID tid, Addr pc, bool taken, argument
104 scHistoryUpdate(Addr branch_pc, const StaticInstPtr &inst, bool taken, BranchInfo *tage_bi, Addr corrTarget) argument
189 handleAllocAndUReset( bool alloc, bool taken, TAGEBase::BranchInfo* bi, int nrand) argument
258 handleTAGEUpdate(Addr branch_pc, bool taken, TAGEBase::BranchInfo* bi) argument
[all...]
H A Dtage_base.cc256 TAGEBase::ctrUpdate(T & ctr, bool taken, int nbits) argument
297 TAGEBase::baseUpdate(Addr pc, bool taken, BranchInfo* bi) argument
433 TAGEBase::adjustAlloc(bool & alloc, bool taken, bool pred_taken) argument
439 TAGEBase::handleAllocAndUReset(bool alloc, bool taken, BranchInfo* bi, argument
509 condBranchUpdate(ThreadID tid, Addr branch_pc, bool taken, BranchInfo* bi, int nrand, Addr corrTarget, bool pred, bool preAdjustAlloc) argument
550 handleTAGEUpdate(Addr branch_pc, bool taken, BranchInfo* bi) argument
583 updateHistories(ThreadID tid, Addr branch_pc, bool taken, BranchInfo* bi, bool speculative, const StaticInstPtr &inst, Addr target) argument
624 squash(ThreadID tid, bool taken, TAGEBase::BranchInfo *bi, Addr target) argument
657 updateStats(bool taken, BranchInfo* bi) argument
[all...]
H A Dstatistical_corrector.hh56 inline void ctrUpdate(T & ctr, bool taken, int nbits) { argument
101 updateLocalHistory( int ordinal, Addr branch_pc, bool taken, Addr extraXor = 0) argument
H A Dmultiperspective_perceptron.cc366 MultiperspectivePerceptron::satIncDec(bool taken, bool &sign, int &counter, argument
403 MultiperspectivePerceptron::train(ThreadID tid, MPPBranchInfo &bi, bool taken) argument
609 update(ThreadID tid, Addr instPC, bool taken, void *bp_history, bool squashed, const StaticInstPtr & inst, Addr corrTarget) argument
[all...]
H A Dmultiperspective_perceptron_tage.cc53 MPP_TAGE::handleTAGEUpdate(Addr branch_pc, bool taken, argument
89 MPP_TAGE::handleAllocAndUReset(bool alloc, bool taken, argument
178 MPP_TAGE::adjustAlloc(bool & alloc, bool taken, boo argument
187 updateHistories( ThreadID tid, Addr branch_pc, bool taken, TAGEBase::BranchInfo* b, bool speculative, const StaticInstPtr &inst, Addr target) argument
207 updatePathAndGlobalHistory( ThreadHistory& tHist, int brtype, bool taken, Addr branch_pc, Addr target) argument
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
447 updatePartial(ThreadID tid, MPPTAGEBranchInfo &bi, bool taken) argument
471 updateHistories(ThreadID tid, MPPTAGEBranchInfo &bi, bool taken) argument
559 condBranchUpdate(ThreadID tid, Addr branch_pc, bool taken, StatisticalCorrector::BranchInfo *bi, Addr corrTarget, bool bias_bit, int hitBank, int altBank, int64_t phist) argument
600 update(ThreadID tid, Addr instPC, bool taken, void *bp_history, bool squashed, const StaticInstPtr & inst, Addr corrTarget) argument
[all...]
/gem5/src/arch/arm/tracers/
H A Dtarmac_base.hh92 bool taken; member in struct:Trace::TarmacBaseRecord::InstEntry

Completed in 32 milliseconds