cpu: Remove comm types from O3CPUImpl.
This struct is now empty, although we still need to keep it until all the types within O3 have been de-templated and no longer need a template argument. Change-Id: I3889bdbb1b8d638f7b04e5bfb7698e35eb7f2e57 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/42103 Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
@@ -262,7 +262,7 @@ FetchStatGroup::FetchStatGroup(FullO3CPU<Impl> *cpu, DefaultFetch *fetch)
|
||||
}
|
||||
template<class Impl>
|
||||
void
|
||||
DefaultFetch<Impl>::setTimeBuffer(TimeBuffer<TimeStruct> *time_buffer)
|
||||
DefaultFetch<Impl>::setTimeBuffer(TimeBuffer<O3Comm::TimeStruct> *time_buffer)
|
||||
{
|
||||
timeBuffer = time_buffer;
|
||||
|
||||
@@ -282,7 +282,7 @@ DefaultFetch<Impl>::setActiveThreads(std::list<ThreadID> *at_ptr)
|
||||
|
||||
template<class Impl>
|
||||
void
|
||||
DefaultFetch<Impl>::setFetchQueue(TimeBuffer<FetchStruct> *ftb_ptr)
|
||||
DefaultFetch<Impl>::setFetchQueue(TimeBuffer<O3Comm::FetchStruct> *ftb_ptr)
|
||||
{
|
||||
// Create wire to write information to proper place in fetch time buf.
|
||||
toDecode = ftb_ptr->getWire(0);
|
||||
|
||||
Reference in New Issue
Block a user