[PATCH 43/43] regenerate opcodes/aarch64-*-2.c

Alice Carlotti alice.carlotti@arm.com
Mon Apr 21 21:30:56 GMT 2025


diff --git a/opcodes/aarch64-asm-2.c b/opcodes/aarch64-asm-2.c
index 5cb12cc53238bc004176421576138c858c8bd7a5..844cc6d8389f6ff6935e488afc7b11adcd43aa98 100644
--- a/opcodes/aarch64-asm-2.c
+++ b/opcodes/aarch64-asm-2.c
@@ -584,6 +584,10 @@ aarch64_find_real_opcode (const aarch64_opcode *opcode)
     case 1488:	/* fdup */
       value = 1488;	/* --> fdup.  */
       break;
+    case 1774:	/* ldr */
+    case 1773:	/* ldr */
+      value = 1773;	/* --> ldr.  */
+      break;
     case 1320:	/* mov */
     case 1804:	/* orr */
       value = 1804;	/* --> orr.  */
@@ -601,6 +605,10 @@ aarch64_find_real_opcode (const aarch64_opcode *opcode)
     case 1808:	/* orrs */
       value = 1808;	/* --> orrs.  */
       break;
+    case 1811:	/* pfalse */
+    case 1810:	/* pfalse */
+      value = 1810;	/* --> pfalse.  */
+      break;
     case 1329:	/* mov */
     case 1871:	/* sel */
       value = 1871;	/* --> sel.  */
@@ -609,6 +617,10 @@ aarch64_find_real_opcode (const aarch64_opcode *opcode)
     case 1872:	/* sel */
       value = 1872;	/* --> sel.  */
       break;
+    case 1993:	/* str */
+    case 1992:	/* str */
+      value = 1992;	/* --> str.  */
+      break;
     case 2420:	/* mov */
     case 2422:	/* mova */
       value = 2422;	/* --> mova.  */
@@ -617,6 +629,10 @@ aarch64_find_real_opcode (const aarch64_opcode *opcode)
     case 2423:	/* mova */
       value = 2423;	/* --> mova.  */
       break;
+    case 2441:	/* psel */
+    case 2440:	/* psel */
+      value = 2440;	/* --> psel.  */
+      break;
     case 2646:	/* mov */
     case 2654:	/* mova */
       value = 2654;	/* --> mova.  */
diff --git a/opcodes/aarch64-dis-2.c b/opcodes/aarch64-dis-2.c
index 9de93e99c01875a6b0ab2aa037b85f709c7ea41d..6af624469f9689ecc4aa5d056b5946dbc331d2d0 100644
--- a/opcodes/aarch64-dis-2.c
+++ b/opcodes/aarch64-dis-2.c
@@ -34600,8 +34600,6 @@ aarch64_find_next_opcode (const aarch64_opcode *opcode)
     case 2442: return NULL;		/* rprfm --> NULL.  */
     case 2449: value = 3265; break;	/* fclamp --> bfclamp.  */
     case 3265: return NULL;		/* bfclamp --> NULL.  */
-    case 1773: value = 1774; break;	/* ldr --> ldr.  */
-    case 1774: return NULL;		/* ldr --> NULL.  */
     case 1445: value = 3268; break;	/* fadd --> bfadd.  */
     case 3268: return NULL;		/* bfadd --> NULL.  */
     case 1512: value = 3269; break;	/* fmul --> bfmul.  */
@@ -34610,14 +34608,8 @@ aarch64_find_next_opcode (const aarch64_opcode *opcode)
     case 3270: return NULL;		/* bfsub --> NULL.  */
     case 1503: value = 3261; break;	/* fmla --> bfmla.  */
     case 3261: return NULL;		/* bfmla --> NULL.  */
-    case 1992: value = 1993; break;	/* str --> str.  */
-    case 1993: return NULL;		/* str --> NULL.  */
     case 1507: value = 3262; break;	/* fmls --> bfmls.  */
     case 3262: return NULL;		/* bfmls --> NULL.  */
-    case 2440: value = 2441; break;	/* psel --> psel.  */
-    case 2441: return NULL;		/* psel --> NULL.  */
-    case 1810: value = 1811; break;	/* pfalse --> pfalse.  */
-    case 1811: return NULL;		/* pfalse --> NULL.  */
     case 1446: value = 3256; break;	/* fadd --> bfadd.  */
     case 3256: return NULL;		/* bfadd --> NULL.  */
     case 1493: value = 3258; break;	/* fmaxnm --> bfmaxnm.  */
@@ -34992,14 +34984,18 @@ aarch64_find_alias_opcode (const aarch64_opcode *opcode)
     case 1459: value = 2094; break;	/* fcmgt --> fcmlt.  */
     case 1465: value = 1319; break;	/* fcpy --> fmov.  */
     case 1488: value = 1318; break;	/* fdup --> fmov.  */
+    case 1773: value = 1774; break;	/* ldr --> ldr.  */
     case 1804: value = 1320; break;	/* orr --> mov.  */
     case 1805: value = 2097; break;	/* orr --> orn.  */
     case 1807: value = 1324; break;	/* orr --> mov.  */
     case 1808: value = 1334; break;	/* orrs --> movs.  */
+    case 1810: value = 1811; break;	/* pfalse --> pfalse.  */
     case 1871: value = 1329; break;	/* sel --> mov.  */
     case 1872: value = 1332; break;	/* sel --> mov.  */
+    case 1992: value = 1993; break;	/* str --> str.  */
     case 2422: value = 2420; break;	/* mova --> mov.  */
     case 2423: value = 2421; break;	/* mova --> mov.  */
+    case 2440: value = 2441; break;	/* psel --> psel.  */
     case 2654: value = 2646; break;	/* mova --> mov.  */
     case 2655: value = 2647; break;	/* mova --> mov.  */
     case 2656: value = 2648; break;	/* mova --> mov.  */
@@ -35201,15 +35197,19 @@ aarch64_find_next_alias_opcode (const aarch64_opcode *opcode)
     case 2094: value = 1459; break;	/* fcmlt --> fcmgt.  */
     case 1319: value = 1465; break;	/* fmov --> fcpy.  */
     case 1318: value = 1488; break;	/* fmov --> fdup.  */
+    case 1774: value = 1773; break;	/* ldr --> ldr.  */
     case 1320: value = 1804; break;	/* mov --> orr.  */
     case 2097: value = 1805; break;	/* orn --> orr.  */
     case 1324: value = 1323; break;	/* mov --> mov.  */
     case 1323: value = 1807; break;	/* mov --> orr.  */
     case 1334: value = 1808; break;	/* movs --> orrs.  */
+    case 1811: value = 1810; break;	/* pfalse --> pfalse.  */
     case 1329: value = 1871; break;	/* mov --> sel.  */
     case 1332: value = 1872; break;	/* mov --> sel.  */
+    case 1993: value = 1992; break;	/* str --> str.  */
     case 2420: value = 2422; break;	/* mov --> mova.  */
     case 2421: value = 2423; break;	/* mov --> mova.  */
+    case 2441: value = 2440; break;	/* psel --> psel.  */
     case 2646: value = 2654; break;	/* mov --> mova.  */
     case 2647: value = 2655; break;	/* mov --> mova.  */
     case 2648: value = 2656; break;	/* mov --> mova.  */



More information about the Binutils mailing list