aarch64.isa (12159:c7e7ae57b977) | aarch64.isa (12258:08990d24fe41) |
---|---|
1// Copyright (c) 2011-2016 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 --- 1188 unchanged lines hidden (view full) --- 1197 case 0x8: 1198 return new Lslv64(machInst, rdzr, rn, rm); 1199 case 0x9: 1200 return new Lsrv64(machInst, rdzr, rn, rm); 1201 case 0xa: 1202 return new Asrv64(machInst, rdzr, rn, rm); 1203 case 0xb: 1204 return new Rorv64(machInst, rdzr, rn, rm); | 1// Copyright (c) 2011-2016 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 --- 1188 unchanged lines hidden (view full) --- 1197 case 0x8: 1198 return new Lslv64(machInst, rdzr, rn, rm); 1199 case 0x9: 1200 return new Lsrv64(machInst, rdzr, rn, rm); 1201 case 0xa: 1202 return new Asrv64(machInst, rdzr, rn, rm); 1203 case 0xb: 1204 return new Rorv64(machInst, rdzr, rn, rm); |
1205 case 0x10: 1206 return new Crc32b64(machInst, rdzr, rn, rm); 1207 case 0x11: 1208 return new Crc32h64(machInst, rdzr, rn, rm); 1209 case 0x12: 1210 return new Crc32w64(machInst, rdzr, rn, rm); 1211 case 0x13: 1212 return new Crc32x64(machInst, rdzr, rn, rm); 1213 case 0x14: 1214 return new Crc32cb64(machInst, rdzr, rn, rm); 1215 case 0x15: 1216 return new Crc32ch64(machInst, rdzr, rn, rm); 1217 case 0x16: 1218 return new Crc32cw64(machInst, rdzr, rn, rm); 1219 case 0x17: 1220 return new Crc32cx64(machInst, rdzr, rn, rm); |
|
1205 default: 1206 return new Unknown64(machInst); 1207 } 1208 } else { 1209 if (bits(machInst, 20, 16) != 0 || 1210 bits(machInst, 29) != 0) { 1211 return new Unknown64(machInst); 1212 } --- 856 unchanged lines hidden --- | 1221 default: 1222 return new Unknown64(machInst); 1223 } 1224 } else { 1225 if (bits(machInst, 20, 16) != 0 || 1226 bits(machInst, 29) != 0) { 1227 return new Unknown64(machInst); 1228 } --- 856 unchanged lines hidden --- |