_name | MemDepUnit< MemDepPred, Impl > | protected |
completed(const DynInstPtr &inst) | MemDepUnit< MemDepPred, Impl > | private |
completeInst(const DynInstPtr &inst) | MemDepUnit< MemDepPred, Impl > | |
conflictingLoads | MemDepUnit< MemDepPred, Impl > | private |
conflictingStores | MemDepUnit< MemDepPred, Impl > | private |
depPred | MemDepUnit< MemDepPred, Impl > | private |
drainSanityCheck() const | MemDepUnit< MemDepPred, Impl > | |
dumpLists() | MemDepUnit< MemDepPred, Impl > | |
DynInstConstPtr typedef | MemDepUnit< MemDepPred, Impl > | |
DynInstPtr typedef | MemDepUnit< MemDepPred, Impl > | |
findInHash(const DynInstConstPtr &inst) | MemDepUnit< MemDepPred, Impl > | inlineprivate |
hasLoadBarrier() const | MemDepUnit< MemDepPred, Impl > | inlineprivate |
hasStoreBarrier() const | MemDepUnit< MemDepPred, Impl > | inlineprivate |
id | MemDepUnit< 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 |
insertedLoads | MemDepUnit< MemDepPred, Impl > | private |
insertedStores | MemDepUnit< MemDepPred, Impl > | private |
insertNonSpec(const DynInstPtr &inst) | MemDepUnit< MemDepPred, Impl > | |
instList | MemDepUnit< MemDepPred, Impl > | private |
instsToReplay | MemDepUnit< MemDepPred, Impl > | private |
iqPtr | MemDepUnit< MemDepPred, Impl > | private |
isDrained() const | MemDepUnit< MemDepPred, Impl > | |
issue(const DynInstPtr &inst) | MemDepUnit< MemDepPred, Impl > | |
ListIt typedef | MemDepUnit< MemDepPred, Impl > | private |
loadBarrierSNs | MemDepUnit< MemDepPred, Impl > | private |
MemDepEntryPtr typedef | MemDepUnit< MemDepPred, Impl > | private |
memDepHash | MemDepUnit< MemDepPred, Impl > | private |
MemDepHash typedef | MemDepUnit< MemDepPred, Impl > | private |
MemDepHashIt typedef | MemDepUnit< MemDepPred, Impl > | private |
MemDepUnit() | MemDepUnit< MemDepPred, Impl > | |
MemDepUnit(DerivO3CPUParams *params) | MemDepUnit< MemDepPred, Impl > | |
moveToReady(MemDepEntryPtr &ready_inst_entry) | MemDepUnit< MemDepPred, Impl > | inlineprivate |
name() const | MemDepUnit< 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 > | |
storeBarrierSNs | MemDepUnit< 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 > | |