data.isa (7290:ea9189fbb84f) data.isa (7308:d70cc65e9bc8)
1// Copyright (c) 2010 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

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

1019 const uint32_t regList = bits(machInst, 7, 0) | (m << 14);
1020 return new LdmStm(machInst, INTREG_SP, false, false, false,
1021 true, false, regList);
1022 }
1023 case 0x6:
1024 {
1025 const uint32_t opBits = bits(machInst, 7, 5);
1026 if (opBits == 2) {
1// Copyright (c) 2010 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

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

1019 const uint32_t regList = bits(machInst, 7, 0) | (m << 14);
1020 return new LdmStm(machInst, INTREG_SP, false, false, false,
1021 true, false, regList);
1022 }
1023 case 0x6:
1024 {
1025 const uint32_t opBits = bits(machInst, 7, 5);
1026 if (opBits == 2) {
1027 return new WarnUnimplemented("setend", machInst);
1027 return new Setend(machInst, bits(machInst, 3));
1028 } else if (opBits == 3) {
1029 return new WarnUnimplemented("cps", machInst);
1030 }
1031 }
1032 case 0x9:
1033 return new Cbnz(machInst,
1034 (bits(machInst, 9) << 6) |
1035 (bits(machInst, 7, 3) << 1),

--- 356 unchanged lines hidden ---
1028 } else if (opBits == 3) {
1029 return new WarnUnimplemented("cps", machInst);
1030 }
1031 }
1032 case 0x9:
1033 return new Cbnz(machInst,
1034 (bits(machInst, 9) << 6) |
1035 (bits(machInst, 7, 3) << 1),

--- 356 unchanged lines hidden ---