summaryrefslogtreecommitdiff
path: root/src/cpu/o3/fetch_impl.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/cpu/o3/fetch_impl.hh')
-rw-r--r--src/cpu/o3/fetch_impl.hh4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cpu/o3/fetch_impl.hh b/src/cpu/o3/fetch_impl.hh
index 3b29d87d4..7631b4c6a 100644
--- a/src/cpu/o3/fetch_impl.hh
+++ b/src/cpu/o3/fetch_impl.hh
@@ -424,8 +424,10 @@ template <class Impl>
void
DefaultFetch<Impl>::drainResume()
{
- for (ThreadID i = 0; i < numThreads; ++i)
+ for (ThreadID i = 0; i < numThreads; ++i) {
+ stalls[i].decode = false;
stalls[i].drain = false;
+ }
}
template <class Impl>