Searched refs:indirect_history (Results 1 - 5 of 5) sorted by relevance
/gem5/src/cpu/pred/ |
H A D | indirect.hh | 56 void * indirect_history) = 0; 58 virtual void recordTarget(InstSeqNum seq_num, void * indirect_history, 60 virtual void genIndirectInfo(ThreadID tid, void* & indirect_history) = 0; 62 virtual void deleteIndirectInfo(ThreadID tid, void * indirect_history) = 0; 64 void * indirect_history,
|
H A D | simple_indirect.hh | 50 void commit(InstSeqNum seq_num, ThreadID tid, void * indirect_history); 52 void recordTarget(InstSeqNum seq_num, void * indirect_history, 54 void genIndirectInfo(ThreadID tid, void* & indirect_history); 56 void deleteIndirectInfo(ThreadID tid, void * indirect_history); 57 void changeDirectionPrediction(ThreadID tid, void * indirect_history,
|
H A D | simple_indirect.cc | 65 void* & indirect_history) 70 indirect_history = new unsigned(threadInfo[tid].ghr); 84 void * indirect_history, bool actually_taken) 86 unsigned * previousGhr = static_cast<unsigned *>(indirect_history); 124 void * indirect_history) 130 unsigned * previousGhr = static_cast<unsigned *>(indirect_history); 166 void * indirect_history) 168 unsigned * previousGhr = static_cast<unsigned *>(indirect_history); 176 InstSeqNum seq_num, void * indirect_history, const TheISA::PCState& target, 181 unsigned * ghr = static_cast<unsigned *>(indirect_history); 64 genIndirectInfo(ThreadID tid, void* & indirect_history) argument 83 changeDirectionPrediction(ThreadID tid, void * indirect_history, bool actually_taken) argument [all...] |
H A D | bpred_unit.hh | 206 void *indirect_history, ThreadID _tid, 209 indirectHistory(indirect_history), RASTarget(0), RASIndex(0), 204 PredictorHistory(const InstSeqNum &seq_num, Addr instPC, bool pred_taken, void *bp_history, void *indirect_history, ThreadID _tid, const StaticInstPtr & inst) argument
|
H A D | bpred_unit.cc | 187 void *indirect_history = NULL; local 207 iPred->genIndirectInfo(tid, indirect_history); 215 bp_history, indirect_history, tid, inst);
|
Completed in 8 milliseconds