gem5
v20.1.0.0
DefaultRename< Impl > Member List
This is the complete list of members for
DefaultRename< Impl >
, including all inherited members.
_status
DefaultRename< Impl >
private
Active
enum value
DefaultRename< Impl >
activeThreads
DefaultRename< Impl >
private
block
(ThreadID tid)
DefaultRename< Impl >
private
Blocked
enum value
DefaultRename< Impl >
blockThisCycle
DefaultRename< Impl >
private
calcFreeIQEntries
(ThreadID tid)
DefaultRename< Impl >
inline
private
calcFreeLQEntries
(ThreadID tid)
DefaultRename< Impl >
inline
private
calcFreeROBEntries
(ThreadID tid)
DefaultRename< Impl >
inline
private
calcFreeSQEntries
(ThreadID tid)
DefaultRename< Impl >
inline
private
checkSignalsAndUpdate
(ThreadID tid)
DefaultRename< Impl >
private
checkStall
(ThreadID tid)
DefaultRename< Impl >
private
clearStates
(ThreadID tid)
DefaultRename< Impl >
Commit
typedef
DefaultRename< Impl >
commit_ptr
DefaultRename< Impl >
private
commitToRenameDelay
DefaultRename< Impl >
private
commitWidth
DefaultRename< Impl >
private
cpu
DefaultRename< Impl >
private
CPUPol
typedef
DefaultRename< Impl >
decodeQueue
DefaultRename< Impl >
private
DecodeStruct
typedef
DefaultRename< Impl >
decodeToRenameDelay
DefaultRename< Impl >
private
DefaultRename
(O3CPU *_cpu, DerivO3CPUParams *params)
DefaultRename< Impl >
doSquash
(const InstSeqNum &squash_seq_num, ThreadID tid)
DefaultRename< Impl >
private
drainSanityCheck
() const
DefaultRename< Impl >
dumpHistory
()
DefaultRename< Impl >
DynInstPtr
typedef
DefaultRename< Impl >
emptyROB
DefaultRename< Impl >
private
freeEntries
DefaultRename< Impl >
private
freeList
DefaultRename< Impl >
private
FreeList
typedef
DefaultRename< Impl >
fromCommit
DefaultRename< Impl >
private
fromDecode
DefaultRename< Impl >
private
fromIEW
DefaultRename< Impl >
private
FullSource
enum name
DefaultRename< Impl >
private
historyBuffer
DefaultRename< Impl >
private
Idle
enum value
DefaultRename< Impl >
IEW
typedef
DefaultRename< Impl >
iew_ptr
DefaultRename< Impl >
private
iewToRenameDelay
DefaultRename< Impl >
private
Inactive
enum value
DefaultRename< Impl >
incrFullStat
(const FullSource &source)
DefaultRename< Impl >
inline
private
InstQueue
typedef
DefaultRename< Impl >
insts
DefaultRename< Impl >
private
instsInProgress
DefaultRename< Impl >
private
IQ
enum value
DefaultRename< Impl >
private
isDrained
() const
DefaultRename< Impl >
loadsInProgress
DefaultRename< Impl >
private
LQ
enum value
DefaultRename< Impl >
private
name
() const
DefaultRename< Impl >
NONE
enum value
DefaultRename< Impl >
private
numThreads
DefaultRename< Impl >
private
O3CPU
typedef
DefaultRename< Impl >
ppRename
DefaultRename< Impl >
private
ppSquashInRename
DefaultRename< Impl >
private
readFreeEntries
(ThreadID tid)
DefaultRename< Impl >
private
readStallSignals
(ThreadID tid)
DefaultRename< Impl >
private
regProbePoints
()
DefaultRename< Impl >
removeFromHistory
(InstSeqNum inst_seq_num, ThreadID tid)
DefaultRename< Impl >
private
rename
(bool &status_change, ThreadID tid)
DefaultRename< Impl >
private
renameDestRegs
(const DynInstPtr &inst, ThreadID tid)
DefaultRename< Impl >
inline
private
renameInsts
(ThreadID tid)
DefaultRename< Impl >
private
renameMap
DefaultRename< Impl >
private
RenameMap
typedef
DefaultRename< Impl >
renameQueue
DefaultRename< Impl >
private
renameSrcRegs
(const DynInstPtr &inst, ThreadID tid)
DefaultRename< Impl >
inline
private
renameStatus
DefaultRename< Impl >
private
RenameStatus
enum name
DefaultRename< Impl >
RenameStruct
typedef
DefaultRename< Impl >
renameWidth
DefaultRename< Impl >
private
resetStage
()
DefaultRename< Impl >
private
resumeSerialize
DefaultRename< Impl >
private
resumeUnblocking
DefaultRename< Impl >
private
ROB
enum value
DefaultRename< Impl >
private
Running
enum value
DefaultRename< Impl >
scoreboard
DefaultRename< Impl >
private
SeqNumRegPair
typedef
DefaultRename< Impl >
private
serializeAfter
(InstQueue &inst_list, ThreadID tid)
DefaultRename< Impl >
private
serializeInst
DefaultRename< Impl >
private
serializeOnNextInst
DefaultRename< Impl >
private
SerializeStall
enum value
DefaultRename< Impl >
setActiveThreads
(std::list< ThreadID > *at_ptr)
DefaultRename< Impl >
setCommitStage
(Commit *commit_stage)
DefaultRename< Impl >
inline
setDecodeQueue
(TimeBuffer< DecodeStruct > *dq_ptr)
DefaultRename< Impl >
setFreeList
(FreeList *fl_ptr)
DefaultRename< Impl >
setIEWStage
(IEW *iew_stage)
DefaultRename< Impl >
inline
setRenameMap
(RenameMap rm_ptr[Impl::MaxThreads])
DefaultRename< Impl >
setRenameQueue
(TimeBuffer< RenameStruct > *rq_ptr)
DefaultRename< Impl >
setScoreboard
(Scoreboard *_scoreboard)
DefaultRename< Impl >
setTimeBuffer
(TimeBuffer< TimeStruct > *tb_ptr)
DefaultRename< Impl >
skidBuffer
DefaultRename< Impl >
private
skidBufferMax
DefaultRename< Impl >
private
skidInsert
(ThreadID tid)
DefaultRename< Impl >
private
skidsEmpty
()
DefaultRename< Impl >
private
sortInsts
()
DefaultRename< Impl >
private
SQ
enum value
DefaultRename< Impl >
private
squash
(const InstSeqNum &squash_seq_num, ThreadID tid)
DefaultRename< Impl >
Squashing
enum value
DefaultRename< Impl >
stalls
DefaultRename< Impl >
private
StartSquash
enum value
DefaultRename< Impl >
startupStage
()
DefaultRename< Impl >
stats
DefaultRename< Impl >
private
storesInProgress
DefaultRename< Impl >
private
takeOverFrom
()
DefaultRename< Impl >
ThreadStatus
enum name
DefaultRename< Impl >
tick
()
DefaultRename< Impl >
timeBuffer
DefaultRename< Impl >
private
TimeStruct
typedef
DefaultRename< Impl >
toDecode
DefaultRename< Impl >
private
toIEW
DefaultRename< Impl >
private
toIEWIndex
DefaultRename< Impl >
private
unblock
(ThreadID tid)
DefaultRename< Impl >
private
Unblocking
enum value
DefaultRename< Impl >
updateStatus
()
DefaultRename< Impl >
private
validInsts
()
DefaultRename< Impl >
private
wroteToTimeBuffer
DefaultRename< Impl >
private
Generated on Wed Sep 30 2020 14:02:23 for gem5 by
doxygen
1.8.17