diff options
author | Kevin Lim <ktlim@umich.edu> | 2006-04-22 19:10:39 -0400 |
---|---|---|
committer | Kevin Lim <ktlim@umich.edu> | 2006-04-22 19:10:39 -0400 |
commit | 6b4396111ba26fd16c7cf0047c4cb3e13036c298 (patch) | |
tree | bb986809ce7f4638da620fb0590422d26b3990e5 /cpu/ozone/ozone_impl.hh | |
parent | bfc507e44ecc08c4ded037cf589e968f2ba42705 (diff) | |
download | gem5-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.hh | 6 |
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; |