gem5
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
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.
activeThreads
InstructionQueue< 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
blockedMemInsts
InstructionQueue< Impl >
private
blockMemInst
(DynInstPtr &blocked_inst)
InstructionQueue< Impl >
cacheUnblocked
()
InstructionQueue< Impl >
commit
(const InstSeqNum &inst, ThreadID tid=0)
InstructionQueue< Impl >
commitToIEWDelay
InstructionQueue< Impl >
private
completeMemInst
(DynInstPtr &completed_inst)
InstructionQueue< Impl >
count
InstructionQueue< Impl >
private
countInsts
()
InstructionQueue< Impl >
private
cpu
InstructionQueue< Impl >
private
dcacheInterface
InstructionQueue< Impl >
private
deferMemInst
(DynInstPtr &deferred_inst)
InstructionQueue< Impl >
deferredMemInsts
InstructionQueue< Impl >
private
dependGraph
InstructionQueue< Impl >
private
doSquash
(ThreadID tid)
InstructionQueue< Impl >
private
drainSanityCheck
() const
InstructionQueue< Impl >
dumpInsts
()
InstructionQueue< Impl >
private
dumpLists
()
InstructionQueue< Impl >
private
Dynamic
enum value
InstructionQueue< Impl >
private
DynInstPtr
typedef
InstructionQueue< Impl >
entryAmount
(ThreadID num_threads)
InstructionQueue< Impl >
fpAluAccesses
InstructionQueue< Impl >
fpInstQueueReads
InstructionQueue< Impl >
fpInstQueueWakeupQccesses
InstructionQueue< Impl >
fpInstQueueWrites
InstructionQueue< Impl >
freeEntries
InstructionQueue< Impl >
private
fromCommit
InstructionQueue< Impl >
private
fuBusy
InstructionQueue< Impl >
private
fuBusyRate
InstructionQueue< Impl >
private
fuPool
InstructionQueue< Impl >
private
getBlockedMemInstToExecute
()
InstructionQueue< Impl >
getCount
(ThreadID tid)
InstructionQueue< Impl >
inline
getDeferredMemInstToExecute
()
InstructionQueue< Impl >
getInstToExecute
()
InstructionQueue< Impl >
hasReadyInsts
()
InstructionQueue< Impl >
IEW
typedef
InstructionQueue< Impl >
iewStage
InstructionQueue< Impl >
private
insert
(DynInstPtr &new_inst)
InstructionQueue< Impl >
insertBarrier
(DynInstPtr &barr_inst)
InstructionQueue< Impl >
insertNonSpec
(DynInstPtr &new_inst)
InstructionQueue< Impl >
instList
InstructionQueue< Impl >
private
InstructionQueue
(O3CPU *cpu_ptr, IEW *iew_ptr, DerivO3CPUParams *params)
InstructionQueue< Impl >
instsToExecute
InstructionQueue< Impl >
private
intAluAccesses
InstructionQueue< Impl >
intInstQueueReads
InstructionQueue< Impl >
intInstQueueWakeupAccesses
InstructionQueue< Impl >
intInstQueueWrites
InstructionQueue< Impl >
iqBranchInstsIssued
InstructionQueue< Impl >
private
iqFloatInstsIssued
InstructionQueue< Impl >
private
iqInstsAdded
InstructionQueue< Impl >
private
iqInstsIssued
InstructionQueue< Impl >
private
iqIntInstsIssued
InstructionQueue< Impl >
private
iqMemInstsIssued
InstructionQueue< Impl >
private
iqMiscInstsIssued
InstructionQueue< Impl >
private
iqNonSpecInstsAdded
InstructionQueue< Impl >
private
IQPolicy
enum name
InstructionQueue< Impl >
private
iqPolicy
InstructionQueue< Impl >
private
iqSquashedInstsExamined
InstructionQueue< Impl >
private
iqSquashedInstsIssued
InstructionQueue< Impl >
private
iqSquashedNonSpecRemoved
InstructionQueue< Impl >
private
iqSquashedOperandsExamined
InstructionQueue< Impl >
private
isDrained
() const
InstructionQueue< Impl >
isFull
()
InstructionQueue< Impl >
isFull
(ThreadID tid)
InstructionQueue< Impl >
issueRate
InstructionQueue< Impl >
private
IssueStruct
typedef
InstructionQueue< Impl >
issueToExecuteQueue
InstructionQueue< Impl >
private
ListIt
typedef
InstructionQueue< Impl >
listOrder
InstructionQueue< Impl >
private
ListOrderIt
typedef
InstructionQueue< Impl >
private
maxEntries
InstructionQueue< Impl >
private
MemDepUnit
typedef
InstructionQueue< Impl >
memDepUnit
InstructionQueue< Impl >
private
moveToYoungerInst
(ListOrderIt age_order_it)
InstructionQueue< Impl >
private
name
() const
InstructionQueue< Impl >
nonSpecInsts
InstructionQueue< Impl >
private
NonSpecMapIt
typedef
InstructionQueue< Impl >
private
numEntries
InstructionQueue< Impl >
private
numFreeEntries
()
InstructionQueue< Impl >
numFreeEntries
(ThreadID tid)
InstructionQueue< Impl >
numIssuedDist
InstructionQueue< Impl >
private
numPhysRegs
InstructionQueue< Impl >
private
numThreads
InstructionQueue< Impl >
private
O3CPU
typedef
InstructionQueue< Impl >
Partitioned
enum value
InstructionQueue< Impl >
private
printInsts
()
InstructionQueue< Impl >
processFUCompletion
(DynInstPtr &inst, int fu_idx)
InstructionQueue< Impl >
queueOnList
InstructionQueue< Impl >
private
ReadyInstQueue
typedef
InstructionQueue< Impl >
private
readyInsts
InstructionQueue< Impl >
private
readyIt
InstructionQueue< Impl >
private
recordProducer
(DynInstPtr &inst)
InstructionQueue< Impl >
inline
regScoreboard
InstructionQueue< Impl >
private
regStats
()
InstructionQueue< Impl >
replayMemInst
(DynInstPtr &replay_inst)
InstructionQueue< Impl >
rescheduleMemInst
(DynInstPtr &resched_inst)
InstructionQueue< Impl >
resetEntries
()
InstructionQueue< Impl >
resetState
()
InstructionQueue< Impl >
retryMemInsts
InstructionQueue< 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 >
squashedSeqNum
InstructionQueue< Impl >
private
statFuBusy
InstructionQueue< Impl >
private
statIssuedInstType
InstructionQueue< Impl >
private
takeOverFrom
()
InstructionQueue< Impl >
Threshold
enum value
InstructionQueue< Impl >
private
timeBuffer
InstructionQueue< Impl >
private
TimeStruct
typedef
InstructionQueue< Impl >
totalWidth
InstructionQueue< Impl >
private
violation
(DynInstPtr &store, DynInstPtr &faulting_load)
InstructionQueue< Impl >
wakeDependents
(DynInstPtr &completed_inst)
InstructionQueue< Impl >
wbOutstanding
InstructionQueue< Impl >
private
~InstructionQueue
()
InstructionQueue< Impl >
Generated on Fri Jun 9 2017 13:04:13 for gem5 by
doxygen
1.8.6