Searched refs:fetchQueue (Results 1 - 10 of 10) sorted by relevance

/gem5/src/gpu-compute/
H A Dfetch_unit.hh80 std::vector<Wavefront*> fetchQueue; member in class:FetchUnit
84 // moved to fetchQueue
H A Dfetch_unit.cc62 fetchQueue.clear();
71 fetchQueue.clear();
78 fetchScheduler.bindList(&fetchQueue);
99 fetchQueue.push_back(curWave);
106 // An empty fetchQueue will cause the schedular to panic
107 if (fetchQueue.size()) {
/gem5/src/cpu/o3/
H A Dfetch_impl.hh346 fetchQueue[tid].clear();
378 fetchQueue[tid].clear();
471 if (!fetchQueue[i].empty())
719 if (!(numInst < fetchWidth) || !(fetchQueue[tid].size() < fetchQueueSize)) {
799 fetchQueue[tid].clear();
958 available_insts += fetchQueue[tid].size();
968 if (!stalls[tid].decode && !fetchQueue[tid].empty()) {
969 const auto& inst = fetchQueue[tid].front();
973 tid, inst->seqNum, fetchQueue[tid].size());
976 fetchQueue[ti
[all...]
H A Ddecode.hh237 TimeBuffer<FetchStruct> *fetchQueue; member in class:DefaultDecode
H A Dcpu.cc132 fetchQueue(params->backComSize, params->forwardComSize),
183 fetch.setFetchQueue(&fetchQueue);
184 decode.setFetchQueue(&fetchQueue);
185 commit.setFetchQueue(&fetchQueue);
556 fetchQueue.advance();
1005 fetchQueue.advance();
H A Dcommit.hh340 TimeBuffer<FetchStruct> *fetchQueue; member in class:DefaultCommit
H A Dfetch.hh515 std::deque<DynInstPtr> fetchQueue[Impl::MaxThreads]; member in class:DefaultFetch
H A Ddecode_impl.hh199 fetchQueue = fq_ptr;
202 fromFetch = fetchQueue->getWire(-fetchToDecodeDelay);
H A Dcpu.hh637 TimeBuffer<FetchStruct> fetchQueue; member in class:FullO3CPU
H A Dcommit_impl.hh298 fetchQueue = fq_ptr;
301 fromFetch = fetchQueue->getWire(-fetchToCommitDelay);

Completed in 21 milliseconds