gem5
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
DefaultCommit< Impl > Member List
This is the complete list of members for
DefaultCommit< Impl >
, including all inherited members.
_nextStatus
DefaultCommit< Impl >
private
_status
DefaultCommit< Impl >
private
Active
enum value
DefaultCommit< Impl >
activeThreads
DefaultCommit< Impl >
private
Aggressive
enum value
DefaultCommit< Impl >
avoidQuiesceLiveLock
DefaultCommit< Impl >
private
branchMispredicts
DefaultCommit< Impl >
private
canHandleInterrupts
DefaultCommit< Impl >
private
changedROBEntries
()
DefaultCommit< Impl >
private
changedROBNumEntries
DefaultCommit< Impl >
private
checkEmptyROB
DefaultCommit< Impl >
private
commit
()
DefaultCommit< Impl >
commitEligibleSamples
DefaultCommit< Impl >
private
commitHead
(DynInstPtr &head_inst, unsigned inst_num)
DefaultCommit< Impl >
private
commitInsts
()
DefaultCommit< Impl >
private
commitNonSpecStalls
DefaultCommit< Impl >
private
commitPolicy
DefaultCommit< Impl >
private
CommitPolicy
enum name
DefaultCommit< Impl >
commitSquashedInsts
DefaultCommit< Impl >
private
commitStatus
DefaultCommit< Impl >
private
CommitStatus
enum name
DefaultCommit< Impl >
committedStores
DefaultCommit< Impl >
private
commitToIEWDelay
DefaultCommit< Impl >
private
commitWidth
DefaultCommit< Impl >
private
cpu
DefaultCommit< Impl >
private
CPUPol
typedef
DefaultCommit< Impl >
deactivateThread
(ThreadID tid)
DefaultCommit< Impl >
DefaultCommit
(O3CPU *_cpu, DerivO3CPUParams *params)
DefaultCommit< Impl >
drain
()
DefaultCommit< Impl >
drainImminent
DefaultCommit< Impl >
private
drainPending
DefaultCommit< Impl >
private
drainResume
()
DefaultCommit< Impl >
drainSanityCheck
() const
DefaultCommit< Impl >
DynInstPtr
typedef
DefaultCommit< Impl >
Fetch
typedef
DefaultCommit< Impl >
fetchQueue
DefaultCommit< Impl >
private
FetchStruct
typedef
DefaultCommit< Impl >
fetchToCommitDelay
DefaultCommit< Impl >
private
FetchTrapPending
enum value
DefaultCommit< Impl >
fromFetch
DefaultCommit< Impl >
private
fromIEW
DefaultCommit< Impl >
private
fromRename
DefaultCommit< Impl >
private
generateTCEvent
(ThreadID tid)
DefaultCommit< Impl >
generateTrapEvent
(ThreadID tid, Fault inst_fault)
DefaultCommit< Impl >
getCommittingThread
()
DefaultCommit< Impl >
private
getInsts
()
DefaultCommit< Impl >
private
handleInterrupt
()
DefaultCommit< Impl >
private
Idle
enum value
DefaultCommit< Impl >
IEW
typedef
DefaultCommit< Impl >
iewQueue
DefaultCommit< Impl >
private
iewStage
DefaultCommit< Impl >
IEWStruct
typedef
DefaultCommit< Impl >
iewToCommitDelay
DefaultCommit< Impl >
private
Inactive
enum value
DefaultCommit< Impl >
instAddr
(ThreadID tid)
DefaultCommit< Impl >
inline
instsCommitted
DefaultCommit< Impl >
private
interrupt
DefaultCommit< Impl >
private
isDrained
() const
DefaultCommit< Impl >
lastCommitedSeqNum
DefaultCommit< Impl >
private
markCompletedInsts
()
DefaultCommit< Impl >
private
microPC
(ThreadID tid)
DefaultCommit< Impl >
inline
name
() const
DefaultCommit< Impl >
nextInstAddr
(ThreadID tid)
DefaultCommit< Impl >
inline
numCommittedDist
DefaultCommit< Impl >
private
numROBFreeEntries
(ThreadID tid)
DefaultCommit< Impl >
numRobs
DefaultCommit< Impl >
private
numThreads
DefaultCommit< Impl >
private
O3CPU
typedef
DefaultCommit< Impl >
oldestReady
()
DefaultCommit< Impl >
private
OldestReady
enum value
DefaultCommit< Impl >
opsCommitted
DefaultCommit< Impl >
private
pc
DefaultCommit< Impl >
private
pcState
(ThreadID tid)
DefaultCommit< Impl >
inline
pcState
(const TheISA::PCState &val, ThreadID tid)
DefaultCommit< Impl >
inline
ppCommit
DefaultCommit< Impl >
private
ppCommitStall
DefaultCommit< Impl >
private
ppSquash
DefaultCommit< Impl >
private
priority_list
DefaultCommit< Impl >
private
propagateInterrupt
()
DefaultCommit< Impl >
private
regProbePoints
()
DefaultCommit< Impl >
regStats
()
DefaultCommit< Impl >
RenameMap
typedef
DefaultCommit< Impl >
renameMap
DefaultCommit< Impl >
private
renameQueue
DefaultCommit< Impl >
private
RenameStruct
typedef
DefaultCommit< Impl >
renameToROBDelay
DefaultCommit< Impl >
private
renameWidth
DefaultCommit< Impl >
private
ROB
typedef
DefaultCommit< Impl >
rob
DefaultCommit< Impl >
robInfoFromIEW
DefaultCommit< Impl >
private
ROBSquashing
enum value
DefaultCommit< Impl >
roundRobin
()
DefaultCommit< Impl >
private
RoundRobin
enum value
DefaultCommit< Impl >
Running
enum value
DefaultCommit< Impl >
setActiveThreads
(std::list< ThreadID > *at_ptr)
DefaultCommit< Impl >
setFetchQueue
(TimeBuffer< FetchStruct > *fq_ptr)
DefaultCommit< Impl >
setIEWQueue
(TimeBuffer< IEWStruct > *iq_ptr)
DefaultCommit< Impl >
setIEWStage
(IEW *iew_stage)
DefaultCommit< Impl >
setRenameMap
(RenameMap rm_ptr[Impl::MaxThreads])
DefaultCommit< Impl >
setRenameQueue
(TimeBuffer< RenameStruct > *rq_ptr)
DefaultCommit< Impl >
setROB
(ROB *rob_ptr)
DefaultCommit< Impl >
setThreads
(std::vector< Thread * > &threads)
DefaultCommit< Impl >
setTimeBuffer
(TimeBuffer< TimeStruct > *tb_ptr)
DefaultCommit< Impl >
squashAfter
(ThreadID tid, DynInstPtr &head_inst)
DefaultCommit< Impl >
private
squashAfterInst
DefaultCommit< Impl >
private
SquashAfterPending
enum value
DefaultCommit< Impl >
squashAll
(ThreadID tid)
DefaultCommit< Impl >
private
squashFromSquashAfter
(ThreadID tid)
DefaultCommit< Impl >
private
squashFromTC
(ThreadID tid)
DefaultCommit< Impl >
private
squashFromTrap
(ThreadID tid)
DefaultCommit< Impl >
private
startupStage
()
DefaultCommit< Impl >
statComBranches
DefaultCommit< Impl >
private
statComFloating
DefaultCommit< Impl >
private
statComFunctionCalls
DefaultCommit< Impl >
private
statComInteger
DefaultCommit< Impl >
private
statComLoads
DefaultCommit< Impl >
private
statComMembars
DefaultCommit< Impl >
private
statCommittedInstType
DefaultCommit< Impl >
private
statComRefs
DefaultCommit< Impl >
private
statComSwp
DefaultCommit< Impl >
private
takeOverFrom
()
DefaultCommit< Impl >
tcSquash
DefaultCommit< Impl >
private
thread
DefaultCommit< Impl >
private
Thread
typedef
DefaultCommit< Impl >
ThreadStatus
enum name
DefaultCommit< Impl >
tick
()
DefaultCommit< Impl >
timeBuffer
DefaultCommit< Impl >
private
TimeStruct
typedef
DefaultCommit< Impl >
toIEW
DefaultCommit< Impl >
private
trapInFlight
DefaultCommit< Impl >
private
trapLatency
DefaultCommit< Impl >
private
TrapPending
enum value
DefaultCommit< Impl >
trapSquash
DefaultCommit< Impl >
private
updateComInstStats
(DynInstPtr &inst)
DefaultCommit< Impl >
private
updateStatus
()
DefaultCommit< Impl >
private
wroteToTimeBuffer
DefaultCommit< Impl >
private
youngestSeqNum
DefaultCommit< Impl >
private
Generated on Fri Jun 9 2017 13:04:07 for gem5 by
doxygen
1.8.6