data.isa (7408:ee6949c5bb5b) | data.isa (7410:1589cdca3c6e) |
---|---|
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 --- 1153 unchanged lines hidden (view full) --- 1162 case 0xd: 1163 { 1164 const uint32_t p = bits(machInst, 8); 1165 const uint32_t regList = bits(machInst, 7, 0) | (p << 15); 1166 return new LdmStm(machInst, INTREG_SP, true, true, false, 1167 true, true, regList); 1168 } 1169 case 0xe: | 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 --- 1153 unchanged lines hidden (view full) --- 1162 case 0xd: 1163 { 1164 const uint32_t p = bits(machInst, 8); 1165 const uint32_t regList = bits(machInst, 7, 0) | (p << 15); 1166 return new LdmStm(machInst, INTREG_SP, true, true, false, 1167 true, true, regList); 1168 } 1169 case 0xe: |
1170 return new WarnUnimplemented("bkpt", machInst); | 1170 return new BkptInst(machInst); |
1171 case 0xf: 1172 if (bits(machInst, 3, 0) != 0) 1173 return new ItInst(machInst); 1174 switch (bits(machInst, 7, 4)) { 1175 case 0x0: 1176 return new NopInst(machInst); 1177 case 0x1: 1178 return new WarnUnimplemented("yield", machInst); --- 316 unchanged lines hidden --- | 1171 case 0xf: 1172 if (bits(machInst, 3, 0) != 0) 1173 return new ItInst(machInst); 1174 switch (bits(machInst, 7, 4)) { 1175 case 0x0: 1176 return new NopInst(machInst); 1177 case 0x1: 1178 return new WarnUnimplemented("yield", machInst); --- 316 unchanged lines hidden --- |