Searched refs:br_addr (Results 1 - 3 of 3) sorted by relevance
/gem5/src/cpu/pred/ |
H A D | simple_indirect.hh | 47 bool lookup(Addr br_addr, TheISA::PCState& br_target, ThreadID tid); 48 void recordIndirect(Addr br_addr, Addr tgt_addr, InstSeqNum seq_num, 80 Addr getSetIndex(Addr br_addr, unsigned ghr, ThreadID tid); 81 Addr getTag(Addr br_addr); 85 HistoryEntry(Addr br_addr, Addr tgt_addr, InstSeqNum seq_num) argument 86 : pcAddr(br_addr), targetAddr(tgt_addr), seqNum(seq_num) { }
|
H A D | simple_indirect.cc | 92 SimpleIndirectPredictor::lookup(Addr br_addr, TheISA::PCState& target, argument 95 Addr set_index = getSetIndex(br_addr, threadInfo[tid].ghr, tid); 96 Addr tag = getTag(br_addr); 100 DPRINTF(Indirect, "Looking up %x (set:%d)\n", br_addr, set_index); 104 DPRINTF(Indirect, "Hit %x (target:%s)\n", br_addr, way->target); 109 DPRINTF(Indirect, "Miss %x\n", br_addr); 114 SimpleIndirectPredictor::recordIndirect(Addr br_addr, Addr tgt_addr, 117 DPRINTF(Indirect, "Recording %x seq:%d\n", br_addr, seq_num); 118 HistoryEntry entry(br_addr, tgt_addr, seq_num); 214 SimpleIndirectPredictor::getSetIndex(Addr br_addr, unsigne [all...] |
H A D | indirect.hh | 51 virtual bool lookup(Addr br_addr, TheISA::PCState& br_target, 53 virtual void recordIndirect(Addr br_addr, Addr tgt_addr,
|
Completed in 5 milliseconds