Lines Matching refs:Impl
62 template <class Impl>
73 template <class Impl>
77 /** Typedefs from Impl. */
78 typedef typename Impl::CPUPol CPUPol;
79 typedef typename Impl::DynInst DynInst;
80 typedef typename Impl::DynInstPtr DynInstPtr;
81 typedef typename Impl::O3CPU O3CPU;
97 DefaultFetch<Impl> *fetch;
101 IcachePort(DefaultFetch<Impl> *_fetch, FullO3CPU<Impl>* _cpu)
118 DefaultFetch<Impl> *fetch;
121 FetchTranslation(DefaultFetch<Impl> *_fetch)
146 DefaultFetch<Impl> *fetch;
151 FinishTranslationEvent(DefaultFetch<Impl> *_fetch)
208 ThreadStatus fetchStatus[Impl::MaxThreads];
381 TheISA::Decoder *decoder[Impl::MaxThreads];
438 TheISA::PCState pc[Impl::MaxThreads];
440 Addr fetchOffset[Impl::MaxThreads];
442 StaticInstPtr macroop[Impl::MaxThreads];
445 bool delayedCommit[Impl::MaxThreads];
448 RequestPtr memReq[Impl::MaxThreads];
465 Stalls stalls[Impl::MaxThreads];
506 uint8_t *fetchBuffer[Impl::MaxThreads];
509 Addr fetchBufferPC[Impl::MaxThreads];
515 std::deque<DynInstPtr> fetchQueue[Impl::MaxThreads];
518 bool fetchBufferValid[Impl::MaxThreads];
524 Counter lastIcacheStall[Impl::MaxThreads];
547 bool issuePipelinedIfetch[Impl::MaxThreads];