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

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

_statusgem5::o3::Fetchprivate
Active enum valuegem5::o3::Fetch
activeThreadsgem5::o3::Fetchprivate
Blocked enum valuegem5::o3::Fetch
branchCount()gem5::o3::Fetchprivate
branchPredgem5::o3::Fetchprivate
buildInst(ThreadID tid, StaticInstPtr staticInst, StaticInstPtr curMacroop, const PCStateBase &this_pc, const PCStateBase &next_pc, bool trace)gem5::o3::Fetchprivate
cacheBlkSizegem5::o3::Fetchprivate
cacheBlockedgem5::o3::Fetchprivate
checkInterrupt(Addr pc)gem5::o3::Fetchinlineprivate
checkSignalsAndUpdate(ThreadID tid)gem5::o3::Fetch
checkStall(ThreadID tid) constgem5::o3::Fetchprivate
clearStates(ThreadID tid)gem5::o3::Fetch
commitToFetchDelaygem5::o3::Fetchprivate
cpugem5::o3::Fetchprivate
deactivateThread(ThreadID tid)gem5::o3::Fetch
decodergem5::o3::Fetch
decodeToFetchDelaygem5::o3::Fetchprivate
decodeWidthgem5::o3::Fetchprivate
delayedCommitgem5::o3::Fetchprivate
doSquash(const PCStateBase &new_pc, const DynInstPtr squashInst, ThreadID tid)gem5::o3::Fetchprivate
drainResume()gem5::o3::Fetch
drainSanityCheck() constgem5::o3::Fetch
drainStall(ThreadID tid)gem5::o3::Fetch
fetch(bool &status_change)gem5::o3::Fetch
Fetch(CPU *_cpu, const BaseO3CPUParams &params)gem5::o3::Fetch
fetchBuffergem5::o3::Fetchprivate
fetchBufferAlignPC(Addr addr)gem5::o3::Fetchinline
fetchBufferMaskgem5::o3::Fetchprivate
fetchBufferPCgem5::o3::Fetchprivate
fetchBufferSizegem5::o3::Fetchprivate
fetchBufferValidgem5::o3::Fetchprivate
fetchCacheLine(Addr vaddr, ThreadID tid, Addr pc)gem5::o3::Fetchprivate
Fetching enum valuegem5::o3::Fetch
fetchOffsetgem5::o3::Fetchprivate
fetchPolicygem5::o3::Fetchprivate
fetchQueuegem5::o3::Fetchprivate
fetchQueueSizegem5::o3::Fetchprivate
fetchStatsgem5::o3::Fetchprotected
FetchStatus enum namegem5::o3::Fetch
fetchStatusgem5::o3::Fetchprivate
fetchWidthgem5::o3::Fetchprivate
finishTranslation(const Fault &fault, const RequestPtr &mem_req)gem5::o3::Fetchprivate
finishTranslationEventgem5::o3::Fetchprivate
fromCommitgem5::o3::Fetchprivate
fromDecodegem5::o3::Fetchprivate
fromIEWgem5::o3::Fetchprivate
fromRenamegem5::o3::Fetchprivate
getFetchingThread()gem5::o3::Fetchprivate
getInstPort()gem5::o3::Fetchinline
IcacheAccessComplete enum valuegem5::o3::Fetch
icachePortgem5::o3::Fetchprivate
IcacheWaitResponse enum valuegem5::o3::Fetch
IcacheWaitRetry enum valuegem5::o3::Fetch
Idle enum valuegem5::o3::Fetch
iewToFetchDelaygem5::o3::Fetchprivate
Inactive enum valuegem5::o3::Fetch
instSizegem5::o3::Fetchprivate
interruptPendinggem5::o3::Fetchprivate
iqCount()gem5::o3::Fetchprivate
isDrained() constgem5::o3::Fetch
issuePipelinedIfetchgem5::o3::Fetchprivate
ItlbWait enum valuegem5::o3::Fetch
lastIcacheStallgem5::o3::Fetchprivate
lookupAndUpdateNextPC(const DynInstPtr &inst, PCStateBase &pc)gem5::o3::Fetchprivate
lsqCount()gem5::o3::Fetchprivate
macroopgem5::o3::Fetchprivate
memReqgem5::o3::Fetchprivate
name() constgem5::o3::Fetch
NoGoodAddr enum valuegem5::o3::Fetch
numFetchingThreadsgem5::o3::Fetchprivate
numInstgem5::o3::Fetchprivate
numThreadsgem5::o3::Fetchprivate
pcgem5::o3::Fetchprivate
pipelineIcacheAccesses(ThreadID tid)gem5::o3::Fetchprivate
ppFetchgem5::o3::Fetchprivate
ppFetchRequestSentgem5::o3::Fetchprivate
priorityListgem5::o3::Fetchprivate
processCacheCompletion(PacketPtr pkt)gem5::o3::Fetch
profileStall(ThreadID tid)gem5::o3::Fetchprivate
QuiescePending enum valuegem5::o3::Fetch
recvReqRetry()gem5::o3::Fetch
regProbePoints()gem5::o3::Fetch
renameToFetchDelaygem5::o3::Fetchprivate
resetStage()gem5::o3::Fetchprivate
retryPktgem5::o3::Fetchprivate
retryTidgem5::o3::Fetchprivate
roundRobin()gem5::o3::Fetchprivate
Running enum valuegem5::o3::Fetch
setActiveThreads(std::list< ThreadID > *at_ptr)gem5::o3::Fetch
setFetchQueue(TimeBuffer< FetchStruct > *fq_ptr)gem5::o3::Fetch
setTimeBuffer(TimeBuffer< TimeStruct > *time_buffer)gem5::o3::Fetch
squash(const PCStateBase &new_pc, const InstSeqNum seq_num, DynInstPtr squashInst, ThreadID tid)gem5::o3::Fetch
squashFromDecode(const PCStateBase &new_pc, const DynInstPtr squashInst, const InstSeqNum seq_num, ThreadID tid)gem5::o3::Fetchprivate
Squashing enum valuegem5::o3::Fetch
stallsgem5::o3::Fetchprivate
startupStage()gem5::o3::Fetch
switchToActive()gem5::o3::Fetchprivate
switchToInactive()gem5::o3::Fetchprivate
takeOverFrom()gem5::o3::Fetch
threadFetchedgem5::o3::Fetchprivate
ThreadStatus enum namegem5::o3::Fetch
tick()gem5::o3::Fetch
timeBuffergem5::o3::Fetchprivate
toDecodegem5::o3::Fetchprivate
TrapPending enum valuegem5::o3::Fetch
updateFetchStatus()gem5::o3::Fetchprivate
wakeFromQuiesce()gem5::o3::Fetch
wroteToTimeBuffergem5::o3::Fetchprivate

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