gem5  v21.0.1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
DefaultIEW< Impl > Member List

This is the complete list of members for DefaultIEW< Impl >, including all inherited members.

_statusDefaultIEW< Impl >private
activateStage()DefaultIEW< Impl >inline
Active enum valueDefaultIEW< Impl >
activeThreadsDefaultIEW< Impl >private
activityThisCycle()DefaultIEW< Impl >
block(ThreadID tid)DefaultIEW< Impl >private
Blocked enum valueDefaultIEW< Impl >
blockMemInst(const DynInstPtr &inst)DefaultIEW< Impl >
cacheUnblocked()DefaultIEW< Impl >
checkMisprediction(const DynInstPtr &inst)DefaultIEW< Impl >
checkSignalsAndUpdate(ThreadID tid)DefaultIEW< Impl >private
checkStall(ThreadID tid)DefaultIEW< Impl >private
clearStates(ThreadID tid)DefaultIEW< Impl >
commitToIEWDelayDefaultIEW< Impl >private
cpuDefaultIEW< Impl >private
CPUPol typedefDefaultIEW< Impl >private
deactivateStage()DefaultIEW< Impl >inline
DefaultIEW(O3CPU *_cpu, const DerivO3CPUParams &params)DefaultIEW< Impl >
dispatch(ThreadID tid)DefaultIEW< Impl >private
dispatchInsts(ThreadID tid)DefaultIEW< Impl >private
dispatchStatusDefaultIEW< Impl >private
dispatchWidthDefaultIEW< Impl >private
drainSanityCheck() constDefaultIEW< Impl >
DynInstPtr typedefDefaultIEW< Impl >private
emptyRenameInsts(ThreadID tid)DefaultIEW< Impl >private
executeInsts()DefaultIEW< Impl >private
exeStatusDefaultIEW< Impl >private
fetchRedirectDefaultIEW< Impl >private
fromCommitDefaultIEW< Impl >private
fromIssueDefaultIEW< Impl >private
fromRenameDefaultIEW< Impl >private
fuPoolDefaultIEW< Impl >
hasStoresToWB()DefaultIEW< Impl >inline
hasStoresToWB(ThreadID tid)DefaultIEW< Impl >inline
Idle enum valueDefaultIEW< Impl >
iewQueueDefaultIEW< Impl >private
iewStatsDefaultIEW< Impl >private
IEWStruct typedefDefaultIEW< Impl >private
Inactive enum valueDefaultIEW< Impl >
instQueueDefaultIEW< Impl >
instsDefaultIEW< Impl >private
instToCommit(const DynInstPtr &inst)DefaultIEW< Impl >
IQ typedefDefaultIEW< Impl >private
isDrained() constDefaultIEW< Impl >
IssueStruct typedefDefaultIEW< Impl >private
issueToExecQueueDefaultIEW< Impl >private
issueToExecuteDelayDefaultIEW< Impl >private
issueWidthDefaultIEW< Impl >private
ldstQueueDefaultIEW< Impl >
LSQ typedefDefaultIEW< Impl >private
name() constDefaultIEW< Impl >
numThreadsDefaultIEW< Impl >private
O3CPU typedefDefaultIEW< Impl >private
ppDispatchDefaultIEW< Impl >private
ppExecuteDefaultIEW< Impl >private
ppMispredictDefaultIEW< Impl >private
ppToCommitDefaultIEW< Impl >private
printAvailableInsts()DefaultIEW< Impl >private
regProbePoints()DefaultIEW< Impl >
RenameMap typedefDefaultIEW< Impl >private
renameQueueDefaultIEW< Impl >private
RenameStruct typedefDefaultIEW< Impl >private
renameToIEWDelayDefaultIEW< Impl >private
replayMemInst(const DynInstPtr &inst)DefaultIEW< Impl >
rescheduleMemInst(const DynInstPtr &inst)DefaultIEW< Impl >
resetEntries()DefaultIEW< Impl >
Running enum valueDefaultIEW< Impl >
scoreboardDefaultIEW< Impl >private
setActiveThreads(std::list< ThreadID > *at_ptr)DefaultIEW< Impl >
setIEWQueue(TimeBuffer< IEWStruct > *iq_ptr)DefaultIEW< Impl >
setLastRetiredHtmUid(ThreadID tid, uint64_t htmUid)DefaultIEW< Impl >inline
setRenameQueue(TimeBuffer< RenameStruct > *rq_ptr)DefaultIEW< Impl >
setScoreboard(Scoreboard *sb_ptr)DefaultIEW< Impl >
setTimeBuffer(TimeBuffer< TimeStruct > *tb_ptr)DefaultIEW< Impl >
skidBufferDefaultIEW< Impl >private
skidBufferMaxDefaultIEW< Impl >private
skidCount()DefaultIEW< Impl >
skidInsert(ThreadID tid)DefaultIEW< Impl >
skidsEmpty()DefaultIEW< Impl >
sortInsts()DefaultIEW< Impl >private
squash(ThreadID tid)DefaultIEW< Impl >
squashDueToBranch(const DynInstPtr &inst, ThreadID tid)DefaultIEW< Impl >private
squashDueToMemOrder(const DynInstPtr &inst, ThreadID tid)DefaultIEW< Impl >private
Squashing enum valueDefaultIEW< Impl >
StageStatus enum nameDefaultIEW< Impl >
StartSquash enum valueDefaultIEW< Impl >
startupStage()DefaultIEW< Impl >
Status enum nameDefaultIEW< Impl >
takeOverFrom()DefaultIEW< Impl >
tick()DefaultIEW< Impl >
timeBufferDefaultIEW< Impl >private
TimeStruct typedefDefaultIEW< Impl >private
toCommitDefaultIEW< Impl >private
toFetchDefaultIEW< Impl >private
toRenameDefaultIEW< Impl >private
unblock(ThreadID tid)DefaultIEW< Impl >private
Unblocking enum valueDefaultIEW< Impl >
updatedQueuesDefaultIEW< Impl >private
updateExeInstStats(const DynInstPtr &inst)DefaultIEW< Impl >private
updateLSQNextCycleDefaultIEW< Impl >
updateStatus()DefaultIEW< Impl >
validInstsFromRename()DefaultIEW< Impl >private
wakeCPU()DefaultIEW< Impl >
wakeDependents(const DynInstPtr &inst)DefaultIEW< Impl >
wbCycleDefaultIEW< Impl >private
wbNumInstDefaultIEW< Impl >private
wbStatusDefaultIEW< Impl >private
wbWidthDefaultIEW< Impl >private
writebackInsts()DefaultIEW< Impl >private
wroteToTimeBufferDefaultIEW< Impl >private

Generated on Tue Jun 22 2021 15:28:37 for gem5 by doxygen 1.8.17