activeThreads | InstructionQueue< Impl > | private |
addIfReady(const DynInstPtr &inst) | InstructionQueue< Impl > | private |
addReadyMemInst(const DynInstPtr &ready_inst) | InstructionQueue< Impl > | |
addToDependents(const DynInstPtr &new_inst) | InstructionQueue< Impl > | private |
addToOrderList(OpClass op_class) | InstructionQueue< Impl > | private |
addToProducers(const DynInstPtr &new_inst) | InstructionQueue< Impl > | private |
blockedMemInsts | InstructionQueue< Impl > | private |
blockMemInst(const DynInstPtr &blocked_inst) | InstructionQueue< Impl > | |
cacheUnblocked() | InstructionQueue< Impl > | |
commit(const InstSeqNum &inst, ThreadID tid=0) | InstructionQueue< Impl > | |
commitToIEWDelay | InstructionQueue< Impl > | private |
count | InstructionQueue< Impl > | private |
countInsts() | InstructionQueue< Impl > | private |
cpu | InstructionQueue< Impl > | private |
dcacheInterface | InstructionQueue< Impl > | private |
deferMemInst(const 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 |
DynInstPtr typedef | InstructionQueue< Impl > | |
entryAmount(ThreadID num_threads) | InstructionQueue< Impl > | |
fpAluAccesses | InstructionQueue< Impl > | |
fpInstQueueReads | InstructionQueue< Impl > | |
fpInstQueueWakeupAccesses | 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(const DynInstPtr &new_inst) | InstructionQueue< Impl > | |
insertBarrier(const DynInstPtr &barr_inst) | InstructionQueue< Impl > | |
insertNonSpec(const 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 | 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 > | |
printInsts() | InstructionQueue< Impl > | |
processFUCompletion(const 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(const DynInstPtr &inst) | InstructionQueue< Impl > | inline |
regScoreboard | InstructionQueue< Impl > | private |
regStats() | InstructionQueue< Impl > | |
replayMemInst(const DynInstPtr &replay_inst) | InstructionQueue< Impl > | |
rescheduleMemInst(const 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 > | |
timeBuffer | InstructionQueue< Impl > | private |
TimeStruct typedef | InstructionQueue< Impl > | |
totalWidth | InstructionQueue< Impl > | private |
vecAluAccesses | InstructionQueue< Impl > | |
vecInstQueueReads | InstructionQueue< Impl > | |
vecInstQueueWakeupAccesses | InstructionQueue< Impl > | |
vecInstQueueWrites | InstructionQueue< Impl > | |
violation(const DynInstPtr &store, const DynInstPtr &faulting_load) | InstructionQueue< Impl > | |
wakeDependents(const DynInstPtr &completed_inst) | InstructionQueue< Impl > | |
wbOutstanding | InstructionQueue< Impl > | private |
~InstructionQueue() | InstructionQueue< Impl > | |