From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1386) id AB297385840C; Wed, 5 Oct 2022 07:16:42 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AB297385840C Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Jan Beulich To: bfd-cvs@sourceware.org Subject: [binutils-gdb] Arm64: support CLEARBHB alias X-Act-Checkin: binutils-gdb X-Git-Author: Jan Beulich X-Git-Refname: refs/heads/master X-Git-Oldrev: 306253b2cfa297c1eb0d30852bdcf96375db24e2 X-Git-Newrev: bb5cb85b465a9327fb0cf48ebe4b7ab661ed0971 Message-Id: <20221005071642.AB297385840C@sourceware.org> Date: Wed, 5 Oct 2022 07:16:42 +0000 (GMT) X-BeenThere: binutils-cvs@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2022 07:16:42 -0000 https://sourceware.org/git/gitweb.cgi?p=3Dbinutils-gdb.git;h=3Dbb5cb85b465a= 9327fb0cf48ebe4b7ab661ed0971 commit bb5cb85b465a9327fb0cf48ebe4b7ab661ed0971 Author: Jan Beulich Date: Wed Oct 5 09:15:51 2022 +0200 Arm64: support CLEARBHB alias =20 While the Arm v8 ARM (rev I-a) still doesn't mention this alias, it is (typically via a macro) already in use in kernels and alike. Diff: --- gas/testsuite/gas/aarch64/system.d | 3 +- gas/testsuite/gas/aarch64/system.s | 1 + opcodes/aarch64-asm-2.c | 211 +-- opcodes/aarch64-dis-2.c | 2927 ++++++++++++++++++--------------= ---- opcodes/aarch64-opc-2.c | 16 +- opcodes/aarch64-tbl.h | 1 + 6 files changed, 1582 insertions(+), 1577 deletions(-) diff --git a/gas/testsuite/gas/aarch64/system.d b/gas/testsuite/gas/aarch64= /system.d index ea6459f3662..93c84a72982 100644 --- a/gas/testsuite/gas/aarch64/system.d +++ b/gas/testsuite/gas/aarch64/system.d @@ -12,6 +12,7 @@ Disassembly of section \.text: .*: d503207f wfi .*: d503209f sev .*: d50320bf sevl +.*: d50322df clearbhb .*: d503201f nop .*: d503203f yield .*: d503205f wfe @@ -34,7 +35,7 @@ Disassembly of section \.text: .*: d503227f hint #0x13 .*: d503229f (hint #0x14|csdb) .*: d50322bf hint #0x15 -.*: d50322df hint #0x16 +.*: d50322df (hint #0x16|clearbhb) .*: d50322ff hint #0x17 .*: d503231f (hint #0x18|paciaz) .*: d503233f (hint #0x19|paciasp) diff --git a/gas/testsuite/gas/aarch64/system.s b/gas/testsuite/gas/aarch64= /system.s index 2cff6a2d1e6..4d24d9a7614 100644 --- a/gas/testsuite/gas/aarch64/system.s +++ b/gas/testsuite/gas/aarch64/system.s @@ -11,6 +11,7 @@ wfi sev sevl + clearbhb =20 .macro all_hints from=3D0, to=3D127 hint \from diff --git a/opcodes/aarch64-asm-2.c b/opcodes/aarch64-asm-2.c index 8b30c709fd6..38bc5d7cfa6 100644 --- a/opcodes/aarch64-asm-2.c +++ b/opcodes/aarch64-asm-2.c @@ -426,14 +426,15 @@ aarch64_find_real_opcode (const aarch64_opcode *opcod= e) case 1188: /* movz */ value =3D 1188; /* --> movz. */ break; - case 1250: /* autibsp */ - case 1249: /* autibz */ - case 1248: /* autiasp */ - case 1247: /* autiaz */ - case 1246: /* pacibsp */ - case 1245: /* pacibz */ - case 1244: /* paciasp */ - case 1243: /* paciaz */ + case 1251: /* autibsp */ + case 1250: /* autibz */ + case 1249: /* autiasp */ + case 1248: /* autiaz */ + case 1247: /* pacibsp */ + case 1246: /* pacibz */ + case 1245: /* paciasp */ + case 1244: /* paciaz */ + case 1220: /* clearbhb */ case 1219: /* tsb */ case 1218: /* psb */ case 1217: /* esb */ @@ -453,150 +454,150 @@ aarch64_find_real_opcode (const aarch64_opcode *opc= ode) case 1202: /* hint */ value =3D 1202; /* --> hint. */ break; - case 1225: /* pssbb */ - case 1224: /* ssbb */ - case 1223: /* dfb */ - case 1221: /* dsb */ - value =3D 1221; /* --> dsb. */ - break; + case 1226: /* pssbb */ + case 1225: /* ssbb */ + case 1224: /* dfb */ case 1222: /* dsb */ value =3D 1222; /* --> dsb. */ break; - case 1238: /* cpp */ - case 1237: /* dvp */ - case 1236: /* cfp */ - case 1233: /* tlbi */ - case 1232: /* ic */ - case 1231: /* dc */ - case 1230: /* at */ - case 1229: /* sys */ - value =3D 1229; /* --> sys. */ + case 1223: /* dsb */ + value =3D 1223; /* --> dsb. */ break; - case 1234: /* wfet */ - value =3D 1234; /* --> wfet. */ + case 1239: /* cpp */ + case 1238: /* dvp */ + case 1237: /* cfp */ + case 1234: /* tlbi */ + case 1233: /* ic */ + case 1232: /* dc */ + case 1231: /* at */ + case 1230: /* sys */ + value =3D 1230; /* --> sys. */ break; - case 1235: /* wfit */ - value =3D 1235; /* --> wfit. */ + case 1235: /* wfet */ + value =3D 1235; /* --> wfet. */ break; - case 2048: /* bic */ - case 1298: /* and */ - value =3D 1298; /* --> and. */ + case 1236: /* wfit */ + value =3D 1236; /* --> wfit. */ break; - case 1281: /* mov */ - case 1300: /* and */ - value =3D 1300; /* --> and. */ + case 2049: /* bic */ + case 1299: /* and */ + value =3D 1299; /* --> and. */ break; - case 1285: /* movs */ - case 1301: /* ands */ - value =3D 1301; /* --> ands. */ + case 1282: /* mov */ + case 1301: /* and */ + value =3D 1301; /* --> and. */ break; - case 2049: /* cmple */ - case 1336: /* cmpge */ - value =3D 1336; /* --> cmpge. */ + case 1286: /* movs */ + case 1302: /* ands */ + value =3D 1302; /* --> ands. */ break; - case 2052: /* cmplt */ - case 1339: /* cmpgt */ - value =3D 1339; /* --> cmpgt. */ + case 2050: /* cmple */ + case 1337: /* cmpge */ + value =3D 1337; /* --> cmpge. */ break; - case 2050: /* cmplo */ - case 1341: /* cmphi */ - value =3D 1341; /* --> cmphi. */ + case 2053: /* cmplt */ + case 1340: /* cmpgt */ + value =3D 1340; /* --> cmpgt. */ break; - case 2051: /* cmpls */ - case 1344: /* cmphs */ - value =3D 1344; /* --> cmphs. */ + case 2051: /* cmplo */ + case 1342: /* cmphi */ + value =3D 1342; /* --> cmphi. */ break; - case 1278: /* mov */ - case 1366: /* cpy */ - value =3D 1366; /* --> cpy. */ + case 2052: /* cmpls */ + case 1345: /* cmphs */ + value =3D 1345; /* --> cmphs. */ break; - case 1280: /* mov */ + case 1279: /* mov */ case 1367: /* cpy */ value =3D 1367; /* --> cpy. */ break; - case 2059: /* fmov */ - case 1283: /* mov */ + case 1281: /* mov */ case 1368: /* cpy */ value =3D 1368; /* --> cpy. */ break; - case 1273: /* mov */ - case 1380: /* dup */ - value =3D 1380; /* --> dup. */ + case 2060: /* fmov */ + case 1284: /* mov */ + case 1369: /* cpy */ + value =3D 1369; /* --> cpy. */ break; - case 1275: /* mov */ - case 1272: /* mov */ + case 1274: /* mov */ case 1381: /* dup */ value =3D 1381; /* --> dup. */ break; - case 2058: /* fmov */ - case 1277: /* mov */ + case 1276: /* mov */ + case 1273: /* mov */ case 1382: /* dup */ value =3D 1382; /* --> dup. */ break; - case 1276: /* mov */ - case 1383: /* dupm */ - value =3D 1383; /* --> dupm. */ + case 2059: /* fmov */ + case 1278: /* mov */ + case 1383: /* dup */ + value =3D 1383; /* --> dup. */ break; - case 2053: /* eon */ - case 1385: /* eor */ - value =3D 1385; /* --> eor. */ + case 1277: /* mov */ + case 1384: /* dupm */ + value =3D 1384; /* --> dupm. */ break; - case 1286: /* not */ - case 1387: /* eor */ - value =3D 1387; /* --> eor. */ + case 2054: /* eon */ + case 1386: /* eor */ + value =3D 1386; /* --> eor. */ break; - case 1287: /* nots */ - case 1388: /* eors */ - value =3D 1388; /* --> eors. */ + case 1287: /* not */ + case 1388: /* eor */ + value =3D 1388; /* --> eor. */ break; - case 2054: /* facle */ - case 1393: /* facge */ - value =3D 1393; /* --> facge. */ + case 1288: /* nots */ + case 1389: /* eors */ + value =3D 1389; /* --> eors. */ break; - case 2055: /* faclt */ - case 1394: /* facgt */ - value =3D 1394; /* --> facgt. */ + case 2055: /* facle */ + case 1394: /* facge */ + value =3D 1394; /* --> facge. */ break; - case 2056: /* fcmle */ - case 1407: /* fcmge */ - value =3D 1407; /* --> fcmge. */ + case 2056: /* faclt */ + case 1395: /* facgt */ + value =3D 1395; /* --> facgt. */ break; - case 2057: /* fcmlt */ - case 1409: /* fcmgt */ - value =3D 1409; /* --> fcmgt. */ + case 2057: /* fcmle */ + case 1408: /* fcmge */ + value =3D 1408; /* --> fcmge. */ break; - case 1270: /* fmov */ - case 1415: /* fcpy */ - value =3D 1415; /* --> fcpy. */ + case 2058: /* fcmlt */ + case 1410: /* fcmgt */ + value =3D 1410; /* --> fcmgt. */ break; - case 1269: /* fmov */ - case 1438: /* fdup */ - value =3D 1438; /* --> fdup. */ + case 1271: /* fmov */ + case 1416: /* fcpy */ + value =3D 1416; /* --> fcpy. */ break; - case 1271: /* mov */ - case 1769: /* orr */ - value =3D 1769; /* --> orr. */ + case 1270: /* fmov */ + case 1439: /* fdup */ + value =3D 1439; /* --> fdup. */ break; - case 2060: /* orn */ + case 1272: /* mov */ case 1770: /* orr */ value =3D 1770; /* --> orr. */ break; - case 1274: /* mov */ - case 1772: /* orr */ - value =3D 1772; /* --> orr. */ + case 2061: /* orn */ + case 1771: /* orr */ + value =3D 1771; /* --> orr. */ break; - case 1284: /* movs */ - case 1773: /* orrs */ - value =3D 1773; /* --> orrs. */ + case 1275: /* mov */ + case 1773: /* orr */ + value =3D 1773; /* --> orr. */ break; - case 1279: /* mov */ - case 1835: /* sel */ - value =3D 1835; /* --> sel. */ + case 1285: /* movs */ + case 1774: /* orrs */ + value =3D 1774; /* --> orrs. */ break; - case 1282: /* mov */ + case 1280: /* mov */ case 1836: /* sel */ value =3D 1836; /* --> sel. */ break; + case 1283: /* mov */ + case 1837: /* sel */ + value =3D 1837; /* --> sel. */ + break; default: return NULL; } =20 diff --git a/opcodes/aarch64-dis-2.c b/opcodes/aarch64-dis-2.c index 3ae40c18e34..69a15789947 100644 --- a/opcodes/aarch64-dis-2.c +++ b/opcodes/aarch64-dis-2.c @@ -60,7 +60,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109876543210987= 6543210 x0000000100xxxxxxxxxxxxxx= xx0xxxx fmopa. */ - return 2360; + return 2361; } else { @@ -68,7 +68,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109876543210987= 6543210 x0000000100xxxxxxxxxxxxxx= xx1xxxx fmops. */ - return 2363; + return 2364; } } } @@ -80,7 +80,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 x0000000x10xxxxxxxxxxxxxxxx0x= xxx fmopa. */ - return 2361; + return 2362; } else { @@ -88,7 +88,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 x0000000x10xxxxxxxxxxxxxxxx1x= xxx fmops. */ - return 2364; + return 2365; } } } @@ -104,7 +104,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109876543210987= 6543210 x1000000xx000x0xxxxxxxxxx= xxxxxxx mov. */ - return 2384; + return 2385; } else { @@ -116,7 +116,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 x1000000x0010x00x= xxxxxxxxxxxxxxx addha. */ - return 2352; + return 2353; } else { @@ -124,7 +124,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 x1000000x1010x00x= xxxxxxxxxxxxxxx addha. */ - return 2353; + return 2354; } } else @@ -135,7 +135,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 x1000000x0010x01x= xxxxxxxxxxxxxxx addva. */ - return 2356; + return 2357; } else { @@ -143,7 +143,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 x1000000x1010x01x= xxxxxxxxxxxxxxx addva. */ - return 2357; + return 2358; } } } @@ -154,7 +154,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 x1000000xx0x1x0xxxxxxxxxxxxxx= xxx zero. */ - return 2387; + return 2388; } } else @@ -163,7 +163,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 x1000000xx0xxx1xxxxxxxxxxxxxxxxx mov. */ - return 2383; + return 2384; } } } @@ -179,7 +179,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 xx100000000xxxxxxxxxxxxxxxx0x= xxx ld1b. */ - return 2388; + return 2389; } else { @@ -189,7 +189,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109876543210987= 6543210 x0100000100xxxxxxxxxxxxxx= xx0xxxx smopa. */ - return 2367; + return 2368; } else { @@ -197,7 +197,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109876543210987= 6543210 x1100000100xxxxxxxxxxxxxx= xx0xxxx ld1w. */ - return 2390; + return 2391; } } } @@ -209,7 +209,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 xx100000010xxxxxxxxxxxxxxxx0x= xxx ld1h. */ - return 2389; + return 2390; } else { @@ -219,7 +219,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109876543210987= 6543210 x0100000110xxxxxxxxxxxxxx= xx0xxxx smopa. */ - return 2368; + return 2369; } else { @@ -227,7 +227,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109876543210987= 6543210 x1100000110xxxxxxxxxxxxxx= xx0xxxx ld1d. */ - return 2391; + return 2392; } } } @@ -240,7 +240,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 xx100000x00xxxxxxxxxxxxxxxx1xxxx smops. */ - return 2369; + return 2370; } else { @@ -248,7 +248,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 xx100000x10xxxxxxxxxxxxxxxx1xxxx smops. */ - return 2370; + return 2371; } } } @@ -265,7 +265,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 xxx00000001xxxxxxxxxxxxxxxx0xxxx st1b. */ - return 2398; + return 2399; } else { @@ -275,7 +275,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 x0x00000101xxxxxxxxxxxxxxxx0x= xxx sumopa. */ - return 2371; + return 2372; } else { @@ -283,7 +283,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 x1x00000101xxxxxxxxxxxxxxxx0x= xxx st1w. */ - return 2400; + return 2401; } } } @@ -295,7 +295,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 xxx00000011xxxxxxxxxxxxxxxx0xxxx st1h. */ - return 2399; + return 2400; } else { @@ -305,7 +305,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 x0x00000111xxxxxxxxxxxxxxxx0x= xxx sumopa. */ - return 2372; + return 2373; } else { @@ -313,7 +313,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 x1x00000111xxxxxxxxxxxxxxxx0x= xxx st1d. */ - return 2401; + return 2402; } } } @@ -326,7 +326,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 xxx00000x01xxxxxxxxxxxxxxxx1xxxx sumops. */ - return 2373; + return 2374; } else { @@ -334,7 +334,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 xxx00000x11xxxxxxxxxxxxxxxx1xxxx sumops. */ - return 2374; + return 2375; } } } @@ -375,7 +375,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 xxx00001000xxxxxxxxxxxxxxxx0xxxx ldr. */ - return 2408; + return 2409; } else { @@ -385,7 +385,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 xx000001100xxxxxxxxxxxxxxxx0x= xxx bfmopa. */ - return 2358; + return 2359; } else { @@ -393,7 +393,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 xx100001100xxxxxxxxxxxxxxxx0x= xxx usmopa. */ - return 2379; + return 2380; } } } @@ -405,7 +405,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 x0x00001x10xxxxxxxxxxxxxxxx0xxxx usmopa. */ - return 2380; + return 2381; } else { @@ -413,7 +413,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 x1x00001x10xxxxxxxxxxxxxxxx0xxxx ld1q. */ - return 2392; + return 2393; } } } @@ -427,7 +427,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 xxx00001001xxxxxxxxxxxxxxxx0xxxx str. */ - return 2409; + return 2410; } else { @@ -437,7 +437,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 xx000001101xxxxxxxxxxxxxxxx0x= xxx fmopa. */ - return 2362; + return 2363; } else { @@ -445,7 +445,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 xx100001101xxxxxxxxxxxxxxxx0x= xxx umopa. */ - return 2375; + return 2376; } } } @@ -457,7 +457,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 x0x00001x11xxxxxxxxxxxxxxxx0xxxx umopa. */ - return 2376; + return 2377; } else { @@ -465,7 +465,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 x1x00001x11xxxxxxxxxxxxxxxx0xxxx st1q. */ - return 2402; + return 2403; } } } @@ -482,7 +482,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 xx000001x00xxxxxxxxxxxxxxxx1xxxx bfmops. */ - return 2359; + return 2360; } else { @@ -490,7 +490,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 xx100001x00xxxxxxxxxxxxxxxx1xxxx usmops. */ - return 2381; + return 2382; } } else @@ -499,7 +499,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 xxx00001x10xxxxxxxxxxxxxxxx1xxxx usmops. */ - return 2382; + return 2383; } } else @@ -512,7 +512,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 xx000001x01xxxxxxxxxxxxxxxx1xxxx fmops. */ - return 2365; + return 2366; } else { @@ -520,7 +520,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 xx100001x01xxxxxxxxxxxxxxxx1xxxx umops. */ - return 2377; + return 2378; } } else @@ -529,7 +529,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543210 xxx00001x11xxxxxxxxxxxxxxxx1xxxx umops. */ - return 2378; + return 2379; } } } @@ -2896,7 +2896,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 00011001000xxxxxx= xxx00xxxxxxxxxx stlurb. */ - return 2454; + return 2455; } else { @@ -2904,7 +2904,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 10011001000xxxxxx= xxx00xxxxxxxxxx stlur. */ - return 2462; + return 2463; } } else @@ -2915,7 +2915,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 01011001000xxxxxx= xxx00xxxxxxxxxx stlurh. */ - return 2458; + return 2459; } else { @@ -2923,7 +2923,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 11011001000xxxxxx= xxx00xxxxxxxxxx stlur. */ - return 2465; + return 2466; } } } @@ -2961,7 +2961,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx0000x1xxxxxxxxxx cpyfp. */ - return 2514; + return 2515; } else { @@ -2969,7 +2969,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx1000x1xxxxxxxxxx cpyfprn. */ - return 2520; + return 2521; } } else @@ -2980,7 +2980,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx0100x1xxxxxxxxxx cpyfpwn. */ - return 2517; + return 2518; } else { @@ -2988,7 +2988,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx1100x1xxxxxxxxxx cpyfpn. */ - return 2523; + return 2524; } } } @@ -3002,7 +3002,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx0010x1xxxxxxxxxx cpyfprt. */ - return 2538; + return 2539; } else { @@ -3010,7 +3010,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx1010x1xxxxxxxxxx cpyfprtrn. */ - return 2544; + return 2545; } } else @@ -3021,7 +3021,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx0110x1xxxxxxxxxx cpyfprtwn. */ - return 2541; + return 2542; } else { @@ -3029,7 +3029,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx1110x1xxxxxxxxxx cpyfprtn. */ - return 2547; + return 2548; } } } @@ -3046,7 +3046,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx0001x1xxxxxxxxxx cpyfpwt. */ - return 2526; + return 2527; } else { @@ -3054,7 +3054,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx1001x1xxxxxxxxxx cpyfpwtrn. */ - return 2532; + return 2533; } } else @@ -3065,7 +3065,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx0101x1xxxxxxxxxx cpyfpwtwn. */ - return 2529; + return 2530; } else { @@ -3073,7 +3073,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx1101x1xxxxxxxxxx cpyfpwtn. */ - return 2535; + return 2536; } } } @@ -3087,7 +3087,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx0011x1xxxxxxxxxx cpyfpt. */ - return 2550; + return 2551; } else { @@ -3095,7 +3095,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx1011x1xxxxxxxxxx cpyfptrn. */ - return 2556; + return 2557; } } else @@ -3106,7 +3106,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx0111x1xxxxxxxxxx cpyfptwn. */ - return 2553; + return 2554; } else { @@ -3114,7 +3114,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001000xx= xxx1111x1xxxxxxxxxx cpyfptn. */ - return 2559; + return 2560; } } } @@ -3179,7 +3179,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 00011001010xxxxxx= xxx00xxxxxxxxxx ldapurb. */ - return 2455; + return 2456; } else { @@ -3187,7 +3187,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 10011001010xxxxxx= xxx00xxxxxxxxxx ldapur. */ - return 2463; + return 2464; } } else @@ -3198,7 +3198,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 01011001010xxxxxx= xxx00xxxxxxxxxx ldapurh. */ - return 2459; + return 2460; } else { @@ -3206,7 +3206,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 11011001010xxxxxx= xxx00xxxxxxxxxx ldapur. */ - return 2466; + return 2467; } } } @@ -3244,7 +3244,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx0000x1xxxxxxxxxx cpyfm. */ - return 2515; + return 2516; } else { @@ -3252,7 +3252,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx1000x1xxxxxxxxxx cpyfmrn. */ - return 2521; + return 2522; } } else @@ -3263,7 +3263,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx0100x1xxxxxxxxxx cpyfmwn. */ - return 2518; + return 2519; } else { @@ -3271,7 +3271,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx1100x1xxxxxxxxxx cpyfmn. */ - return 2524; + return 2525; } } } @@ -3285,7 +3285,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx0010x1xxxxxxxxxx cpyfmrt. */ - return 2539; + return 2540; } else { @@ -3293,7 +3293,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx1010x1xxxxxxxxxx cpyfmrtrn. */ - return 2545; + return 2546; } } else @@ -3304,7 +3304,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx0110x1xxxxxxxxxx cpyfmrtwn. */ - return 2542; + return 2543; } else { @@ -3312,7 +3312,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx1110x1xxxxxxxxxx cpyfmrtn. */ - return 2548; + return 2549; } } } @@ -3329,7 +3329,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx0001x1xxxxxxxxxx cpyfmwt. */ - return 2527; + return 2528; } else { @@ -3337,7 +3337,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx1001x1xxxxxxxxxx cpyfmwtrn. */ - return 2533; + return 2534; } } else @@ -3348,7 +3348,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx0101x1xxxxxxxxxx cpyfmwtwn. */ - return 2530; + return 2531; } else { @@ -3356,7 +3356,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx1101x1xxxxxxxxxx cpyfmwtn. */ - return 2536; + return 2537; } } } @@ -3370,7 +3370,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx0011x1xxxxxxxxxx cpyfmt. */ - return 2551; + return 2552; } else { @@ -3378,7 +3378,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx1011x1xxxxxxxxxx cpyfmtrn. */ - return 2557; + return 2558; } } else @@ -3389,7 +3389,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx0111x1xxxxxxxxxx cpyfmtwn. */ - return 2554; + return 2555; } else { @@ -3397,7 +3397,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001010xx= xxx1111x1xxxxxxxxxx cpyfmtn. */ - return 2560; + return 2561; } } } @@ -3465,7 +3465,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 00011001100xxxxxx= xxx00xxxxxxxxxx ldapursb. */ - return 2457; + return 2458; } else { @@ -3473,7 +3473,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 10011001100xxxxxx= xxx00xxxxxxxxxx ldapursw. */ - return 2464; + return 2465; } } else @@ -3482,7 +3482,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 109876543210987654321= 09876543210 x1011001100xxxxxxxxx0= 0xxxxxxxxxx ldapursh. */ - return 2461; + return 2462; } } else @@ -3493,7 +3493,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 109876543210987654321= 09876543210 x0011001110xxxxxxxxx0= 0xxxxxxxxxx ldapursb. */ - return 2456; + return 2457; } else { @@ -3501,7 +3501,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 109876543210987654321= 09876543210 x1011001110xxxxxxxxx0= 0xxxxxxxxxx ldapursh. */ - return 2460; + return 2461; } } } @@ -3563,7 +3563,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001100xx= xxx0000x1xxxxxxxxxx cpyfe. */ - return 2516; + return 2517; } else { @@ -3571,7 +3571,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001110xx= xxx0000x1xxxxxxxxxx setp. */ - return 2610; + return 2611; } } else @@ -3582,7 +3582,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001100xx= xxx1000x1xxxxxxxxxx cpyfern. */ - return 2522; + return 2523; } else { @@ -3590,7 +3590,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001110xx= xxx1000x1xxxxxxxxxx sete. */ - return 2612; + return 2613; } } } @@ -3604,7 +3604,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001100xx= xxx0100x1xxxxxxxxxx cpyfewn. */ - return 2519; + return 2520; } else { @@ -3612,7 +3612,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001110xx= xxx0100x1xxxxxxxxxx setm. */ - return 2611; + return 2612; } } else @@ -3621,7 +3621,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 xx0110011x0xxxxx1= 100x1xxxxxxxxxx cpyfen. */ - return 2525; + return 2526; } } } @@ -3637,7 +3637,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001100xx= xxx0010x1xxxxxxxxxx cpyfert. */ - return 2540; + return 2541; } else { @@ -3645,7 +3645,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001110xx= xxx0010x1xxxxxxxxxx setpn. */ - return 2616; + return 2617; } } else @@ -3656,7 +3656,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001100xx= xxx1010x1xxxxxxxxxx cpyfertrn. */ - return 2546; + return 2547; } else { @@ -3664,7 +3664,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001110xx= xxx1010x1xxxxxxxxxx seten. */ - return 2618; + return 2619; } } } @@ -3678,7 +3678,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001100xx= xxx0110x1xxxxxxxxxx cpyfertwn. */ - return 2543; + return 2544; } else { @@ -3686,7 +3686,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001110xx= xxx0110x1xxxxxxxxxx setmn. */ - return 2617; + return 2618; } } else @@ -3695,7 +3695,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 xx0110011x0xxxxx1= 110x1xxxxxxxxxx cpyfertn. */ - return 2549; + return 2550; } } } @@ -3714,7 +3714,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001100xx= xxx0001x1xxxxxxxxxx cpyfewt. */ - return 2528; + return 2529; } else { @@ -3722,7 +3722,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001110xx= xxx0001x1xxxxxxxxxx setpt. */ - return 2613; + return 2614; } } else @@ -3733,7 +3733,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001100xx= xxx1001x1xxxxxxxxxx cpyfewtrn. */ - return 2534; + return 2535; } else { @@ -3741,7 +3741,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001110xx= xxx1001x1xxxxxxxxxx setet. */ - return 2615; + return 2616; } } } @@ -3755,7 +3755,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001100xx= xxx0101x1xxxxxxxxxx cpyfewtwn. */ - return 2531; + return 2532; } else { @@ -3763,7 +3763,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001110xx= xxx0101x1xxxxxxxxxx setmt. */ - return 2614; + return 2615; } } else @@ -3772,7 +3772,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 xx0110011x0xxxxx1= 101x1xxxxxxxxxx cpyfewtn. */ - return 2537; + return 2538; } } } @@ -3788,7 +3788,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001100xx= xxx0011x1xxxxxxxxxx cpyfet. */ - return 2552; + return 2553; } else { @@ -3796,7 +3796,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001110xx= xxx0011x1xxxxxxxxxx setptn. */ - return 2619; + return 2620; } } else @@ -3807,7 +3807,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001100xx= xxx1011x1xxxxxxxxxx cpyfetrn. */ - return 2558; + return 2559; } else { @@ -3815,7 +3815,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001110xx= xxx1011x1xxxxxxxxxx setetn. */ - return 2621; + return 2622; } } } @@ -3829,7 +3829,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001100xx= xxx0111x1xxxxxxxxxx cpyfetwn. */ - return 2555; + return 2556; } else { @@ -3837,7 +3837,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 xx011001110xx= xxx0111x1xxxxxxxxxx setmtn. */ - return 2620; + return 2621; } } else @@ -3846,7 +3846,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 xx0110011x0xxxxx1= 111x1xxxxxxxxxx cpyfetn. */ - return 2561; + return 2562; } } } @@ -4295,7 +4295,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 xxx11010x00xxxxxx0xx10xxxxxxx= xxx setf8. */ - return 2452; + return 2453; } else { @@ -4303,7 +4303,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 xxx11010x00xxxxxx1xx10xxxxxxx= xxx setf16. */ - return 2453; + return 2454; } } else @@ -4449,7 +4449,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765432109876543= 210 xxx11010000xxxxxxxxx01xxxxxxx= xxx rmif. */ - return 2451; + return 2452; } else { @@ -4987,7 +4987,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987= 654321098765432109876543210 00000= 1x0xx000000000xxxxxxxxxxxxx add. = */ - return 1= 291; + return 1= 292; } else { @@ -4995,7 +4995,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987= 654321098765432109876543210 00000= 1x0xx010000000xxxxxxxxxxxxx mul. = */ - return 1= 760; + return 1= 761; } } else @@ -5006,7 +5006,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987= 654321098765432109876543210 00000= 1x0xx001000000xxxxxxxxxxxxx smax.= */ - return 1= 839; + return 1= 840; } else { @@ -5014,7 +5014,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987= 654321098765432109876543210 00000= 1x0xx011000000xxxxxxxxxxxxx orr. = */ - return 1= 771; + return 1= 772; } } } @@ -5026,7 +5026,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 109876543= 21098765432109876543210 000001x0x= x0x0100000xxxxxxxxxxxxx sdiv. */ - return 1830; + return 1831; } else { @@ -5034,7 +5034,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 109876543= 21098765432109876543210 000001x0x= x0x1100000xxxxxxxxxxxxx sabd. */ - return 1821; + return 1822; } } } @@ -5048,7 +5048,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 109876543= 21098765432109876543210 000001x0x= x0x0010000xxxxxxxxxxxxx smulh. */ - return 1844; + return 1845; } else { @@ -5058,7 +5058,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987= 654321098765432109876543210 00000= 1x0xx001010000xxxxxxxxxxxxx smin.= */ - return 1= 842; + return 1= 843; } else { @@ -5066,7 +5066,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987= 654321098765432109876543210 00000= 1x0xx011010000xxxxxxxxxxxxx and. = */ - return 1= 299; + return 1= 300; } } } @@ -5076,7 +5076,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 000001x0xx0xx= 110000xxxxxxxxxxxxx sdivr. */ - return 1831; + return 1832; } } } @@ -5092,7 +5092,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 109876543= 21098765432109876543210 000001x0x= x0x0001000xxxxxxxxxxxxx sub. */ - return 1960; + return 1961; } else { @@ -5102,7 +5102,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987= 654321098765432109876543210 00000= 1x0xx001001000xxxxxxxxxxxxx umax.= */ - return 1= 988; + return 1= 989; } else { @@ -5110,7 +5110,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987= 654321098765432109876543210 00000= 1x0xx011001000xxxxxxxxxxxxx eor. = */ - return 1= 386; + return 1= 387; } } } @@ -5122,7 +5122,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 109876543= 21098765432109876543210 000001x0x= x0x0101000xxxxxxxxxxxxx udiv. */ - return 1982; + return 1983; } else { @@ -5130,7 +5130,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 109876543= 21098765432109876543210 000001x0x= x0x1101000xxxxxxxxxxxxx uabd. */ - return 1973; + return 1974; } } } @@ -5146,7 +5146,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987= 654321098765432109876543210 00000= 1x0xx000011000xxxxxxxxxxxxx subr.= */ - return 1= 962; + return 1= 963; } else { @@ -5154,7 +5154,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987= 654321098765432109876543210 00000= 1x0xx010011000xxxxxxxxxxxxx umulh= . */ - return 1= 993; + return 1= 994; } } else @@ -5165,7 +5165,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987= 654321098765432109876543210 00000= 1x0xx001011000xxxxxxxxxxxxx umin.= */ - return 1= 991; + return 1= 992; } else { @@ -5173,7 +5173,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987= 654321098765432109876543210 00000= 1x0xx011011000xxxxxxxxxxxxx bic. = */ - return 1= 311; + return 1= 312; } } } @@ -5183,7 +5183,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 000001x0xx0xx= 111000xxxxxxxxxxxxx udivr. */ - return 1983; + return 1984; } } } @@ -5196,7 +5196,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 109876543210987654321= 09876543210 100001x00x0xxxxx000xx= xxxxxxxxxxx ld1sb. */ - return 1573; + return 1574; } else { @@ -5204,7 +5204,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 109876543210987654321= 09876543210 100001x01x0xxxxx000xx= xxxxxxxxxxx ld1sh. */ - return 1584; + return 1585; } } } @@ -5222,7 +5222,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 010001x0xx0xx= xxx000000xxxxxxxxxx sdot. */ - return 1832; + return 1833; } else { @@ -5230,7 +5230,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 010001x0xx0xx= xxx000010xxxxxxxxxx sqdmlalbt. */ - return 2182; + return 2183; } } else @@ -5241,7 +5241,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 010001x0xx0xx= xxx000001xxxxxxxxxx udot. */ - return 1984; + return 1985; } else { @@ -5249,7 +5249,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 010001x0xx0xx= xxx000011xxxxxxxxxx sqdmlslbt. */ - return 2189; + return 2190; } } } @@ -5259,7 +5259,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 109876543210987654321= 09876543210 010001x0xx0xxxxx0001x= xxxxxxxxxxx cdot. */ - return 2071; + return 2072; } } else @@ -5270,7 +5270,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 109876543210987654321= 09876543210 110001x00x0xxxxx000xx= xxxxxxxxxxx ld1sb. */ - return 1577; + return 1578; } else { @@ -5278,7 +5278,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 109876543210987654321= 09876543210 110001x01x0xxxxx000xx= xxxxxxxxxxx ld1sh. */ - return 1588; + return 1589; } } } @@ -5299,7 +5299,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 000001x0xx1xx= xxx000000xxxxxxxxxx add. */ - return 1289; + return 1290; } else { @@ -5307,7 +5307,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 1098765432109= 8765432109876543210 000001x0xx1xx= xxx000100xxxxxxxxxx sqadd. */ - return 1846; + return 1847; } } else @@ -5316,7 +5316,7 @@ aarch64_opcode_lookup_1 (uint32_t word) 10987654321098765= 432109876543210 000001x0xx1xxxxx0= 00x10xxxxxxxxxx sqsub. */ - return 1876; + return 1877; [...] [diff truncated at 100000 bytes]