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

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

activeThreadsInstructionQueue< Impl >private
addIfReady(DynInstPtr &inst)InstructionQueue< Impl >private
addReadyMemInst(DynInstPtr &ready_inst)InstructionQueue< Impl >
addToDependents(DynInstPtr &new_inst)InstructionQueue< Impl >private
addToOrderList(OpClass op_class)InstructionQueue< Impl >private
addToProducers(DynInstPtr &new_inst)InstructionQueue< Impl >private
blockedMemInstsInstructionQueue< Impl >private
blockMemInst(DynInstPtr &blocked_inst)InstructionQueue< Impl >
cacheUnblocked()InstructionQueue< Impl >
commit(const InstSeqNum &inst, ThreadID tid=0)InstructionQueue< Impl >
commitToIEWDelayInstructionQueue< Impl >private
completeMemInst(DynInstPtr &completed_inst)InstructionQueue< Impl >
countInstructionQueue< Impl >private
countInsts()InstructionQueue< Impl >private
cpuInstructionQueue< Impl >private
dcacheInterfaceInstructionQueue< Impl >private
deferMemInst(DynInstPtr &deferred_inst)InstructionQueue< Impl >
deferredMemInstsInstructionQueue< Impl >private
dependGraphInstructionQueue< Impl >private
doSquash(ThreadID tid)InstructionQueue< Impl >private
drainSanityCheck() const InstructionQueue< Impl >
dumpInsts()InstructionQueue< Impl >private
dumpLists()InstructionQueue< Impl >private
Dynamic enum valueInstructionQueue< Impl >private
DynInstPtr typedefInstructionQueue< Impl >
entryAmount(ThreadID num_threads)InstructionQueue< Impl >
fpAluAccessesInstructionQueue< Impl >
fpInstQueueReadsInstructionQueue< Impl >
fpInstQueueWakeupQccessesInstructionQueue< Impl >
fpInstQueueWritesInstructionQueue< Impl >
freeEntriesInstructionQueue< Impl >private
fromCommitInstructionQueue< Impl >private
fuBusyInstructionQueue< Impl >private
fuBusyRateInstructionQueue< Impl >private
fuPoolInstructionQueue< Impl >private
getBlockedMemInstToExecute()InstructionQueue< Impl >
getCount(ThreadID tid)InstructionQueue< Impl >inline
getDeferredMemInstToExecute()InstructionQueue< Impl >
getInstToExecute()InstructionQueue< Impl >
hasReadyInsts()InstructionQueue< Impl >
IEW typedefInstructionQueue< Impl >
iewStageInstructionQueue< Impl >private
insert(DynInstPtr &new_inst)InstructionQueue< Impl >
insertBarrier(DynInstPtr &barr_inst)InstructionQueue< Impl >
insertNonSpec(DynInstPtr &new_inst)InstructionQueue< Impl >
instListInstructionQueue< Impl >private
InstructionQueue(O3CPU *cpu_ptr, IEW *iew_ptr, DerivO3CPUParams *params)InstructionQueue< Impl >
instsToExecuteInstructionQueue< Impl >private
intAluAccessesInstructionQueue< Impl >
intInstQueueReadsInstructionQueue< Impl >
intInstQueueWakeupAccessesInstructionQueue< Impl >
intInstQueueWritesInstructionQueue< Impl >
iqBranchInstsIssuedInstructionQueue< Impl >private
iqFloatInstsIssuedInstructionQueue< Impl >private
iqInstsAddedInstructionQueue< Impl >private
iqInstsIssuedInstructionQueue< Impl >private
iqIntInstsIssuedInstructionQueue< Impl >private
iqMemInstsIssuedInstructionQueue< Impl >private
iqMiscInstsIssuedInstructionQueue< Impl >private
iqNonSpecInstsAddedInstructionQueue< Impl >private
IQPolicy enum nameInstructionQueue< Impl >private
iqPolicyInstructionQueue< Impl >private
iqSquashedInstsExaminedInstructionQueue< Impl >private
iqSquashedInstsIssuedInstructionQueue< Impl >private
iqSquashedNonSpecRemovedInstructionQueue< Impl >private
iqSquashedOperandsExaminedInstructionQueue< Impl >private
isDrained() const InstructionQueue< Impl >
isFull()InstructionQueue< Impl >
isFull(ThreadID tid)InstructionQueue< Impl >
issueRateInstructionQueue< Impl >private
IssueStruct typedefInstructionQueue< Impl >
issueToExecuteQueueInstructionQueue< Impl >private
ListIt typedefInstructionQueue< Impl >
listOrderInstructionQueue< Impl >private
ListOrderIt typedefInstructionQueue< Impl >private
maxEntriesInstructionQueue< Impl >private
MemDepUnit typedefInstructionQueue< Impl >
memDepUnitInstructionQueue< Impl >private
moveToYoungerInst(ListOrderIt age_order_it)InstructionQueue< Impl >private
name() const InstructionQueue< Impl >
nonSpecInstsInstructionQueue< Impl >private
NonSpecMapIt typedefInstructionQueue< Impl >private
numEntriesInstructionQueue< Impl >private
numFreeEntries()InstructionQueue< Impl >
numFreeEntries(ThreadID tid)InstructionQueue< Impl >
numIssuedDistInstructionQueue< Impl >private
numPhysRegsInstructionQueue< Impl >private
numThreadsInstructionQueue< Impl >private
O3CPU typedefInstructionQueue< Impl >
Partitioned enum valueInstructionQueue< Impl >private
printInsts()InstructionQueue< Impl >
processFUCompletion(DynInstPtr &inst, int fu_idx)InstructionQueue< Impl >
queueOnListInstructionQueue< Impl >private
ReadyInstQueue typedefInstructionQueue< Impl >private
readyInstsInstructionQueue< Impl >private
readyItInstructionQueue< Impl >private
recordProducer(DynInstPtr &inst)InstructionQueue< Impl >inline
regScoreboardInstructionQueue< Impl >private
regStats()InstructionQueue< Impl >
replayMemInst(DynInstPtr &replay_inst)InstructionQueue< Impl >
rescheduleMemInst(DynInstPtr &resched_inst)InstructionQueue< Impl >
resetEntries()InstructionQueue< Impl >
resetState()InstructionQueue< Impl >
retryMemInstsInstructionQueue< Impl >private
scheduleNonSpec(const InstSeqNum &inst)InstructionQueue< Impl >
scheduleReadyInsts()InstructionQueue< Impl >
setActiveThreads(std::list< ThreadID > *at_ptr)InstructionQueue< Impl >
setIssueToExecuteQueue(TimeBuffer< IssueStruct > *i2eQueue)InstructionQueue< Impl >
setTimeBuffer(TimeBuffer< TimeStruct > *tb_ptr)InstructionQueue< Impl >
squash(ThreadID tid)InstructionQueue< Impl >
squashedSeqNumInstructionQueue< Impl >private
statFuBusyInstructionQueue< Impl >private
statIssuedInstTypeInstructionQueue< Impl >private
takeOverFrom()InstructionQueue< Impl >
Threshold enum valueInstructionQueue< Impl >private
timeBufferInstructionQueue< Impl >private
TimeStruct typedefInstructionQueue< Impl >
totalWidthInstructionQueue< Impl >private
violation(DynInstPtr &store, DynInstPtr &faulting_load)InstructionQueue< Impl >
wakeDependents(DynInstPtr &completed_inst)InstructionQueue< Impl >
wbOutstandingInstructionQueue< Impl >private
~InstructionQueue()InstructionQueue< Impl >

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