uncond.isa (7605:94b2f78894ca) uncond.isa (8868:26dbd171754e)
1// Copyright (c) 2010 ARM Limited
1// Copyright (c) 2010-2012 ARM Limited
2// All rights reserved
3//
4// The license below extends only to copyright in the software and shall
5// not be construed as granting a license to any other intellectual
6// property including but not limited to intellectual property relating
7// to a hardware implementation of the functionality of the software
8// licensed hereunder. You may use the software subject to the license
9// terms below provided that you ensure that this notice is replicated

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

264 }
265 }
266 }
267 break;
268 case 0x3:
269 if (bits(op1, 4) == 0) {
270 if (CPNUM == 0xa || CPNUM == 0xb) {
271 return decodeShortFpTransfer(machInst);
2// All rights reserved
3//
4// The license below extends only to copyright in the software and shall
5// not be construed as granting a license to any other intellectual
6// property including but not limited to intellectual property relating
7// to a hardware implementation of the functionality of the software
8// licensed hereunder. You may use the software subject to the license
9// terms below provided that you ensure that this notice is replicated

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

264 }
265 }
266 }
267 break;
268 case 0x3:
269 if (bits(op1, 4) == 0) {
270 if (CPNUM == 0xa || CPNUM == 0xb) {
271 return decodeShortFpTransfer(machInst);
272 } else if (CPNUM == 0xe) {
273 return decodeMcrMrc14(machInst);
272 } else if (CPNUM == 0xf) {
273 return decodeMcrMrc15(machInst);
274 }
275 const bool op = bits(machInst, 4);
276 if (op) {
277 if (bits(op1, 0)) {
278 return new WarnUnimplemented(
279 "mrc, mrc2", machInst);

--- 44 unchanged lines hidden ---
274 } else if (CPNUM == 0xf) {
275 return decodeMcrMrc15(machInst);
276 }
277 const bool op = bits(machInst, 4);
278 if (op) {
279 if (bits(op1, 0)) {
280 return new WarnUnimplemented(
281 "mrc, mrc2", machInst);

--- 44 unchanged lines hidden ---