Deleted Added
sdiff udiff text old ( 7149:97666c2fc7a5 ) new ( 7153:6ce0bf0ddaf3 )
full compact
1/*
2 * Copyright (c) 2010 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 32 unchanged lines hidden (view full) ---

41 */
42#ifndef __ARCH_ARM_INSTS_BRANCH_HH__
43#define __ARCH_ARM_INSTS_BRANCH_HH__
44
45#include "arch/arm/insts/pred_inst.hh"
46
47namespace ArmISA
48{
49// Branch to a target computed with an immediate
50class BranchImm : public PredOp
51{
52 protected:
53 int32_t imm;
54
55 public:
56 BranchImm(const char *mnem, ExtMachInst _machInst, OpClass __opClass,

--- 68 unchanged lines hidden (view full) ---

125
126 public:
127 BranchImmReg(const char *mnem, ExtMachInst _machInst, OpClass __opClass,
128 int32_t _imm, IntRegIndex _op1) :
129 PredOp(mnem, _machInst, __opClass), imm(_imm), op1(_op1)
130 {}
131};
132
133}
134
135#endif //__ARCH_ARM_INSTS_BRANCH_HH__