From bf903ec9a111bab252744696dc83ecf8d8922505 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Wed, 2 Jun 2010 12:58:02 -0500 Subject: ARM: Get rid of the unused Jump format. --- src/arch/arm/insts/branch.hh | 27 --------------------------- 1 file changed, 27 deletions(-) (limited to 'src/arch/arm/insts/branch.hh') diff --git a/src/arch/arm/insts/branch.hh b/src/arch/arm/insts/branch.hh index c9a4eaf40..db626f28f 100644 --- a/src/arch/arm/insts/branch.hh +++ b/src/arch/arm/insts/branch.hh @@ -107,33 +107,6 @@ class BranchExchange : public PredOp generateDisassembly(Addr pc, const SymbolTable *symtab) const; }; - -/** - * Base class for jumps (register-indirect control transfers). In - * the Arm ISA, these are always unconditional. - */ -class Jump : public PCDependentDisassembly -{ - protected: - - /// Displacement to target address (signed). - int32_t disp; - - uint32_t target; - - public: - /// Constructor - Jump(const char *mnem, ExtMachInst _machInst, OpClass __opClass) - : PCDependentDisassembly(mnem, _machInst, __opClass), - disp(machInst.offset << 2) - { - } - - Addr branchTarget(ThreadContext *tc) const; - - std::string - generateDisassembly(Addr pc, const SymbolTable *symtab) const; -}; } #endif //__ARCH_ARM_INSTS_BRANCH_HH__ -- cgit v1.2.3