gem5
v24.0.0.0
Loading...
Searching...
No Matches
gem5
o3
Commit
gem5::o3::Commit Member List
This is the complete list of members for
gem5::o3::Commit
, including all inherited members.
_nextStatus
gem5::o3::Commit
private
_status
gem5::o3::Commit
private
Active
enum value
gem5::o3::Commit
activeThreads
gem5::o3::Commit
private
avoidQuiesceLiveLock
gem5::o3::Commit
private
canHandleInterrupts
gem5::o3::Commit
private
changedROBEntries
()
gem5::o3::Commit
private
changedROBNumEntries
gem5::o3::Commit
private
checkEmptyROB
gem5::o3::Commit
private
clearStates
(ThreadID tid)
gem5::o3::Commit
Commit
(CPU *_cpu, const BaseO3CPUParams ¶ms)
gem5::o3::Commit
commit
()
gem5::o3::Commit
commitHead
(const DynInstPtr &head_inst, unsigned inst_num)
gem5::o3::Commit
private
commitInsts
()
gem5::o3::Commit
private
commitPolicy
gem5::o3::Commit
private
CommitStatus
enum name
gem5::o3::Commit
commitStatus
gem5::o3::Commit
private
committedStores
gem5::o3::Commit
private
commitToIEWDelay
gem5::o3::Commit
private
commitWidth
gem5::o3::Commit
private
cpu
gem5::o3::Commit
private
deactivateThread
(ThreadID tid)
gem5::o3::Commit
drain
()
gem5::o3::Commit
drainImminent
gem5::o3::Commit
private
drainPending
gem5::o3::Commit
private
drainResume
()
gem5::o3::Commit
drainSanityCheck
() const
gem5::o3::Commit
executingHtmTransaction
(ThreadID) const
gem5::o3::Commit
fetchQueue
gem5::o3::Commit
private
fetchToCommitDelay
gem5::o3::Commit
private
FetchTrapPending
enum value
gem5::o3::Commit
fromFetch
gem5::o3::Commit
private
fromIEW
gem5::o3::Commit
private
fromRename
gem5::o3::Commit
private
generateTCEvent
(ThreadID tid)
gem5::o3::Commit
generateTrapEvent
(ThreadID tid, Fault inst_fault)
gem5::o3::Commit
getCommittingThread
()
gem5::o3::Commit
private
getInsts
()
gem5::o3::Commit
private
handleInterrupt
()
gem5::o3::Commit
private
htmStarts
gem5::o3::Commit
private
htmStops
gem5::o3::Commit
private
Idle
enum value
gem5::o3::Commit
iewQueue
gem5::o3::Commit
private
iewStage
gem5::o3::Commit
iewToCommitDelay
gem5::o3::Commit
private
Inactive
enum value
gem5::o3::Commit
interrupt
gem5::o3::Commit
private
isDrained
() const
gem5::o3::Commit
lastCommitedSeqNum
gem5::o3::Commit
private
markCompletedInsts
()
gem5::o3::Commit
private
name
() const
gem5::o3::Commit
numROBFreeEntries
(ThreadID tid)
gem5::o3::Commit
numThreads
gem5::o3::Commit
private
oldestReady
()
gem5::o3::Commit
private
pc
gem5::o3::Commit
private
pcState
(ThreadID tid)
gem5::o3::Commit
inline
pcState
(const PCStateBase &val, ThreadID tid)
gem5::o3::Commit
inline
ppCommit
gem5::o3::Commit
private
ppCommitStall
gem5::o3::Commit
private
ppSquash
gem5::o3::Commit
private
priority_list
gem5::o3::Commit
private
processTrapEvent
(ThreadID tid)
gem5::o3::Commit
private
propagateInterrupt
()
gem5::o3::Commit
private
regProbePoints
()
gem5::o3::Commit
renameMap
gem5::o3::Commit
private
renameQueue
gem5::o3::Commit
private
renameToROBDelay
gem5::o3::Commit
private
renameWidth
gem5::o3::Commit
private
resetHtmStartsStops
(ThreadID)
gem5::o3::Commit
rob
gem5::o3::Commit
robInfoFromIEW
gem5::o3::Commit
private
ROBSquashing
enum value
gem5::o3::Commit
roundRobin
()
gem5::o3::Commit
private
Running
enum value
gem5::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::PerThreadUnifiedRenameMap &rm_ptr)
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::Commit
private
squashAfterInst
gem5::o3::Commit
private
SquashAfterPending
enum value
gem5::o3::Commit
squashAll
(ThreadID tid)
gem5::o3::Commit
private
squashFromSquashAfter
(ThreadID tid)
gem5::o3::Commit
private
squashFromTC
(ThreadID tid)
gem5::o3::Commit
private
squashFromTrap
(ThreadID tid)
gem5::o3::Commit
private
startupStage
()
gem5::o3::Commit
stats
gem5::o3::Commit
private
takeOverFrom
()
gem5::o3::Commit
tcSquash
gem5::o3::Commit
private
thread
gem5::o3::Commit
private
ThreadStatus
enum name
gem5::o3::Commit
tick
()
gem5::o3::Commit
timeBuffer
gem5::o3::Commit
private
toIEW
gem5::o3::Commit
private
trapInFlight
gem5::o3::Commit
private
trapLatency
gem5::o3::Commit
private
TrapPending
enum value
gem5::o3::Commit
trapSquash
gem5::o3::Commit
private
updateComInstStats
(const DynInstPtr &inst)
gem5::o3::Commit
private
updateStatus
()
gem5::o3::Commit
private
wroteToTimeBuffer
gem5::o3::Commit
private
youngestSeqNum
gem5::o3::Commit
private
Generated on Tue Jun 18 2024 16:24:20 for gem5 by
doxygen
1.11.0