gem5  v20.1.0.0
MemDepUnit< MemDepPred, Impl > Member List

This is the complete list of members for MemDepUnit< MemDepPred, Impl >, including all inherited members.

_nameMemDepUnit< MemDepPred, Impl >protected
completed(const DynInstPtr &inst)MemDepUnit< MemDepPred, Impl >private
completeInst(const DynInstPtr &inst)MemDepUnit< MemDepPred, Impl >
conflictingLoadsMemDepUnit< MemDepPred, Impl >private
conflictingStoresMemDepUnit< MemDepPred, Impl >private
depPredMemDepUnit< MemDepPred, Impl >private
drainSanityCheck() constMemDepUnit< MemDepPred, Impl >
dumpLists()MemDepUnit< MemDepPred, Impl >
DynInstConstPtr typedefMemDepUnit< MemDepPred, Impl >
DynInstPtr typedefMemDepUnit< MemDepPred, Impl >
findInHash(const DynInstConstPtr &inst)MemDepUnit< MemDepPred, Impl >inlineprivate
hasLoadBarrier() constMemDepUnit< MemDepPred, Impl >inlineprivate
hasStoreBarrier() constMemDepUnit< MemDepPred, Impl >inlineprivate
idMemDepUnit< MemDepPred, Impl >private
init(DerivO3CPUParams *params, ThreadID tid)MemDepUnit< MemDepPred, Impl >
insert(const DynInstPtr &inst)MemDepUnit< MemDepPred, Impl >
insertBarrier(const DynInstPtr &barr_inst)MemDepUnit< MemDepPred, Impl >
insertBarrierSN(const DynInstPtr &barr_inst)MemDepUnit< MemDepPred, Impl >private
insertedLoadsMemDepUnit< MemDepPred, Impl >private
insertedStoresMemDepUnit< MemDepPred, Impl >private
insertNonSpec(const DynInstPtr &inst)MemDepUnit< MemDepPred, Impl >
instListMemDepUnit< MemDepPred, Impl >private
instsToReplayMemDepUnit< MemDepPred, Impl >private
iqPtrMemDepUnit< MemDepPred, Impl >private
isDrained() constMemDepUnit< MemDepPred, Impl >
issue(const DynInstPtr &inst)MemDepUnit< MemDepPred, Impl >
ListIt typedefMemDepUnit< MemDepPred, Impl >private
loadBarrierSNsMemDepUnit< MemDepPred, Impl >private
MemDepEntryPtr typedefMemDepUnit< MemDepPred, Impl >private
memDepHashMemDepUnit< MemDepPred, Impl >private
MemDepHash typedefMemDepUnit< MemDepPred, Impl >private
MemDepHashIt typedefMemDepUnit< MemDepPred, Impl >private
MemDepUnit()MemDepUnit< MemDepPred, Impl >
MemDepUnit(DerivO3CPUParams *params)MemDepUnit< MemDepPred, Impl >
moveToReady(MemDepEntryPtr &ready_inst_entry)MemDepUnit< MemDepPred, Impl >inlineprivate
name() constMemDepUnit< MemDepPred, Impl >inline
nonSpecInstReady(const DynInstPtr &inst)MemDepUnit< MemDepPred, Impl >
regsReady(const DynInstPtr &inst)MemDepUnit< MemDepPred, Impl >
regStats()MemDepUnit< MemDepPred, Impl >
replay()MemDepUnit< MemDepPred, Impl >
reschedule(const DynInstPtr &inst)MemDepUnit< MemDepPred, Impl >
setIQ(InstructionQueue< Impl > *iq_ptr)MemDepUnit< MemDepPred, Impl >
squash(const InstSeqNum &squashed_num, ThreadID tid)MemDepUnit< MemDepPred, Impl >
storeBarrierSNsMemDepUnit< MemDepPred, Impl >private
takeOverFrom()MemDepUnit< MemDepPred, Impl >
violation(const DynInstPtr &store_inst, const DynInstPtr &violating_load)MemDepUnit< MemDepPred, Impl >
wakeDependents(const DynInstPtr &inst)MemDepUnit< MemDepPred, Impl >private
~MemDepUnit()MemDepUnit< MemDepPred, Impl >

Generated on Wed Sep 30 2020 14:02:27 for gem5 by doxygen 1.8.17