gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
IndirectPredictor Member List

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)IndirectPredictorinlineprivate
getTag(Addr br_addr)IndirectPredictorinlineprivate
hashGHRIndirectPredictorprivate
hashTargetsIndirectPredictorprivate
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
instShiftIndirectPredictorprivate
lookup(Addr br_addr, unsigned ghr, TheISA::PCState &br_target, ThreadID tid)IndirectPredictor
numSetsIndirectPredictorprivate
numWaysIndirectPredictorprivate
pathLengthIndirectPredictorprivate
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
tagBitsIndirectPredictorprivate
targetCacheIndirectPredictorprivate
threadInfoIndirectPredictorprivate

Generated on Fri Jun 9 2017 13:04:13 for gem5 by doxygen 1.8.6