Deleted Added
sdiff udiff text old ( 7142:c63c06703d0f ) new ( 7143:c81f34f9e075 )
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

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

57 (IntRegIndex)(uint32_t)machInst.rm,
58 (IntRegIndex)(uint32_t)machInst.rs,
59 machInst.shiftSize, (ArmShiftType)(uint32_t)machInst.shift,
60 imm);
61 return ss.str();
62}
63
64std::string
65PredImmOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
66{
67 std::stringstream ss;
68 printDataInst(ss, true, machInst.opcode4 == 0, machInst.sField,
69 (IntRegIndex)(uint32_t)machInst.rd,
70 (IntRegIndex)(uint32_t)machInst.rn,
71 (IntRegIndex)(uint32_t)machInst.rm,
72 (IntRegIndex)(uint32_t)machInst.rs,
73 machInst.shiftSize, (ArmShiftType)(uint32_t)machInst.shift,
74 imm);
75 return ss.str();

--- 39 unchanged lines hidden ---