From f49cdb4f5d8c9740e5f021ad5704a4586e88f6c3 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Wed, 2 Jun 2010 12:58:00 -0500 Subject: ARM: Make sure ExtMachInst is used consistently instead of regular MachInst. --- src/arch/arm/insts/static_inst.hh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/arch/arm/insts/static_inst.hh') 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) { } -- cgit v1.2.3