CPU: Merge the predecoder and decoder.
These classes are always used together, and merging them will give the ISAs more flexibility in how they cache things and manage the process. --HG-- rename : src/arch/x86/predecoder_tables.cc => src/arch/x86/decoder_tables.cc
This commit is contained in:
@@ -64,11 +64,6 @@ class CheckerCPU;
|
||||
class ThreadContext;
|
||||
class System;
|
||||
|
||||
namespace TheISA
|
||||
{
|
||||
class Predecoder;
|
||||
}
|
||||
|
||||
class CPUProgressEvent : public Event
|
||||
{
|
||||
protected:
|
||||
@@ -257,7 +252,6 @@ class BaseCPU : public MemObject
|
||||
|
||||
protected:
|
||||
std::vector<ThreadContext *> threadContexts;
|
||||
std::vector<TheISA::Predecoder *> predecoders;
|
||||
|
||||
Trace::InstTracer * tracer;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user