gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DefaultFetch< Impl > Member List

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

_statusDefaultFetch< Impl >private
Active enum valueDefaultFetch< Impl >
activeThreadsDefaultFetch< Impl >private
Blocked enum valueDefaultFetch< Impl >
Branch enum valueDefaultFetch< Impl >
branchCount()DefaultFetch< Impl >private
branchPredDefaultFetch< Impl >private
branchRateDefaultFetch< Impl >private
buildInst(ThreadID tid, StaticInstPtr staticInst, StaticInstPtr curMacroop, TheISA::PCState thisPC, TheISA::PCState nextPC, bool trace)DefaultFetch< Impl >private
cacheBlkSizeDefaultFetch< Impl >private
cacheBlockedDefaultFetch< Impl >private
checkInterrupt(Addr pc)DefaultFetch< Impl >inlineprivate
checkSignalsAndUpdate(ThreadID tid)DefaultFetch< Impl >
checkStall(ThreadID tid) const DefaultFetch< Impl >private
commitToFetchDelayDefaultFetch< Impl >private
cpuDefaultFetch< Impl >private
CPUPol typedefDefaultFetch< Impl >
deactivateThread(ThreadID tid)DefaultFetch< Impl >
decoderDefaultFetch< Impl >
decodeToFetchDelayDefaultFetch< Impl >private
decodeWidthDefaultFetch< Impl >private
DefaultFetch(O3CPU *_cpu, DerivO3CPUParams *params)DefaultFetch< Impl >
delayedCommitDefaultFetch< Impl >private
doSquash(const TheISA::PCState &newPC, const DynInstPtr squashInst, ThreadID tid)DefaultFetch< Impl >inlineprivate
drainResume()DefaultFetch< Impl >
drainSanityCheck() const DefaultFetch< Impl >
drainStall(ThreadID tid)DefaultFetch< Impl >
DynInst typedefDefaultFetch< Impl >
DynInstPtr typedefDefaultFetch< Impl >
ExtMachInst typedefDefaultFetch< Impl >
fetch(bool &status_change)DefaultFetch< Impl >
fetchBlockedCyclesDefaultFetch< Impl >private
fetchBufferDefaultFetch< Impl >private
fetchBufferAlignPC(Addr addr)DefaultFetch< Impl >inline
fetchBufferMaskDefaultFetch< Impl >private
fetchBufferPCDefaultFetch< Impl >private
fetchBufferSizeDefaultFetch< Impl >private
fetchBufferValidDefaultFetch< Impl >private
fetchCacheLine(Addr vaddr, ThreadID tid, Addr pc)DefaultFetch< Impl >private
fetchCyclesDefaultFetch< Impl >private
fetchedBranchesDefaultFetch< Impl >private
fetchedCacheLinesDefaultFetch< Impl >private
fetchedInstsDefaultFetch< Impl >private
fetchIcacheSquashesDefaultFetch< Impl >private
fetchIcacheWaitRetryStallCyclesDefaultFetch< Impl >private
fetchIdleCyclesDefaultFetch< Impl >private
Fetching enum valueDefaultFetch< Impl >
fetchMiscStallCyclesDefaultFetch< Impl >private
fetchNisnDistDefaultFetch< Impl >private
fetchNoActiveThreadStallCyclesDefaultFetch< Impl >private
fetchOffsetDefaultFetch< Impl >private
fetchPendingDrainCyclesDefaultFetch< Impl >private
fetchPendingQuiesceStallCyclesDefaultFetch< Impl >private
fetchPendingTrapStallCyclesDefaultFetch< Impl >private
fetchPolicyDefaultFetch< Impl >private
FetchPriority enum nameDefaultFetch< Impl >
fetchQueueDefaultFetch< Impl >private
fetchQueueSizeDefaultFetch< Impl >private
fetchRateDefaultFetch< Impl >private
fetchSquashCyclesDefaultFetch< Impl >private
FetchStatus enum nameDefaultFetch< Impl >
fetchStatusDefaultFetch< Impl >private
FetchStruct typedefDefaultFetch< Impl >
fetchTlbCyclesDefaultFetch< Impl >private
fetchTlbSquashesDefaultFetch< Impl >private
fetchWidthDefaultFetch< Impl >private
finishTranslation(const Fault &fault, RequestPtr mem_req)DefaultFetch< Impl >private
finishTranslationEventDefaultFetch< Impl >private
fromCommitDefaultFetch< Impl >private
fromDecodeDefaultFetch< Impl >private
fromIEWDefaultFetch< Impl >private
fromRenameDefaultFetch< Impl >private
getFetchingThread(FetchPriority &fetch_priority)DefaultFetch< Impl >private
IcacheAccessComplete enum valueDefaultFetch< Impl >
icacheStallCyclesDefaultFetch< Impl >private
IcacheWaitResponse enum valueDefaultFetch< Impl >
IcacheWaitRetry enum valueDefaultFetch< Impl >
Idle enum valueDefaultFetch< Impl >
idleRateDefaultFetch< Impl >private
iewToFetchDelayDefaultFetch< Impl >private
Inactive enum valueDefaultFetch< Impl >
instSizeDefaultFetch< Impl >private
interruptPendingDefaultFetch< Impl >private
IQ enum valueDefaultFetch< Impl >
iqCount()DefaultFetch< Impl >private
isDrained() const DefaultFetch< Impl >
issuePipelinedIfetchDefaultFetch< Impl >private
ItlbWait enum valueDefaultFetch< Impl >
lastIcacheStallDefaultFetch< Impl >private
lookupAndUpdateNextPC(DynInstPtr &inst, TheISA::PCState &pc)DefaultFetch< Impl >private
LSQ enum valueDefaultFetch< Impl >
lsqCount()DefaultFetch< Impl >private
MachInst typedefDefaultFetch< Impl >
macroopDefaultFetch< Impl >private
memReqDefaultFetch< Impl >private
name() const DefaultFetch< Impl >
NoGoodAddr enum valueDefaultFetch< Impl >
numFetchingThreadsDefaultFetch< Impl >private
numInstDefaultFetch< Impl >private
numThreadsDefaultFetch< Impl >private
O3CPU typedefDefaultFetch< Impl >
pcDefaultFetch< Impl >private
pipelineIcacheAccesses(ThreadID tid)DefaultFetch< Impl >private
ppFetchDefaultFetch< Impl >private
ppFetchRequestSentDefaultFetch< Impl >private
predictedBranchesDefaultFetch< Impl >private
priorityListDefaultFetch< Impl >private
processCacheCompletion(PacketPtr pkt)DefaultFetch< Impl >
profileStall(ThreadID tid)DefaultFetch< Impl >private
QuiescePending enum valueDefaultFetch< Impl >
recvReqRetry()DefaultFetch< Impl >
regProbePoints()DefaultFetch< Impl >
regStats()DefaultFetch< Impl >
renameToFetchDelayDefaultFetch< Impl >private
resetStage()DefaultFetch< Impl >private
retryPktDefaultFetch< Impl >private
retryTidDefaultFetch< Impl >private
RoundRobin enum valueDefaultFetch< Impl >
roundRobin()DefaultFetch< Impl >private
Running enum valueDefaultFetch< Impl >
setActiveThreads(std::list< ThreadID > *at_ptr)DefaultFetch< Impl >
setFetchQueue(TimeBuffer< FetchStruct > *fq_ptr)DefaultFetch< Impl >
setTimeBuffer(TimeBuffer< TimeStruct > *time_buffer)DefaultFetch< Impl >
SingleThread enum valueDefaultFetch< Impl >
squash(const TheISA::PCState &newPC, const InstSeqNum seq_num, DynInstPtr squashInst, ThreadID tid)DefaultFetch< Impl >
squashFromDecode(const TheISA::PCState &newPC, const DynInstPtr squashInst, const InstSeqNum seq_num, ThreadID tid)DefaultFetch< Impl >private
Squashing enum valueDefaultFetch< Impl >
stallsDefaultFetch< Impl >private
startupStage()DefaultFetch< Impl >
switchToActive()DefaultFetch< Impl >inlineprivate
switchToInactive()DefaultFetch< Impl >inlineprivate
takeOverFrom()DefaultFetch< Impl >
threadFetchedDefaultFetch< Impl >private
ThreadStatus enum nameDefaultFetch< Impl >
tick()DefaultFetch< Impl >
timeBufferDefaultFetch< Impl >private
TimeStruct typedefDefaultFetch< Impl >
toDecodeDefaultFetch< Impl >private
TrapPending enum valueDefaultFetch< Impl >
updateFetchStatus()DefaultFetch< Impl >private
wakeFromQuiesce()DefaultFetch< Impl >
wroteToTimeBufferDefaultFetch< Impl >private

Generated on Fri Jun 9 2017 13:04:07 for gem5 by doxygen 1.8.6