blob: 9e6df9214f2c8256dbce416e6b453aa9e1173687 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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__
|