Lines Matching defs:InstructionQueue

64 InstructionQueue<Impl>::FUCompletion::FUCompletion(const DynInstPtr &_inst,
65 int fu_idx, InstructionQueue<Impl> *iq_ptr)
73 InstructionQueue<Impl>::FUCompletion::process()
82 InstructionQueue<Impl>::FUCompletion::description() const
88 InstructionQueue<Impl>::InstructionQueue(O3CPU *cpu_ptr, IEW *iew_ptr,
162 InstructionQueue<Impl>::~InstructionQueue()
173 InstructionQueue<Impl>::name() const
180 InstructionQueue<Impl>::regStats()
397 InstructionQueue<Impl>::resetState()
437 InstructionQueue<Impl>::setActiveThreads(list<ThreadID> *at_ptr)
444 InstructionQueue<Impl>::setIssueToExecuteQueue(TimeBuffer<IssueStruct> *i2e_ptr)
451 InstructionQueue<Impl>::setTimeBuffer(TimeBuffer<TimeStruct> *tb_ptr)
460 InstructionQueue<Impl>::isDrained() const
473 InstructionQueue<Impl>::drainSanityCheck() const
483 InstructionQueue<Impl>::takeOverFrom()
490 InstructionQueue<Impl>::entryAmount(ThreadID num_threads)
502 InstructionQueue<Impl>::resetEntries()
525 InstructionQueue<Impl>::numFreeEntries()
532 InstructionQueue<Impl>::numFreeEntries(ThreadID tid)
541 InstructionQueue<Impl>::isFull()
552 InstructionQueue<Impl>::isFull(ThreadID tid)
563 InstructionQueue<Impl>::hasReadyInsts()
580 InstructionQueue<Impl>::insert(const DynInstPtr &new_inst)
626 InstructionQueue<Impl>::insertNonSpec(const DynInstPtr &new_inst)
673 InstructionQueue<Impl>::insertBarrier(const DynInstPtr &barr_inst)
682 InstructionQueue<Impl>::getInstToExecute()
699 InstructionQueue<Impl>::addToOrderList(OpClass op_class)
726 InstructionQueue<Impl>::moveToYoungerInst(ListOrderIt list_order_it)
752 InstructionQueue<Impl>::processFUCompletion(const DynInstPtr &inst, int fu_idx)
776 InstructionQueue<Impl>::scheduleReadyInsts()
944 InstructionQueue<Impl>::scheduleNonSpec(const InstSeqNum &inst)
972 InstructionQueue<Impl>::commit(const InstSeqNum &inst, ThreadID tid)
990 InstructionQueue<Impl>::wakeDependents(const DynInstPtr &completed_inst)
1085 InstructionQueue<Impl>::addReadyMemInst(const DynInstPtr &ready_inst)
1108 InstructionQueue<Impl>::rescheduleMemInst(const DynInstPtr &resched_inst)
1122 InstructionQueue<Impl>::replayMemInst(const DynInstPtr &replay_inst)
1129 InstructionQueue<Impl>::completeMemInst(const DynInstPtr &completed_inst)
1146 InstructionQueue<Impl>::deferMemInst(const DynInstPtr &deferred_inst)
1153 InstructionQueue<Impl>::blockMemInst(const DynInstPtr &blocked_inst)
1162 InstructionQueue<Impl>::cacheUnblocked()
1171 InstructionQueue<Impl>::getDeferredMemInstToExecute()
1186 InstructionQueue<Impl>::getBlockedMemInstToExecute()
1199 InstructionQueue<Impl>::violation(const DynInstPtr &store,
1208 InstructionQueue<Impl>::squash(ThreadID tid)
1225 InstructionQueue<Impl>::doSquash(ThreadID tid)
1368 InstructionQueue<Impl>::addToDependents(const DynInstPtr &new_inst)
1416 InstructionQueue<Impl>::addToProducers(const DynInstPtr &new_inst)
1452 InstructionQueue<Impl>::addIfReady(const DynInstPtr &inst)
1492 InstructionQueue<Impl>::countInsts()
1499 InstructionQueue<Impl>::dumpLists()
1542 InstructionQueue<Impl>::dumpInsts()