summaryrefslogtreecommitdiff
path: root/cpu/ozone/ozone_impl.hh
diff options
context:
space:
mode:
authorKevin Lim <ktlim@umich.edu>2006-04-22 19:10:39 -0400
committerKevin Lim <ktlim@umich.edu>2006-04-22 19:10:39 -0400
commit6b4396111ba26fd16c7cf0047c4cb3e13036c298 (patch)
treebb986809ce7f4638da620fb0590422d26b3990e5 /cpu/ozone/ozone_impl.hh
parentbfc507e44ecc08c4ded037cf589e968f2ba42705 (diff)
downloadgem5-6b4396111ba26fd16c7cf0047c4cb3e13036c298.tar.xz
Updates for OzoneCPU.
cpu/static_inst.hh: Updates for new CPU, also include a classification of quiesce instructions. --HG-- extra : convert_revision : a34cd56da88fe57d7de24674fbb375bbf13f887f
Diffstat (limited to 'cpu/ozone/ozone_impl.hh')
-rw-r--r--cpu/ozone/ozone_impl.hh6
1 files changed, 4 insertions, 2 deletions
diff --git a/cpu/ozone/ozone_impl.hh b/cpu/ozone/ozone_impl.hh
index a2c706c60..1f543ec6e 100644
--- a/cpu/ozone/ozone_impl.hh
+++ b/cpu/ozone/ozone_impl.hh
@@ -35,6 +35,8 @@
#include "cpu/ozone/front_end.hh"
#include "cpu/ozone/inst_queue.hh"
#include "cpu/ozone/lsq_unit.hh"
+#include "cpu/ozone/lw_lsq.hh"
+#include "cpu/ozone/lw_back_end.hh"
#include "cpu/ozone/null_predictor.hh"
#include "cpu/ozone/dyn_inst.hh"
#include "cpu/ozone/simple_params.hh"
@@ -55,10 +57,10 @@ struct OzoneImpl {
typedef TwobitBPredUnit<OzoneImpl> BranchPred;
typedef FrontEnd<OzoneImpl> FrontEnd;
// Will need IQ, LSQ eventually
- typedef BackEnd<OzoneImpl> BackEnd;
+ typedef LWBackEnd<OzoneImpl> BackEnd;
typedef InstQueue<OzoneImpl> InstQueue;
- typedef OzoneLSQ<OzoneImpl> LdstQueue;
+ typedef OzoneLWLSQ<OzoneImpl> LdstQueue;
typedef OzoneDynInst<OzoneImpl> DynInst;
typedef RefCountingPtr<DynInst> DynInstPtr;