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
ROB< Impl > Member List
This is the complete list of members for
ROB< Impl >
, including all inherited members.
activeThreads
ROB< Impl >
private
canCommit
()
ROB< Impl >
countInsts
()
ROB< Impl >
countInsts
(ThreadID tid)
ROB< Impl >
cpu
ROB< Impl >
private
doneSquashing
ROB< Impl >
private
doSquash
(ThreadID tid)
ROB< Impl >
drainSanityCheck
() const
ROB< Impl >
dummyInst
ROB< Impl >
Dynamic
enum value
ROB< Impl >
DynInstPtr
typedef
ROB< Impl >
entryAmount
(ThreadID num_threads)
ROB< Impl >
findInst
(ThreadID tid, InstSeqNum squash_inst)
ROB< Impl >
getMaxEntries
(ThreadID tid)
ROB< Impl >
inline
getThreadEntries
(ThreadID tid)
ROB< Impl >
inline
head
ROB< Impl >
Idle
enum value
ROB< Impl >
insertInst
(DynInstPtr &inst)
ROB< Impl >
InstIt
typedef
ROB< Impl >
instList
ROB< Impl >
private
isDoneSquashing
(ThreadID tid) const
ROB< Impl >
inline
isDoneSquashing
()
ROB< Impl >
isEmpty
() const
ROB< Impl >
inline
isEmpty
(ThreadID tid) const
ROB< Impl >
inline
isFull
()
ROB< Impl >
inline
isFull
(ThreadID tid)
ROB< Impl >
inline
isHeadReady
(ThreadID tid)
ROB< Impl >
maxEntries
ROB< Impl >
private
name
() const
ROB< Impl >
numEntries
ROB< Impl >
private
numFreeEntries
()
ROB< Impl >
numFreeEntries
(ThreadID tid)
ROB< Impl >
numInstsInROB
ROB< Impl >
numThreads
ROB< Impl >
private
O3CPU
typedef
ROB< Impl >
Partitioned
enum value
ROB< Impl >
readHeadInst
(ThreadID tid)
ROB< Impl >
readTailInst
(ThreadID tid)
ROB< Impl >
RegIndex
typedef
ROB< Impl >
protected
regStats
()
ROB< Impl >
resetEntries
()
ROB< Impl >
resetState
()
ROB< Impl >
private
retireHead
(ThreadID tid)
ROB< Impl >
ROB
(O3CPU *_cpu, DerivO3CPUParams *params)
ROB< Impl >
robPolicy
ROB< Impl >
private
ROBPolicy
enum name
ROB< Impl >
robReads
ROB< Impl >
private
ROBSquashing
enum value
ROB< Impl >
robStatus
ROB< Impl >
private
robWrites
ROB< Impl >
private
Running
enum value
ROB< Impl >
setActiveThreads
(std::list< ThreadID > *at_ptr)
ROB< Impl >
squash
(InstSeqNum squash_num, ThreadID tid)
ROB< Impl >
squashedSeqNum
ROB< Impl >
private
squashIt
ROB< Impl >
private
squashWidth
ROB< Impl >
private
Status
enum name
ROB< Impl >
tail
ROB< Impl >
takeOverFrom
()
ROB< Impl >
threadEntries
ROB< Impl >
private
Threshold
enum value
ROB< Impl >
UnmapInfo
typedef
ROB< Impl >
updateHead
()
ROB< Impl >
updateTail
()
ROB< Impl >
Generated on Fri Jun 9 2017 13:04:18 for gem5 by
doxygen
1.8.6