diff options
author | Gabe Black <gblack@eecs.umich.edu> | 2010-06-02 12:58:02 -0500 |
---|---|---|
committer | Gabe Black <gblack@eecs.umich.edu> | 2010-06-02 12:58:02 -0500 |
commit | bf903ec9a111bab252744696dc83ecf8d8922505 (patch) | |
tree | 83cff9539121f760ea814ec323c14bf306ec21ab /src/arch/arm/insts/branch.hh | |
parent | 36ca0658a412671ee18cde40b8d264e319fb4710 (diff) | |
download | gem5-bf903ec9a111bab252744696dc83ecf8d8922505.tar.xz |
ARM: Get rid of the unused Jump format.
Diffstat (limited to 'src/arch/arm/insts/branch.hh')
-rw-r--r-- | src/arch/arm/insts/branch.hh | 27 |
1 files changed, 0 insertions, 27 deletions
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__ |