summaryrefslogtreecommitdiff
path: root/src/cpu/inorder/cpu.hh
diff options
context:
space:
mode:
authorKorey Sewell <ksewell@umich.edu>2010-01-31 18:29:59 -0500
committerKorey Sewell <ksewell@umich.edu>2010-01-31 18:29:59 -0500
commit1a89e8f4cbab3b3a6fd144d3d08dfeaac203f945 (patch)
tree35cf98061afa705a55ab84a7bed1e51aa89b65ec /src/cpu/inorder/cpu.hh
parent002f1b8b7e1d5292828e5157ff971965265140bc (diff)
downloadgem5-1a89e8f4cbab3b3a6fd144d3d08dfeaac203f945.tar.xz
inorder: user per-thread dummy insts/reqs
Diffstat (limited to 'src/cpu/inorder/cpu.hh')
-rw-r--r--src/cpu/inorder/cpu.hh7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/cpu/inorder/cpu.hh b/src/cpu/inorder/cpu.hh
index 6f1f3ee3f..dc0164d8f 100644
--- a/src/cpu/inorder/cpu.hh
+++ b/src/cpu/inorder/cpu.hh
@@ -97,6 +97,9 @@ class InOrderCPU : public BaseCPU
/** CPU ID */
int cpu_id;
+ // SE Mode ASIDs
+ ThreadID asid[ThePipeline::MaxThreads];
+
/** Type of core that this is */
std::string coreType;
@@ -241,10 +244,10 @@ class InOrderCPU : public BaseCPU
/** Instruction used to signify that there is no *real* instruction in
buffer slot */
- DynInstPtr dummyInst;
+ DynInstPtr dummyInst[ThePipeline::MaxThreads];
/** Used by resources to signify a denied access to a resource. */
- ResourceRequest *dummyReq;
+ ResourceRequest *dummyReq[ThePipeline::MaxThreads];
/** Identifies the resource id that identifies a fetch
* access unit.