summaryrefslogtreecommitdiff
path: root/cpu/ooo_cpu/ooo_impl.hh
diff options
context:
space:
mode:
Diffstat (limited to 'cpu/ooo_cpu/ooo_impl.hh')
-rw-r--r--cpu/ooo_cpu/ooo_impl.hh21
1 files changed, 21 insertions, 0 deletions
diff --git a/cpu/ooo_cpu/ooo_impl.hh b/cpu/ooo_cpu/ooo_impl.hh
new file mode 100644
index 000000000..9e6df9214
--- /dev/null
+++ b/cpu/ooo_cpu/ooo_impl.hh
@@ -0,0 +1,21 @@
+
+#ifndef __CPU_OOO_CPU_OOO_IMPL_HH__
+#define __CPU_OOO_CPU_OOO_IMPL_HH__
+
+#include "arch/alpha/isa_traits.hh"
+
+template <class Impl>
+class OoOCPU;
+
+template <class Impl>
+class OoODynInst;
+
+struct OoOImpl {
+ typedef AlphaISA ISA;
+ typedef OoOCPU<OoOImpl> OoOCPU;
+ typedef OoOCPU FullCPU;
+ typedef OoODynInst<OoOImpl> DynInst;
+ typedef RefCountingPtr<DynInst> DynInstPtr;
+};
+
+#endif // __CPU_OOO_CPU_OOO_IMPL_HH__