summaryrefslogtreecommitdiff
path: root/src/cpu/inorder/resources/execution_unit.hh
diff options
context:
space:
mode:
authorKorey Sewell <ksewell@umich.edu>2011-02-18 14:29:48 -0500
committerKorey Sewell <ksewell@umich.edu>2011-02-18 14:29:48 -0500
commit89335118a5b50d44e653d9763908a427e8687f46 (patch)
tree3919f9b524042b0fb711f7051ccf414ff9573283 /src/cpu/inorder/resources/execution_unit.hh
parentbbffd9419dca7e52423aa9def277b619c3523b72 (diff)
downloadgem5-89335118a5b50d44e653d9763908a427e8687f46.tar.xz
inorder: recognize isSerializeAfter flag
keep track of when an instruction needs the execution behind it to be serialized. Without this, in SE Mode instructions can execute behind a system call exit().
Diffstat (limited to 'src/cpu/inorder/resources/execution_unit.hh')
-rw-r--r--src/cpu/inorder/resources/execution_unit.hh1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cpu/inorder/resources/execution_unit.hh b/src/cpu/inorder/resources/execution_unit.hh
index a6694ddb5..b03a6655e 100644
--- a/src/cpu/inorder/resources/execution_unit.hh
+++ b/src/cpu/inorder/resources/execution_unit.hh
@@ -76,6 +76,7 @@ class ExecutionUnit : public Resource {
Stats::Scalar executions;
Tick lastExecuteTick;
Tick lastControlTick;
+ Tick serializeTick;
};