gem5  v22.1.0.0
gem5::o3::MemDepUnit Member List

This is the complete list of members for gem5::o3::MemDepUnit, including all inherited members.

_namegem5::o3::MemDepUnitprotected
completed(const DynInstPtr &inst)gem5::o3::MemDepUnitprivate
completeInst(const DynInstPtr &inst)gem5::o3::MemDepUnit
depPredgem5::o3::MemDepUnitprivate
drainSanityCheck() constgem5::o3::MemDepUnit
dumpLists()gem5::o3::MemDepUnit
findInHash(const DynInstConstPtr &inst)gem5::o3::MemDepUnitprivate
hasLoadBarrier() constgem5::o3::MemDepUnitinlineprivate
hasStoreBarrier() constgem5::o3::MemDepUnitinlineprivate
idgem5::o3::MemDepUnitprivate
init(const BaseO3CPUParams &params, ThreadID tid, CPU *cpu)gem5::o3::MemDepUnit
insert(const DynInstPtr &inst)gem5::o3::MemDepUnit
insertBarrier(const DynInstPtr &barr_inst)gem5::o3::MemDepUnit
insertBarrierSN(const DynInstPtr &barr_inst)gem5::o3::MemDepUnitprivate
insertNonSpec(const DynInstPtr &inst)gem5::o3::MemDepUnit
instListgem5::o3::MemDepUnitprivate
instsToReplaygem5::o3::MemDepUnitprivate
iqPtrgem5::o3::MemDepUnitprivate
isDrained() constgem5::o3::MemDepUnit
issue(const DynInstPtr &inst)gem5::o3::MemDepUnit
ListIt typedefgem5::o3::MemDepUnitprivate
loadBarrierSNsgem5::o3::MemDepUnitprivate
MemDepEntryPtr typedefgem5::o3::MemDepUnitprivate
MemDepHash typedefgem5::o3::MemDepUnitprivate
memDepHashgem5::o3::MemDepUnitprivate
MemDepHashIt typedefgem5::o3::MemDepUnitprivate
MemDepUnit()gem5::o3::MemDepUnit
MemDepUnit(const BaseO3CPUParams &params)gem5::o3::MemDepUnit
moveToReady(MemDepEntryPtr &ready_inst_entry)gem5::o3::MemDepUnitprivate
name() constgem5::o3::MemDepUnitinline
nonSpecInstReady(const DynInstPtr &inst)gem5::o3::MemDepUnit
regsReady(const DynInstPtr &inst)gem5::o3::MemDepUnit
replay()gem5::o3::MemDepUnit
reschedule(const DynInstPtr &inst)gem5::o3::MemDepUnit
setIQ(InstructionQueue *iq_ptr)gem5::o3::MemDepUnit
squash(const InstSeqNum &squashed_num, ThreadID tid)gem5::o3::MemDepUnit
statsgem5::o3::MemDepUnitprivate
storeBarrierSNsgem5::o3::MemDepUnitprivate
takeOverFrom()gem5::o3::MemDepUnit
violation(const DynInstPtr &store_inst, const DynInstPtr &violating_load)gem5::o3::MemDepUnit
wakeDependents(const DynInstPtr &inst)gem5::o3::MemDepUnitprivate
~MemDepUnit()gem5::o3::MemDepUnit

Generated on Wed Dec 21 2022 10:24:18 for gem5 by doxygen 1.9.1