gem5  v22.1.0.0
gem5::o3::IEW Member List

This is the complete list of members for gem5::o3::IEW, including all inherited members.

_statusgem5::o3::IEWprivate
activateStage()gem5::o3::IEW
Active enum valuegem5::o3::IEW
activeThreadsgem5::o3::IEWprivate
activityThisCycle()gem5::o3::IEW
block(ThreadID tid)gem5::o3::IEWprivate
Blocked enum valuegem5::o3::IEW
blockMemInst(const DynInstPtr &inst)gem5::o3::IEW
cacheUnblocked()gem5::o3::IEW
checkMisprediction(const DynInstPtr &inst)gem5::o3::IEW
checkSignalsAndUpdate(ThreadID tid)gem5::o3::IEWprivate
checkStall(ThreadID tid)gem5::o3::IEWprivate
clearStates(ThreadID tid)gem5::o3::IEW
commitToIEWDelaygem5::o3::IEWprivate
cpugem5::o3::IEWprivate
deactivateStage()gem5::o3::IEW
dispatch(ThreadID tid)gem5::o3::IEWprivate
dispatchInsts(ThreadID tid)gem5::o3::IEWprivate
dispatchStatusgem5::o3::IEWprivate
dispatchWidthgem5::o3::IEWprivate
drainSanityCheck() constgem5::o3::IEW
emptyRenameInsts(ThreadID tid)gem5::o3::IEWprivate
executeInsts()gem5::o3::IEWprivate
exeStatusgem5::o3::IEWprivate
fetchRedirectgem5::o3::IEWprivate
fromCommitgem5::o3::IEWprivate
fromIssuegem5::o3::IEWprivate
fromRenamegem5::o3::IEWprivate
fuPoolgem5::o3::IEW
hasStoresToWB()gem5::o3::IEWinline
hasStoresToWB(ThreadID tid)gem5::o3::IEWinline
Idle enum valuegem5::o3::IEW
IEW(CPU *_cpu, const BaseO3CPUParams &params)gem5::o3::IEW
iewQueuegem5::o3::IEWprivate
iewStatsgem5::o3::IEWprivate
Inactive enum valuegem5::o3::IEW
instQueuegem5::o3::IEW
instsgem5::o3::IEWprivate
instToCommit(const DynInstPtr &inst)gem5::o3::IEW
isDrained() constgem5::o3::IEW
issueToExecQueuegem5::o3::IEWprivate
issueToExecuteDelaygem5::o3::IEWprivate
issueWidthgem5::o3::IEWprivate
ldstQueuegem5::o3::IEW
name() constgem5::o3::IEW
numThreadsgem5::o3::IEWprivate
ppDispatchgem5::o3::IEWprivate
ppExecutegem5::o3::IEWprivate
ppMispredictgem5::o3::IEWprivate
ppToCommitgem5::o3::IEWprivate
printAvailableInsts()gem5::o3::IEWprivate
regProbePoints()gem5::o3::IEW
renameQueuegem5::o3::IEWprivate
renameToIEWDelaygem5::o3::IEWprivate
replayMemInst(const DynInstPtr &inst)gem5::o3::IEW
rescheduleMemInst(const DynInstPtr &inst)gem5::o3::IEW
resetEntries()gem5::o3::IEW
Running enum valuegem5::o3::IEW
scoreboardgem5::o3::IEWprivate
setActiveThreads(std::list< ThreadID > *at_ptr)gem5::o3::IEW
setIEWQueue(TimeBuffer< IEWStruct > *iq_ptr)gem5::o3::IEW
setLastRetiredHtmUid(ThreadID tid, uint64_t htmUid)gem5::o3::IEWinline
setRenameQueue(TimeBuffer< RenameStruct > *rq_ptr)gem5::o3::IEW
setScoreboard(Scoreboard *sb_ptr)gem5::o3::IEW
setTimeBuffer(TimeBuffer< TimeStruct > *tb_ptr)gem5::o3::IEW
skidBuffergem5::o3::IEWprivate
skidBufferMaxgem5::o3::IEWprivate
skidCount()gem5::o3::IEW
skidInsert(ThreadID tid)gem5::o3::IEW
skidsEmpty()gem5::o3::IEW
sortInsts()gem5::o3::IEWprivate
squash(ThreadID tid)gem5::o3::IEW
squashDueToBranch(const DynInstPtr &inst, ThreadID tid)gem5::o3::IEWprivate
squashDueToMemOrder(const DynInstPtr &inst, ThreadID tid)gem5::o3::IEWprivate
Squashing enum valuegem5::o3::IEW
StageStatus enum namegem5::o3::IEW
StartSquash enum valuegem5::o3::IEW
startupStage()gem5::o3::IEW
Status enum namegem5::o3::IEW
takeOverFrom()gem5::o3::IEW
tick()gem5::o3::IEW
timeBuffergem5::o3::IEWprivate
toCommitgem5::o3::IEWprivate
toFetchgem5::o3::IEWprivate
toRenamegem5::o3::IEWprivate
unblock(ThreadID tid)gem5::o3::IEWprivate
Unblocking enum valuegem5::o3::IEW
updatedQueuesgem5::o3::IEWprivate
updateExeInstStats(const DynInstPtr &inst)gem5::o3::IEWprivate
updateLSQNextCyclegem5::o3::IEW
updateStatus()gem5::o3::IEW
wakeCPU()gem5::o3::IEW
wakeDependents(const DynInstPtr &inst)gem5::o3::IEW
wbCyclegem5::o3::IEWprivate
wbNumInstgem5::o3::IEWprivate
wbStatusgem5::o3::IEWprivate
wbWidthgem5::o3::IEWprivate
writebackInsts()gem5::o3::IEWprivate
wroteToTimeBuffergem5::o3::IEWprivate

Generated on Wed Dec 21 2022 10:24:18 for gem5 by doxygen 1.9.1