[binutils-gdb] aarch64: rcpc3: Regenerate aarch64-*-2.c files

Victor Do Nascimento victorldn@sourceware.org
Mon Jan 15 13:16:58 GMT 2024


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f1870e2fadd400ff288da388497d50fdf7a5f2d5

commit f1870e2fadd400ff288da388497d50fdf7a5f2d5
Author: Victor Do Nascimento <victor.donascimento@arm.com>
Date:   Mon Jan 15 13:02:36 2024 +0000

    aarch64: rcpc3: Regenerate aarch64-*-2.c files

Diff:
---
 opcodes/aarch64-asm-2.c |  341 +--
 opcodes/aarch64-dis-2.c | 5529 ++++++++++++++++++++++++-----------------------
 opcodes/aarch64-opc-2.c |   35 +-
 3 files changed, 3006 insertions(+), 2899 deletions(-)

diff --git a/opcodes/aarch64-asm-2.c b/opcodes/aarch64-asm-2.c
index 2b7afd2f440..788a644a870 100644
--- a/opcodes/aarch64-asm-2.c
+++ b/opcodes/aarch64-asm-2.c
@@ -418,194 +418,194 @@ aarch64_find_real_opcode (const aarch64_opcode *opcode)
     case 1136:	/* lduminl */
       value = 1136;	/* --> lduminl.  */
       break;
-    case 1199:	/* mov */
-    case 1198:	/* movn */
-      value = 1198;	/* --> movn.  */
-      break;
-    case 1201:	/* mov */
-    case 1200:	/* movz */
-      value = 1200;	/* --> movz.  */
-      break;
-    case 3197:	/* clrbhb */
-    case 1280:	/* autibsp */
-    case 1279:	/* autibz */
-    case 1278:	/* autiasp */
-    case 1277:	/* autiaz */
-    case 1276:	/* pacibsp */
-    case 1275:	/* pacibz */
-    case 1274:	/* paciasp */
-    case 1273:	/* paciaz */
-    case 1253:	/* gcsb */
-    case 1233:	/* clearbhb */
-    case 1232:	/* tsb */
-    case 1231:	/* psb */
-    case 1230:	/* esb */
-    case 1229:	/* autib1716 */
-    case 1228:	/* autia1716 */
-    case 1227:	/* pacib1716 */
-    case 1226:	/* pacia1716 */
-    case 1225:	/* xpaclri */
-    case 1223:	/* sevl */
-    case 1222:	/* sev */
-    case 1221:	/* wfi */
-    case 1220:	/* wfe */
-    case 1219:	/* yield */
-    case 1218:	/* bti */
-    case 1217:	/* csdb */
-    case 1216:	/* nop */
-    case 1215:	/* hint */
-      value = 1215;	/* --> hint.  */
-      break;
-    case 1239:	/* pssbb */
-    case 1238:	/* ssbb */
-    case 1237:	/* dfb */
-    case 1235:	/* dsb */
-      value = 1235;	/* --> dsb.  */
-      break;
-    case 1236:	/* dsb */
-      value = 1236;	/* --> dsb.  */
-      break;
-    case 3198:	/* trcit */
-    case 1266:	/* cosp */
-    case 1265:	/* cpp */
-    case 1264:	/* dvp */
-    case 1263:	/* cfp */
-    case 1259:	/* tlbi */
-    case 1258:	/* ic */
-    case 1257:	/* dc */
-    case 1256:	/* at */
-    case 1254:	/* sys */
-      value = 1254;	/* --> sys.  */
-      break;
-    case 1260:	/* tlbip */
-    case 1255:	/* sysp */
-      value = 1255;	/* --> sysp.  */
-      break;
-    case 1261:	/* wfet */
-      value = 1261;	/* --> wfet.  */
-      break;
-    case 1262:	/* wfit */
-      value = 1262;	/* --> wfit.  */
-      break;
-    case 2082:	/* bic */
-    case 1329:	/* and */
-      value = 1329;	/* --> and.  */
-      break;
-    case 1312:	/* mov */
-    case 1331:	/* and */
-      value = 1331;	/* --> and.  */
-      break;
-    case 1316:	/* movs */
-    case 1332:	/* ands */
-      value = 1332;	/* --> ands.  */
-      break;
-    case 2083:	/* cmple */
-    case 1367:	/* cmpge */
-      value = 1367;	/* --> cmpge.  */
-      break;
-    case 2086:	/* cmplt */
-    case 1370:	/* cmpgt */
-      value = 1370;	/* --> cmpgt.  */
-      break;
-    case 2084:	/* cmplo */
-    case 1372:	/* cmphi */
-      value = 1372;	/* --> cmphi.  */
-      break;
-    case 2085:	/* cmpls */
-    case 1375:	/* cmphs */
-      value = 1375;	/* --> cmphs.  */
-      break;
-    case 1309:	/* mov */
-    case 1397:	/* cpy */
-      value = 1397;	/* --> cpy.  */
+    case 1207:	/* mov */
+    case 1206:	/* movn */
+      value = 1206;	/* --> movn.  */
+      break;
+    case 1209:	/* mov */
+    case 1208:	/* movz */
+      value = 1208;	/* --> movz.  */
+      break;
+    case 3205:	/* clrbhb */
+    case 1288:	/* autibsp */
+    case 1287:	/* autibz */
+    case 1286:	/* autiasp */
+    case 1285:	/* autiaz */
+    case 1284:	/* pacibsp */
+    case 1283:	/* pacibz */
+    case 1282:	/* paciasp */
+    case 1281:	/* paciaz */
+    case 1261:	/* gcsb */
+    case 1241:	/* clearbhb */
+    case 1240:	/* tsb */
+    case 1239:	/* psb */
+    case 1238:	/* esb */
+    case 1237:	/* autib1716 */
+    case 1236:	/* autia1716 */
+    case 1235:	/* pacib1716 */
+    case 1234:	/* pacia1716 */
+    case 1233:	/* xpaclri */
+    case 1231:	/* sevl */
+    case 1230:	/* sev */
+    case 1229:	/* wfi */
+    case 1228:	/* wfe */
+    case 1227:	/* yield */
+    case 1226:	/* bti */
+    case 1225:	/* csdb */
+    case 1224:	/* nop */
+    case 1223:	/* hint */
+      value = 1223;	/* --> hint.  */
+      break;
+    case 1247:	/* pssbb */
+    case 1246:	/* ssbb */
+    case 1245:	/* dfb */
+    case 1243:	/* dsb */
+      value = 1243;	/* --> dsb.  */
+      break;
+    case 1244:	/* dsb */
+      value = 1244;	/* --> dsb.  */
+      break;
+    case 3206:	/* trcit */
+    case 1274:	/* cosp */
+    case 1273:	/* cpp */
+    case 1272:	/* dvp */
+    case 1271:	/* cfp */
+    case 1267:	/* tlbi */
+    case 1266:	/* ic */
+    case 1265:	/* dc */
+    case 1264:	/* at */
+    case 1262:	/* sys */
+      value = 1262;	/* --> sys.  */
+      break;
+    case 1268:	/* tlbip */
+    case 1263:	/* sysp */
+      value = 1263;	/* --> sysp.  */
+      break;
+    case 1269:	/* wfet */
+      value = 1269;	/* --> wfet.  */
+      break;
+    case 1270:	/* wfit */
+      value = 1270;	/* --> wfit.  */
+      break;
+    case 2090:	/* bic */
+    case 1337:	/* and */
+      value = 1337;	/* --> and.  */
+      break;
+    case 1320:	/* mov */
+    case 1339:	/* and */
+      value = 1339;	/* --> and.  */
+      break;
+    case 1324:	/* movs */
+    case 1340:	/* ands */
+      value = 1340;	/* --> ands.  */
+      break;
+    case 2091:	/* cmple */
+    case 1375:	/* cmpge */
+      value = 1375;	/* --> cmpge.  */
+      break;
+    case 2094:	/* cmplt */
+    case 1378:	/* cmpgt */
+      value = 1378;	/* --> cmpgt.  */
+      break;
+    case 2092:	/* cmplo */
+    case 1380:	/* cmphi */
+      value = 1380;	/* --> cmphi.  */
+      break;
+    case 2093:	/* cmpls */
+    case 1383:	/* cmphs */
+      value = 1383;	/* --> cmphs.  */
+      break;
+    case 1317:	/* mov */
+    case 1405:	/* cpy */
+      value = 1405;	/* --> cpy.  */
+      break;
+    case 1319:	/* mov */
+    case 1406:	/* cpy */
+      value = 1406;	/* --> cpy.  */
+      break;
+    case 2101:	/* fmov */
+    case 1322:	/* mov */
+    case 1407:	/* cpy */
+      value = 1407;	/* --> cpy.  */
       break;
     case 1311:	/* mov */
-    case 1398:	/* cpy */
-      value = 1398;	/* --> cpy.  */
+    case 1419:	/* dup */
+      value = 1419;	/* --> dup.  */
       break;
-    case 2093:	/* fmov */
     case 1314:	/* mov */
-    case 1399:	/* cpy */
-      value = 1399;	/* --> cpy.  */
-      break;
-    case 1303:	/* mov */
-    case 1411:	/* dup */
-      value = 1411;	/* --> dup.  */
-      break;
-    case 1306:	/* mov */
-    case 1302:	/* mov */
-    case 1412:	/* dup */
-      value = 1412;	/* --> dup.  */
+    case 1310:	/* mov */
+    case 1420:	/* dup */
+      value = 1420;	/* --> dup.  */
       break;
-    case 2092:	/* fmov */
-    case 1308:	/* mov */
-    case 1413:	/* dup */
-      value = 1413;	/* --> dup.  */
+    case 2100:	/* fmov */
+    case 1316:	/* mov */
+    case 1421:	/* dup */
+      value = 1421;	/* --> dup.  */
       break;
-    case 1307:	/* mov */
-    case 1414:	/* dupm */
-      value = 1414;	/* --> dupm.  */
+    case 1315:	/* mov */
+    case 1422:	/* dupm */
+      value = 1422;	/* --> dupm.  */
       break;
-    case 2087:	/* eon */
-    case 1416:	/* eor */
-      value = 1416;	/* --> eor.  */
+    case 2095:	/* eon */
+    case 1424:	/* eor */
+      value = 1424;	/* --> eor.  */
       break;
-    case 1317:	/* not */
-    case 1418:	/* eor */
-      value = 1418;	/* --> eor.  */
+    case 1325:	/* not */
+    case 1426:	/* eor */
+      value = 1426;	/* --> eor.  */
       break;
-    case 1318:	/* nots */
-    case 1419:	/* eors */
-      value = 1419;	/* --> eors.  */
+    case 1326:	/* nots */
+    case 1427:	/* eors */
+      value = 1427;	/* --> eors.  */
       break;
-    case 2088:	/* facle */
-    case 1424:	/* facge */
-      value = 1424;	/* --> facge.  */
+    case 2096:	/* facle */
+    case 1432:	/* facge */
+      value = 1432;	/* --> facge.  */
       break;
-    case 2089:	/* faclt */
-    case 1425:	/* facgt */
-      value = 1425;	/* --> facgt.  */
+    case 2097:	/* faclt */
+    case 1433:	/* facgt */
+      value = 1433;	/* --> facgt.  */
       break;
-    case 2090:	/* fcmle */
-    case 1438:	/* fcmge */
-      value = 1438;	/* --> fcmge.  */
+    case 2098:	/* fcmle */
+    case 1446:	/* fcmge */
+      value = 1446;	/* --> fcmge.  */
       break;
-    case 2091:	/* fcmlt */
-    case 1440:	/* fcmgt */
-      value = 1440;	/* --> fcmgt.  */
+    case 2099:	/* fcmlt */
+    case 1448:	/* fcmgt */
+      value = 1448;	/* --> fcmgt.  */
       break;
-    case 1300:	/* fmov */
-    case 1446:	/* fcpy */
-      value = 1446;	/* --> fcpy.  */
+    case 1308:	/* fmov */
+    case 1454:	/* fcpy */
+      value = 1454;	/* --> fcpy.  */
       break;
-    case 1299:	/* fmov */
-    case 1469:	/* fdup */
-      value = 1469;	/* --> fdup.  */
+    case 1307:	/* fmov */
+    case 1477:	/* fdup */
+      value = 1477;	/* --> fdup.  */
       break;
-    case 1301:	/* mov */
-    case 1801:	/* orr */
-      value = 1801;	/* --> orr.  */
+    case 1309:	/* mov */
+    case 1809:	/* orr */
+      value = 1809;	/* --> orr.  */
       break;
-    case 2094:	/* orn */
-    case 1802:	/* orr */
-      value = 1802;	/* --> orr.  */
+    case 2102:	/* orn */
+    case 1810:	/* orr */
+      value = 1810;	/* --> orr.  */
       break;
-    case 1305:	/* mov */
-    case 1304:	/* mov */
-    case 1804:	/* orr */
-      value = 1804;	/* --> orr.  */
+    case 1313:	/* mov */
+    case 1312:	/* mov */
+    case 1812:	/* orr */
+      value = 1812;	/* --> orr.  */
       break;
-    case 1315:	/* movs */
-    case 1805:	/* orrs */
-      value = 1805;	/* --> orrs.  */
+    case 1323:	/* movs */
+    case 1813:	/* orrs */
+      value = 1813;	/* --> orrs.  */
       break;
-    case 1310:	/* mov */
-    case 1868:	/* sel */
-      value = 1868;	/* --> sel.  */
+    case 1318:	/* mov */
+    case 1876:	/* sel */
+      value = 1876;	/* --> sel.  */
       break;
-    case 1313:	/* mov */
-    case 1869:	/* sel */
-      value = 1869;	/* --> sel.  */
+    case 1321:	/* mov */
+    case 1877:	/* sel */
+      value = 1877;	/* --> sel.  */
       break;
     default: return NULL;
     }
@@ -986,6 +986,13 @@ aarch64_insert_operand (const aarch64_operand *self,
     case 291:
     case 292:
       return aarch64_ins_x0_to_x30 (self, info, code, inst, errors);
+    case 298:
+    case 299:
+    case 300:
+    case 301:
+      return aarch64_ins_rcpc3_addr_opt_offset (self, info, code, inst, errors);
+    case 302:
+      return aarch64_ins_rcpc3_addr_offset (self, info, code, inst, errors);
     default: assert (0); abort ();
     }
 }
diff --git a/opcodes/aarch64-dis-2.c b/opcodes/aarch64-dis-2.c
index 31c7f66f9b4..0ef8b5b4020 100644
--- a/opcodes/aarch64-dis-2.c
+++ b/opcodes/aarch64-dis-2.c
@@ -62,7 +62,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x0000000100xxxxxxxxxxxxxxxx00xxx
                                                      fmopa.  */
-                                                  return 2394;
+                                                  return 2402;
                                                 }
                                               else
                                                 {
@@ -70,7 +70,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x0000000100xxxxxxxxxxxxxxxx10xxx
                                                      fmops.  */
-                                                  return 2397;
+                                                  return 2405;
                                                 }
                                             }
                                           else
@@ -81,7 +81,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x0000000100xxxxxxxxxxxxxxxx01xxx
                                                      bmopa.  */
-                                                  return 2508;
+                                                  return 2516;
                                                 }
                                               else
                                                 {
@@ -89,7 +89,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x0000000100xxxxxxxxxxxxxxxx11xxx
                                                      bmops.  */
-                                                  return 2509;
+                                                  return 2517;
                                                 }
                                             }
                                         }
@@ -102,7 +102,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              x0000000x10xxxxxxxxxxxxxxxx0xxxx
                                              fmopa.  */
-                                          return 2395;
+                                          return 2403;
                                         }
                                       else
                                         {
@@ -110,7 +110,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              x0000000x10xxxxxxxxxxxxxxxx1xxxx
                                              fmops.  */
-                                          return 2398;
+                                          return 2406;
                                         }
                                     }
                                 }
@@ -128,7 +128,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x1000000xx00000xxxxxxxxxxxxxxxxx
                                                      mov.  */
-                                                  return 2418;
+                                                  return 2426;
                                                 }
                                               else
                                                 {
@@ -140,7 +140,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x1000000x0010000xxxxxxxxxxxxxxxx
                                                              addha.  */
-                                                          return 2386;
+                                                          return 2394;
                                                         }
                                                       else
                                                         {
@@ -148,7 +148,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x1000000x1010000xxxxxxxxxxxxxxxx
                                                              addha.  */
-                                                          return 2387;
+                                                          return 2395;
                                                         }
                                                     }
                                                   else
@@ -159,7 +159,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x1000000x0010001xxxxxxxxxxxxxxxx
                                                              addva.  */
-                                                          return 2390;
+                                                          return 2398;
                                                         }
                                                       else
                                                         {
@@ -167,7 +167,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x1000000x1010001xxxxxxxxxxxxxxxx
                                                              addva.  */
-                                                          return 2391;
+                                                          return 2399;
                                                         }
                                                     }
                                                 }
@@ -180,7 +180,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x1000000x00x100xxxxxxxxxxxxxxxxx
                                                      zero.  */
-                                                  return 2421;
+                                                  return 2429;
                                                 }
                                               else
                                                 {
@@ -188,7 +188,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x1000000x10x100xxxxxxxxxxxxxxxxx
                                                      zero.  */
-                                                  return 2938;
+                                                  return 2946;
                                                 }
                                             }
                                         }
@@ -200,7 +200,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  x1000000xx0x001xxxxxxxxxxxxxxxxx
                                                  mov.  */
-                                              return 2417;
+                                              return 2425;
                                             }
                                           else
                                             {
@@ -212,7 +212,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x1000000x00x101xx0xxxxxxxxxxxxxx
                                                          luti4.  */
-                                                      return 2652;
+                                                      return 2660;
                                                     }
                                                   else
                                                     {
@@ -220,7 +220,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x1000000x00x101xx1xxxxxxxxxxxxxx
                                                          luti4.  */
-                                                      return 2651;
+                                                      return 2659;
                                                     }
                                                 }
                                               else
@@ -229,7 +229,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x1000000x10x101xxxxxxxxxxxxxxxxx
                                                      luti4.  */
-                                                  return 2650;
+                                                  return 2658;
                                                 }
                                             }
                                         }
@@ -248,7 +248,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x1000000xx0x010xxxxx00xxxxxxxxxx
                                                          mov.  */
-                                                      return 2659;
+                                                      return 2667;
                                                     }
                                                   else
                                                     {
@@ -258,7 +258,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x1000000xx0x011xxxxx000xxxxxxxxx
                                                              mov.  */
-                                                          return 2655;
+                                                          return 2663;
                                                         }
                                                       else
                                                         {
@@ -270,7 +270,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      x1000000000x011xxxxx001xxxxxxxxx
                                                                      movaz.  */
-                                                                  return 3283;
+                                                                  return 3291;
                                                                 }
                                                               else
                                                                 {
@@ -278,7 +278,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      x1000000100x011xxxxx001xxxxxxxxx
                                                                      movaz.  */
-                                                                  return 3285;
+                                                                  return 3293;
                                                                 }
                                                             }
                                                           else
@@ -289,7 +289,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      x1000000010x011xxxxx001xxxxxxxxx
                                                                      movaz.  */
-                                                                  return 3284;
+                                                                  return 3292;
                                                                 }
                                                               else
                                                                 {
@@ -297,7 +297,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                      10987654321098765432109876543210
                                                                      x1000000110x011xxxxx001xxxxxxxxx
                                                                      movaz.  */
-                                                                  return 3286;
+                                                                  return 3294;
                                                                 }
                                                             }
                                                         }
@@ -313,7 +313,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x1000000x00x11xxx0xx00xxxxxxxxxx
                                                              luti2.  */
-                                                          return 2649;
+                                                          return 2657;
                                                         }
                                                       else
                                                         {
@@ -321,7 +321,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x1000000x00x11xxx1xx00xxxxxxxxxx
                                                              luti2.  */
-                                                          return 2648;
+                                                          return 2656;
                                                         }
                                                     }
                                                   else
@@ -334,7 +334,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                  10987654321098765432109876543210
                                                                  x1000000010x110xxxxx00xxxxxxxxxx
                                                                  movt.  */
-                                                              return 2670;
+                                                              return 2678;
                                                             }
                                                           else
                                                             {
@@ -342,7 +342,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                  10987654321098765432109876543210
                                                                  x1000000010x111xxxxx00xxxxxxxxxx
                                                                  movt.  */
-                                                              return 2669;
+                                                              return 2677;
                                                             }
                                                         }
                                                       else
@@ -351,7 +351,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x1000000110x11xxxxxx00xxxxxxxxxx
                                                              luti2.  */
-                                                          return 2647;
+                                                          return 2655;
                                                         }
                                                     }
                                                 }
@@ -364,7 +364,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x1000000xx0xx10xxxxx10xxxxxxxxxx
                                                      mov.  */
-                                                  return 2657;
+                                                  return 2665;
                                                 }
                                               else
                                                 {
@@ -372,7 +372,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x1000000xx0xx11xxxxx10xxxxxxxxxx
                                                      mov.  */
-                                                  return 2653;
+                                                  return 2661;
                                                 }
                                             }
                                         }
@@ -386,7 +386,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x1000000xx0xx10xxxxx01xxxxxxxxxx
                                                      mov.  */
-                                                  return 2660;
+                                                  return 2668;
                                                 }
                                               else
                                                 {
@@ -396,7 +396,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x1000000xx0xx11xxxxx010xxxxxxxxx
                                                          mov.  */
-                                                      return 2656;
+                                                      return 2664;
                                                     }
                                                   else
                                                     {
@@ -408,7 +408,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                  10987654321098765432109876543210
                                                                  x1000000000xx11xxxxx011xxxxxxxxx
                                                                  movaz.  */
-                                                              return 3279;
+                                                              return 3287;
                                                             }
                                                           else
                                                             {
@@ -416,7 +416,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                  10987654321098765432109876543210
                                                                  x1000000100xx11xxxxx011xxxxxxxxx
                                                                  movaz.  */
-                                                              return 3281;
+                                                              return 3289;
                                                             }
                                                         }
                                                       else
@@ -427,7 +427,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                  10987654321098765432109876543210
                                                                  x1000000010xx11xxxxx011xxxxxxxxx
                                                                  movaz.  */
-                                                              return 3280;
+                                                              return 3288;
                                                             }
                                                           else
                                                             {
@@ -435,7 +435,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                                  10987654321098765432109876543210
                                                                  x1000000110xx11xxxxx011xxxxxxxxx
                                                                  movaz.  */
-                                                              return 3282;
+                                                              return 3290;
                                                             }
                                                         }
                                                     }
@@ -449,7 +449,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x1000000xx0xx10xxxxx11xxxxxxxxxx
                                                      mov.  */
-                                                  return 2658;
+                                                  return 2666;
                                                 }
                                               else
                                                 {
@@ -457,7 +457,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x1000000xx0xx11xxxxx11xxxxxxxxxx
                                                      mov.  */
-                                                  return 2654;
+                                                  return 2662;
                                                 }
                                             }
                                         }
@@ -484,7 +484,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx000xxxxxxxxxxxx0
                                                              ld1b.  */
-                                                          return 2586;
+                                                          return 2594;
                                                         }
                                                       else
                                                         {
@@ -492,7 +492,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx100xxxxxxxxxxxx0
                                                              ld1b.  */
-                                                          return 2587;
+                                                          return 2595;
                                                         }
                                                     }
                                                   else
@@ -503,7 +503,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx010xxxxxxxxxxxx0
                                                              ld1w.  */
-                                                          return 2610;
+                                                          return 2618;
                                                         }
                                                       else
                                                         {
@@ -511,7 +511,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx110xxxxxxxxxxxx0
                                                              ld1w.  */
-                                                          return 2611;
+                                                          return 2619;
                                                         }
                                                     }
                                                 }
@@ -525,7 +525,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx001xxxxxxxxxxxx0
                                                              ld1h.  */
-                                                          return 2602;
+                                                          return 2610;
                                                         }
                                                       else
                                                         {
@@ -533,7 +533,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx101xxxxxxxxxxxx0
                                                              ld1h.  */
-                                                          return 2603;
+                                                          return 2611;
                                                         }
                                                     }
                                                   else
@@ -544,7 +544,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx011xxxxxxxxxxxx0
                                                              ld1d.  */
-                                                          return 2594;
+                                                          return 2602;
                                                         }
                                                       else
                                                         {
@@ -552,7 +552,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx111xxxxxxxxxxxx0
                                                              ld1d.  */
-                                                          return 2595;
+                                                          return 2603;
                                                         }
                                                     }
                                                 }
@@ -569,7 +569,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx000xxxxxxxxxxxx1
                                                              ldnt1b.  */
-                                                          return 2618;
+                                                          return 2626;
                                                         }
                                                       else
                                                         {
@@ -577,7 +577,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx100xxxxxxxxxxxx1
                                                              ldnt1b.  */
-                                                          return 2619;
+                                                          return 2627;
                                                         }
                                                     }
                                                   else
@@ -588,7 +588,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx010xxxxxxxxxxxx1
                                                              ldnt1w.  */
-                                                          return 2642;
+                                                          return 2650;
                                                         }
                                                       else
                                                         {
@@ -596,7 +596,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx110xxxxxxxxxxxx1
                                                              ldnt1w.  */
-                                                          return 2643;
+                                                          return 2651;
                                                         }
                                                     }
                                                 }
@@ -610,7 +610,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx001xxxxxxxxxxxx1
                                                              ldnt1h.  */
-                                                          return 2634;
+                                                          return 2642;
                                                         }
                                                       else
                                                         {
@@ -618,7 +618,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx101xxxxxxxxxxxx1
                                                              ldnt1h.  */
-                                                          return 2635;
+                                                          return 2643;
                                                         }
                                                     }
                                                   else
@@ -629,7 +629,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx011xxxxxxxxxxxx1
                                                              ldnt1d.  */
-                                                          return 2626;
+                                                          return 2634;
                                                         }
                                                       else
                                                         {
@@ -637,7 +637,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000000xxxxx111xxxxxxxxxxxx1
                                                              ldnt1d.  */
-                                                          return 2627;
+                                                          return 2635;
                                                         }
                                                     }
                                                 }
@@ -649,7 +649,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              x1100000000xxxxxxxxxxxxxxxxxxxxx
                                              ld1b.  */
-                                          return 2422;
+                                          return 2430;
                                         }
                                     }
                                   else
@@ -664,7 +664,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x0100000100xxxxxxxxxxxxxxxx00xxx
                                                      smopa.  */
-                                                  return 2401;
+                                                  return 2409;
                                                 }
                                               else
                                                 {
@@ -672,7 +672,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      x0100000100xxxxxxxxxxxxxxxx01xxx
                                                      smopa.  */
-                                                  return 2732;
+                                                  return 2740;
                                                 }
                                             }
                                           else
@@ -681,7 +681,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  x1100000100xxxxxxxxxxxxxxxx0xxxx
                                                  ld1w.  */
-                                              return 2424;
+                                              return 2432;
                                             }
                                         }
                                       else
@@ -692,7 +692,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xx100000100xxxxxxxxxxxxxxxx10xxx
                                                  smops.  */
-                                              return 2403;
+                                              return 2411;
                                             }
                                           else
                                             {
@@ -700,7 +700,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  xx100000100xxxxxxxxxxxxxxxx11xxx
                                                  smops.  */
-                                              return 2733;
+                                              return 2741;
                                             }
                                         }
                                     }
@@ -723,7 +723,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx000xxxxxxxxxxxx0
                                                              ld1b.  */
-                                                          return 2582;
+                                                          return 2590;
                                                         }
                                                       else
                                                         {
@@ -731,7 +731,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx100xxxxxxxxxxxx0
                                                              ld1b.  */
-                                                          return 2583;
+                                                          return 2591;
                                                         }
                                                     }
                                                   else
@@ -742,7 +742,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx010xxxxxxxxxxxx0
                                                              ld1w.  */
-                                                          return 2606;
+                                                          return 2614;
                                                         }
                                                       else
                                                         {
@@ -750,7 +750,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx110xxxxxxxxxxxx0
                                                              ld1w.  */
-                                                          return 2607;
+                                                          return 2615;
                                                         }
                                                     }
                                                 }
@@ -764,7 +764,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx001xxxxxxxxxxxx0
                                                              ld1h.  */
-                                                          return 2598;
+                                                          return 2606;
                                                         }
                                                       else
                                                         {
@@ -772,7 +772,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx101xxxxxxxxxxxx0
                                                              ld1h.  */
-                                                          return 2599;
+                                                          return 2607;
                                                         }
                                                     }
                                                   else
@@ -783,7 +783,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx011xxxxxxxxxxxx0
                                                              ld1d.  */
-                                                          return 2590;
+                                                          return 2598;
                                                         }
                                                       else
                                                         {
@@ -791,7 +791,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx111xxxxxxxxxxxx0
                                                              ld1d.  */
-                                                          return 2591;
+                                                          return 2599;
                                                         }
                                                     }
                                                 }
@@ -808,7 +808,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx000xxxxxxxxxxxx1
                                                              ldnt1b.  */
-                                                          return 2614;
+                                                          return 2622;
                                                         }
                                                       else
                                                         {
@@ -816,7 +816,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx100xxxxxxxxxxxx1
                                                              ldnt1b.  */
-                                                          return 2615;
+                                                          return 2623;
                                                         }
                                                     }
                                                   else
@@ -827,7 +827,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx010xxxxxxxxxxxx1
                                                              ldnt1w.  */
-                                                          return 2638;
+                                                          return 2646;
                                                         }
                                                       else
                                                         {
@@ -835,7 +835,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx110xxxxxxxxxxxx1
                                                              ldnt1w.  */
-                                                          return 2639;
+                                                          return 2647;
                                                         }
                                                     }
                                                 }
@@ -849,7 +849,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx001xxxxxxxxxxxx1
                                                              ldnt1h.  */
-                                                          return 2630;
+                                                          return 2638;
                                                         }
                                                       else
                                                         {
@@ -857,7 +857,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx101xxxxxxxxxxxx1
                                                              ldnt1h.  */
-                                                          return 2631;
+                                                          return 2639;
                                                         }
                                                     }
                                                   else
@@ -868,7 +868,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx011xxxxxxxxxxxx1
                                                              ldnt1d.  */
-                                                          return 2622;
+                                                          return 2630;
                                                         }
                                                       else
                                                         {
@@ -876,7 +876,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100000010xxxxx111xxxxxxxxxxxx1
                                                              ldnt1d.  */
-                                                          return 2623;
+                                                          return 2631;
                                                         }
                                                     }
                                                 }
@@ -888,7 +888,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              x1100000010xxxxxxxxxxxxxxxxxxxxx
                                              ld1h.  */
-                                          return 2423;
+                                          return 2431;
                                         }
                                     }
                                   else
@@ -901,7 +901,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  x0100000110xxxxxxxxxxxxxxxx0xxxx
                                                  smopa.  */
-                                              return 2402;
+                                              return 2410;
                                             }
                                           else
                                             {
@@ -909,7 +909,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                  10987654321098765432109876543210
                                                  x1100000110xxxxxxxxxxxxxxxx0xxxx
                                                  ld1d.  */
-                                              return 2425;
+                                              return 2433;
                                             }
                                         }
                                       else
@@ -918,7 +918,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              xx100000110xxxxxxxxxxxxxxxx1xxxx
                                              smops.  */
-                                          return 2404;
+                                          return 2412;
                                         }
                                     }
                                 }
@@ -944,7 +944,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx000xxxxxxxxxxxx0
                                                          st1b.  */
-                                                      return 2758;
+                                                      return 2766;
                                                     }
                                                   else
                                                     {
@@ -952,7 +952,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx100xxxxxxxxxxxx0
                                                          st1b.  */
-                                                      return 2759;
+                                                      return 2767;
                                                     }
                                                 }
                                               else
@@ -963,7 +963,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx010xxxxxxxxxxxx0
                                                          st1w.  */
-                                                      return 2782;
+                                                      return 2790;
                                                     }
                                                   else
                                                     {
@@ -971,7 +971,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx110xxxxxxxxxxxx0
                                                          st1w.  */
-                                                      return 2783;
+                                                      return 2791;
                                                     }
                                                 }
                                             }
@@ -985,7 +985,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx001xxxxxxxxxxxx0
                                                          st1h.  */
-                                                      return 2774;
+                                                      return 2782;
                                                     }
                                                   else
                                                     {
@@ -993,7 +993,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx101xxxxxxxxxxxx0
                                                          st1h.  */
-                                                      return 2775;
+                                                      return 2783;
                                                     }
                                                 }
                                               else
@@ -1004,7 +1004,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx011xxxxxxxxxxxx0
                                                          st1d.  */
-                                                      return 2766;
+                                                      return 2774;
                                                     }
                                                   else
                                                     {
@@ -1012,7 +1012,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx111xxxxxxxxxxxx0
                                                          st1d.  */
-                                                      return 2767;
+                                                      return 2775;
                                                     }
                                                 }
                                             }
@@ -1029,7 +1029,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx000xxxxxxxxxxxx1
                                                          stnt1b.  */
-                                                      return 2790;
+                                                      return 2798;
                                                     }
                                                   else
                                                     {
@@ -1037,7 +1037,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx100xxxxxxxxxxxx1
                                                          stnt1b.  */
-                                                      return 2791;
+                                                      return 2799;
                                                     }
                                                 }
                                               else
@@ -1048,7 +1048,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx010xxxxxxxxxxxx1
                                                          stnt1w.  */
-                                                      return 2814;
+                                                      return 2822;
                                                     }
                                                   else
                                                     {
@@ -1056,7 +1056,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx110xxxxxxxxxxxx1
                                                          stnt1w.  */
-                                                      return 2815;
+                                                      return 2823;
                                                     }
                                                 }
                                             }
@@ -1070,7 +1070,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx001xxxxxxxxxxxx1
                                                          stnt1h.  */
-                                                      return 2806;
+                                                      return 2814;
                                                     }
                                                   else
                                                     {
@@ -1078,7 +1078,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx101xxxxxxxxxxxx1
                                                          stnt1h.  */
-                                                      return 2807;
+                                                      return 2815;
                                                     }
                                                 }
                                               else
@@ -1089,7 +1089,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx011xxxxxxxxxxxx1
                                                          stnt1d.  */
-                                                      return 2798;
+                                                      return 2806;
                                                     }
                                                   else
                                                     {
@@ -1097,7 +1097,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000001xxxxx111xxxxxxxxxxxx1
                                                          stnt1d.  */
-                                                      return 2799;
+                                                      return 2807;
                                                     }
                                                 }
                                             }
@@ -1109,7 +1109,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                          10987654321098765432109876543210
                                          x1x00000001xxxxxxxxxxxxxxxxxxxxx
                                          st1b.  */
-                                      return 2432;
+                                      return 2440;
                                     }
                                 }
                               else
@@ -1122,7 +1122,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              x0x00000101xxxxxxxxxxxxxxxx0xxxx
                                              sumopa.  */
-                                          return 2405;
+                                          return 2413;
                                         }
                                       else
                                         {
@@ -1130,7 +1130,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              x1x00000101xxxxxxxxxxxxxxxx0xxxx
                                              st1w.  */
-                                          return 2434;
+                                          return 2442;
                                         }
                                     }
                                   else
@@ -1139,7 +1139,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                          10987654321098765432109876543210
                                          xxx00000101xxxxxxxxxxxxxxxx1xxxx
                                          sumops.  */
-                                      return 2407;
+                                      return 2415;
                                     }
                                 }
                             }
@@ -1161,7 +1161,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx000xxxxxxxxxxxx0
                                                          st1b.  */
-                                                      return 2754;
+                                                      return 2762;
                                                     }
                                                   else
                                                     {
@@ -1169,7 +1169,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx100xxxxxxxxxxxx0
                                                          st1b.  */
-                                                      return 2755;
+                                                      return 2763;
                                                     }
                                                 }
                                               else
@@ -1180,7 +1180,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx010xxxxxxxxxxxx0
                                                          st1w.  */
-                                                      return 2778;
+                                                      return 2786;
                                                     }
                                                   else
                                                     {
@@ -1188,7 +1188,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx110xxxxxxxxxxxx0
                                                          st1w.  */
-                                                      return 2779;
+                                                      return 2787;
                                                     }
                                                 }
                                             }
@@ -1202,7 +1202,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx001xxxxxxxxxxxx0
                                                          st1h.  */
-                                                      return 2770;
+                                                      return 2778;
                                                     }
                                                   else
                                                     {
@@ -1210,7 +1210,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx101xxxxxxxxxxxx0
                                                          st1h.  */
-                                                      return 2771;
+                                                      return 2779;
                                                     }
                                                 }
                                               else
@@ -1221,7 +1221,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx011xxxxxxxxxxxx0
                                                          st1d.  */
-                                                      return 2762;
+                                                      return 2770;
                                                     }
                                                   else
                                                     {
@@ -1229,7 +1229,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx111xxxxxxxxxxxx0
                                                          st1d.  */
-                                                      return 2763;
+                                                      return 2771;
                                                     }
                                                 }
                                             }
@@ -1246,7 +1246,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx000xxxxxxxxxxxx1
                                                          stnt1b.  */
-                                                      return 2786;
+                                                      return 2794;
                                                     }
                                                   else
                                                     {
@@ -1254,7 +1254,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx100xxxxxxxxxxxx1
                                                          stnt1b.  */
-                                                      return 2787;
+                                                      return 2795;
                                                     }
                                                 }
                                               else
@@ -1265,7 +1265,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx010xxxxxxxxxxxx1
                                                          stnt1w.  */
-                                                      return 2810;
+                                                      return 2818;
                                                     }
                                                   else
                                                     {
@@ -1273,7 +1273,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx110xxxxxxxxxxxx1
                                                          stnt1w.  */
-                                                      return 2811;
+                                                      return 2819;
                                                     }
                                                 }
                                             }
@@ -1287,7 +1287,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx001xxxxxxxxxxxx1
                                                          stnt1h.  */
-                                                      return 2802;
+                                                      return 2810;
                                                     }
                                                   else
                                                     {
@@ -1295,7 +1295,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx101xxxxxxxxxxxx1
                                                          stnt1h.  */
-                                                      return 2803;
+                                                      return 2811;
                                                     }
                                                 }
                                               else
@@ -1306,7 +1306,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx011xxxxxxxxxxxx1
                                                          stnt1d.  */
-                                                      return 2794;
+                                                      return 2802;
                                                     }
                                                   else
                                                     {
@@ -1314,7 +1314,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          x0x00000011xxxxx111xxxxxxxxxxxx1
                                                          stnt1d.  */
-                                                      return 2795;
+                                                      return 2803;
                                                     }
                                                 }
                                             }
@@ -1326,7 +1326,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                          10987654321098765432109876543210
                                          x1x00000011xxxxxxxxxxxxxxxxxxxxx
                                          st1h.  */
-                                      return 2433;
+                                      return 2441;
                                     }
                                 }
                               else
@@ -1339,7 +1339,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              x0x00000111xxxxxxxxxxxxxxxx0xxxx
                                              sumopa.  */
-                                          return 2406;
+                                          return 2414;
                                         }
                                       else
                                         {
@@ -1347,7 +1347,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                              10987654321098765432109876543210
                                              x1x00000111xxxxxxxxxxxxxxxx0xxxx
                                              st1d.  */
-                                          return 2435;
+                                          return 2443;
                                         }
                                     }
                                   else
@@ -1356,7 +1356,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                          10987654321098765432109876543210
                                          xxx00000111xxxxxxxxxxxxxxxx1xxxx
                                          sumops.  */
-                                      return 2408;
+                                      return 2416;
                                     }
                                 }
                             }
@@ -1370,7 +1370,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                              10987654321098765432109876543210
                              0xx10000xxxxxxxxxxxxxxxxxxxxxxxx
                              adr.  */
-                          return 1203;
+                          return 1211;
                         }
                       else
                         {
@@ -1378,7 +1378,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                              10987654321098765432109876543210
                              1xx10000xxxxxxxxxxxxxxxxxxxxxxxx
                              adrp.  */
-                          return 1204;
+                          return 1212;
                         }
                     }
                 }
@@ -1406,7 +1406,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          xx0000010000xxxxxxxxxxxxxxx000xx
                                                          smlall.  */
-                                                      return 2708;
+                                                      return 2716;
                                                     }
                                                   else
                                                     {
@@ -1414,7 +1414,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          xx0000010000xxxxxxxxxxxxxxx001xx
                                                          usmlall.  */
-                                                      return 2913;
+                                                      return 2921;
                                                     }
                                                 }
                                               else
@@ -1427,7 +1427,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              xx0000010001xxxx0xxxxxxxxx000xxx
                                                              smlall.  */
-                                                          return 2709;
+                                                          return 2717;
                                                         }
                                                       else
                                                         {
@@ -1435,7 +1435,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              xx0000010001xxxx1xxxxxxxxx000xxx
                                                              smlall.  */
-                                                          return 2710;
+                                                          return 2718;
                                                         }
                                                     }
                                                   else
@@ -1446,7 +1446,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              xx0000010001xxxx0xxxxxxxxx100xxx
                                                              usmlall.  */
-                                                          return 2914;
+                                                          return 2922;
                                                         }
                                                       else
                                                         {
@@ -1454,7 +1454,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              xx0000010001xxxx1xxxxxxxxx100xxx
                                                              usmlall.  */
-                                                          return 2915;
+                                                          return 2923;
                                                         }
                                                     }
                                                 }
@@ -1469,7 +1469,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          xx0000010000xxxxxxxxxxxxxxx100xx
                                                          umlall.  */
-                                                      return 2871;
+                                                      return 2879;
                                                     }
                                                   else
                                                     {
@@ -1477,7 +1477,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          xx0000010000xxxxxxxxxxxxxxx101xx
                                                          sumlall.  */
-                                                      return 2829;
+                                                      return 2837;
                                                     }
                                                 }
                                               else
@@ -1490,7 +1490,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              xx0000010001xxxx0xxxxxxxxx010xxx
                                                              umlall.  */
-                                                          return 2872;
+                                                          return 2880;
                                                         }
                                                       else
                                                         {
@@ -1498,7 +1498,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              xx0000010001xxxx1xxxxxxxxx010xxx
                                                              umlall.  */
-                                                          return 2873;
+                                                          return 2881;
                                                         }
                                                     }
                                                   else
@@ -1509,7 +1509,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              xx0000010001xxxx0xxxxxxxxx110xxx
                                                              sumlall.  */
-                                                          return 2830;
+                                                          return 2838;
                                                         }
                                                       else
                                                         {
@@ -1517,7 +1517,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              xx0000010001xxxx1xxxxxxxxx110xxx
                                                              sumlall.  */
-                                                          return 2831;
+                                                          return 2839;
                                                         }
                                                     }
                                                 }
@@ -1533,7 +1533,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      xx0000010000xxxxxxxxxxxxxxx01xxx
                                                      smlsll.  */
-                                                  return 2724;
+                                                  return 2732;
                                                 }
                                               else
                                                 {
@@ -1543,7 +1543,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          xx0000010001xxxx0xxxxxxxxxx01xxx
                                                          smlsll.  */
-                                                      return 2725;
+                                                      return 2733;
                                                     }
                                                   else
                                                     {
@@ -1551,7 +1551,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          xx0000010001xxxx1xxxxxxxxxx01xxx
                                                          smlsll.  */
-                                                      return 2726;
+                                                      return 2734;
                                                     }
                                                 }
                                             }
@@ -1563,7 +1563,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                      10987654321098765432109876543210
                                                      xx0000010000xxxxxxxxxxxxxxx11xxx
                                                      umlsll.  */
-                                                  return 2887;
+                                                  return 2895;
                                                 }
                                               else
                                                 {
@@ -1573,7 +1573,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          xx0000010001xxxx0xxxxxxxxxx11xxx
                                                          umlsll.  */
-                                                      return 2888;
+                                                      return 2896;
                                                     }
                                                   else
                                                     {
@@ -1581,7 +1581,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                          10987654321098765432109876543210
                                                          xx0000010001xxxx1xxxxxxxxxx11xxx
                                                          umlsll.  */
-                                                      return 2889;
+                                                      return 2897;
                                                     }
                                                 }
                                             }
@@ -1603,7 +1603,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100001000xxxxx000xxxxxxxxx0xxx
                                                              ld1b.  */
-                                                          return 2588;
+                                                          return 2596;
                                                         }
                                                       else
                                                         {
@@ -1611,7 +1611,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100001000xxxxx010xxxxxxxxx0xxx
                                                              ld1w.  */
-                                                          return 2612;
+                                                          return 2620;
                                                         }
                                                     }
                                                   else
@@ -1622,7 +1622,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100001000xxxxx001xxxxxxxxx0xxx
                                                              ld1h.  */
-                                                          return 2604;
+                                                          return 2612;
                                                         }
                                                       else
                                                         {
@@ -1630,7 +1630,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100001000xxxxx011xxxxxxxxx0xxx
                                                              ld1d.  */
-                                                          return 2596;
+                                                          return 2604;
                                                         }
                                                     }
                                                 }
@@ -1644,7 +1644,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100001000xxxxx000xxxxxxxxx1xxx
                                                              ldnt1b.  */
-                                                          return 2620;
+                                                          return 2628;
                                                         }
                                                       else
                                                         {
@@ -1652,7 +1652,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100001000xxxxx010xxxxxxxxx1xxx
                                                              ldnt1w.  */
-                                                          return 2644;
+                                                          return 2652;
                                                         }
                                                     }
                                                   else
@@ -1663,7 +1663,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
                                                              10987654321098765432109876543210
                                                              x0100001000xxxxx001xxxxxxxxx1xxx
                                                              ldnt1h.  */
-                                                          return 2636;
+                                                          return 2644;
                                         [...]

[diff truncated at 100000 bytes]


More information about the Binutils-cvs mailing list