- case 1158: value = 1172; break; /* hint --> clrex. */
- case 1172: value = 1173; break; /* clrex --> dsb. */
- case 1173: value = 1174; break; /* dsb --> dmb. */
- case 1174: value = 1175; break; /* dmb --> isb. */
- case 1175: value = 1176; break; /* isb --> sys. */
- case 1176: value = 1181; break; /* sys --> msr. */
- case 1181: value = 2023; break; /* msr --> cfinv. */
- case 2023: return NULL; /* cfinv --> NULL. */
- case 1182: value = 1183; break; /* sysl --> mrs. */
- case 1183: return NULL; /* mrs --> NULL. */
+ case 1158: value = 1173; break; /* hint --> clrex. */
+ case 1173: value = 1174; break; /* clrex --> dsb. */
+ case 1174: value = 1175; break; /* dsb --> dmb. */
+ case 1175: value = 1176; break; /* dmb --> isb. */
+ case 1176: value = 1177; break; /* isb --> sys. */
+ case 1177: value = 1182; break; /* sys --> msr. */
+ case 1182: value = 2024; break; /* msr --> cfinv. */
+ case 2024: return NULL; /* cfinv --> NULL. */
+ case 1183: value = 1184; break; /* sysl --> mrs. */
+ case 1184: return NULL; /* mrs --> NULL. */
- case 1158: value = 1191; break; /* hint --> autibsp. */
- case 1176: value = 1180; break; /* sys --> tlbi. */
- case 1239: value = 1973; break; /* and --> bic. */
- case 1241: value = 1222; break; /* and --> mov. */
- case 1242: value = 1226; break; /* ands --> movs. */
- case 1277: value = 1974; break; /* cmpge --> cmple. */
- case 1280: value = 1977; break; /* cmpgt --> cmplt. */
- case 1282: value = 1975; break; /* cmphi --> cmplo. */
- case 1285: value = 1976; break; /* cmphs --> cmpls. */
- case 1307: value = 1219; break; /* cpy --> mov. */
- case 1308: value = 1221; break; /* cpy --> mov. */
- case 1309: value = 1984; break; /* cpy --> fmov. */
- case 1321: value = 1214; break; /* dup --> mov. */
- case 1322: value = 1216; break; /* dup --> mov. */
- case 1323: value = 1983; break; /* dup --> fmov. */
- case 1324: value = 1217; break; /* dupm --> mov. */
- case 1326: value = 1978; break; /* eor --> eon. */
- case 1328: value = 1227; break; /* eor --> not. */
- case 1329: value = 1228; break; /* eors --> nots. */
- case 1334: value = 1979; break; /* facge --> facle. */
- case 1335: value = 1980; break; /* facgt --> faclt. */
- case 1348: value = 1981; break; /* fcmge --> fcmle. */
- case 1350: value = 1982; break; /* fcmgt --> fcmlt. */
- case 1356: value = 1211; break; /* fcpy --> fmov. */
- case 1379: value = 1210; break; /* fdup --> fmov. */
- case 1694: value = 1212; break; /* orr --> mov. */
- case 1695: value = 1985; break; /* orr --> orn. */
- case 1697: value = 1215; break; /* orr --> mov. */
- case 1698: value = 1225; break; /* orrs --> movs. */
- case 1760: value = 1220; break; /* sel --> mov. */
- case 1761: value = 1223; break; /* sel --> mov. */
+ case 1158: value = 1192; break; /* hint --> autibsp. */
+ case 1177: value = 1181; break; /* sys --> tlbi. */
+ case 1240: value = 1974; break; /* and --> bic. */
+ case 1242: value = 1223; break; /* and --> mov. */
+ case 1243: value = 1227; break; /* ands --> movs. */
+ case 1278: value = 1975; break; /* cmpge --> cmple. */
+ case 1281: value = 1978; break; /* cmpgt --> cmplt. */
+ case 1283: value = 1976; break; /* cmphi --> cmplo. */
+ case 1286: value = 1977; break; /* cmphs --> cmpls. */
+ case 1308: value = 1220; break; /* cpy --> mov. */
+ case 1309: value = 1222; break; /* cpy --> mov. */
+ case 1310: value = 1985; break; /* cpy --> fmov. */
+ case 1322: value = 1215; break; /* dup --> mov. */
+ case 1323: value = 1217; break; /* dup --> mov. */
+ case 1324: value = 1984; break; /* dup --> fmov. */
+ case 1325: value = 1218; break; /* dupm --> mov. */
+ case 1327: value = 1979; break; /* eor --> eon. */
+ case 1329: value = 1228; break; /* eor --> not. */
+ case 1330: value = 1229; break; /* eors --> nots. */
+ case 1335: value = 1980; break; /* facge --> facle. */
+ case 1336: value = 1981; break; /* facgt --> faclt. */
+ case 1349: value = 1982; break; /* fcmge --> fcmle. */
+ case 1351: value = 1983; break; /* fcmgt --> fcmlt. */
+ case 1357: value = 1212; break; /* fcpy --> fmov. */
+ case 1380: value = 1211; break; /* fdup --> fmov. */
+ case 1695: value = 1213; break; /* orr --> mov. */
+ case 1696: value = 1986; break; /* orr --> orn. */
+ case 1698: value = 1216; break; /* orr --> mov. */
+ case 1699: value = 1226; break; /* orrs --> movs. */
+ case 1761: value = 1221; break; /* sel --> mov. */
+ case 1762: value = 1224; break; /* sel --> mov. */
- case 1191: value = 1190; break; /* autibsp --> autibz. */
- case 1190: value = 1189; break; /* autibz --> autiasp. */
- case 1189: value = 1188; break; /* autiasp --> autiaz. */
- case 1188: value = 1187; break; /* autiaz --> pacibsp. */
- case 1187: value = 1186; break; /* pacibsp --> pacibz. */
- case 1186: value = 1185; break; /* pacibz --> paciasp. */
- case 1185: value = 1184; break; /* paciasp --> paciaz. */
- case 1184: value = 1171; break; /* paciaz --> psb. */
- case 1171: value = 1170; break; /* psb --> esb. */
- case 1170: value = 1169; break; /* esb --> autib1716. */
- case 1169: value = 1168; break; /* autib1716 --> autia1716. */
- case 1168: value = 1167; break; /* autia1716 --> pacib1716. */
- case 1167: value = 1166; break; /* pacib1716 --> pacia1716. */
- case 1166: value = 1165; break; /* pacia1716 --> xpaclri. */
- case 1165: value = 1164; break; /* xpaclri --> sevl. */
- case 1164: value = 1163; break; /* sevl --> sev. */
- case 1163: value = 1162; break; /* sev --> wfi. */
- case 1162: value = 1161; break; /* wfi --> wfe. */
- case 1161: value = 1160; break; /* wfe --> yield. */
- case 1160: value = 1159; break; /* yield --> nop. */
+ case 1192: value = 1191; break; /* autibsp --> autibz. */
+ case 1191: value = 1190; break; /* autibz --> autiasp. */
+ case 1190: value = 1189; break; /* autiasp --> autiaz. */
+ case 1189: value = 1188; break; /* autiaz --> pacibsp. */
+ case 1188: value = 1187; break; /* pacibsp --> pacibz. */
+ case 1187: value = 1186; break; /* pacibz --> paciasp. */
+ case 1186: value = 1185; break; /* paciasp --> paciaz. */
+ case 1185: value = 1172; break; /* paciaz --> psb. */
+ case 1172: value = 1171; break; /* psb --> esb. */
+ case 1171: value = 1170; break; /* esb --> autib1716. */
+ case 1170: value = 1169; break; /* autib1716 --> autia1716. */
+ case 1169: value = 1168; break; /* autia1716 --> pacib1716. */
+ case 1168: value = 1167; break; /* pacib1716 --> pacia1716. */
+ case 1167: value = 1166; break; /* pacia1716 --> xpaclri. */
+ case 1166: value = 1165; break; /* xpaclri --> sevl. */
+ case 1165: value = 1164; break; /* sevl --> sev. */
+ case 1164: value = 1163; break; /* sev --> wfi. */
+ case 1163: value = 1162; break; /* wfi --> wfe. */
+ case 1162: value = 1161; break; /* wfe --> yield. */
+ case 1161: value = 1160; break; /* yield --> csdb. */
+ case 1160: value = 1159; break; /* csdb --> nop. */
- case 1180: value = 1179; break; /* tlbi --> ic. */
- case 1179: value = 1178; break; /* ic --> dc. */
- case 1178: value = 1177; break; /* dc --> at. */
- case 1177: value = 1176; break; /* at --> sys. */
- case 1973: value = 1239; break; /* bic --> and. */
- case 1222: value = 1241; break; /* mov --> and. */
- case 1226: value = 1242; break; /* movs --> ands. */
- case 1974: value = 1277; break; /* cmple --> cmpge. */
- case 1977: value = 1280; break; /* cmplt --> cmpgt. */
- case 1975: value = 1282; break; /* cmplo --> cmphi. */
- case 1976: value = 1285; break; /* cmpls --> cmphs. */
- case 1219: value = 1307; break; /* mov --> cpy. */
- case 1221: value = 1308; break; /* mov --> cpy. */
- case 1984: value = 1224; break; /* fmov --> mov. */
- case 1224: value = 1309; break; /* mov --> cpy. */
- case 1214: value = 1321; break; /* mov --> dup. */
- case 1216: value = 1213; break; /* mov --> mov. */
- case 1213: value = 1322; break; /* mov --> dup. */
- case 1983: value = 1218; break; /* fmov --> mov. */
- case 1218: value = 1323; break; /* mov --> dup. */
- case 1217: value = 1324; break; /* mov --> dupm. */
- case 1978: value = 1326; break; /* eon --> eor. */
- case 1227: value = 1328; break; /* not --> eor. */
- case 1228: value = 1329; break; /* nots --> eors. */
- case 1979: value = 1334; break; /* facle --> facge. */
- case 1980: value = 1335; break; /* faclt --> facgt. */
- case 1981: value = 1348; break; /* fcmle --> fcmge. */
- case 1982: value = 1350; break; /* fcmlt --> fcmgt. */
- case 1211: value = 1356; break; /* fmov --> fcpy. */
- case 1210: value = 1379; break; /* fmov --> fdup. */
- case 1212: value = 1694; break; /* mov --> orr. */
- case 1985: value = 1695; break; /* orn --> orr. */
- case 1215: value = 1697; break; /* mov --> orr. */
- case 1225: value = 1698; break; /* movs --> orrs. */
- case 1220: value = 1760; break; /* mov --> sel. */
- case 1223: value = 1761; break; /* mov --> sel. */
+ case 1181: value = 1180; break; /* tlbi --> ic. */
+ case 1180: value = 1179; break; /* ic --> dc. */
+ case 1179: value = 1178; break; /* dc --> at. */
+ case 1178: value = 1177; break; /* at --> sys. */
+ case 1974: value = 1240; break; /* bic --> and. */
+ case 1223: value = 1242; break; /* mov --> and. */
+ case 1227: value = 1243; break; /* movs --> ands. */
+ case 1975: value = 1278; break; /* cmple --> cmpge. */
+ case 1978: value = 1281; break; /* cmplt --> cmpgt. */
+ case 1976: value = 1283; break; /* cmplo --> cmphi. */
+ case 1977: value = 1286; break; /* cmpls --> cmphs. */
+ case 1220: value = 1308; break; /* mov --> cpy. */
+ case 1222: value = 1309; break; /* mov --> cpy. */
+ case 1985: value = 1225; break; /* fmov --> mov. */
+ case 1225: value = 1310; break; /* mov --> cpy. */
+ case 1215: value = 1322; break; /* mov --> dup. */
+ case 1217: value = 1214; break; /* mov --> mov. */
+ case 1214: value = 1323; break; /* mov --> dup. */
+ case 1984: value = 1219; break; /* fmov --> mov. */
+ case 1219: value = 1324; break; /* mov --> dup. */
+ case 1218: value = 1325; break; /* mov --> dupm. */
+ case 1979: value = 1327; break; /* eon --> eor. */
+ case 1228: value = 1329; break; /* not --> eor. */
+ case 1229: value = 1330; break; /* nots --> eors. */
+ case 1980: value = 1335; break; /* facle --> facge. */
+ case 1981: value = 1336; break; /* faclt --> facgt. */
+ case 1982: value = 1349; break; /* fcmle --> fcmge. */
+ case 1983: value = 1351; break; /* fcmlt --> fcmgt. */
+ case 1212: value = 1357; break; /* fmov --> fcpy. */
+ case 1211: value = 1380; break; /* fmov --> fdup. */
+ case 1213: value = 1695; break; /* mov --> orr. */
+ case 1986: value = 1696; break; /* orn --> orr. */
+ case 1216: value = 1698; break; /* mov --> orr. */
+ case 1226: value = 1699; break; /* movs --> orrs. */
+ case 1221: value = 1761; break; /* mov --> sel. */
+ case 1224: value = 1762; break; /* mov --> sel. */