diff options
author | Gabe Black <gblack@eecs.umich.edu> | 2010-06-02 12:58:00 -0500 |
---|---|---|
committer | Gabe Black <gblack@eecs.umich.edu> | 2010-06-02 12:58:00 -0500 |
commit | f49cdb4f5d8c9740e5f021ad5704a4586e88f6c3 (patch) | |
tree | d1b106afe93a5cd27ae99b65293dc7c5297ae408 /src/arch/arm/insts/static_inst.hh | |
parent | 330d9d4dbc8f57479f5db7ead66af5652f853145 (diff) | |
download | gem5-f49cdb4f5d8c9740e5f021ad5704a4586e88f6c3.tar.xz |
ARM: Make sure ExtMachInst is used consistently instead of regular MachInst.
Diffstat (limited to 'src/arch/arm/insts/static_inst.hh')
-rw-r--r-- | src/arch/arm/insts/static_inst.hh | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/arch/arm/insts/static_inst.hh b/src/arch/arm/insts/static_inst.hh index 18ca83741..99fa819b5 100644 --- a/src/arch/arm/insts/static_inst.hh +++ b/src/arch/arm/insts/static_inst.hh @@ -67,7 +67,8 @@ class ArmStaticInstBase : public StaticInst bool arm_sub_overflow(int32_t result, int32_t lhs, int32_t rhs) const; // Constructor - ArmStaticInstBase(const char *mnem, MachInst _machInst, OpClass __opClass) + ArmStaticInstBase(const char *mnem, ExtMachInst _machInst, + OpClass __opClass) : StaticInst(mnem, _machInst, __opClass) { } @@ -150,7 +151,7 @@ class ArmStaticInstBase : public StaticInst class ArmStaticInst : public ArmStaticInstBase { protected: - ArmStaticInst(const char *mnem, MachInst _machInst, OpClass __opClass) + ArmStaticInst(const char *mnem, ExtMachInst _machInst, OpClass __opClass) : ArmStaticInstBase(mnem, _machInst, __opClass) { } @@ -167,7 +168,7 @@ class ArmStaticInst : public ArmStaticInstBase class ArmInterWorking : public ArmStaticInstBase { protected: - ArmInterWorking(const char *mnem, MachInst _machInst, OpClass __opClass) + ArmInterWorking(const char *mnem, ExtMachInst _machInst, OpClass __opClass) : ArmStaticInstBase(mnem, _machInst, __opClass) { } |