|
gem5
|
This is the complete list of members for IndirectPredictor, including all inherited members.
| commit(InstSeqNum seq_num, ThreadID tid) | IndirectPredictor | |
| getSetIndex(Addr br_addr, unsigned ghr, ThreadID tid) | IndirectPredictor | inlineprivate |
| getTag(Addr br_addr) | IndirectPredictor | inlineprivate |
| hashGHR | IndirectPredictor | private |
| hashTargets | IndirectPredictor | private |
| IndirectPredictor(bool hash_ghr, bool hash_targets, unsigned num_sets, unsigned num_ways, unsigned tag_bits, unsigned path_len, unsigned inst_shift, unsigned num_threads) | IndirectPredictor | |
| instShift | IndirectPredictor | private |
| lookup(Addr br_addr, unsigned ghr, TheISA::PCState &br_target, ThreadID tid) | IndirectPredictor | |
| numSets | IndirectPredictor | private |
| numWays | IndirectPredictor | private |
| pathLength | IndirectPredictor | private |
| recordIndirect(Addr br_addr, Addr tgt_addr, InstSeqNum seq_num, ThreadID tid) | IndirectPredictor | |
| recordTarget(InstSeqNum seq_num, unsigned ghr, const TheISA::PCState &target, ThreadID tid) | IndirectPredictor | |
| squash(InstSeqNum seq_num, ThreadID tid) | IndirectPredictor | |
| tagBits | IndirectPredictor | private |
| targetCache | IndirectPredictor | private |
| threadInfo | IndirectPredictor | private |