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

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

_nextStatusgem5::o3::Commitprivate
_statusgem5::o3::Commitprivate
Active enum valuegem5::o3::Commit
activeThreadsgem5::o3::Commitprivate
avoidQuiesceLiveLockgem5::o3::Commitprivate
canHandleInterruptsgem5::o3::Commitprivate
changedROBEntries()gem5::o3::Commitprivate
changedROBNumEntriesgem5::o3::Commitprivate
checkEmptyROBgem5::o3::Commitprivate
clearStates(ThreadID tid)gem5::o3::Commit
commit()gem5::o3::Commit
Commit(CPU *_cpu, const BaseO3CPUParams &params)gem5::o3::Commit
commitHead(const DynInstPtr &head_inst, unsigned inst_num)gem5::o3::Commitprivate
commitInsts()gem5::o3::Commitprivate
commitPolicygem5::o3::Commitprivate
CommitStatus enum namegem5::o3::Commit
commitStatusgem5::o3::Commitprivate
committedStoresgem5::o3::Commitprivate
commitToIEWDelaygem5::o3::Commitprivate
commitWidthgem5::o3::Commitprivate
cpugem5::o3::Commitprivate
deactivateThread(ThreadID tid)gem5::o3::Commit
drain()gem5::o3::Commit
drainImminentgem5::o3::Commitprivate
drainPendinggem5::o3::Commitprivate
drainResume()gem5::o3::Commit
drainSanityCheck() constgem5::o3::Commit
executingHtmTransaction(ThreadID) constgem5::o3::Commit
fetchQueuegem5::o3::Commitprivate
fetchToCommitDelaygem5::o3::Commitprivate
FetchTrapPending enum valuegem5::o3::Commit
fromFetchgem5::o3::Commitprivate
fromIEWgem5::o3::Commitprivate
fromRenamegem5::o3::Commitprivate
generateTCEvent(ThreadID tid)gem5::o3::Commit
generateTrapEvent(ThreadID tid, Fault inst_fault)gem5::o3::Commit
getCommittingThread()gem5::o3::Commitprivate
getInsts()gem5::o3::Commitprivate
handleInterrupt()gem5::o3::Commitprivate
htmStartsgem5::o3::Commitprivate
htmStopsgem5::o3::Commitprivate
Idle enum valuegem5::o3::Commit
iewQueuegem5::o3::Commitprivate
iewStagegem5::o3::Commit
iewToCommitDelaygem5::o3::Commitprivate
Inactive enum valuegem5::o3::Commit
interruptgem5::o3::Commitprivate
isDrained() constgem5::o3::Commit
lastCommitedSeqNumgem5::o3::Commitprivate
markCompletedInsts()gem5::o3::Commitprivate
name() constgem5::o3::Commit
numROBFreeEntries(ThreadID tid)gem5::o3::Commit
numThreadsgem5::o3::Commitprivate
oldestReady()gem5::o3::Commitprivate
pcgem5::o3::Commitprivate
pcState(ThreadID tid)gem5::o3::Commitinline
pcState(const PCStateBase &val, ThreadID tid)gem5::o3::Commitinline
ppCommitgem5::o3::Commitprivate
ppCommitStallgem5::o3::Commitprivate
ppSquashgem5::o3::Commitprivate
priority_listgem5::o3::Commitprivate
processTrapEvent(ThreadID tid)gem5::o3::Commitprivate
propagateInterrupt()gem5::o3::Commitprivate
regProbePoints()gem5::o3::Commit
renameMapgem5::o3::Commitprivate
renameQueuegem5::o3::Commitprivate
renameToROBDelaygem5::o3::Commitprivate
renameWidthgem5::o3::Commitprivate
resetHtmStartsStops(ThreadID)gem5::o3::Commit
robgem5::o3::Commit
robInfoFromIEWgem5::o3::Commitprivate
ROBSquashing enum valuegem5::o3::Commit
roundRobin()gem5::o3::Commitprivate
Running enum valuegem5::o3::Commit
setActiveThreads(std::list< ThreadID > *at_ptr)gem5::o3::Commit
setFetchQueue(TimeBuffer< FetchStruct > *fq_ptr)gem5::o3::Commit
setIEWQueue(TimeBuffer< IEWStruct > *iq_ptr)gem5::o3::Commit
setIEWStage(IEW *iew_stage)gem5::o3::Commit
setRenameMap(UnifiedRenameMap rm_ptr[MaxThreads])gem5::o3::Commit
setRenameQueue(TimeBuffer< RenameStruct > *rq_ptr)gem5::o3::Commit
setROB(ROB *rob_ptr)gem5::o3::Commit
setThreads(std::vector< ThreadState * > &threads)gem5::o3::Commit
setTimeBuffer(TimeBuffer< TimeStruct > *tb_ptr)gem5::o3::Commit
squashAfter(ThreadID tid, const DynInstPtr &head_inst)gem5::o3::Commitprivate
squashAfterInstgem5::o3::Commitprivate
SquashAfterPending enum valuegem5::o3::Commit
squashAll(ThreadID tid)gem5::o3::Commitprivate
squashFromSquashAfter(ThreadID tid)gem5::o3::Commitprivate
squashFromTC(ThreadID tid)gem5::o3::Commitprivate
squashFromTrap(ThreadID tid)gem5::o3::Commitprivate
startupStage()gem5::o3::Commit
statsgem5::o3::Commitprivate
takeOverFrom()gem5::o3::Commit
tcSquashgem5::o3::Commitprivate
threadgem5::o3::Commitprivate
ThreadStatus enum namegem5::o3::Commit
tick()gem5::o3::Commit
timeBuffergem5::o3::Commitprivate
toIEWgem5::o3::Commitprivate
trapInFlightgem5::o3::Commitprivate
trapLatencygem5::o3::Commitprivate
TrapPending enum valuegem5::o3::Commit
trapSquashgem5::o3::Commitprivate
updateComInstStats(const DynInstPtr &inst)gem5::o3::Commitprivate
updateStatus()gem5::o3::Commitprivate
wroteToTimeBuffergem5::o3::Commitprivate
youngestSeqNumgem5::o3::Commitprivate

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