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 > | |
freeEntries | InstructionQueue< Impl > | private |
fromCommit | 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, const DerivO3CPUParams ¶ms) | InstructionQueue< Impl > | |
instsToExecute | InstructionQueue< Impl > | private |
iqIOStats | InstructionQueue< Impl > | |
iqPolicy | InstructionQueue< Impl > | private |
iqStats | InstructionQueue< Impl > | private |
isDrained() const | InstructionQueue< Impl > | |
isFull() | InstructionQueue< Impl > | |
isFull(ThreadID tid) | InstructionQueue< Impl > | |
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 > | |
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 |
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 |
takeOverFrom() | InstructionQueue< Impl > | |
timeBuffer | InstructionQueue< Impl > | private |
TimeStruct typedef | InstructionQueue< Impl > | |
totalWidth | InstructionQueue< Impl > | private |
violation(const DynInstPtr &store, const DynInstPtr &faulting_load) | InstructionQueue< Impl > | |
wakeDependents(const DynInstPtr &completed_inst) | InstructionQueue< Impl > | |
wbOutstanding | InstructionQueue< Impl > | private |
~InstructionQueue() | InstructionQueue< Impl > | |