Lines Matching defs:value

32137   int value;
32140 case 2426: value = 2428; break; /* mov --> mova. */
32142 case 2425: value = 2427; break; /* mov --> mova. */
32144 case 2667: value = 2675; break; /* mov --> mova. */
32146 case 2663: value = 2671; break; /* mov --> mova. */
32148 case 2665: value = 2673; break; /* mov --> mova. */
32150 case 2661: value = 2669; break; /* mov --> mova. */
32152 case 2668: value = 2676; break; /* mov --> mova. */
32154 case 2664: value = 2672; break; /* mov --> mova. */
32156 case 2666: value = 2674; break; /* mov --> mova. */
32158 case 2662: value = 2670; break; /* mov --> mova. */
32160 case 2430: value = 2435; break; /* ld1b --> ld1b. */
32162 case 2432: value = 2437; break; /* ld1w --> ld1w. */
32164 case 2431: value = 2436; break; /* ld1h --> ld1h. */
32166 case 2433: value = 2438; break; /* ld1d --> ld1d. */
32168 case 2440: value = 2445; break; /* st1b --> st1b. */
32170 case 2442: value = 2447; break; /* st1w --> st1w. */
32172 case 2441: value = 2446; break; /* st1h --> st1h. */
32174 case 2443: value = 2448; break; /* st1d --> st1d. */
32176 case 2434: value = 2439; break; /* ld1q --> ld1q. */
32178 case 2444: value = 2449; break; /* st1q --> st1q. */
32180 case 12: value = 19; break; /* add --> addg. */
32181 case 19: value = 3194; break; /* addg --> smax. */
32182 case 3194: value = 3195; break; /* smax --> umax. */
32183 case 3195: value = 3196; break; /* umax --> smin. */
32184 case 3196: value = 3197; break; /* smin --> umin. */
32186 case 16: value = 20; break; /* sub --> subg. */
32188 case 971: value = 975; break; /* stnp --> stp. */
32190 case 969: value = 970; break; /* stllrb --> stllrh. */
32192 case 972: value = 976; break; /* ldnp --> ldp. */
32194 case 912: value = 2457; break; /* prfm --> rprfm. */
32196 case 1679: value = 1680; break; /* ldff1b --> ldff1b. */
32198 case 1735: value = 1736; break; /* ldff1sw --> ldff1sw. */
32200 case 1683: value = 1684; break; /* ldff1b --> ldff1b. */
32202 case 1702: value = 1703; break; /* ldff1h --> ldff1h. */
32204 case 1681: value = 1682; break; /* ldff1b --> ldff1b. */
32206 case 1700: value = 1701; break; /* ldff1h --> ldff1h. */
32208 case 1685: value = 1686; break; /* ldff1b --> ldff1b. */
32210 case 1704: value = 1705; break; /* ldff1h --> ldff1h. */
32212 case 1659: value = 3313; break; /* ld2h --> ld2q. */
32214 case 2464: value = 3279; break; /* fclamp --> bfclamp. */
32216 case 1778: value = 1779; break; /* ldr --> ldr. */
32218 case 1434: value = 3278; break; /* fadd --> bfadd. */
32220 case 1501: value = 3281; break; /* fmul --> bfmul. */
32222 case 1527: value = 3283; break; /* fsub --> bfsub. */
32224 case 1492: value = 3276; break; /* fmla --> bfmla. */
32226 case 1997: value = 1998; break; /* str --> str. */
32228 case 1496: value = 3277; break; /* fmls --> bfmls. */
32230 case 1725: value = 1726; break; /* ldff1sh --> ldff1sh. */
32232 case 1713: value = 1714; break; /* ldff1sb --> ldff1sb. */
32234 case 1744: value = 1745; break; /* ldff1w --> ldff1w. */
32236 case 1717: value = 1718; break; /* ldff1sb --> ldff1sb. */
32238 case 2455: value = 2456; break; /* psel --> psel. */
32240 case 1727: value = 1728; break; /* ldff1sh --> ldff1sh. */
32242 case 1715: value = 1716; break; /* ldff1sb --> ldff1sb. */
32244 case 1746: value = 1747; break; /* ldff1w --> ldff1w. */
32246 case 1691: value = 1692; break; /* ldff1d --> ldff1d. */
32248 case 1815: value = 1816; break; /* pfalse --> pfalse. */
32250 case 1435: value = 3271; break; /* fadd --> bfadd. */
32252 case 1482: value = 3273; break; /* fmaxnm --> bfmaxnm. */
32254 case 1502: value = 3280; break; /* fmul --> bfmul. */
32256 case 1480: value = 3272; break; /* fmax --> bfmax. */
32258 case 1528: value = 3282; break; /* fsub --> bfsub. */
32260 case 1488: value = 3275; break; /* fminnm --> bfminnm. */
32262 case 1486: value = 3274; break; /* fmin --> bfmin. */
32264 case 811: value = 812; break; /* xaflag --> axflag. */
32265 case 812: value = 1214; break; /* axflag --> tcommit. */
32266 case 1214: value = 1217; break; /* tcommit --> smstart. */
32267 case 1217: value = 1218; break; /* smstart --> smstop. */
32268 case 1218: value = 1219; break; /* smstop --> smstart. */
32269 case 1219: value = 1220; break; /* smstart --> smstop. */
32270 case 1220: value = 1221; break; /* smstop --> chkfeat. */
32271 case 1221: value = 1222; break; /* chkfeat --> msr. */
32272 case 1222: value = 1223; break; /* msr --> hint. */
32273 case 1223: value = 1232; break; /* hint --> dgh. */
32274 case 1232: value = 1242; break; /* dgh --> clrex. */
32275 case 1242: value = 1243; break; /* clrex --> dsb. */
32276 case 1243: value = 1244; break; /* dsb --> dsb. */
32277 case 1244: value = 1248; break; /* dsb --> dmb. */
32278 case 1248: value = 1249; break; /* dmb --> isb. */
32279 case 1249: value = 1250; break; /* isb --> sb. */
32280 case 1250: value = 1251; break; /* sb --> gcspushx. */
32281 case 1251: value = 1252; break; /* gcspushx --> gcspopx. */
32282 case 1252: value = 1253; break; /* gcspopx --> gcspopcx. */
32283 case 1253: value = 1254; break; /* gcspopcx --> gcsss1. */
32284 case 1254: value = 1255; break; /* gcsss1 --> gcspushm. */
32285 case 1255: value = 1262; break; /* gcspushm --> sys. */
32286 case 1262: value = 1269; break; /* sys --> wfet. */
32287 case 1269: value = 1270; break; /* wfet --> wfit. */
32288 case 1270: value = 1275; break; /* wfit --> cfinv. */
32289 case 1275: value = 1276; break; /* cfinv --> msr. */
32291 case 1213: value = 1215; break; /* tstart --> ttest. */
32292 case 1215: value = 1256; break; /* ttest --> gcsss2. */
32293 case 1256: value = 1257; break; /* gcsss2 --> gcspopm. */
32294 case 1257: value = 1258; break; /* gcspopm --> gcspopm. */
32295 case 1258: value = 1277; break; /* gcspopm --> sysl. */
32296 case 1277: value = 1278; break; /* sysl --> mrs. */
32298 case 440: value = 441; break; /* st4 --> st1. */
32299 case 441: value = 442; break; /* st1 --> st2. */
32300 case 442: value = 443; break; /* st2 --> st3. */
32302 case 448: value = 449; break; /* st4 --> st1. */
32303 case 449: value = 450; break; /* st1 --> st2. */
32304 case 450: value = 451; break; /* st2 --> st3. */
32306 case 444: value = 445; break; /* ld4 --> ld1. */
32307 case 445: value = 446; break; /* ld1 --> ld2. */
32308 case 446: value = 447; break; /* ld2 --> ld3. */
32310 case 460: value = 462; break; /* ld1 --> ld1r. */
32312 case 464: value = 466; break; /* ld2 --> ld2r. */
32314 case 461: value = 463; break; /* ld3 --> ld3r. */
32316 case 465: value = 467; break; /* ld4 --> ld4r. */
32318 case 452: value = 453; break; /* ld4 --> ld1. */
32319 case 453: value = 454; break; /* ld1 --> ld2. */
32320 case 454: value = 455; break; /* ld2 --> ld3. */
32322 case 472: value = 474; break; /* ld1 --> ld1r. */
32324 case 473: value = 475; break; /* ld3 --> ld3r. */
32326 case 476: value = 478; break; /* ld2 --> ld2r. */
32328 case 477: value = 479; break; /* ld4 --> ld4r. */
32330 case 764: value = 765; break; /* fcvtzs --> fcvtzs. */
32332 case 760: value = 761; break; /* scvtf --> scvtf. */
32334 case 766: value = 767; break; /* fcvtzu --> fcvtzu. */
32336 case 762: value = 763; break; /* ucvtf --> ucvtf. */
32338 case 768: value = 769; break; /* fcvtns --> fcvtns. */
32340 case 788: value = 789; break; /* fcvtms --> fcvtms. */
32342 case 784: value = 785; break; /* fcvtps --> fcvtps. */
32344 case 792: value = 793; break; /* fcvtzs --> fcvtzs. */
32346 case 776: value = 777; break; /* fcvtas --> fcvtas. */
32348 case 772: value = 773; break; /* scvtf --> scvtf. */
32350 case 780: value = 781; break; /* fmov --> fmov. */
32352 case 770: value = 771; break; /* fcvtnu --> fcvtnu. */
32354 case 790: value = 791; break; /* fcvtmu --> fcvtmu. */
32356 case 786: value = 787; break; /* fcvtpu --> fcvtpu. */
32358 case 794: value = 795; break; /* fcvtzu --> fcvtzu. */
32360 case 778: value = 779; break; /* fcvtau --> fcvtau. */
32362 case 774: value = 775; break; /* ucvtf --> ucvtf. */
32364 case 782: value = 783; break; /* fmov --> fmov. */
32366 case 817: value = 818; break; /* fmov --> fmov. */
32368 case 826: value = 827; break; /* frintn --> frintn. */
32370 case 821: value = 822; break; /* fneg --> fneg. */
32372 case 830: value = 831; break; /* frintm --> frintm. */
32374 case 819: value = 820; break; /* fabs --> fabs. */
32376 case 828: value = 829; break; /* frintp --> frintp. */
32378 case 823: value = 824; break; /* fsqrt --> fsqrt. */
32380 case 832: value = 833; break; /* frintz --> frintz. */
32382 case 825: value = 3068; break; /* fcvt --> bfcvt. */
32384 case 834: value = 835; break; /* frinta --> frinta. */
32386 case 836: value = 837; break; /* frintx --> frintx. */
32388 case 838: value = 839; break; /* frinti --> frinti. */
32390 case 803: value = 804; break; /* fcmp --> fcmp. */
32392 case 805: value = 806; break; /* fcmpe --> fcmpe. */
32394 case 807: value = 808; break; /* fcmp --> fcmp. */
32396 case 809: value = 810; break; /* fcmpe --> fcmpe. */
32398 case 866: value = 867; break; /* fmov --> fmov. */
32400 case 840: value = 841; break; /* fmul --> fmul. */
32402 case 856: value = 857; break; /* fnmul --> fnmul. */
32404 case 848: value = 849; break; /* fmax --> fmax. */
32406 case 844: value = 845; break; /* fadd --> fadd. */
32408 case 852: value = 853; break; /* fmaxnm --> fmaxnm. */
32410 case 842: value = 843; break; /* fdiv --> fdiv. */
32412 case 850: value = 851; break; /* fmin --> fmin. */
32414 case 846: value = 847; break; /* fsub --> fsub. */
32416 case 854: value = 855; break; /* fminnm --> fminnm. */
32418 case 799: value = 800; break; /* fccmp --> fccmp. */
32420 case 801: value = 802; break; /* fccmpe --> fccmpe. */
32422 case 868: value = 869; break; /* fcsel --> fcsel. */
32424 case 133: value = 374; break; /* movi --> sshr. */
32425 case 374: value = 376; break; /* sshr --> srshr. */
32427 case 141: value = 396; break; /* mvni --> ushr. */
32428 case 396: value = 398; break; /* ushr --> urshr. */
32429 case 398: value = 400; break; /* urshr --> sri. */
32430 case 400: value = 402; break; /* sri --> sqshlu. */
32432 case 134: value = 375; break; /* orr --> ssra. */
32433 case 375: value = 377; break; /* ssra --> srsra. */
32434 case 377: value = 378; break; /* srsra --> shl. */
32435 case 378: value = 379; break; /* shl --> sqshl. */
32437 case 142: value = 397; break; /* bic --> usra. */
32438 case 397: value = 399; break; /* usra --> ursra. */
32439 case 399: value = 401; break; /* ursra --> sli. */
32440 case 401: value = 403; break; /* sli --> uqshl. */
32442 case 858: value = 859; break; /* fmadd --> fmadd. */
32444 case 862: value = 863; break; /* fnmadd --> fnmadd. */
32446 case 135: value = 380; break; /* movi --> shrn. */
32447 case 380: value = 381; break; /* shrn --> shrn2. */
32448 case 381: value = 388; break; /* shrn2 --> sshll. */
32449 case 388: value = 390; break; /* sshll --> sshll2. */
32451 case 143: value = 404; break; /* mvni --> sqshrun. */
32452 case 404: value = 405; break; /* sqshrun --> sqshrun2. */
32453 case 405: value = 412; break; /* sqshrun2 --> ushll. */
32454 case 412: value = 414; break; /* ushll --> ushll2. */
32456 case 136: value = 384; break; /* orr --> sqshrn. */
32457 case 384: value = 385; break; /* sqshrn --> sqshrn2. */
32459 case 144: value = 408; break; /* bic --> uqshrn. */
32460 case 408: value = 409; break; /* uqshrn --> uqshrn2. */
32462 case 138: value = 392; break; /* movi --> scvtf. */
32463 case 392: value = 393; break; /* scvtf --> scvtf. */
32465 case 146: value = 147; break; /* movi --> movi. */
32466 case 147: value = 416; break; /* movi --> ucvtf. */
32467 case 416: value = 417; break; /* ucvtf --> ucvtf. */
32469 case 140: value = 394; break; /* fmov --> fcvtzs. */
32470 case 394: value = 395; break; /* fcvtzs --> fcvtzs. */
32472 case 418: value = 419; break; /* fcvtzu --> fcvtzu. */
32474 case 860: value = 861; break; /* fmsub --> fmsub. */
32476 case 864: value = 865; break; /* fnmsub --> fnmsub. */
32478 case 598: value = 599; break; /* scvtf --> scvtf. */
32480 case 600: value = 601; break; /* fcvtzs --> fcvtzs. */
32482 case 614: value = 615; break; /* ucvtf --> ucvtf. */
32484 case 616: value = 617; break; /* fcvtzu --> fcvtzu. */
32489 return aarch64_opcode_table + value;
32497 int value;
32500 case 2: value = 3; break; /* sbc --> ngc. */
32501 case 4: value = 5; break; /* sbcs --> ngcs. */
32502 case 7: value = 8; break; /* adds --> cmn. */
32503 case 10: value = 11; break; /* subs --> cmp. */
32504 case 12: value = 13; break; /* add --> mov. */
32505 case 14: value = 15; break; /* adds --> cmn. */
32506 case 17: value = 18; break; /* subs --> cmp. */
32507 case 22: value = 23; break; /* adds --> cmn. */
32508 case 24: value = 25; break; /* sub --> neg. */
32509 case 26: value = 27; break; /* subs --> cmp. */
32510 case 152: value = 153; break; /* umov --> mov. */
32511 case 154: value = 155; break; /* ins --> mov. */
32512 case 156: value = 157; break; /* ins --> mov. */
32513 case 242: value = 243; break; /* not --> mvn. */
32514 case 317: value = 318; break; /* orr --> mov. */
32515 case 388: value = 389; break; /* sshll --> sxtl. */
32516 case 390: value = 391; break; /* sshll2 --> sxtl2. */
32517 case 412: value = 413; break; /* ushll --> uxtl. */
32518 case 414: value = 415; break; /* ushll2 --> uxtl2. */
32519 case 535: value = 536; break; /* dup --> mov. */
32520 case 618: value = 623; break; /* sbfm --> sxtw. */
32521 case 625: value = 627; break; /* bfm --> bfc. */
32522 case 629: value = 633; break; /* ubfm --> uxth. */
32523 case 663: value = 665; break; /* csinc --> cset. */
32524 case 666: value = 668; break; /* csinv --> csetm. */
32525 case 669: value = 670; break; /* csneg --> cneg. */
32526 case 688: value = 688; break; /* rev --> rev. */
32527 case 713: value = 714; break; /* lslv --> lsl. */
32528 case 715: value = 716; break; /* lsrv --> lsr. */
32529 case 717: value = 718; break; /* asrv --> asr. */
32530 case 719: value = 720; break; /* rorv --> ror. */
32531 case 722: value = 723; break; /* subps --> cmpp. */
32532 case 735: value = 736; break; /* madd --> mul. */
32533 case 737: value = 738; break; /* msub --> mneg. */
32534 case 739: value = 740; break; /* smaddl --> smull. */
32535 case 741: value = 742; break; /* smsubl --> smnegl. */
32536 case 744: value = 745; break; /* umaddl --> umull. */
32537 case 746: value = 747; break; /* umsubl --> umnegl. */
32538 case 758: value = 759; break; /* extr --> ror. */
32539 case 995: value = 996; break; /* and --> bic. */
32540 case 997: value = 998; break; /* orr --> mov. */
32541 case 1000: value = 1001; break; /* ands --> tst. */
32542 case 1004: value = 1006; break; /* orr --> uxtw. */
32543 case 1007: value = 1008; break; /* orn --> mvn. */
32544 case 1011: value = 1012; break; /* ands --> tst. */
32545 case 1042: value = 1138; break; /* ldaddb --> staddb. */
32546 case 1043: value = 1139; break; /* ldaddh --> staddh. */
32547 case 1044: value = 1140; break; /* ldadd --> stadd. */
32548 case 1046: value = 1141; break; /* ldaddlb --> staddlb. */
32549 case 1049: value = 1142; break; /* ldaddlh --> staddlh. */
32550 case 1052: value = 1143; break; /* ldaddl --> staddl. */
32551 case 1054: value = 1144; break; /* ldclrb --> stclrb. */
32552 case 1055: value = 1145; break; /* ldclrh --> stclrh. */
32553 case 1056: value = 1146; break; /* ldclr --> stclr. */
32554 case 1058: value = 1147; break; /* ldclrlb --> stclrlb. */
32555 case 1061: value = 1148; break; /* ldclrlh --> stclrlh. */
32556 case 1064: value = 1149; break; /* ldclrl --> stclrl. */
32557 case 1066: value = 1150; break; /* ldeorb --> steorb. */
32558 case 1067: value = 1151; break; /* ldeorh --> steorh. */
32559 case 1068: value = 1152; break; /* ldeor --> steor. */
32560 case 1070: value = 1153; break; /* ldeorlb --> steorlb. */
32561 case 1073: value = 1154; break; /* ldeorlh --> steorlh. */
32562 case 1076: value = 1155; break; /* ldeorl --> steorl. */
32563 case 1078: value = 1156; break; /* ldsetb --> stsetb. */
32564 case 1079: value = 1157; break; /* ldseth --> stseth. */
32565 case 1080: value = 1158; break; /* ldset --> stset. */
32566 case 1082: value = 1159; break; /* ldsetlb --> stsetlb. */
32567 case 1085: value = 1160; break; /* ldsetlh --> stsetlh. */
32568 case 1088: value = 1161; break; /* ldsetl --> stsetl. */
32569 case 1090: value = 1162; break; /* ldsmaxb --> stsmaxb. */
32570 case 1091: value = 1163; break; /* ldsmaxh --> stsmaxh. */
32571 case 1092: value = 1164; break; /* ldsmax --> stsmax. */
32572 case 1094: value = 1165; break; /* ldsmaxlb --> stsmaxlb. */
32573 case 1097: value = 1166; break; /* ldsmaxlh --> stsmaxlh. */
32574 case 1100: value = 1167; break; /* ldsmaxl --> stsmaxl. */
32575 case 1102: value = 1168; break; /* ldsminb --> stsminb. */
32576 case 1103: value = 1169; break; /* ldsminh --> stsminh. */
32577 case 1104: value = 1170; break; /* ldsmin --> stsmin. */
32578 case 1106: value = 1171; break; /* ldsminlb --> stsminlb. */
32579 case 1109: value = 1172; break; /* ldsminlh --> stsminlh. */
32580 case 1112: value = 1173; break; /* ldsminl --> stsminl. */
32581 case 1114: value = 1174; break; /* ldumaxb --> stumaxb. */
32582 case 1115: value = 1175; break; /* ldumaxh --> stumaxh. */
32583 case 1116: value = 1176; break; /* ldumax --> stumax. */
32584 case 1118: value = 1177; break; /* ldumaxlb --> stumaxlb. */
32585 case 1121: value = 1178; break; /* ldumaxlh --> stumaxlh. */
32586 case 1124: value = 1179; break; /* ldumaxl --> stumaxl. */
32587 case 1126: value = 1180; break; /* lduminb --> stuminb. */
32588 case 1127: value = 1181; break; /* lduminh --> stuminh. */
32589 case 1128: value = 1182; break; /* ldumin --> stumin. */
32590 case 1130: value = 1183; break; /* lduminlb --> stuminlb. */
32591 case 1133: value = 1184; break; /* lduminlh --> stuminlh. */
32592 case 1136: value = 1185; break; /* lduminl --> stuminl. */
32593 case 1206: value = 1207; break; /* movn --> mov. */
32594 case 1208: value = 1209; break; /* movz --> mov. */
32595 case 1223: value = 3205; break; /* hint --> clrbhb. */
32596 case 1243: value = 1247; break; /* dsb --> pssbb. */
32597 case 1244: value = 1244; break; /* dsb --> dsb. */
32598 case 1262: value = 3206; break; /* sys --> trcit. */
32599 case 1263: value = 1268; break; /* sysp --> tlbip. */
32600 case 1269: value = 1269; break; /* wfet --> wfet. */
32601 case 1270: value = 1270; break; /* wfit --> wfit. */
32602 case 1337: value = 2090; break; /* and --> bic. */
32603 case 1339: value = 1320; break; /* and --> mov. */
32604 case 1340: value = 1324; break; /* ands --> movs. */
32605 case 1375: value = 2091; break; /* cmpge --> cmple. */
32606 case 1378: value = 2094; break; /* cmpgt --> cmplt. */
32607 case 1380: value = 2092; break; /* cmphi --> cmplo. */
32608 case 1383: value = 2093; break; /* cmphs --> cmpls. */
32609 case 1405: value = 1317; break; /* cpy --> mov. */
32610 case 1406: value = 1319; break; /* cpy --> mov. */
32611 case 1407: value = 2101; break; /* cpy --> fmov. */
32612 case 1419: value = 1311; break; /* dup --> mov. */
32613 case 1420: value = 1314; break; /* dup --> mov. */
32614 case 1421: value = 2100; break; /* dup --> fmov. */
32615 case 1422: value = 1315; break; /* dupm --> mov. */
32616 case 1424: value = 2095; break; /* eor --> eon. */
32617 case 1426: value = 1325; break; /* eor --> not. */
32618 case 1427: value = 1326; break; /* eors --> nots. */
32619 case 1432: value = 2096; break; /* facge --> facle. */
32620 case 1433: value = 2097; break; /* facgt --> faclt. */
32621 case 1446: value = 2098; break; /* fcmge --> fcmle. */
32622 case 1448: value = 2099; break; /* fcmgt --> fcmlt. */
32623 case 1454: value = 1308; break; /* fcpy --> fmov. */
32624 case 1477: value = 1307; break; /* fdup --> fmov. */
32625 case 1809: value = 1309; break; /* orr --> mov. */
32626 case 1810: value = 2102; break; /* orr --> orn. */
32627 case 1812: value = 1313; break; /* orr --> mov. */
32628 case 1813: value = 1323; break; /* orrs --> movs. */
32629 case 1876: value = 1318; break; /* sel --> mov. */
32630 case 1877: value = 1321; break; /* sel --> mov. */
32634 return aarch64_opcode_table + value;
32642 int value;
32645 case 3: value = 2; break; /* ngc --> sbc. */
32646 case 5: value = 4; break; /* ngcs --> sbcs. */
32647 case 8: value = 7; break; /* cmn --> adds. */
32648 case 11: value = 10; break; /* cmp --> subs. */
32649 case 13: value = 12; break; /* mov --> add. */
32650 case 15: value = 14; break; /* cmn --> adds. */
32651 case 18: value = 17; break; /* cmp --> subs. */
32652 case 23: value = 22; break; /* cmn --> adds. */
32653 case 25: value = 24; break; /* neg --> sub. */
32654 case 27: value = 28; break; /* cmp --> negs. */
32655 case 28: value = 26; break; /* negs --> subs. */
32656 case 153: value = 152; break; /* mov --> umov. */
32657 case 155: value = 154; break; /* mov --> ins. */
32658 case 157: value = 156; break; /* mov --> ins. */
32659 case 243: value = 242; break; /* mvn --> not. */
32660 case 318: value = 317; break; /* mov --> orr. */
32661 case 389: value = 388; break; /* sxtl --> sshll. */
32662 case 391: value = 390; break; /* sxtl2 --> sshll2. */
32663 case 413: value = 412; break; /* uxtl --> ushll. */
32664 case 415: value = 414; break; /* uxtl2 --> ushll2. */
32665 case 536: value = 535; break; /* mov --> dup. */
32666 case 623: value = 622; break; /* sxtw --> sxth. */
32667 case 622: value = 621; break; /* sxth --> sxtb. */
32668 case 621: value = 624; break; /* sxtb --> asr. */
32669 case 624: value = 620; break; /* asr --> sbfx. */
32670 case 620: value = 619; break; /* sbfx --> sbfiz. */
32671 case 619: value = 618; break; /* sbfiz --> sbfm. */
32672 case 627: value = 628; break; /* bfc --> bfxil. */
32673 case 628: value = 626; break; /* bfxil --> bfi. */
32674 case 626: value = 625; break; /* bfi --> bfm. */
32675 case 633: value = 632; break; /* uxth --> uxtb. */
32676 case 632: value = 635; break; /* uxtb --> lsr. */
32677 case 635: value = 634; break; /* lsr --> lsl. */
32678 case 634: value = 631; break; /* lsl --> ubfx. */
32679 case 631: value = 630; break; /* ubfx --> ubfiz. */
32680 case 630: value = 629; break; /* ubfiz --> ubfm. */
32681 case 665: value = 664; break; /* cset --> cinc. */
32682 case 664: value = 663; break; /* cinc --> csinc. */
32683 case 668: value = 667; break; /* csetm --> cinv. */
32684 case 667: value = 666; break; /* cinv --> csinv. */
32685 case 670: value = 669; break; /* cneg --> csneg. */
32686 case 688: value = 689; break; /* rev --> rev64. */
32687 case 714: value = 713; break; /* lsl --> lslv. */
32688 case 716: value = 715; break; /* lsr --> lsrv. */
32689 case 718: value = 717; break; /* asr --> asrv. */
32690 case 720: value = 719; break; /* ror --> rorv. */
32691 case 723: value = 722; break; /* cmpp --> subps. */
32692 case 736: value = 735; break; /* mul --> madd. */
32693 case 738: value = 737; break; /* mneg --> msub. */
32694 case 740: value = 739; break; /* smull --> smaddl. */
32695 case 742: value = 741; break; /* smnegl --> smsubl. */
32696 case 745: value = 744; break; /* umull --> umaddl. */
32697 case 747: value = 746; break; /* umnegl --> umsubl. */
32698 case 759: value = 758; break; /* ror --> extr. */
32699 case 996: value = 995; break; /* bic --> and. */
32700 case 998: value = 997; break; /* mov --> orr. */
32701 case 1001: value = 1000; break; /* tst --> ands. */
32702 case 1006: value = 1005; break; /* uxtw --> mov. */
32703 case 1005: value = 1004; break; /* mov --> orr. */
32704 case 1008: value = 1007; break; /* mvn --> orn. */
32705 case 1012: value = 1011; break; /* tst --> ands. */
32706 case 1138: value = 1042; break; /* staddb --> ldaddb. */
32707 case 1139: value = 1043; break; /* staddh --> ldaddh. */
32708 case 1140: value = 1044; break; /* stadd --> ldadd. */
32709 case 1141: value = 1046; break; /* staddlb --> ldaddlb. */
32710 case 1142: value = 1049; break; /* staddlh --> ldaddlh. */
32711 case 1143: value = 1052; break; /* staddl --> ldaddl. */
32712 case 1144: value = 1054; break; /* stclrb --> ldclrb. */
32713 case 1145: value = 1055; break; /* stclrh --> ldclrh. */
32714 case 1146: value = 1056; break; /* stclr --> ldclr. */
32715 case 1147: value = 1058; break; /* stclrlb --> ldclrlb. */
32716 case 1148: value = 1061; break; /* stclrlh --> ldclrlh. */
32717 case 1149: value = 1064; break; /* stclrl --> ldclrl. */
32718 case 1150: value = 1066; break; /* steorb --> ldeorb. */
32719 case 1151: value = 1067; break; /* steorh --> ldeorh. */
32720 case 1152: value = 1068; break; /* steor --> ldeor. */
32721 case 1153: value = 1070; break; /* steorlb --> ldeorlb. */
32722 case 1154: value = 1073; break; /* steorlh --> ldeorlh. */
32723 case 1155: value = 1076; break; /* steorl --> ldeorl. */
32724 case 1156: value = 1078; break; /* stsetb --> ldsetb. */
32725 case 1157: value = 1079; break; /* stseth --> ldseth. */
32726 case 1158: value = 1080; break; /* stset --> ldset. */
32727 case 1159: value = 1082; break; /* stsetlb --> ldsetlb. */
32728 case 1160: value = 1085; break; /* stsetlh --> ldsetlh. */
32729 case 1161: value = 1088; break; /* stsetl --> ldsetl. */
32730 case 1162: value = 1090; break; /* stsmaxb --> ldsmaxb. */
32731 case 1163: value = 1091; break; /* stsmaxh --> ldsmaxh. */
32732 case 1164: value = 1092; break; /* stsmax --> ldsmax. */
32733 case 1165: value = 1094; break; /* stsmaxlb --> ldsmaxlb. */
32734 case 1166: value = 1097; break; /* stsmaxlh --> ldsmaxlh. */
32735 case 1167: value = 1100; break; /* stsmaxl --> ldsmaxl. */
32736 case 1168: value = 1102; break; /* stsminb --> ldsminb. */
32737 case 1169: value = 1103; break; /* stsminh --> ldsminh. */
32738 case 1170: value = 1104; break; /* stsmin --> ldsmin. */
32739 case 1171: value = 1106; break; /* stsminlb --> ldsminlb. */
32740 case 1172: value = 1109; break; /* stsminlh --> ldsminlh. */
32741 case 1173: value = 1112; break; /* stsminl --> ldsminl. */
32742 case 1174: value = 1114; break; /* stumaxb --> ldumaxb. */
32743 case 1175: value = 1115; break; /* stumaxh --> ldumaxh. */
32744 case 1176: value = 1116; break; /* stumax --> ldumax. */
32745 case 1177: value = 1118; break; /* stumaxlb --> ldumaxlb. */
32746 case 1178: value = 1121; break; /* stumaxlh --> ldumaxlh. */
32747 case 1179: value = 1124; break; /* stumaxl --> ldumaxl. */
32748 case 1180: value = 1126; break; /* stuminb --> lduminb. */
32749 case 1181: value = 1127; break; /* stuminh --> lduminh. */
32750 case 1182: value = 1128; break; /* stumin --> ldumin. */
32751 case 1183: value = 1130; break; /* stuminlb --> lduminlb. */
32752 case 1184: value = 1133; break; /* stuminlh --> lduminlh. */
32753 case 1185: value = 1136; break; /* stuminl --> lduminl. */
32754 case 1207: value = 1206; break; /* mov --> movn. */
32755 case 1209: value = 1208; break; /* mov --> movz. */
32756 case 3205: value = 1288; break; /* clrbhb --> autibsp. */
32757 case 1288: value = 1287; break; /* autibsp --> autibz. */
32758 case 1287: value = 1286; break; /* autibz --> autiasp. */
32759 case 1286: value = 1285; break; /* autiasp --> autiaz. */
32760 case 1285: value = 1284; break; /* autiaz --> pacibsp. */
32761 case 1284: value = 1283; break; /* pacibsp --> pacibz. */
32762 case 1283: value = 1282; break; /* pacibz --> paciasp. */
32763 case 1282: value = 1281; break; /* paciasp --> paciaz. */
32764 case 1281: value = 1261; break; /* paciaz --> gcsb. */
32765 case 1261: value = 1241; break; /* gcsb --> clearbhb. */
32766 case 1241: value = 1240; break; /* clearbhb --> tsb. */
32767 case 1240: value = 1239; break; /* tsb --> psb. */
32768 case 1239: value = 1238; break; /* psb --> esb. */
32769 case 1238: value = 1237; break; /* esb --> autib1716. */
32770 case 1237: value = 1236; break; /* autib1716 --> autia1716. */
32771 case 1236: value = 1235; break; /* autia1716 --> pacib1716. */
32772 case 1235: value = 1234; break; /* pacib1716 --> pacia1716. */
32773 case 1234: value = 1233; break; /* pacia1716 --> xpaclri. */
32774 case 1233: value = 1231; break; /* xpaclri --> sevl. */
32775 case 1231: value = 1230; break; /* sevl --> sev. */
32776 case 1230: value = 1229; break; /* sev --> wfi. */
32777 case 1229: value = 1228; break; /* wfi --> wfe. */
32778 case 1228: value = 1227; break; /* wfe --> yield. */
32779 case 1227: value = 1226; break; /* yield --> bti. */
32780 case 1226: value = 1225; break; /* bti --> csdb. */
32781 case 1225: value = 1224; break; /* csdb --> nop. */
32782 case 1224: value = 1223; break; /* nop --> hint. */
32783 case 1247: value = 1246; break; /* pssbb --> ssbb. */
32784 case 1246: value = 1245; break; /* ssbb --> dfb. */
32785 case 1245: value = 1243; break; /* dfb --> dsb. */
32786 case 3206: value = 1274; break; /* trcit --> cosp. */
32787 case 1274: value = 1273; break; /* cosp --> cpp. */
32788 case 1273: value = 1272; break; /* cpp --> dvp. */
32789 case 1272: value = 1271; break; /* dvp --> cfp. */
32790 case 1271: value = 1267; break; /* cfp --> tlbi. */
32791 case 1267: value = 1266; break; /* tlbi --> ic. */
32792 case 1266: value = 1265; break; /* ic --> dc. */
32793 case 1265: value = 1264; break; /* dc --> at. */
32794 case 1264: value = 1262; break; /* at --> sys. */
32795 case 1268: value = 1263; break; /* tlbip --> sysp. */
32796 case 2090: value = 1337; break; /* bic --> and. */
32797 case 1320: value = 1339; break; /* mov --> and. */
32798 case 1324: value = 1340; break; /* movs --> ands. */
32799 case 2091: value = 1375; break; /* cmple --> cmpge. */
32800 case 2094: value = 1378; break; /* cmplt --> cmpgt. */
32801 case 2092: value = 1380; break; /* cmplo --> cmphi. */
32802 case 2093: value = 1383; break; /* cmpls --> cmphs. */
32803 case 1317: value = 1405; break; /* mov --> cpy. */
32804 case 1319: value = 1406; break; /* mov --> cpy. */
32805 case 2101: value = 1322; break; /* fmov --> mov. */
32806 case 1322: value = 1407; break; /* mov --> cpy. */
32807 case 1311: value = 1419; break; /* mov --> dup. */
32808 case 1314: value = 1310; break; /* mov --> mov. */
32809 case 1310: value = 1420; break; /* mov --> dup. */
32810 case 2100: value = 1316; break; /* fmov --> mov. */
32811 case 1316: value = 1421; break; /* mov --> dup. */
32812 case 1315: value = 1422; break; /* mov --> dupm. */
32813 case 2095: value = 1424; break; /* eon --> eor. */
32814 case 1325: value = 1426; break; /* not --> eor. */
32815 case 1326: value = 1427; break; /* nots --> eors. */
32816 case 2096: value = 1432; break; /* facle --> facge. */
32817 case 2097: value = 1433; break; /* faclt --> facgt. */
32818 case 2098: value = 1446; break; /* fcmle --> fcmge. */
32819 case 2099: value = 1448; break; /* fcmlt --> fcmgt. */
32820 case 1308: value = 1454; break; /* fmov --> fcpy. */
32821 case 1307: value = 1477; break; /* fmov --> fdup. */
32822 case 1309: value = 1809; break; /* mov --> orr. */
32823 case 2102: value = 1810; break; /* orn --> orr. */
32824 case 1313: value = 1312; break; /* mov --> mov. */
32825 case 1312: value = 1812; break; /* mov --> orr. */
32826 case 1323: value = 1813; break; /* movs --> orrs. */
32827 case 1318: value = 1876; break; /* mov --> sel. */
32828 case 1321: value = 1877; break; /* mov --> sel. */
32832 return aarch64_opcode_table + value;