|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AArch64/AArch64GenDAGISel.inc 57 /* 0*/ OPC_SwitchOpcode /*208 cases */, 102|128,44/*5734*/, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->5739
60 /* 9*/ OPC_SwitchOpcode /*2 cases */, 100|128,30/*3940*/, TARGET_VAL(AArch64ISD::UADDV),// ->3954
62 /* 15*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64 /* 19*/ OPC_SwitchOpcode /*3 cases */, 29|128,26/*3357*/, TARGET_VAL(ISD::ADD),// ->3381
66 /* 25*/ OPC_SwitchOpcode /*2 cases */, 9|128,13/*1673*/, TARGET_VAL(AArch64ISD::SMULL),// ->1703
68 /* 31*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
70 /* 35*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
72 /* 39*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
86 /* 65*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88 /* 69*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
90 /* 73*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
102 /* 92*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
104 /* 96*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
106 /* 100*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
108 /* 104*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
120 /* 125*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
122 /* 129*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
124 /* 133*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
137 /* 154*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
139 /* 158*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
141 /* 162*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
143 /* 166*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
145 /* 170*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
158 /* 194*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
160 /* 198*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
162 /* 202*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
174 /* 222*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
176 /* 226*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
178 /* 230*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
180 /* 234*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
192 /* 255*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
194 /* 259*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
196 /* 263*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
216 /* 298*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
218 /* 305*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv16i8), 0,
220 /* 314*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
234 /* 337*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
236 /* 341*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
238 /* 345*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
250 /* 365*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
252 /* 369*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
254 /* 373*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
256 /* 377*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
268 /* 398*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
270 /* 402*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
272 /* 406*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
292 /* 441*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
294 /* 448*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv16i8), 0,
296 /* 457*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
306 /* 473*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
308 /* 477*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
310 /* 481*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
322 /* 500*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
324 /* 504*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
326 /* 508*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
328 /* 512*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
340 /* 533*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
342 /* 537*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
344 /* 541*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
357 /* 562*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
359 /* 566*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
361 /* 570*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
363 /* 574*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
365 /* 578*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
378 /* 602*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
380 /* 606*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
382 /* 610*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
394 /* 630*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
396 /* 634*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
398 /* 638*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
400 /* 642*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
412 /* 663*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
414 /* 667*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
416 /* 671*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
436 /* 706*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
438 /* 713*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv16i8), 0,
440 /* 722*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
454 /* 745*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
456 /* 749*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
458 /* 753*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
470 /* 773*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
472 /* 777*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
474 /* 781*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
476 /* 785*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
488 /* 806*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
490 /* 810*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
492 /* 814*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
512 /* 849*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
514 /* 856*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv16i8), 0,
516 /* 865*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
533 /* 893*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
535 /* 897*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
537 /* 901*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
549 /* 920*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
551 /* 924*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
553 /* 928*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
555 /* 932*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
567 /* 953*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
569 /* 957*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
571 /* 961*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
584 /* 982*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
586 /* 986*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
588 /* 990*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
590 /* 994*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
592 /* 998*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
605 /* 1022*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
607 /* 1026*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
609 /* 1030*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
621 /* 1050*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
623 /* 1054*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
625 /* 1058*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
627 /* 1062*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
639 /* 1083*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
641 /* 1087*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
643 /* 1091*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
663 /* 1126*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
665 /* 1133*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv16i8), 0,
667 /* 1142*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
681 /* 1165*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
683 /* 1169*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
685 /* 1173*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
697 /* 1193*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
699 /* 1197*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
701 /* 1201*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
703 /* 1205*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
715 /* 1226*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
717 /* 1230*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
719 /* 1234*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
739 /* 1269*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
741 /* 1276*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv16i8), 0,
743 /* 1285*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
753 /* 1301*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
755 /* 1305*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
757 /* 1309*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
769 /* 1328*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
771 /* 1332*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
773 /* 1336*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
775 /* 1340*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
787 /* 1361*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
789 /* 1365*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
791 /* 1369*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
804 /* 1390*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
806 /* 1394*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
808 /* 1398*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
810 /* 1402*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
812 /* 1406*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
825 /* 1430*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
827 /* 1434*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
829 /* 1438*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
841 /* 1458*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
843 /* 1462*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
845 /* 1466*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
847 /* 1470*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
859 /* 1491*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
861 /* 1495*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
863 /* 1499*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
883 /* 1534*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
885 /* 1541*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv16i8), 0,
887 /* 1550*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
901 /* 1573*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
903 /* 1577*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
905 /* 1581*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
917 /* 1601*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
919 /* 1605*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
921 /* 1609*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
923 /* 1613*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
935 /* 1634*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
937 /* 1638*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
939 /* 1642*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
959 /* 1677*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
961 /* 1684*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv16i8), 0,
963 /* 1693*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
970 /* 1703*/ /*SwitchOpcode*/ 9|128,13/*1673*/, TARGET_VAL(AArch64ISD::UMULL),// ->3380
972 /* 1708*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
974 /* 1712*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
976 /* 1716*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
990 /* 1742*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
992 /* 1746*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
994 /* 1750*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1006 /* 1769*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1008 /* 1773*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1010 /* 1777*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1012 /* 1781*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1024 /* 1802*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1026 /* 1806*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1028 /* 1810*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1041 /* 1831*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
1043 /* 1835*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1045 /* 1839*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1047 /* 1843*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1049 /* 1847*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1062 /* 1871*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1064 /* 1875*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1066 /* 1879*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1078 /* 1899*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1080 /* 1903*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1082 /* 1907*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1084 /* 1911*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1096 /* 1932*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1098 /* 1936*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1100 /* 1940*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1120 /* 1975*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
1122 /* 1982*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv16i8), 0,
1124 /* 1991*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
1138 /* 2014*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1140 /* 2018*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1142 /* 2022*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1154 /* 2042*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1156 /* 2046*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1158 /* 2050*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1160 /* 2054*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1172 /* 2075*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1174 /* 2079*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1176 /* 2083*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1196 /* 2118*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
1198 /* 2125*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv16i8), 0,
1200 /* 2134*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
1210 /* 2150*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1212 /* 2154*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1214 /* 2158*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1226 /* 2177*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1228 /* 2181*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1230 /* 2185*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1232 /* 2189*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1244 /* 2210*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1246 /* 2214*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1248 /* 2218*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1261 /* 2239*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
1263 /* 2243*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1265 /* 2247*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1267 /* 2251*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1269 /* 2255*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1282 /* 2279*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1284 /* 2283*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1286 /* 2287*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1298 /* 2307*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1300 /* 2311*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1302 /* 2315*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1304 /* 2319*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1316 /* 2340*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1318 /* 2344*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1320 /* 2348*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1340 /* 2383*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
1342 /* 2390*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv16i8), 0,
1344 /* 2399*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
1358 /* 2422*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1360 /* 2426*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1362 /* 2430*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1374 /* 2450*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1376 /* 2454*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1378 /* 2458*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1380 /* 2462*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1392 /* 2483*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1394 /* 2487*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1396 /* 2491*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1416 /* 2526*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
1418 /* 2533*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv16i8), 0,
1420 /* 2542*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
1437 /* 2570*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1439 /* 2574*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1441 /* 2578*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1453 /* 2597*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1455 /* 2601*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1457 /* 2605*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1459 /* 2609*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1471 /* 2630*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1473 /* 2634*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1475 /* 2638*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1488 /* 2659*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
1490 /* 2663*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1492 /* 2667*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1494 /* 2671*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1496 /* 2675*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1509 /* 2699*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1511 /* 2703*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1513 /* 2707*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1525 /* 2727*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1527 /* 2731*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1529 /* 2735*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1531 /* 2739*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1543 /* 2760*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1545 /* 2764*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1547 /* 2768*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1567 /* 2803*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
1569 /* 2810*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv16i8), 0,
1571 /* 2819*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
1585 /* 2842*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1587 /* 2846*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1589 /* 2850*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1601 /* 2870*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1603 /* 2874*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1605 /* 2878*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1607 /* 2882*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1619 /* 2903*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1621 /* 2907*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1623 /* 2911*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1643 /* 2946*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
1645 /* 2953*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv16i8), 0,
1647 /* 2962*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
1657 /* 2978*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1659 /* 2982*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1661 /* 2986*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1673 /* 3005*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1675 /* 3009*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1677 /* 3013*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1679 /* 3017*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1691 /* 3038*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1693 /* 3042*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1695 /* 3046*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1708 /* 3067*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
1710 /* 3071*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1712 /* 3075*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1714 /* 3079*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1716 /* 3083*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1729 /* 3107*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1731 /* 3111*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1733 /* 3115*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1745 /* 3135*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1747 /* 3139*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1749 /* 3143*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1751 /* 3147*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1763 /* 3168*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1765 /* 3172*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1767 /* 3176*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1787 /* 3211*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
1789 /* 3218*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv16i8), 0,
1791 /* 3227*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
1805 /* 3250*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1807 /* 3254*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1809 /* 3258*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1821 /* 3278*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
1823 /* 3282*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1825 /* 3286*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1827 /* 3290*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1839 /* 3311*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1841 /* 3315*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
1843 /* 3319*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1863 /* 3354*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
1865 /* 3361*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv16i8), 0,
1867 /* 3370*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
1875 /* 3381*/ /*SwitchOpcode*/ 26|128,2/*282*/, TARGET_VAL(AArch64ISD::SMULL),// ->3667
1877 /* 3386*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1879 /* 3390*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
1889 /* 3408*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1891 /* 3412*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
1900 /* 3426*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
1902 /* 3430*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1904 /* 3434*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
1912 /* 3448*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1914 /* 3452*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
1929 /* 3479*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
1931 /* 3486*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
1934 /* 3498*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
1936 /* 3505*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
1938 /* 3514*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDPv2i32), 0,
1941 /* 3525*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
1950 /* 3541*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1952 /* 3545*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
1961 /* 3559*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
1963 /* 3563*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1965 /* 3567*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
1973 /* 3581*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
1975 /* 3585*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
1990 /* 3612*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
1992 /* 3619*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
1995 /* 3631*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
1997 /* 3638*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
1999 /* 3647*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDPv2i32), 0,
2002 /* 3658*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2007 /* 3667*/ /*SwitchOpcode*/ 26|128,2/*282*/, TARGET_VAL(AArch64ISD::UMULL),// ->3953
2009 /* 3672*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
2011 /* 3676*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
2021 /* 3694*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
2023 /* 3698*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
2032 /* 3712*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
2034 /* 3716*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
2036 /* 3720*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
2044 /* 3734*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
2046 /* 3738*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
2061 /* 3765*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
2063 /* 3772*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
2066 /* 3784*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
2068 /* 3791*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
2070 /* 3800*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDPv2i32), 0,
2073 /* 3811*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2082 /* 3827*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
2084 /* 3831*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
2093 /* 3845*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
2095 /* 3849*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
2097 /* 3853*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
2105 /* 3867*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
2107 /* 3871*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
2122 /* 3898*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
2124 /* 3905*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
2127 /* 3917*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
2129 /* 3924*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
2131 /* 3933*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDPv2i32), 0,
2134 /* 3944*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2140 /* 3954*/ /*SwitchOpcode*/ 102|128,4/*614*/, TARGET_VAL(ISD::INSERT_SUBVECTOR),// ->4572
2142 /* 3959*/ OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
2145 /* 3964*/ OPC_SwitchOpcode /*6 cases */, 98, TARGET_VAL(AArch64ISD::SADDV),// ->4066
2155 /* 3984*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2157 /* 3990*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv8i8v), 0,
2160 /* 4000*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2163 /* 4012*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2172 /* 4029*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2174 /* 4035*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv4i16v), 0,
2177 /* 4045*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2180 /* 4057*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2185 /* 4066*/ /*SwitchOpcode*/ 98, TARGET_VAL(AArch64ISD::UADDV),// ->4167
2195 /* 4085*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2197 /* 4091*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv8i8v), 0,
2200 /* 4101*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2203 /* 4113*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2212 /* 4130*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2214 /* 4136*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv4i16v), 0,
2217 /* 4146*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2220 /* 4158*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2225 /* 4167*/ /*SwitchOpcode*/ 98, TARGET_VAL(AArch64ISD::SMAXV),// ->4268
2235 /* 4186*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2237 /* 4192*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMAXVv8i8v), 0,
2240 /* 4202*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2243 /* 4214*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2252 /* 4231*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2254 /* 4237*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMAXVv4i16v), 0,
2257 /* 4247*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2260 /* 4259*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2265 /* 4268*/ /*SwitchOpcode*/ 98, TARGET_VAL(AArch64ISD::SMINV),// ->4369
2275 /* 4287*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2277 /* 4293*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMINVv8i8v), 0,
2280 /* 4303*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2283 /* 4315*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2292 /* 4332*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2294 /* 4338*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMINVv4i16v), 0,
2297 /* 4348*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2300 /* 4360*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2305 /* 4369*/ /*SwitchOpcode*/ 98, TARGET_VAL(AArch64ISD::UMAXV),// ->4470
2315 /* 4388*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2317 /* 4394*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMAXVv8i8v), 0,
2320 /* 4404*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2323 /* 4416*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2332 /* 4433*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2334 /* 4439*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMAXVv4i16v), 0,
2337 /* 4449*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2340 /* 4461*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2345 /* 4470*/ /*SwitchOpcode*/ 98, TARGET_VAL(AArch64ISD::UMINV),// ->4571
2355 /* 4489*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2357 /* 4495*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMINVv8i8v), 0,
2360 /* 4505*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2363 /* 4517*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2372 /* 4534*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2374 /* 4540*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMINVv4i16v), 0,
2377 /* 4550*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2380 /* 4562*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2394 /* 4587*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2404 /* 4608*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2413 /* 4626*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2421 /* 4639*/ OPC_SwitchOpcode /*6 cases */, 10|128,1/*138*/, TARGET_VAL(AArch64ISD::SADDV),// ->4782
2428 /* 4655*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2430 /* 4661*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv16i8v), 0,
2433 /* 4671*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2436 /* 4683*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2445 /* 4700*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2447 /* 4706*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv8i16v), 0,
2450 /* 4716*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2453 /* 4728*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2462 /* 4745*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2464 /* 4751*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
2467 /* 4761*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2470 /* 4773*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2475 /* 4782*/ /*SwitchOpcode*/ 10|128,1/*138*/, TARGET_VAL(AArch64ISD::UADDV),// ->4924
2482 /* 4797*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2484 /* 4803*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv16i8v), 0,
2487 /* 4813*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2490 /* 4825*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2499 /* 4842*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2501 /* 4848*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv8i16v), 0,
2504 /* 4858*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2507 /* 4870*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2516 /* 4887*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2518 /* 4893*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
2521 /* 4903*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2524 /* 4915*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2529 /* 4924*/ /*SwitchOpcode*/ 10|128,1/*138*/, TARGET_VAL(AArch64ISD::SMAXV),// ->5066
2536 /* 4939*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2538 /* 4945*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMAXVv16i8v), 0,
2541 /* 4955*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2544 /* 4967*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2553 /* 4984*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2555 /* 4990*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMAXVv8i16v), 0,
2558 /* 5000*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2561 /* 5012*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2570 /* 5029*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2572 /* 5035*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMAXVv4i32v), 0,
2575 /* 5045*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2578 /* 5057*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2583 /* 5066*/ /*SwitchOpcode*/ 10|128,1/*138*/, TARGET_VAL(AArch64ISD::SMINV),// ->5208
2590 /* 5081*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2592 /* 5087*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMINVv16i8v), 0,
2595 /* 5097*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2598 /* 5109*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2607 /* 5126*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2609 /* 5132*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMINVv8i16v), 0,
2612 /* 5142*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2615 /* 5154*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2624 /* 5171*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2626 /* 5177*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMINVv4i32v), 0,
2629 /* 5187*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2632 /* 5199*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2637 /* 5208*/ /*SwitchOpcode*/ 10|128,1/*138*/, TARGET_VAL(AArch64ISD::UMAXV),// ->5350
2644 /* 5223*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2646 /* 5229*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMAXVv16i8v), 0,
2649 /* 5239*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2652 /* 5251*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2661 /* 5268*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2663 /* 5274*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMAXVv8i16v), 0,
2666 /* 5284*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2669 /* 5296*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2678 /* 5313*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2680 /* 5319*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMAXVv4i32v), 0,
2683 /* 5329*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2686 /* 5341*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2691 /* 5350*/ /*SwitchOpcode*/ 10|128,1/*138*/, TARGET_VAL(AArch64ISD::UMINV),// ->5492
2698 /* 5365*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2700 /* 5371*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMINVv16i8v), 0,
2703 /* 5381*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2706 /* 5393*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2715 /* 5410*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2717 /* 5416*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMINVv8i16v), 0,
2720 /* 5426*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2723 /* 5438*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2732 /* 5455*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
2734 /* 5461*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMINVv4i32v), 0,
2737 /* 5471*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
2740 /* 5483*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2752 /* 5502*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
2759 /* 5516*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMOVvi8), 0,
2767 /* 5529*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
2774 /* 5543*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMOVvi16), 0,
2782 /* 5556*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
2789 /* 5570*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMOVvi32), 0,
2797 /* 5583*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
2804 /* 5597*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMOVvi64), 0,
2814 /* 5617*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2821 /* 5628*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
2827 /* 5640*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CPYi64), 0,
2838 /* 5661*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2845 /* 5672*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
2851 /* 5684*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CPYi32), 0,
2862 /* 5705*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
2869 /* 5716*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
2875 /* 5728*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CPYi16), 0,
2882 /* 5739*/ /*SwitchOpcode*/ 20|128,110|128,9/*161556*/, TARGET_VAL(ISD::ADD),// ->167300
2885 /* 5749*/ OPC_SwitchOpcode /*3 cases */, 83|128,98|128,4/*78163*/, TARGET_VAL(ISD::MUL),// ->83918
2887 /* 5756*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
2892 /* 5763*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
2903 /* 5783*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
2908 /* 5790*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
2919 /* 5808*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
2921 /* 5812*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
2923 /* 5816*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
2928 /* 5823*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
2938 /* 5841*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
2943 /* 5848*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
2954 /* 5867*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
2956 /* 5871*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
2958 /* 5875*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
2963 /* 5882*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
2973 /* 5900*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
2978 /* 5907*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
2989 /* 5926*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
2991 /* 5930*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3001 /* 5946*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3017 /* 5981*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
3019 /* 5988*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3022 /* 5997*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3025 /* 6008*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3028 /* 6019*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3030 /* 6028*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3033 /* 6037*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3036 /* 6048*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3039 /* 6059*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3041 /* 6068*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
3044 /* 6080*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
3053 /* 6096*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3058 /* 6103*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3069 /* 6121*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3071 /* 6125*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
3073 /* 6129*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3078 /* 6136*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3088 /* 6154*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3093 /* 6161*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3104 /* 6180*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3106 /* 6184*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
3108 /* 6188*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3113 /* 6195*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3123 /* 6213*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3128 /* 6220*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3139 /* 6239*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
3141 /* 6243*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3151 /* 6259*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3167 /* 6294*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
3169 /* 6301*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3172 /* 6310*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3175 /* 6321*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3178 /* 6332*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3180 /* 6341*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3183 /* 6350*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3186 /* 6361*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3189 /* 6372*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3191 /* 6381*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
3194 /* 6393*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
3203 /* 6410*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3208 /* 6417*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3219 /* 6435*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3221 /* 6439*/ OPC_SwitchOpcode /*2 cases */, 45|128,23|128,1/*19373*/, TARGET_VAL(ISD::ADD),// ->25818
3223 /* 6446*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
3225 /* 6450*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3231 /* 6460*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3242 /* 6481*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3247 /* 6488*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3258 /* 6507*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
3260 /* 6511*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3265 /* 6518*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3276 /* 6539*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3281 /* 6546*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3293 /* 6566*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
3295 /* 6570*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3306 /* 6589*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3321 /* 6623*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
3323 /* 6630*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3326 /* 6639*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3329 /* 6650*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3332 /* 6661*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3334 /* 6670*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3337 /* 6679*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3340 /* 6690*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3343 /* 6701*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3345 /* 6710*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
3348 /* 6722*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
3359 /* 6742*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3374 /* 6776*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
3376 /* 6783*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3379 /* 6792*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3382 /* 6803*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3385 /* 6814*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3387 /* 6823*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3390 /* 6832*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3393 /* 6843*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3396 /* 6854*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3398 /* 6863*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
3401 /* 6875*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
3415 /* 6899*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3420 /* 6906*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3432 /* 6926*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
3434 /* 6930*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3445 /* 6949*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3460 /* 6983*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
3462 /* 6990*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3465 /* 6999*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3468 /* 7010*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3471 /* 7021*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3473 /* 7030*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3476 /* 7039*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3479 /* 7050*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3482 /* 7061*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3484 /* 7070*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
3487 /* 7082*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
3498 /* 7102*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3513 /* 7136*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
3515 /* 7143*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3518 /* 7152*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3521 /* 7163*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3524 /* 7174*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3526 /* 7183*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3529 /* 7192*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3532 /* 7203*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3535 /* 7214*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3537 /* 7223*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
3540 /* 7235*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
3555 /* 7260*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3560 /* 7267*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3571 /* 7286*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
3573 /* 7290*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3578 /* 7297*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3589 /* 7318*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3594 /* 7325*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3606 /* 7345*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
3608 /* 7349*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3619 /* 7368*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3634 /* 7402*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
3636 /* 7409*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3639 /* 7418*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3642 /* 7429*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3645 /* 7440*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3647 /* 7449*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3650 /* 7458*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3653 /* 7469*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3656 /* 7480*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3658 /* 7489*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
3661 /* 7501*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
3672 /* 7521*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3687 /* 7555*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
3689 /* 7562*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3692 /* 7571*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3695 /* 7582*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3698 /* 7593*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3700 /* 7602*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3703 /* 7611*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3706 /* 7622*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3709 /* 7633*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3711 /* 7642*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
3714 /* 7654*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
3728 /* 7678*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3733 /* 7685*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3745 /* 7705*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
3747 /* 7709*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3758 /* 7728*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3773 /* 7762*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
3775 /* 7769*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3778 /* 7778*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3781 /* 7789*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3784 /* 7800*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3786 /* 7809*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3789 /* 7818*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3792 /* 7829*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3795 /* 7840*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3797 /* 7849*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
3800 /* 7861*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
3811 /* 7881*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3826 /* 7915*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
3828 /* 7922*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3831 /* 7931*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3834 /* 7942*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3837 /* 7953*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3839 /* 7962*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3842 /* 7971*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3845 /* 7982*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3848 /* 7993*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3850 /* 8002*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
3853 /* 8014*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
3868 /* 8039*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3873 /* 8046*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3884 /* 8065*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
3886 /* 8069*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3891 /* 8076*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3902 /* 8097*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3907 /* 8104*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
3919 /* 8124*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
3921 /* 8128*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3932 /* 8147*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
3947 /* 8181*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
3949 /* 8188*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3952 /* 8197*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3955 /* 8208*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3958 /* 8219*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3960 /* 8228*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
3963 /* 8237*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
3966 /* 8248*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
3969 /* 8259*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
3971 /* 8268*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
3974 /* 8280*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
3985 /* 8300*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4000 /* 8334*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
4002 /* 8341*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4005 /* 8350*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4008 /* 8361*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4011 /* 8372*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4013 /* 8381*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4016 /* 8390*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4019 /* 8401*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4022 /* 8412*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4024 /* 8421*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
4027 /* 8433*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
4041 /* 8457*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4046 /* 8464*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4058 /* 8484*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
4060 /* 8488*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4071 /* 8507*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4086 /* 8541*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
4088 /* 8548*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4091 /* 8557*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4094 /* 8568*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4097 /* 8579*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4099 /* 8588*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4102 /* 8597*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4105 /* 8608*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4108 /* 8619*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4110 /* 8628*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
4113 /* 8640*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
4124 /* 8660*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4139 /* 8694*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
4141 /* 8701*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4144 /* 8710*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4147 /* 8721*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4150 /* 8732*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4152 /* 8741*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4155 /* 8750*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4158 /* 8761*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4161 /* 8772*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4163 /* 8781*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
4166 /* 8793*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
4181 /* 8818*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4186 /* 8825*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4197 /* 8844*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
4199 /* 8848*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4204 /* 8855*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4215 /* 8876*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4220 /* 8883*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4232 /* 8903*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
4234 /* 8907*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4245 /* 8926*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4260 /* 8960*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
4262 /* 8967*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4265 /* 8976*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4268 /* 8987*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4271 /* 8998*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4273 /* 9007*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4276 /* 9016*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4279 /* 9027*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4282 /* 9038*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4284 /* 9047*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
4287 /* 9059*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
4298 /* 9079*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4313 /* 9113*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
4315 /* 9120*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4318 /* 9129*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4321 /* 9140*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4324 /* 9151*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4326 /* 9160*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4329 /* 9169*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4332 /* 9180*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4335 /* 9191*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4337 /* 9200*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
4340 /* 9212*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
4354 /* 9236*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4359 /* 9243*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4371 /* 9263*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
4373 /* 9267*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4384 /* 9286*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4399 /* 9320*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
4401 /* 9327*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4404 /* 9336*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4407 /* 9347*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4410 /* 9358*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4412 /* 9367*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4415 /* 9376*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4418 /* 9387*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4421 /* 9398*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4423 /* 9407*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
4426 /* 9419*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
4437 /* 9439*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4452 /* 9473*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
4454 /* 9480*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4457 /* 9489*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4460 /* 9500*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4463 /* 9511*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4465 /* 9520*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4468 /* 9529*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4471 /* 9540*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4474 /* 9551*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4476 /* 9560*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
4479 /* 9572*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
4494 /* 9597*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4499 /* 9604*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4510 /* 9623*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
4512 /* 9627*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4523 /* 9646*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4535 /* 9664*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
4537 /* 9668*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4542 /* 9675*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4553 /* 9696*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4558 /* 9703*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4573 /* 9739*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
4575 /* 9746*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4578 /* 9755*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4581 /* 9766*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4584 /* 9777*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4586 /* 9786*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4589 /* 9795*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4592 /* 9806*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4595 /* 9817*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4597 /* 9826*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
4600 /* 9838*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
4613 /* 9861*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4618 /* 9868*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4633 /* 9904*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
4635 /* 9911*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4638 /* 9920*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4641 /* 9931*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4644 /* 9942*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4646 /* 9951*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4649 /* 9960*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4652 /* 9971*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4655 /* 9982*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4657 /* 9991*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
4660 /* 10003*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
4672 /* 10024*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4684 /* 10042*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
4686 /* 10046*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4691 /* 10053*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4702 /* 10074*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4707 /* 10081*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4722 /* 10117*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
4724 /* 10124*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4727 /* 10133*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4730 /* 10144*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4733 /* 10155*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4735 /* 10164*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4738 /* 10173*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4741 /* 10184*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4744 /* 10195*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4746 /* 10204*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
4749 /* 10216*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
4762 /* 10239*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4767 /* 10246*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4782 /* 10282*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
4784 /* 10289*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4787 /* 10298*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4790 /* 10309*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4793 /* 10320*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4795 /* 10329*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4798 /* 10338*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4801 /* 10349*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4804 /* 10360*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4806 /* 10369*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
4809 /* 10381*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
4824 /* 10406*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4829 /* 10413*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4840 /* 10432*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
4842 /* 10436*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4853 /* 10455*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4865 /* 10473*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
4867 /* 10477*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4872 /* 10484*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4883 /* 10505*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4888 /* 10512*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4903 /* 10548*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
4905 /* 10555*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4908 /* 10564*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4911 /* 10575*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4914 /* 10586*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4916 /* 10595*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4919 /* 10604*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4922 /* 10615*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4925 /* 10626*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4927 /* 10635*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
4930 /* 10647*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
4943 /* 10670*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
4948 /* 10677*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
4963 /* 10713*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
4965 /* 10720*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4968 /* 10729*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4971 /* 10740*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4974 /* 10751*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4976 /* 10760*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
4979 /* 10769*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
4982 /* 10780*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
4985 /* 10791*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
4987 /* 10800*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
4990 /* 10812*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
5002 /* 10833*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5014 /* 10851*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
5016 /* 10855*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5021 /* 10862*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5032 /* 10883*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5037 /* 10890*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5052 /* 10926*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
5054 /* 10933*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5057 /* 10942*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5060 /* 10953*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5063 /* 10964*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5065 /* 10973*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5068 /* 10982*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5071 /* 10993*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5074 /* 11004*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5076 /* 11013*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
5079 /* 11025*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
5092 /* 11048*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5097 /* 11055*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5112 /* 11091*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
5114 /* 11098*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5117 /* 11107*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5120 /* 11118*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5123 /* 11129*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5125 /* 11138*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5128 /* 11147*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5131 /* 11158*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5134 /* 11169*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5136 /* 11178*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
5139 /* 11190*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
5153 /* 11213*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5164 /* 11230*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
5166 /* 11234*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5171 /* 11241*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5182 /* 11262*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5187 /* 11269*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5199 /* 11289*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
5201 /* 11293*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5206 /* 11300*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5217 /* 11321*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5222 /* 11328*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5237 /* 11364*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
5239 /* 11371*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5242 /* 11380*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5245 /* 11391*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5248 /* 11402*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5250 /* 11411*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5253 /* 11420*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5256 /* 11431*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5259 /* 11442*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5261 /* 11451*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
5264 /* 11463*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
5277 /* 11486*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5282 /* 11493*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5297 /* 11529*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
5299 /* 11536*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5302 /* 11545*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5305 /* 11556*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5308 /* 11567*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5310 /* 11576*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5313 /* 11585*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5316 /* 11596*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5319 /* 11607*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5321 /* 11616*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
5324 /* 11628*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
5338 /* 11652*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5343 /* 11659*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5355 /* 11679*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
5357 /* 11683*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5362 /* 11690*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5373 /* 11711*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5378 /* 11718*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5393 /* 11754*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
5395 /* 11761*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5398 /* 11770*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5401 /* 11781*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5404 /* 11792*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5406 /* 11801*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5409 /* 11810*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5412 /* 11821*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5415 /* 11832*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5417 /* 11841*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
5420 /* 11853*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
5433 /* 11876*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5438 /* 11883*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5453 /* 11919*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
5455 /* 11926*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5458 /* 11935*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5461 /* 11946*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5464 /* 11957*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5466 /* 11966*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5469 /* 11975*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5472 /* 11986*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5475 /* 11997*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5477 /* 12006*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
5480 /* 12018*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
5493 /* 12040*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5504 /* 12057*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
5506 /* 12061*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5511 /* 12068*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5522 /* 12089*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5527 /* 12096*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5539 /* 12116*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
5541 /* 12120*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5546 /* 12127*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5557 /* 12148*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5562 /* 12155*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5577 /* 12191*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
5579 /* 12198*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5582 /* 12207*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5585 /* 12218*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5588 /* 12229*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5590 /* 12238*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5593 /* 12247*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5596 /* 12258*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5599 /* 12269*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5601 /* 12278*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
5604 /* 12290*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
5617 /* 12313*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5622 /* 12320*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5637 /* 12356*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
5639 /* 12363*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5642 /* 12372*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5645 /* 12383*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5648 /* 12394*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5650 /* 12403*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5653 /* 12412*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5656 /* 12423*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5659 /* 12434*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5661 /* 12443*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
5664 /* 12455*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
5678 /* 12479*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5683 /* 12486*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5695 /* 12506*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
5697 /* 12510*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5702 /* 12517*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5713 /* 12538*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5718 /* 12545*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5733 /* 12581*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
5735 /* 12588*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5738 /* 12597*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5741 /* 12608*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5744 /* 12619*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5746 /* 12628*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5749 /* 12637*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5752 /* 12648*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5755 /* 12659*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5757 /* 12668*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
5760 /* 12680*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
5773 /* 12703*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5778 /* 12710*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5793 /* 12746*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
5795 /* 12753*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5798 /* 12762*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5801 /* 12773*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5804 /* 12784*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5806 /* 12793*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5809 /* 12802*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5812 /* 12813*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5815 /* 12824*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5817 /* 12833*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
5820 /* 12845*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
5828 /* 12858*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5839 /* 12879*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5844 /* 12886*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5855 /* 12905*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
5857 /* 12909*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5868 /* 12928*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5880 /* 12946*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
5882 /* 12950*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5887 /* 12957*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5898 /* 12978*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5903 /* 12985*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5918 /* 13021*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
5920 /* 13028*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5923 /* 13037*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5926 /* 13048*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5929 /* 13059*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5931 /* 13068*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5934 /* 13077*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5937 /* 13088*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5940 /* 13099*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5942 /* 13108*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
5945 /* 13120*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
5958 /* 13143*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
5963 /* 13150*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
5978 /* 13186*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
5980 /* 13193*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5983 /* 13202*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5986 /* 13213*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
5989 /* 13224*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
5991 /* 13233*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
5994 /* 13242*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
5997 /* 13253*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6000 /* 13264*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6002 /* 13273*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
6005 /* 13285*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
6017 /* 13306*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6029 /* 13324*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
6031 /* 13328*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6036 /* 13335*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6047 /* 13356*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6052 /* 13363*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6067 /* 13399*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
6069 /* 13406*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6072 /* 13415*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6075 /* 13426*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6078 /* 13437*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6080 /* 13446*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6083 /* 13455*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6086 /* 13466*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6089 /* 13477*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6091 /* 13486*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
6094 /* 13498*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
6107 /* 13521*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6112 /* 13528*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6127 /* 13564*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
6129 /* 13571*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6132 /* 13580*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6135 /* 13591*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6138 /* 13602*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6140 /* 13611*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6143 /* 13620*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6146 /* 13631*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6149 /* 13642*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6151 /* 13651*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
6154 /* 13663*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
6169 /* 13688*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6174 /* 13695*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6185 /* 13714*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
6187 /* 13718*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6198 /* 13737*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6210 /* 13755*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
6212 /* 13759*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6217 /* 13766*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6228 /* 13787*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6233 /* 13794*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6248 /* 13830*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
6250 /* 13837*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6253 /* 13846*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6256 /* 13857*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6259 /* 13868*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6261 /* 13877*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6264 /* 13886*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6267 /* 13897*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6270 /* 13908*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6272 /* 13917*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
6275 /* 13929*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
6288 /* 13952*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6293 /* 13959*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6308 /* 13995*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
6310 /* 14002*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6313 /* 14011*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6316 /* 14022*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6319 /* 14033*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6321 /* 14042*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6324 /* 14051*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6327 /* 14062*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6330 /* 14073*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6332 /* 14082*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
6335 /* 14094*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
6347 /* 14115*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6359 /* 14133*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
6361 /* 14137*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6366 /* 14144*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6377 /* 14165*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6382 /* 14172*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6397 /* 14208*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
6399 /* 14215*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6402 /* 14224*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6405 /* 14235*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6408 /* 14246*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6410 /* 14255*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6413 /* 14264*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6416 /* 14275*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6419 /* 14286*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6421 /* 14295*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
6424 /* 14307*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
6437 /* 14330*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6442 /* 14337*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6457 /* 14373*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
6459 /* 14380*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6462 /* 14389*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6465 /* 14400*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6468 /* 14411*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6470 /* 14420*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6473 /* 14429*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6476 /* 14440*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6479 /* 14451*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6481 /* 14460*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
6484 /* 14472*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
6498 /* 14495*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6509 /* 14512*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
6511 /* 14516*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6516 /* 14523*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6527 /* 14544*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6532 /* 14551*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6544 /* 14571*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
6546 /* 14575*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6551 /* 14582*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6562 /* 14603*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6567 /* 14610*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6582 /* 14646*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
6584 /* 14653*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6587 /* 14662*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6590 /* 14673*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6593 /* 14684*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6595 /* 14693*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6598 /* 14702*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6601 /* 14713*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6604 /* 14724*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6606 /* 14733*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
6609 /* 14745*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
6622 /* 14768*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6627 /* 14775*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6642 /* 14811*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
6644 /* 14818*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6647 /* 14827*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6650 /* 14838*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6653 /* 14849*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6655 /* 14858*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6658 /* 14867*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6661 /* 14878*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6664 /* 14889*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6666 /* 14898*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
6669 /* 14910*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
6683 /* 14934*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6688 /* 14941*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6700 /* 14961*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
6702 /* 14965*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6707 /* 14972*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6718 /* 14993*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6723 /* 15000*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6738 /* 15036*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
6740 /* 15043*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6743 /* 15052*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6746 /* 15063*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6749 /* 15074*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6751 /* 15083*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6754 /* 15092*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6757 /* 15103*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6760 /* 15114*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6762 /* 15123*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
6765 /* 15135*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
6778 /* 15158*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6783 /* 15165*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6798 /* 15201*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
6800 /* 15208*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6803 /* 15217*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6806 /* 15228*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6809 /* 15239*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6811 /* 15248*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6814 /* 15257*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6817 /* 15268*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6820 /* 15279*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6822 /* 15288*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
6825 /* 15300*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
6838 /* 15322*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6849 /* 15339*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
6851 /* 15343*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6856 /* 15350*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6867 /* 15371*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6872 /* 15378*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6884 /* 15398*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
6886 /* 15402*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6891 /* 15409*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6902 /* 15430*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6907 /* 15437*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6922 /* 15473*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
6924 /* 15480*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6927 /* 15489*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6930 /* 15500*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6933 /* 15511*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6935 /* 15520*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6938 /* 15529*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6941 /* 15540*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6944 /* 15551*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6946 /* 15560*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
6949 /* 15572*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
6962 /* 15595*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
6967 /* 15602*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
6982 /* 15638*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
6984 /* 15645*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6987 /* 15654*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
6990 /* 15665*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
6993 /* 15676*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
6995 /* 15685*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
6998 /* 15694*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7001 /* 15705*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7004 /* 15716*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7006 /* 15725*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
7009 /* 15737*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
7023 /* 15761*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7028 /* 15768*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7040 /* 15788*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
7042 /* 15792*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7047 /* 15799*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7058 /* 15820*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7063 /* 15827*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7078 /* 15863*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
7080 /* 15870*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7083 /* 15879*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7086 /* 15890*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7089 /* 15901*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7091 /* 15910*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7094 /* 15919*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7097 /* 15930*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7100 /* 15941*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7102 /* 15950*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
7105 /* 15962*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
7118 /* 15985*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7123 /* 15992*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7138 /* 16028*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
7140 /* 16035*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7143 /* 16044*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7146 /* 16055*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7149 /* 16066*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7151 /* 16075*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7154 /* 16084*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7157 /* 16095*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7160 /* 16106*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7162 /* 16115*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
7165 /* 16127*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
7173 /* 16140*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7184 /* 16161*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7189 /* 16168*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7200 /* 16187*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
7202 /* 16191*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7207 /* 16198*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7218 /* 16219*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7223 /* 16226*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7235 /* 16246*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
7237 /* 16250*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7248 /* 16269*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7263 /* 16303*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
7265 /* 16310*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7268 /* 16319*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7271 /* 16330*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7274 /* 16341*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7276 /* 16350*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7279 /* 16359*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7282 /* 16370*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7285 /* 16381*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7287 /* 16390*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
7290 /* 16402*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
7301 /* 16422*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7316 /* 16456*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
7318 /* 16463*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7321 /* 16472*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7324 /* 16483*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7327 /* 16494*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7329 /* 16503*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7332 /* 16512*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7335 /* 16523*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7338 /* 16534*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7340 /* 16543*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
7343 /* 16555*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
7357 /* 16579*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7362 /* 16586*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7374 /* 16606*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
7376 /* 16610*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7387 /* 16629*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7402 /* 16663*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
7404 /* 16670*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7407 /* 16679*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7410 /* 16690*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7413 /* 16701*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7415 /* 16710*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7418 /* 16719*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7421 /* 16730*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7424 /* 16741*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7426 /* 16750*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
7429 /* 16762*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
7440 /* 16782*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7455 /* 16816*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
7457 /* 16823*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7460 /* 16832*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7463 /* 16843*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7466 /* 16854*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7468 /* 16863*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7471 /* 16872*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7474 /* 16883*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7477 /* 16894*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7479 /* 16903*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
7482 /* 16915*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
7497 /* 16940*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7502 /* 16947*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7513 /* 16966*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
7515 /* 16970*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7520 /* 16977*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7531 /* 16998*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7536 /* 17005*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7548 /* 17025*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
7550 /* 17029*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7561 /* 17048*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7576 /* 17082*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
7578 /* 17089*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7581 /* 17098*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7584 /* 17109*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7587 /* 17120*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7589 /* 17129*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7592 /* 17138*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7595 /* 17149*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7598 /* 17160*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7600 /* 17169*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
7603 /* 17181*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
7614 /* 17201*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7629 /* 17235*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
7631 /* 17242*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7634 /* 17251*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7637 /* 17262*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7640 /* 17273*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7642 /* 17282*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7645 /* 17291*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7648 /* 17302*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7651 /* 17313*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7653 /* 17322*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
7656 /* 17334*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
7670 /* 17358*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7675 /* 17365*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7687 /* 17385*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
7689 /* 17389*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7700 /* 17408*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7715 /* 17442*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
7717 /* 17449*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7720 /* 17458*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7723 /* 17469*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7726 /* 17480*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7728 /* 17489*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7731 /* 17498*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7734 /* 17509*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7737 /* 17520*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7739 /* 17529*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
7742 /* 17541*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
7753 /* 17561*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7768 /* 17595*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
7770 /* 17602*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7773 /* 17611*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7776 /* 17622*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7779 /* 17633*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7781 /* 17642*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7784 /* 17651*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7787 /* 17662*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7790 /* 17673*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7792 /* 17682*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
7795 /* 17694*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
7810 /* 17719*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7815 /* 17726*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7826 /* 17745*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
7828 /* 17749*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7833 /* 17756*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7844 /* 17777*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7849 /* 17784*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
7861 /* 17804*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
7863 /* 17808*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7874 /* 17827*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7889 /* 17861*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
7891 /* 17868*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7894 /* 17877*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7897 /* 17888*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7900 /* 17899*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7902 /* 17908*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7905 /* 17917*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7908 /* 17928*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7911 /* 17939*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7913 /* 17948*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
7916 /* 17960*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
7927 /* 17980*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7942 /* 18014*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
7944 /* 18021*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7947 /* 18030*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7950 /* 18041*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7953 /* 18052*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7955 /* 18061*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
7958 /* 18070*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
7961 /* 18081*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
7964 /* 18092*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
7966 /* 18101*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
7969 /* 18113*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
7983 /* 18137*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
7988 /* 18144*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8000 /* 18164*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
8002 /* 18168*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8013 /* 18187*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8028 /* 18221*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
8030 /* 18228*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8033 /* 18237*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8036 /* 18248*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8039 /* 18259*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8041 /* 18268*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8044 /* 18277*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8047 /* 18288*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8050 /* 18299*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8052 /* 18308*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
8055 /* 18320*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
8066 /* 18340*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8081 /* 18374*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
8083 /* 18381*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8086 /* 18390*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8089 /* 18401*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8092 /* 18412*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8094 /* 18421*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8097 /* 18430*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8100 /* 18441*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8103 /* 18452*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8105 /* 18461*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
8108 /* 18473*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
8123 /* 18498*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8128 /* 18505*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8139 /* 18524*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
8141 /* 18528*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8146 /* 18535*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8157 /* 18556*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8162 /* 18563*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8174 /* 18583*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
8176 /* 18587*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8187 /* 18606*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8202 /* 18640*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
8204 /* 18647*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8207 /* 18656*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8210 /* 18667*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8213 /* 18678*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8215 /* 18687*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8218 /* 18696*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8221 /* 18707*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8224 /* 18718*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8226 /* 18727*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
8229 /* 18739*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
8240 /* 18759*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8255 /* 18793*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
8257 /* 18800*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8260 /* 18809*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8263 /* 18820*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8266 /* 18831*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8268 /* 18840*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8271 /* 18849*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8274 /* 18860*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8277 /* 18871*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8279 /* 18880*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
8282 /* 18892*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
8296 /* 18916*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8301 /* 18923*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8313 /* 18943*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
8315 /* 18947*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8326 /* 18966*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8341 /* 19000*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
8343 /* 19007*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8346 /* 19016*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8349 /* 19027*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8352 /* 19038*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8354 /* 19047*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8357 /* 19056*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8360 /* 19067*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8363 /* 19078*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8365 /* 19087*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
8368 /* 19099*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
8379 /* 19119*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8394 /* 19153*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
8396 /* 19160*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8399 /* 19169*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8402 /* 19180*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8405 /* 19191*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8407 /* 19200*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8410 /* 19209*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8413 /* 19220*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8416 /* 19231*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8418 /* 19240*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
8421 /* 19252*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
8436 /* 19277*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8441 /* 19284*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8452 /* 19303*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
8454 /* 19307*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8465 /* 19326*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8477 /* 19344*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
8479 /* 19348*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8484 /* 19355*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8495 /* 19376*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8500 /* 19383*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8515 /* 19419*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
8517 /* 19426*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8520 /* 19435*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8523 /* 19446*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8526 /* 19457*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8528 /* 19466*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8531 /* 19475*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8534 /* 19486*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8537 /* 19497*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8539 /* 19506*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
8542 /* 19518*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
8555 /* 19541*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8560 /* 19548*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8575 /* 19584*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
8577 /* 19591*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8580 /* 19600*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8583 /* 19611*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8586 /* 19622*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8588 /* 19631*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8591 /* 19640*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8594 /* 19651*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8597 /* 19662*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8599 /* 19671*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
8602 /* 19683*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
8614 /* 19704*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8626 /* 19722*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
8628 /* 19726*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8633 /* 19733*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8644 /* 19754*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8649 /* 19761*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8664 /* 19797*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
8666 /* 19804*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8669 /* 19813*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8672 /* 19824*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8675 /* 19835*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8677 /* 19844*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8680 /* 19853*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8683 /* 19864*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8686 /* 19875*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8688 /* 19884*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
8691 /* 19896*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
8704 /* 19919*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8709 /* 19926*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8724 /* 19962*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
8726 /* 19969*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8729 /* 19978*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8732 /* 19989*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8735 /* 20000*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8737 /* 20009*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8740 /* 20018*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8743 /* 20029*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8746 /* 20040*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8748 /* 20049*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
8751 /* 20061*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
8766 /* 20086*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8771 /* 20093*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8782 /* 20112*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
8784 /* 20116*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8795 /* 20135*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8807 /* 20153*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
8809 /* 20157*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8814 /* 20164*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8825 /* 20185*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8830 /* 20192*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8845 /* 20228*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
8847 /* 20235*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8850 /* 20244*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8853 /* 20255*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8856 /* 20266*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8858 /* 20275*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8861 /* 20284*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8864 /* 20295*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8867 /* 20306*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8869 /* 20315*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
8872 /* 20327*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
8885 /* 20350*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8890 /* 20357*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8905 /* 20393*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
8907 /* 20400*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8910 /* 20409*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8913 /* 20420*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8916 /* 20431*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8918 /* 20440*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8921 /* 20449*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
8924 /* 20460*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
8927 /* 20471*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
8929 /* 20480*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
8932 /* 20492*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
8944 /* 20513*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8956 /* 20531*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
8958 /* 20535*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8963 /* 20542*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8974 /* 20563*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
8979 /* 20570*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
8994 /* 20606*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
8996 /* 20613*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
8999 /* 20622*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9002 /* 20633*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9005 /* 20644*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9007 /* 20653*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9010 /* 20662*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9013 /* 20673*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9016 /* 20684*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9018 /* 20693*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
9021 /* 20705*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
9034 /* 20728*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9039 /* 20735*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9054 /* 20771*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
9056 /* 20778*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9059 /* 20787*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9062 /* 20798*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9065 /* 20809*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9067 /* 20818*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9070 /* 20827*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9073 /* 20838*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9076 /* 20849*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9078 /* 20858*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
9081 /* 20870*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
9095 /* 20893*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9106 /* 20910*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
9108 /* 20914*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9113 /* 20921*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9124 /* 20942*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9129 /* 20949*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9141 /* 20969*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
9143 /* 20973*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9148 /* 20980*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9159 /* 21001*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9164 /* 21008*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9179 /* 21044*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
9181 /* 21051*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9184 /* 21060*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9187 /* 21071*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9190 /* 21082*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9192 /* 21091*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9195 /* 21100*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9198 /* 21111*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9201 /* 21122*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9203 /* 21131*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
9206 /* 21143*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
9219 /* 21166*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9224 /* 21173*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9239 /* 21209*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
9241 /* 21216*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9244 /* 21225*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9247 /* 21236*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9250 /* 21247*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9252 /* 21256*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9255 /* 21265*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9258 /* 21276*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9261 /* 21287*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9263 /* 21296*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
9266 /* 21308*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
9280 /* 21332*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9285 /* 21339*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9297 /* 21359*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
9299 /* 21363*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9304 /* 21370*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9315 /* 21391*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9320 /* 21398*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9335 /* 21434*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
9337 /* 21441*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9340 /* 21450*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9343 /* 21461*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9346 /* 21472*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9348 /* 21481*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9351 /* 21490*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9354 /* 21501*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9357 /* 21512*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9359 /* 21521*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
9362 /* 21533*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
9375 /* 21556*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9380 /* 21563*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9395 /* 21599*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
9397 /* 21606*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9400 /* 21615*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9403 /* 21626*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9406 /* 21637*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9408 /* 21646*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9411 /* 21655*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9414 /* 21666*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9417 /* 21677*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9419 /* 21686*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
9422 /* 21698*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
9435 /* 21720*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9446 /* 21737*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
9448 /* 21741*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9453 /* 21748*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9464 /* 21769*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9469 /* 21776*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9481 /* 21796*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
9483 /* 21800*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9488 /* 21807*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9499 /* 21828*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9504 /* 21835*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9519 /* 21871*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
9521 /* 21878*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9524 /* 21887*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9527 /* 21898*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9530 /* 21909*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9532 /* 21918*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9535 /* 21927*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9538 /* 21938*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9541 /* 21949*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9543 /* 21958*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
9546 /* 21970*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
9559 /* 21993*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9564 /* 22000*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9579 /* 22036*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
9581 /* 22043*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9584 /* 22052*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9587 /* 22063*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9590 /* 22074*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9592 /* 22083*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9595 /* 22092*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9598 /* 22103*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9601 /* 22114*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9603 /* 22123*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
9606 /* 22135*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
9620 /* 22159*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9625 /* 22166*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9637 /* 22186*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
9639 /* 22190*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9644 /* 22197*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9655 /* 22218*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9660 /* 22225*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9675 /* 22261*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
9677 /* 22268*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9680 /* 22277*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9683 /* 22288*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9686 /* 22299*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9688 /* 22308*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9691 /* 22317*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9694 /* 22328*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9697 /* 22339*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9699 /* 22348*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
9702 /* 22360*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
9715 /* 22383*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9720 /* 22390*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9735 /* 22426*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
9737 /* 22433*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9740 /* 22442*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9743 /* 22453*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9746 /* 22464*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9748 /* 22473*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9751 /* 22482*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9754 /* 22493*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9757 /* 22504*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9759 /* 22513*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
9762 /* 22525*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
9770 /* 22538*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9781 /* 22559*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9786 /* 22566*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9797 /* 22585*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
9799 /* 22589*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9810 /* 22608*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9822 /* 22626*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
9824 /* 22630*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9829 /* 22637*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9840 /* 22658*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9845 /* 22665*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9860 /* 22701*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
9862 /* 22708*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9865 /* 22717*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9868 /* 22728*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9871 /* 22739*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9873 /* 22748*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9876 /* 22757*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9879 /* 22768*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9882 /* 22779*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9884 /* 22788*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
9887 /* 22800*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
9900 /* 22823*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9905 /* 22830*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9920 /* 22866*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
9922 /* 22873*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9925 /* 22882*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9928 /* 22893*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9931 /* 22904*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9933 /* 22913*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
9936 /* 22922*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
9939 /* 22933*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
9942 /* 22944*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
9944 /* 22953*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
9947 /* 22965*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
9959 /* 22986*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9971 /* 23004*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
9973 /* 23008*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9978 /* 23015*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
9989 /* 23036*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
9994 /* 23043*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10009 /* 23079*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
10011 /* 23086*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10014 /* 23095*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10017 /* 23106*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10020 /* 23117*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10022 /* 23126*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10025 /* 23135*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10028 /* 23146*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10031 /* 23157*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10033 /* 23166*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
10036 /* 23178*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
10049 /* 23201*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10054 /* 23208*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10069 /* 23244*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
10071 /* 23251*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10074 /* 23260*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10077 /* 23271*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10080 /* 23282*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10082 /* 23291*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10085 /* 23300*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10088 /* 23311*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10091 /* 23322*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10093 /* 23331*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
10096 /* 23343*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
10111 /* 23368*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10116 /* 23375*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10127 /* 23394*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10129 /* 23398*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10140 /* 23417*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10152 /* 23435*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10154 /* 23439*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10159 /* 23446*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10170 /* 23467*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10175 /* 23474*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10190 /* 23510*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
10192 /* 23517*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10195 /* 23526*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10198 /* 23537*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10201 /* 23548*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10203 /* 23557*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10206 /* 23566*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10209 /* 23577*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10212 /* 23588*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10214 /* 23597*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
10217 /* 23609*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
10230 /* 23632*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10235 /* 23639*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10250 /* 23675*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
10252 /* 23682*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10255 /* 23691*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10258 /* 23702*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10261 /* 23713*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10263 /* 23722*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10266 /* 23731*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10269 /* 23742*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10272 /* 23753*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10274 /* 23762*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
10277 /* 23774*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
10289 /* 23795*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10301 /* 23813*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10303 /* 23817*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10308 /* 23824*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10319 /* 23845*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10324 /* 23852*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10339 /* 23888*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
10341 /* 23895*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10344 /* 23904*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10347 /* 23915*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10350 /* 23926*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10352 /* 23935*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10355 /* 23944*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10358 /* 23955*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10361 /* 23966*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10363 /* 23975*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
10366 /* 23987*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
10379 /* 24010*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10384 /* 24017*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10399 /* 24053*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
10401 /* 24060*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10404 /* 24069*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10407 /* 24080*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10410 /* 24091*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10412 /* 24100*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10415 /* 24109*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10418 /* 24120*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10421 /* 24131*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10423 /* 24140*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
10426 /* 24152*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
10440 /* 24175*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10451 /* 24192*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10453 /* 24196*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10458 /* 24203*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10469 /* 24224*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10474 /* 24231*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10486 /* 24251*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10488 /* 24255*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10493 /* 24262*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10504 /* 24283*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10509 /* 24290*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10524 /* 24326*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
10526 /* 24333*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10529 /* 24342*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10532 /* 24353*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10535 /* 24364*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10537 /* 24373*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10540 /* 24382*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10543 /* 24393*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10546 /* 24404*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10548 /* 24413*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
10551 /* 24425*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
10564 /* 24448*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10569 /* 24455*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10584 /* 24491*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
10586 /* 24498*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10589 /* 24507*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10592 /* 24518*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10595 /* 24529*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10597 /* 24538*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10600 /* 24547*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10603 /* 24558*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10606 /* 24569*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10608 /* 24578*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
10611 /* 24590*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
10625 /* 24614*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10630 /* 24621*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10642 /* 24641*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10644 /* 24645*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10649 /* 24652*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10660 /* 24673*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10665 /* 24680*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10680 /* 24716*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
10682 /* 24723*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10685 /* 24732*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10688 /* 24743*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10691 /* 24754*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10693 /* 24763*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10696 /* 24772*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10699 /* 24783*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10702 /* 24794*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10704 /* 24803*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
10707 /* 24815*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
10720 /* 24838*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10725 /* 24845*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10740 /* 24881*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
10742 /* 24888*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10745 /* 24897*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10748 /* 24908*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10751 /* 24919*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10753 /* 24928*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10756 /* 24937*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10759 /* 24948*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10762 /* 24959*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10764 /* 24968*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
10767 /* 24980*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
10780 /* 25002*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10791 /* 25019*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10793 /* 25023*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10798 /* 25030*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10809 /* 25051*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10814 /* 25058*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10826 /* 25078*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10828 /* 25082*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10833 /* 25089*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10844 /* 25110*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10849 /* 25117*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10864 /* 25153*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
10866 /* 25160*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10869 /* 25169*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10872 /* 25180*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10875 /* 25191*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10877 /* 25200*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10880 /* 25209*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10883 /* 25220*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10886 /* 25231*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10888 /* 25240*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
10891 /* 25252*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
10904 /* 25275*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10909 /* 25282*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10924 /* 25318*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
10926 /* 25325*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10929 /* 25334*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10932 /* 25345*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10935 /* 25356*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10937 /* 25365*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
10940 /* 25374*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
10943 /* 25385*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
10946 /* 25396*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10948 /* 25405*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
10951 /* 25417*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
10965 /* 25441*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10970 /* 25448*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10982 /* 25468*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10984 /* 25472*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10989 /* 25479*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11000 /* 25500*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11005 /* 25507*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11020 /* 25543*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
11022 /* 25550*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11025 /* 25559*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11028 /* 25570*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11031 /* 25581*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11033 /* 25590*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11036 /* 25599*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11039 /* 25610*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11042 /* 25621*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11044 /* 25630*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
11047 /* 25642*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
11060 /* 25665*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11065 /* 25672*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11080 /* 25708*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
11082 /* 25715*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11085 /* 25724*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11088 /* 25735*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11091 /* 25746*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11093 /* 25755*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11096 /* 25764*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11099 /* 25775*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11102 /* 25786*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11104 /* 25795*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
11107 /* 25807*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
11114 /* 25818*/ /*SwitchOpcode*/ 7|128,23|128,1/*19335*/, TARGET_VAL(ISD::MUL),// ->45158
11116 /* 25824*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11127 /* 25843*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11138 /* 25860*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11140 /* 25864*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11142 /* 25868*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11147 /* 25875*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11158 /* 25896*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11163 /* 25903*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11174 /* 25922*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11176 /* 25926*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11181 /* 25933*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11192 /* 25954*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11197 /* 25961*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11213 /* 25998*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
11215 /* 26005*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11218 /* 26014*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11221 /* 26025*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11224 /* 26036*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11226 /* 26045*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11229 /* 26054*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11232 /* 26065*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11235 /* 26076*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11237 /* 26085*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
11240 /* 26097*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
11253 /* 26120*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11258 /* 26127*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11274 /* 26164*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
11276 /* 26171*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11279 /* 26180*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11282 /* 26191*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11285 /* 26202*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11287 /* 26211*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11290 /* 26220*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11293 /* 26231*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11296 /* 26242*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11298 /* 26251*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
11301 /* 26263*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
11315 /* 26287*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11320 /* 26294*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11331 /* 26313*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11333 /* 26317*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11338 /* 26324*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11349 /* 26345*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11354 /* 26352*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11370 /* 26389*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
11372 /* 26396*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11375 /* 26405*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11378 /* 26416*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11381 /* 26427*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11383 /* 26436*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11386 /* 26445*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11389 /* 26456*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11392 /* 26467*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11394 /* 26476*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
11397 /* 26488*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
11410 /* 26511*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11415 /* 26518*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11431 /* 26555*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
11433 /* 26562*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11436 /* 26571*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11439 /* 26582*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11442 /* 26593*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11444 /* 26602*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11447 /* 26611*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11450 /* 26622*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11453 /* 26633*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11455 /* 26642*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
11458 /* 26654*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
11471 /* 26676*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11482 /* 26693*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11484 /* 26697*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11486 /* 26701*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11491 /* 26708*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11502 /* 26729*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11507 /* 26736*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11518 /* 26755*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11520 /* 26759*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11525 /* 26766*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11536 /* 26787*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11541 /* 26794*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11557 /* 26831*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
11559 /* 26838*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11562 /* 26847*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11565 /* 26858*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11568 /* 26869*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11570 /* 26878*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11573 /* 26887*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11576 /* 26898*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11579 /* 26909*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11581 /* 26918*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
11584 /* 26930*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
11597 /* 26953*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11602 /* 26960*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11618 /* 26997*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
11620 /* 27004*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11623 /* 27013*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11626 /* 27024*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11629 /* 27035*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11631 /* 27044*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11634 /* 27053*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11637 /* 27064*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11640 /* 27075*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11642 /* 27084*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
11645 /* 27096*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
11659 /* 27120*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11664 /* 27127*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11675 /* 27146*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11677 /* 27150*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11682 /* 27157*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11693 /* 27178*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11698 /* 27185*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11714 /* 27222*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
11716 /* 27229*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11719 /* 27238*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11722 /* 27249*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11725 /* 27260*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11727 /* 27269*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11730 /* 27278*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11733 /* 27289*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11736 /* 27300*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11738 /* 27309*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
11741 /* 27321*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
11754 /* 27344*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11759 /* 27351*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11775 /* 27388*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
11777 /* 27395*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11780 /* 27404*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11783 /* 27415*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11786 /* 27426*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11788 /* 27435*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11791 /* 27444*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11794 /* 27455*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11797 /* 27466*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11799 /* 27475*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
11802 /* 27487*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
11815 /* 27509*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11826 /* 27526*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11828 /* 27530*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11830 /* 27534*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11835 /* 27541*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11846 /* 27562*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11851 /* 27569*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11862 /* 27588*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11864 /* 27592*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11869 /* 27599*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11880 /* 27620*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11885 /* 27627*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11901 /* 27664*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
11903 /* 27671*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11906 /* 27680*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11909 /* 27691*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11912 /* 27702*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11914 /* 27711*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11917 /* 27720*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11920 /* 27731*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11923 /* 27742*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11925 /* 27751*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
11928 /* 27763*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
11941 /* 27786*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11946 /* 27793*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11962 /* 27830*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
11964 /* 27837*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11967 /* 27846*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11970 /* 27857*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11973 /* 27868*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11975 /* 27877*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
11978 /* 27886*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
11981 /* 27897*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
11984 /* 27908*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
11986 /* 27917*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
11989 /* 27929*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
12003 /* 27953*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12008 /* 27960*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12019 /* 27979*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12021 /* 27983*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12026 /* 27990*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12037 /* 28011*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12042 /* 28018*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12058 /* 28055*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
12060 /* 28062*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12063 /* 28071*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12066 /* 28082*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12069 /* 28093*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12071 /* 28102*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12074 /* 28111*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12077 /* 28122*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12080 /* 28133*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12082 /* 28142*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
12085 /* 28154*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
12098 /* 28177*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12103 /* 28184*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12119 /* 28221*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
12121 /* 28228*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12124 /* 28237*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12127 /* 28248*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12130 /* 28259*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12132 /* 28268*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12135 /* 28277*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12138 /* 28288*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12141 /* 28299*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12143 /* 28308*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
12146 /* 28320*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
12159 /* 28342*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12170 /* 28359*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12172 /* 28363*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12174 /* 28367*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12179 /* 28374*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12190 /* 28395*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12195 /* 28402*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12206 /* 28421*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12208 /* 28425*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12213 /* 28432*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12224 /* 28453*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12229 /* 28460*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12245 /* 28497*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
12247 /* 28504*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12250 /* 28513*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12253 /* 28524*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12256 /* 28535*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12258 /* 28544*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12261 /* 28553*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12264 /* 28564*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12267 /* 28575*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12269 /* 28584*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
12272 /* 28596*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
12285 /* 28619*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12290 /* 28626*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12306 /* 28663*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
12308 /* 28670*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12311 /* 28679*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12314 /* 28690*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12317 /* 28701*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12319 /* 28710*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12322 /* 28719*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12325 /* 28730*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12328 /* 28741*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12330 /* 28750*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
12333 /* 28762*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
12347 /* 28786*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12352 /* 28793*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12363 /* 28812*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12365 /* 28816*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12370 /* 28823*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12381 /* 28844*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12386 /* 28851*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12402 /* 28888*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
12404 /* 28895*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12407 /* 28904*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12410 /* 28915*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12413 /* 28926*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12415 /* 28935*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12418 /* 28944*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12421 /* 28955*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12424 /* 28966*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12426 /* 28975*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
12429 /* 28987*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
12442 /* 29010*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12447 /* 29017*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12463 /* 29054*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
12465 /* 29061*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12468 /* 29070*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12471 /* 29081*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12474 /* 29092*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12476 /* 29101*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12479 /* 29110*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12482 /* 29121*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12485 /* 29132*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12487 /* 29141*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
12490 /* 29153*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
12498 /* 29166*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12509 /* 29187*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12514 /* 29194*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12525 /* 29213*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12527 /* 29217*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12529 /* 29221*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12534 /* 29228*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12545 /* 29249*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12550 /* 29256*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12561 /* 29275*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12563 /* 29279*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12574 /* 29298*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12590 /* 29333*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
12592 /* 29340*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12595 /* 29349*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12598 /* 29360*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12601 /* 29371*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12603 /* 29380*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12606 /* 29389*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12609 /* 29400*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12612 /* 29411*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12614 /* 29420*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
12617 /* 29432*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
12628 /* 29452*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12644 /* 29487*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
12646 /* 29494*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12649 /* 29503*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12652 /* 29514*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12655 /* 29525*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12657 /* 29534*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12660 /* 29543*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12663 /* 29554*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12666 /* 29565*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12668 /* 29574*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
12671 /* 29586*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
12685 /* 29610*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12690 /* 29617*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12701 /* 29636*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12703 /* 29640*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12714 /* 29659*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12730 /* 29694*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
12732 /* 29701*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12735 /* 29710*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12738 /* 29721*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12741 /* 29732*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12743 /* 29741*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12746 /* 29750*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12749 /* 29761*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12752 /* 29772*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12754 /* 29781*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
12757 /* 29793*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
12768 /* 29813*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12784 /* 29848*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
12786 /* 29855*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12789 /* 29864*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12792 /* 29875*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12795 /* 29886*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12797 /* 29895*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12800 /* 29904*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12803 /* 29915*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12806 /* 29926*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12808 /* 29935*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
12811 /* 29947*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
12826 /* 29972*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12831 /* 29979*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12842 /* 29998*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12844 /* 30002*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12846 /* 30006*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12851 /* 30013*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12862 /* 30034*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12867 /* 30041*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12878 /* 30060*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12880 /* 30064*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12891 /* 30083*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12907 /* 30118*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
12909 /* 30125*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12912 /* 30134*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12915 /* 30145*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12918 /* 30156*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12920 /* 30165*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12923 /* 30174*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12926 /* 30185*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12929 /* 30196*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12931 /* 30205*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
12934 /* 30217*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
12945 /* 30237*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12961 /* 30272*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
12963 /* 30279*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12966 /* 30288*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12969 /* 30299*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12972 /* 30310*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12974 /* 30319*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
12977 /* 30328*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
12980 /* 30339*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
12983 /* 30350*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
12985 /* 30359*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
12988 /* 30371*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
13002 /* 30395*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13007 /* 30402*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13018 /* 30421*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13020 /* 30425*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13031 /* 30444*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13047 /* 30479*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
13049 /* 30486*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13052 /* 30495*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13055 /* 30506*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13058 /* 30517*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13060 /* 30526*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13063 /* 30535*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13066 /* 30546*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13069 /* 30557*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13071 /* 30566*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
13074 /* 30578*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
13085 /* 30598*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13101 /* 30633*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
13103 /* 30640*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13106 /* 30649*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13109 /* 30660*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13112 /* 30671*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13114 /* 30680*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13117 /* 30689*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13120 /* 30700*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13123 /* 30711*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13125 /* 30720*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
13128 /* 30732*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
13143 /* 30757*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13148 /* 30764*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13159 /* 30783*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13161 /* 30787*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13163 /* 30791*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13174 /* 30810*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13185 /* 30827*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13187 /* 30831*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13192 /* 30838*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13203 /* 30859*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13208 /* 30866*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13224 /* 30903*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
13226 /* 30910*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13229 /* 30919*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13232 /* 30930*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13235 /* 30941*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13237 /* 30950*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13240 /* 30959*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13243 /* 30970*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13246 /* 30981*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13248 /* 30990*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
13251 /* 31002*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
13264 /* 31025*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13269 /* 31032*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13285 /* 31069*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
13287 /* 31076*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13290 /* 31085*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13293 /* 31096*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13296 /* 31107*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13298 /* 31116*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13301 /* 31125*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13304 /* 31136*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13307 /* 31147*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13309 /* 31156*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
13312 /* 31168*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
13324 /* 31189*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13335 /* 31206*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13337 /* 31210*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13342 /* 31217*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13353 /* 31238*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13358 /* 31245*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13374 /* 31282*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
13376 /* 31289*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13379 /* 31298*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13382 /* 31309*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13385 /* 31320*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13387 /* 31329*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13390 /* 31338*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13393 /* 31349*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13396 /* 31360*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13398 /* 31369*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
13401 /* 31381*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
13414 /* 31404*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13419 /* 31411*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13435 /* 31448*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
13437 /* 31455*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13440 /* 31464*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13443 /* 31475*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13446 /* 31486*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13448 /* 31495*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13451 /* 31504*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13454 /* 31515*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13457 /* 31526*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13459 /* 31535*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
13462 /* 31547*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
13477 /* 31572*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13482 /* 31579*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13493 /* 31598*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13495 /* 31602*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13497 /* 31606*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13508 /* 31625*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13519 /* 31642*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13521 /* 31646*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13526 /* 31653*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13537 /* 31674*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13542 /* 31681*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13558 /* 31718*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
13560 /* 31725*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13563 /* 31734*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13566 /* 31745*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13569 /* 31756*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13571 /* 31765*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13574 /* 31774*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13577 /* 31785*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13580 /* 31796*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13582 /* 31805*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
13585 /* 31817*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
13598 /* 31840*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13603 /* 31847*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13619 /* 31884*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
13621 /* 31891*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13624 /* 31900*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13627 /* 31911*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13630 /* 31922*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13632 /* 31931*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13635 /* 31940*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13638 /* 31951*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13641 /* 31962*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13643 /* 31971*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
13646 /* 31983*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
13658 /* 32004*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13669 /* 32021*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13671 /* 32025*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13676 /* 32032*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13687 /* 32053*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13692 /* 32060*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13708 /* 32097*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
13710 /* 32104*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13713 /* 32113*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13716 /* 32124*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13719 /* 32135*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13721 /* 32144*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13724 /* 32153*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13727 /* 32164*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13730 /* 32175*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13732 /* 32184*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
13735 /* 32196*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
13748 /* 32219*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13753 /* 32226*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13769 /* 32263*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
13771 /* 32270*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13774 /* 32279*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13777 /* 32290*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13780 /* 32301*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13782 /* 32310*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13785 /* 32319*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13788 /* 32330*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13791 /* 32341*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13793 /* 32350*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
13796 /* 32362*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
13811 /* 32387*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13816 /* 32394*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13827 /* 32413*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13829 /* 32417*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13831 /* 32421*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13836 /* 32428*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13847 /* 32449*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13852 /* 32456*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13863 /* 32475*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13865 /* 32479*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13875 /* 32495*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13891 /* 32530*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
13893 /* 32537*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13896 /* 32546*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13899 /* 32557*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13902 /* 32568*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13904 /* 32577*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13907 /* 32586*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13910 /* 32597*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13913 /* 32608*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13915 /* 32617*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
13918 /* 32629*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
13931 /* 32652*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13936 /* 32659*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13947 /* 32678*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13949 /* 32682*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13960 /* 32701*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13976 /* 32736*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
13978 /* 32743*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13981 /* 32752*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13984 /* 32763*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13987 /* 32774*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
13989 /* 32783*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
13992 /* 32792*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
13995 /* 32803*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
13998 /* 32814*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14000 /* 32823*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
14003 /* 32835*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
14014 /* 32855*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14030 /* 32890*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
14032 /* 32897*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14035 /* 32906*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14038 /* 32917*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14041 /* 32928*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14043 /* 32937*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14046 /* 32946*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14049 /* 32957*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14052 /* 32968*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14054 /* 32977*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
14057 /* 32989*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
14072 /* 33014*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14077 /* 33021*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14088 /* 33040*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14090 /* 33044*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14092 /* 33048*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14097 /* 33055*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14108 /* 33076*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14113 /* 33083*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14124 /* 33102*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14126 /* 33106*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14137 /* 33125*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14153 /* 33160*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
14155 /* 33167*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14158 /* 33176*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14161 /* 33187*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14164 /* 33198*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14166 /* 33207*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14169 /* 33216*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14172 /* 33227*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14175 /* 33238*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14177 /* 33247*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
14180 /* 33259*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
14191 /* 33279*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14207 /* 33314*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
14209 /* 33321*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14212 /* 33330*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14215 /* 33341*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14218 /* 33352*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14220 /* 33361*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14223 /* 33370*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14226 /* 33381*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14229 /* 33392*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14231 /* 33401*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
14234 /* 33413*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
14248 /* 33437*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14253 /* 33444*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14264 /* 33463*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14266 /* 33467*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14277 /* 33486*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14293 /* 33521*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
14295 /* 33528*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14298 /* 33537*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14301 /* 33548*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14304 /* 33559*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14306 /* 33568*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14309 /* 33577*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14312 /* 33588*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14315 /* 33599*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14317 /* 33608*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
14320 /* 33620*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
14331 /* 33640*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14347 /* 33675*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
14349 /* 33682*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14352 /* 33691*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14355 /* 33702*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14358 /* 33713*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14360 /* 33722*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14363 /* 33731*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14366 /* 33742*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14369 /* 33753*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14371 /* 33762*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
14374 /* 33774*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
14389 /* 33799*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14394 /* 33806*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14405 /* 33825*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14407 /* 33829*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14409 /* 33833*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14420 /* 33852*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14431 /* 33869*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14433 /* 33873*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14438 /* 33880*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14449 /* 33901*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14454 /* 33908*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14470 /* 33945*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
14472 /* 33952*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14475 /* 33961*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14478 /* 33972*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14481 /* 33983*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14483 /* 33992*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14486 /* 34001*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14489 /* 34012*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14492 /* 34023*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14494 /* 34032*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
14497 /* 34044*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
14510 /* 34067*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14515 /* 34074*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14531 /* 34111*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
14533 /* 34118*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14536 /* 34127*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14539 /* 34138*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14542 /* 34149*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14544 /* 34158*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14547 /* 34167*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14550 /* 34178*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14553 /* 34189*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14555 /* 34198*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
14558 /* 34210*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
14570 /* 34231*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14581 /* 34248*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14583 /* 34252*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14588 /* 34259*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14599 /* 34280*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14604 /* 34287*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14620 /* 34324*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
14622 /* 34331*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14625 /* 34340*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14628 /* 34351*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14631 /* 34362*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14633 /* 34371*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14636 /* 34380*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14639 /* 34391*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14642 /* 34402*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14644 /* 34411*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
14647 /* 34423*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
14660 /* 34446*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14665 /* 34453*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14681 /* 34490*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
14683 /* 34497*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14686 /* 34506*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14689 /* 34517*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14692 /* 34528*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14694 /* 34537*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14697 /* 34546*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14700 /* 34557*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14703 /* 34568*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14705 /* 34577*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
14708 /* 34589*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
14723 /* 34614*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14728 /* 34621*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14739 /* 34640*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14741 /* 34644*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14743 /* 34648*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14754 /* 34667*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14765 /* 34684*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14767 /* 34688*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14772 /* 34695*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14783 /* 34716*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14788 /* 34723*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14804 /* 34760*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
14806 /* 34767*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14809 /* 34776*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14812 /* 34787*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14815 /* 34798*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14817 /* 34807*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14820 /* 34816*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14823 /* 34827*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14826 /* 34838*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14828 /* 34847*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
14831 /* 34859*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
14844 /* 34882*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14849 /* 34889*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14865 /* 34926*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
14867 /* 34933*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14870 /* 34942*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14873 /* 34953*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14876 /* 34964*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14878 /* 34973*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14881 /* 34982*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14884 /* 34993*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14887 /* 35004*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14889 /* 35013*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
14892 /* 35025*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
14904 /* 35046*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14915 /* 35063*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14917 /* 35067*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14922 /* 35074*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14933 /* 35095*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14938 /* 35102*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14954 /* 35139*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
14956 /* 35146*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14959 /* 35155*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14962 /* 35166*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14965 /* 35177*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14967 /* 35186*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
14970 /* 35195*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
14973 /* 35206*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
14976 /* 35217*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
14978 /* 35226*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
14981 /* 35238*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
14994 /* 35261*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14999 /* 35268*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15015 /* 35305*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
15017 /* 35312*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15020 /* 35321*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15023 /* 35332*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15026 /* 35343*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15028 /* 35352*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15031 /* 35361*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15034 /* 35372*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15037 /* 35383*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15039 /* 35392*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
15042 /* 35404*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
15056 /* 35427*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15067 /* 35444*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15069 /* 35448*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15071 /* 35452*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15076 /* 35459*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15087 /* 35480*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15092 /* 35487*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15103 /* 35506*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15105 /* 35510*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15110 /* 35517*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15121 /* 35538*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15126 /* 35545*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15142 /* 35582*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
15144 /* 35589*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15147 /* 35598*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15150 /* 35609*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15153 /* 35620*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15155 /* 35629*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15158 /* 35638*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15161 /* 35649*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15164 /* 35660*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15166 /* 35669*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
15169 /* 35681*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
15182 /* 35704*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15187 /* 35711*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15203 /* 35748*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
15205 /* 35755*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15208 /* 35764*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15211 /* 35775*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15214 /* 35786*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15216 /* 35795*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15219 /* 35804*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15222 /* 35815*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15225 /* 35826*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15227 /* 35835*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
15230 /* 35847*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
15244 /* 35871*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15249 /* 35878*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15260 /* 35897*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15262 /* 35901*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15267 /* 35908*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15278 /* 35929*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15283 /* 35936*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15299 /* 35973*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
15301 /* 35980*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15304 /* 35989*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15307 /* 36000*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15310 /* 36011*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15312 /* 36020*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15315 /* 36029*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15318 /* 36040*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15321 /* 36051*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15323 /* 36060*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
15326 /* 36072*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
15339 /* 36095*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15344 /* 36102*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15360 /* 36139*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
15362 /* 36146*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15365 /* 36155*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15368 /* 36166*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15371 /* 36177*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15373 /* 36186*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15376 /* 36195*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15379 /* 36206*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15382 /* 36217*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15384 /* 36226*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
15387 /* 36238*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
15400 /* 36260*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15411 /* 36277*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15413 /* 36281*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15415 /* 36285*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15420 /* 36292*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15431 /* 36313*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15436 /* 36320*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15447 /* 36339*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15449 /* 36343*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15454 /* 36350*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15465 /* 36371*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15470 /* 36378*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15486 /* 36415*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
15488 /* 36422*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15491 /* 36431*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15494 /* 36442*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15497 /* 36453*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15499 /* 36462*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15502 /* 36471*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15505 /* 36482*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15508 /* 36493*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15510 /* 36502*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
15513 /* 36514*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
15526 /* 36537*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15531 /* 36544*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15547 /* 36581*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
15549 /* 36588*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15552 /* 36597*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15555 /* 36608*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15558 /* 36619*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15560 /* 36628*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15563 /* 36637*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15566 /* 36648*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15569 /* 36659*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15571 /* 36668*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
15574 /* 36680*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
15588 /* 36704*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15593 /* 36711*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15604 /* 36730*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15606 /* 36734*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15611 /* 36741*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15622 /* 36762*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15627 /* 36769*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15643 /* 36806*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
15645 /* 36813*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15648 /* 36822*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15651 /* 36833*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15654 /* 36844*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15656 /* 36853*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15659 /* 36862*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15662 /* 36873*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15665 /* 36884*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15667 /* 36893*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
15670 /* 36905*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
15683 /* 36928*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15688 /* 36935*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15704 /* 36972*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
15706 /* 36979*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15709 /* 36988*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15712 /* 36999*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15715 /* 37010*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15717 /* 37019*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15720 /* 37028*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15723 /* 37039*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15726 /* 37050*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15728 /* 37059*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
15731 /* 37071*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
15744 /* 37093*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15755 /* 37110*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15757 /* 37114*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15759 /* 37118*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15764 /* 37125*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15775 /* 37146*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15780 /* 37153*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15791 /* 37172*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15793 /* 37176*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15798 /* 37183*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15809 /* 37204*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15814 /* 37211*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15830 /* 37248*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
15832 /* 37255*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15835 /* 37264*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15838 /* 37275*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15841 /* 37286*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15843 /* 37295*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15846 /* 37304*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15849 /* 37315*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15852 /* 37326*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15854 /* 37335*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
15857 /* 37347*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
15870 /* 37370*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15875 /* 37377*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15891 /* 37414*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
15893 /* 37421*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15896 /* 37430*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15899 /* 37441*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15902 /* 37452*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15904 /* 37461*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15907 /* 37470*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15910 /* 37481*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15913 /* 37492*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
15915 /* 37501*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
15918 /* 37513*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
15932 /* 37537*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15937 /* 37544*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15948 /* 37563*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15950 /* 37567*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15955 /* 37574*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15966 /* 37595*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15971 /* 37602*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15987 /* 37639*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
15989 /* 37646*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
15992 /* 37655*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
15995 /* 37666*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
15998 /* 37677*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16000 /* 37686*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16003 /* 37695*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16006 /* 37706*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16009 /* 37717*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16011 /* 37726*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
16014 /* 37738*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
16027 /* 37761*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16032 /* 37768*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16048 /* 37805*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
16050 /* 37812*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16053 /* 37821*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16056 /* 37832*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16059 /* 37843*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16061 /* 37852*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16064 /* 37861*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16067 /* 37872*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16070 /* 37883*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16072 /* 37892*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
16075 /* 37904*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
16088 /* 37926*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16099 /* 37943*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16101 /* 37947*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16103 /* 37951*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16108 /* 37958*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16119 /* 37979*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16124 /* 37986*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16135 /* 38005*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16137 /* 38009*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16142 /* 38016*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16153 /* 38037*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16158 /* 38044*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16174 /* 38081*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
16176 /* 38088*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16179 /* 38097*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16182 /* 38108*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16185 /* 38119*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16187 /* 38128*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16190 /* 38137*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16193 /* 38148*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16196 /* 38159*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16198 /* 38168*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
16201 /* 38180*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
16214 /* 38203*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16219 /* 38210*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16235 /* 38247*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
16237 /* 38254*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16240 /* 38263*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16243 /* 38274*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16246 /* 38285*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16248 /* 38294*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16251 /* 38303*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16254 /* 38314*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16257 /* 38325*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16259 /* 38334*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
16262 /* 38346*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
16276 /* 38370*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16281 /* 38377*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16292 /* 38396*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16294 /* 38400*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16299 /* 38407*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16310 /* 38428*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16315 /* 38435*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16331 /* 38472*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
16333 /* 38479*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16336 /* 38488*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16339 /* 38499*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16342 /* 38510*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16344 /* 38519*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16347 /* 38528*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16350 /* 38539*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16353 /* 38550*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16355 /* 38559*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
16358 /* 38571*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
16371 /* 38594*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16376 /* 38601*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16392 /* 38638*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
16394 /* 38645*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16397 /* 38654*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16400 /* 38665*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16403 /* 38676*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16405 /* 38685*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16408 /* 38694*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16411 /* 38705*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16414 /* 38716*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16416 /* 38725*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
16419 /* 38737*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
16427 /* 38750*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16438 /* 38771*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16443 /* 38778*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16454 /* 38797*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16456 /* 38801*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16458 /* 38805*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16463 /* 38812*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16474 /* 38833*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16479 /* 38840*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16490 /* 38859*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16492 /* 38863*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16503 /* 38882*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16519 /* 38917*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
16521 /* 38924*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16524 /* 38933*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16527 /* 38944*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16530 /* 38955*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16532 /* 38964*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16535 /* 38973*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16538 /* 38984*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16541 /* 38995*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16543 /* 39004*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
16546 /* 39016*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
16557 /* 39036*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16573 /* 39071*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
16575 /* 39078*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16578 /* 39087*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16581 /* 39098*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16584 /* 39109*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16586 /* 39118*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16589 /* 39127*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16592 /* 39138*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16595 /* 39149*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16597 /* 39158*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
16600 /* 39170*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
16614 /* 39194*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16619 /* 39201*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16630 /* 39220*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16632 /* 39224*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16643 /* 39243*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16659 /* 39278*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
16661 /* 39285*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16664 /* 39294*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16667 /* 39305*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16670 /* 39316*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16672 /* 39325*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16675 /* 39334*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16678 /* 39345*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16681 /* 39356*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16683 /* 39365*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
16686 /* 39377*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
16697 /* 39397*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16713 /* 39432*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
16715 /* 39439*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16718 /* 39448*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16721 /* 39459*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16724 /* 39470*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16726 /* 39479*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16729 /* 39488*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16732 /* 39499*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16735 /* 39510*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16737 /* 39519*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
16740 /* 39531*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
16755 /* 39556*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16760 /* 39563*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16771 /* 39582*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16773 /* 39586*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16775 /* 39590*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16780 /* 39597*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16791 /* 39618*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16796 /* 39625*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16807 /* 39644*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16809 /* 39648*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16820 /* 39667*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16836 /* 39702*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
16838 /* 39709*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16841 /* 39718*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16844 /* 39729*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16847 /* 39740*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16849 /* 39749*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16852 /* 39758*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16855 /* 39769*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16858 /* 39780*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16860 /* 39789*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
16863 /* 39801*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
16874 /* 39821*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16890 /* 39856*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
16892 /* 39863*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16895 /* 39872*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16898 /* 39883*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16901 /* 39894*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16903 /* 39903*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16906 /* 39912*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16909 /* 39923*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16912 /* 39934*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16914 /* 39943*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
16917 /* 39955*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
16931 /* 39979*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16936 /* 39986*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16947 /* 40005*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16949 /* 40009*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16960 /* 40028*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16976 /* 40063*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
16978 /* 40070*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16981 /* 40079*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16984 /* 40090*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16987 /* 40101*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
16989 /* 40110*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
16992 /* 40119*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
16995 /* 40130*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
16998 /* 40141*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17000 /* 40150*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
17003 /* 40162*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
17014 /* 40182*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17030 /* 40217*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
17032 /* 40224*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17035 /* 40233*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17038 /* 40244*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17041 /* 40255*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17043 /* 40264*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17046 /* 40273*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17049 /* 40284*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17052 /* 40295*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17054 /* 40304*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
17057 /* 40316*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
17072 /* 40341*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17077 /* 40348*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17088 /* 40367*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17090 /* 40371*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17092 /* 40375*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17103 /* 40394*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17114 /* 40411*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17116 /* 40415*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17121 /* 40422*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17132 /* 40443*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17137 /* 40450*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17153 /* 40487*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
17155 /* 40494*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17158 /* 40503*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17161 /* 40514*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17164 /* 40525*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17166 /* 40534*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17169 /* 40543*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17172 /* 40554*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17175 /* 40565*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17177 /* 40574*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
17180 /* 40586*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
17193 /* 40609*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17198 /* 40616*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17214 /* 40653*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
17216 /* 40660*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17219 /* 40669*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17222 /* 40680*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17225 /* 40691*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17227 /* 40700*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17230 /* 40709*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17233 /* 40720*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17236 /* 40731*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17238 /* 40740*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
17241 /* 40752*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
17253 /* 40773*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17264 /* 40790*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17266 /* 40794*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17271 /* 40801*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17282 /* 40822*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17287 /* 40829*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17303 /* 40866*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
17305 /* 40873*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17308 /* 40882*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17311 /* 40893*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17314 /* 40904*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17316 /* 40913*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17319 /* 40922*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17322 /* 40933*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17325 /* 40944*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17327 /* 40953*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
17330 /* 40965*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
17343 /* 40988*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17348 /* 40995*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17364 /* 41032*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
17366 /* 41039*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17369 /* 41048*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17372 /* 41059*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17375 /* 41070*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17377 /* 41079*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17380 /* 41088*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17383 /* 41099*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17386 /* 41110*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17388 /* 41119*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
17391 /* 41131*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
17406 /* 41156*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17411 /* 41163*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17422 /* 41182*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17424 /* 41186*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17426 /* 41190*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17437 /* 41209*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17448 /* 41226*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17450 /* 41230*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17455 /* 41237*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17466 /* 41258*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17471 /* 41265*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17487 /* 41302*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
17489 /* 41309*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17492 /* 41318*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17495 /* 41329*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17498 /* 41340*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17500 /* 41349*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17503 /* 41358*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17506 /* 41369*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17509 /* 41380*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17511 /* 41389*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
17514 /* 41401*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
17527 /* 41424*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17532 /* 41431*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17548 /* 41468*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
17550 /* 41475*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17553 /* 41484*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17556 /* 41495*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17559 /* 41506*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17561 /* 41515*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17564 /* 41524*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17567 /* 41535*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17570 /* 41546*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17572 /* 41555*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
17575 /* 41567*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
17587 /* 41588*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17598 /* 41605*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17600 /* 41609*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17605 /* 41616*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17616 /* 41637*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17621 /* 41644*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17637 /* 41681*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
17639 /* 41688*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17642 /* 41697*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17645 /* 41708*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17648 /* 41719*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17650 /* 41728*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17653 /* 41737*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17656 /* 41748*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17659 /* 41759*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17661 /* 41768*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
17664 /* 41780*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
17677 /* 41803*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17682 /* 41810*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17698 /* 41847*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
17700 /* 41854*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17703 /* 41863*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17706 /* 41874*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17709 /* 41885*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17711 /* 41894*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17714 /* 41903*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17717 /* 41914*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17720 /* 41925*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17722 /* 41934*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
17725 /* 41946*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
17740 /* 41971*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17745 /* 41978*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17756 /* 41997*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17758 /* 42001*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17760 /* 42005*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17765 /* 42012*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17776 /* 42033*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17781 /* 42040*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17792 /* 42059*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17794 /* 42063*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17805 /* 42082*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17821 /* 42117*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
17823 /* 42124*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17826 /* 42133*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17829 /* 42144*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17832 /* 42155*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17834 /* 42164*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17837 /* 42173*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17840 /* 42184*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17843 /* 42195*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17845 /* 42204*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
17848 /* 42216*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
17859 /* 42236*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17875 /* 42271*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
17877 /* 42278*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17880 /* 42287*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17883 /* 42298*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17886 /* 42309*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17888 /* 42318*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17891 /* 42327*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17894 /* 42338*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17897 /* 42349*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17899 /* 42358*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
17902 /* 42370*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
17916 /* 42394*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17921 /* 42401*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17932 /* 42420*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17934 /* 42424*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17945 /* 42443*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17961 /* 42478*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
17963 /* 42485*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17966 /* 42494*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17969 /* 42505*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17972 /* 42516*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17974 /* 42525*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
17977 /* 42534*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
17980 /* 42545*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
17983 /* 42556*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
17985 /* 42565*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
17988 /* 42577*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
17999 /* 42597*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18015 /* 42632*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
18017 /* 42639*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18020 /* 42648*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18023 /* 42659*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18026 /* 42670*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18028 /* 42679*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18031 /* 42688*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18034 /* 42699*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18037 /* 42710*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18039 /* 42719*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
18042 /* 42731*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
18057 /* 42756*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18062 /* 42763*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18073 /* 42782*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18075 /* 42786*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18077 /* 42790*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18082 /* 42797*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18093 /* 42818*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18098 /* 42825*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18109 /* 42844*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18111 /* 42848*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18122 /* 42867*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18138 /* 42902*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
18140 /* 42909*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18143 /* 42918*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18146 /* 42929*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18149 /* 42940*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18151 /* 42949*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18154 /* 42958*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18157 /* 42969*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18160 /* 42980*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18162 /* 42989*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
18165 /* 43001*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
18176 /* 43021*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18192 /* 43056*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
18194 /* 43063*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18197 /* 43072*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18200 /* 43083*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18203 /* 43094*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18205 /* 43103*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18208 /* 43112*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18211 /* 43123*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18214 /* 43134*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18216 /* 43143*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
18219 /* 43155*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
18233 /* 43179*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18238 /* 43186*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18249 /* 43205*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18251 /* 43209*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18262 /* 43228*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18278 /* 43263*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
18280 /* 43270*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18283 /* 43279*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18286 /* 43290*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18289 /* 43301*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18291 /* 43310*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18294 /* 43319*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18297 /* 43330*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18300 /* 43341*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18302 /* 43350*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
18305 /* 43362*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
18316 /* 43382*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18332 /* 43417*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
18334 /* 43424*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18337 /* 43433*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18340 /* 43444*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18343 /* 43455*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18345 /* 43464*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18348 /* 43473*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18351 /* 43484*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18354 /* 43495*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18356 /* 43504*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
18359 /* 43516*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
18374 /* 43541*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18379 /* 43548*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18390 /* 43567*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18392 /* 43571*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18394 /* 43575*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18405 /* 43594*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18416 /* 43611*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18418 /* 43615*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18423 /* 43622*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18434 /* 43643*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18439 /* 43650*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18455 /* 43687*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
18457 /* 43694*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18460 /* 43703*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18463 /* 43714*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18466 /* 43725*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18468 /* 43734*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18471 /* 43743*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18474 /* 43754*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18477 /* 43765*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18479 /* 43774*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
18482 /* 43786*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
18495 /* 43809*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18500 /* 43816*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18516 /* 43853*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
18518 /* 43860*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18521 /* 43869*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18524 /* 43880*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18527 /* 43891*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18529 /* 43900*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18532 /* 43909*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18535 /* 43920*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18538 /* 43931*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18540 /* 43940*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
18543 /* 43952*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
18555 /* 43973*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18566 /* 43990*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18568 /* 43994*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18573 /* 44001*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18584 /* 44022*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18589 /* 44029*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18605 /* 44066*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
18607 /* 44073*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18610 /* 44082*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18613 /* 44093*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18616 /* 44104*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18618 /* 44113*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18621 /* 44122*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18624 /* 44133*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18627 /* 44144*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18629 /* 44153*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
18632 /* 44165*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
18645 /* 44188*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18650 /* 44195*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18666 /* 44232*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
18668 /* 44239*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18671 /* 44248*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18674 /* 44259*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18677 /* 44270*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18679 /* 44279*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18682 /* 44288*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18685 /* 44299*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18688 /* 44310*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18690 /* 44319*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
18693 /* 44331*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
18708 /* 44356*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18713 /* 44363*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18724 /* 44382*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18726 /* 44386*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18728 /* 44390*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18739 /* 44409*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18750 /* 44426*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18752 /* 44430*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18757 /* 44437*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18768 /* 44458*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18773 /* 44465*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18789 /* 44502*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
18791 /* 44509*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18794 /* 44518*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18797 /* 44529*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18800 /* 44540*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18802 /* 44549*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18805 /* 44558*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18808 /* 44569*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18811 /* 44580*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18813 /* 44589*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
18816 /* 44601*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
18829 /* 44624*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18834 /* 44631*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18850 /* 44668*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
18852 /* 44675*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18855 /* 44684*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18858 /* 44695*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18861 /* 44706*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18863 /* 44715*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18866 /* 44724*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18869 /* 44735*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18872 /* 44746*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18874 /* 44755*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
18877 /* 44767*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
18889 /* 44788*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18900 /* 44805*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18902 /* 44809*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18907 /* 44816*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18918 /* 44837*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18923 /* 44844*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18939 /* 44881*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
18941 /* 44888*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18944 /* 44897*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18947 /* 44908*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18950 /* 44919*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18952 /* 44928*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
18955 /* 44937*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
18958 /* 44948*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
18961 /* 44959*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
18963 /* 44968*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
18966 /* 44980*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
18979 /* 45003*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18984 /* 45010*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19000 /* 45047*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
19002 /* 45054*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19005 /* 45063*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19008 /* 45074*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19011 /* 45085*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19013 /* 45094*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19016 /* 45103*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19019 /* 45114*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19022 /* 45125*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19024 /* 45134*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
19027 /* 45146*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
19041 /* 45168*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19046 /* 45175*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19057 /* 45193*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19059 /* 45197*/ OPC_SwitchOpcode /*2 cases */, 45|128,23|128,1/*19373*/, TARGET_VAL(ISD::ADD),// ->64576
19061 /* 45204*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19063 /* 45208*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19069 /* 45218*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19080 /* 45239*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19085 /* 45246*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19096 /* 45265*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19098 /* 45269*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19103 /* 45276*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19114 /* 45297*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19119 /* 45304*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19131 /* 45324*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19133 /* 45328*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19144 /* 45347*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19159 /* 45381*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
19161 /* 45388*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19164 /* 45397*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19167 /* 45408*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19170 /* 45419*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19172 /* 45428*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19175 /* 45437*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19178 /* 45448*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19181 /* 45459*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19183 /* 45468*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
19186 /* 45480*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
19197 /* 45500*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19212 /* 45534*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
19214 /* 45541*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19217 /* 45550*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19220 /* 45561*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19223 /* 45572*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19225 /* 45581*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19228 /* 45590*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19231 /* 45601*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19234 /* 45612*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19236 /* 45621*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
19239 /* 45633*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
19253 /* 45657*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19258 /* 45664*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19270 /* 45684*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19272 /* 45688*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19283 /* 45707*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19298 /* 45741*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
19300 /* 45748*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19303 /* 45757*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19306 /* 45768*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19309 /* 45779*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19311 /* 45788*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19314 /* 45797*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19317 /* 45808*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19320 /* 45819*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19322 /* 45828*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
19325 /* 45840*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
19336 /* 45860*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19351 /* 45894*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
19353 /* 45901*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19356 /* 45910*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19359 /* 45921*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19362 /* 45932*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19364 /* 45941*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19367 /* 45950*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19370 /* 45961*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19373 /* 45972*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19375 /* 45981*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
19378 /* 45993*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
19393 /* 46018*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19398 /* 46025*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19409 /* 46044*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19411 /* 46048*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19416 /* 46055*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19427 /* 46076*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19432 /* 46083*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19444 /* 46103*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19446 /* 46107*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19457 /* 46126*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19472 /* 46160*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
19474 /* 46167*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19477 /* 46176*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19480 /* 46187*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19483 /* 46198*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19485 /* 46207*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19488 /* 46216*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19491 /* 46227*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19494 /* 46238*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19496 /* 46247*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
19499 /* 46259*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
19510 /* 46279*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19525 /* 46313*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
19527 /* 46320*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19530 /* 46329*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19533 /* 46340*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19536 /* 46351*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19538 /* 46360*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19541 /* 46369*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19544 /* 46380*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19547 /* 46391*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19549 /* 46400*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
19552 /* 46412*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
19566 /* 46436*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19571 /* 46443*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19583 /* 46463*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19585 /* 46467*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19596 /* 46486*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19611 /* 46520*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
19613 /* 46527*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19616 /* 46536*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19619 /* 46547*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19622 /* 46558*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19624 /* 46567*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19627 /* 46576*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19630 /* 46587*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19633 /* 46598*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19635 /* 46607*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
19638 /* 46619*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
19649 /* 46639*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19664 /* 46673*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
19666 /* 46680*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19669 /* 46689*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19672 /* 46700*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19675 /* 46711*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19677 /* 46720*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19680 /* 46729*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19683 /* 46740*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19686 /* 46751*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19688 /* 46760*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
19691 /* 46772*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
19706 /* 46797*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19711 /* 46804*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19722 /* 46823*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19724 /* 46827*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19729 /* 46834*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19740 /* 46855*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19745 /* 46862*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19757 /* 46882*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19759 /* 46886*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19770 /* 46905*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19785 /* 46939*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
19787 /* 46946*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19790 /* 46955*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19793 /* 46966*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19796 /* 46977*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19798 /* 46986*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19801 /* 46995*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19804 /* 47006*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19807 /* 47017*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19809 /* 47026*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
19812 /* 47038*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
19823 /* 47058*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19838 /* 47092*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
19840 /* 47099*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19843 /* 47108*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19846 /* 47119*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19849 /* 47130*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19851 /* 47139*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19854 /* 47148*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19857 /* 47159*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19860 /* 47170*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19862 /* 47179*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
19865 /* 47191*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
19879 /* 47215*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19884 /* 47222*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19896 /* 47242*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19898 /* 47246*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19909 /* 47265*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19924 /* 47299*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
19926 /* 47306*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19929 /* 47315*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19932 /* 47326*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19935 /* 47337*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19937 /* 47346*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19940 /* 47355*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19943 /* 47366*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19946 /* 47377*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19948 /* 47386*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
19951 /* 47398*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
19962 /* 47418*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19977 /* 47452*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
19979 /* 47459*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19982 /* 47468*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19985 /* 47479*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19988 /* 47490*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
19990 /* 47499*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
19993 /* 47508*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
19996 /* 47519*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
19999 /* 47530*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20001 /* 47539*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
20004 /* 47551*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
20019 /* 47576*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20024 /* 47583*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20035 /* 47602*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20037 /* 47606*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20042 /* 47613*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20053 /* 47634*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20058 /* 47641*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20070 /* 47661*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20072 /* 47665*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20083 /* 47684*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20098 /* 47718*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
20100 /* 47725*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20103 /* 47734*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20106 /* 47745*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20109 /* 47756*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20111 /* 47765*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20114 /* 47774*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20117 /* 47785*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20120 /* 47796*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20122 /* 47805*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
20125 /* 47817*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
20136 /* 47837*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20151 /* 47871*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
20153 /* 47878*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20156 /* 47887*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20159 /* 47898*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20162 /* 47909*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20164 /* 47918*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20167 /* 47927*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20170 /* 47938*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20173 /* 47949*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20175 /* 47958*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
20178 /* 47970*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
20192 /* 47994*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20197 /* 48001*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20209 /* 48021*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20211 /* 48025*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20222 /* 48044*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20237 /* 48078*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
20239 /* 48085*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20242 /* 48094*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20245 /* 48105*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20248 /* 48116*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20250 /* 48125*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20253 /* 48134*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20256 /* 48145*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20259 /* 48156*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20261 /* 48165*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
20264 /* 48177*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
20275 /* 48197*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20290 /* 48231*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
20292 /* 48238*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20295 /* 48247*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20298 /* 48258*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20301 /* 48269*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20303 /* 48278*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20306 /* 48287*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20309 /* 48298*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20312 /* 48309*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20314 /* 48318*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
20317 /* 48330*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
20332 /* 48355*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20337 /* 48362*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20348 /* 48381*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20350 /* 48385*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20361 /* 48404*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20373 /* 48422*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20375 /* 48426*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20380 /* 48433*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20391 /* 48454*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20396 /* 48461*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20411 /* 48497*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
20413 /* 48504*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20416 /* 48513*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20419 /* 48524*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20422 /* 48535*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20424 /* 48544*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20427 /* 48553*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20430 /* 48564*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20433 /* 48575*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20435 /* 48584*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
20438 /* 48596*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
20451 /* 48619*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20456 /* 48626*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20471 /* 48662*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
20473 /* 48669*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20476 /* 48678*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20479 /* 48689*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20482 /* 48700*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20484 /* 48709*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20487 /* 48718*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20490 /* 48729*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20493 /* 48740*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20495 /* 48749*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
20498 /* 48761*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
20510 /* 48782*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20522 /* 48800*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20524 /* 48804*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20529 /* 48811*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20540 /* 48832*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20545 /* 48839*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20560 /* 48875*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
20562 /* 48882*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20565 /* 48891*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20568 /* 48902*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20571 /* 48913*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20573 /* 48922*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20576 /* 48931*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20579 /* 48942*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20582 /* 48953*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20584 /* 48962*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
20587 /* 48974*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
20600 /* 48997*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20605 /* 49004*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20620 /* 49040*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
20622 /* 49047*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20625 /* 49056*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20628 /* 49067*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20631 /* 49078*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20633 /* 49087*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20636 /* 49096*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20639 /* 49107*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20642 /* 49118*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20644 /* 49127*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
20647 /* 49139*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
20662 /* 49164*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20667 /* 49171*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20678 /* 49190*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20680 /* 49194*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20691 /* 49213*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20703 /* 49231*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20705 /* 49235*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20710 /* 49242*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20721 /* 49263*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20726 /* 49270*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20741 /* 49306*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
20743 /* 49313*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20746 /* 49322*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20749 /* 49333*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20752 /* 49344*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20754 /* 49353*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20757 /* 49362*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20760 /* 49373*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20763 /* 49384*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20765 /* 49393*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
20768 /* 49405*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
20781 /* 49428*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20786 /* 49435*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20801 /* 49471*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
20803 /* 49478*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20806 /* 49487*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20809 /* 49498*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20812 /* 49509*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20814 /* 49518*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20817 /* 49527*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20820 /* 49538*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20823 /* 49549*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20825 /* 49558*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
20828 /* 49570*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
20840 /* 49591*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20852 /* 49609*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20854 /* 49613*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20859 /* 49620*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20870 /* 49641*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20875 /* 49648*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20890 /* 49684*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
20892 /* 49691*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20895 /* 49700*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20898 /* 49711*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20901 /* 49722*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20903 /* 49731*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20906 /* 49740*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20909 /* 49751*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20912 /* 49762*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20914 /* 49771*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
20917 /* 49783*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
20930 /* 49806*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20935 /* 49813*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20950 /* 49849*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
20952 /* 49856*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20955 /* 49865*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20958 /* 49876*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20961 /* 49887*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20963 /* 49896*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
20966 /* 49905*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
20969 /* 49916*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
20972 /* 49927*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
20974 /* 49936*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
20977 /* 49948*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
20991 /* 49971*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21002 /* 49988*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21004 /* 49992*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21009 /* 49999*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21020 /* 50020*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21025 /* 50027*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21037 /* 50047*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21039 /* 50051*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21044 /* 50058*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21055 /* 50079*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21060 /* 50086*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21075 /* 50122*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
21077 /* 50129*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21080 /* 50138*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21083 /* 50149*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21086 /* 50160*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21088 /* 50169*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21091 /* 50178*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21094 /* 50189*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21097 /* 50200*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21099 /* 50209*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
21102 /* 50221*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
21115 /* 50244*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21120 /* 50251*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21135 /* 50287*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
21137 /* 50294*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21140 /* 50303*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21143 /* 50314*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21146 /* 50325*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21148 /* 50334*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21151 /* 50343*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21154 /* 50354*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21157 /* 50365*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21159 /* 50374*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
21162 /* 50386*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
21176 /* 50410*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21181 /* 50417*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21193 /* 50437*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21195 /* 50441*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21200 /* 50448*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21211 /* 50469*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21216 /* 50476*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21231 /* 50512*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
21233 /* 50519*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21236 /* 50528*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21239 /* 50539*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21242 /* 50550*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21244 /* 50559*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21247 /* 50568*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21250 /* 50579*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21253 /* 50590*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21255 /* 50599*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
21258 /* 50611*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
21271 /* 50634*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21276 /* 50641*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21291 /* 50677*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
21293 /* 50684*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21296 /* 50693*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21299 /* 50704*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21302 /* 50715*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21304 /* 50724*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21307 /* 50733*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21310 /* 50744*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21313 /* 50755*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21315 /* 50764*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
21318 /* 50776*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
21331 /* 50798*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21342 /* 50815*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21344 /* 50819*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21349 /* 50826*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21360 /* 50847*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21365 /* 50854*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21377 /* 50874*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21379 /* 50878*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21384 /* 50885*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21395 /* 50906*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21400 /* 50913*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21415 /* 50949*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
21417 /* 50956*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21420 /* 50965*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21423 /* 50976*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21426 /* 50987*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21428 /* 50996*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21431 /* 51005*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21434 /* 51016*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21437 /* 51027*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21439 /* 51036*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
21442 /* 51048*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
21455 /* 51071*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21460 /* 51078*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21475 /* 51114*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
21477 /* 51121*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21480 /* 51130*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21483 /* 51141*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21486 /* 51152*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21488 /* 51161*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21491 /* 51170*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21494 /* 51181*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21497 /* 51192*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21499 /* 51201*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
21502 /* 51213*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
21516 /* 51237*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21521 /* 51244*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21533 /* 51264*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21535 /* 51268*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21540 /* 51275*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21551 /* 51296*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21556 /* 51303*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21571 /* 51339*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
21573 /* 51346*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21576 /* 51355*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21579 /* 51366*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21582 /* 51377*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21584 /* 51386*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21587 /* 51395*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21590 /* 51406*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21593 /* 51417*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21595 /* 51426*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
21598 /* 51438*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
21611 /* 51461*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21616 /* 51468*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21631 /* 51504*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
21633 /* 51511*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21636 /* 51520*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21639 /* 51531*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21642 /* 51542*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21644 /* 51551*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21647 /* 51560*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21650 /* 51571*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21653 /* 51582*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21655 /* 51591*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
21658 /* 51603*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
21666 /* 51616*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21677 /* 51637*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21682 /* 51644*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21693 /* 51663*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21695 /* 51667*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21706 /* 51686*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21718 /* 51704*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21720 /* 51708*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21725 /* 51715*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21736 /* 51736*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21741 /* 51743*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21756 /* 51779*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
21758 /* 51786*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21761 /* 51795*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21764 /* 51806*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21767 /* 51817*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21769 /* 51826*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21772 /* 51835*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21775 /* 51846*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21778 /* 51857*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21780 /* 51866*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
21783 /* 51878*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
21796 /* 51901*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21801 /* 51908*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21816 /* 51944*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
21818 /* 51951*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21821 /* 51960*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21824 /* 51971*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21827 /* 51982*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21829 /* 51991*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21832 /* 52000*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21835 /* 52011*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21838 /* 52022*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21840 /* 52031*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
21843 /* 52043*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
21855 /* 52064*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21867 /* 52082*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21869 /* 52086*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21874 /* 52093*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21885 /* 52114*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21890 /* 52121*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21905 /* 52157*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
21907 /* 52164*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21910 /* 52173*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21913 /* 52184*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21916 /* 52195*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21918 /* 52204*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21921 /* 52213*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21924 /* 52224*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21927 /* 52235*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21929 /* 52244*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
21932 /* 52256*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
21945 /* 52279*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21950 /* 52286*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21965 /* 52322*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
21967 /* 52329*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21970 /* 52338*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21973 /* 52349*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21976 /* 52360*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21978 /* 52369*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
21981 /* 52378*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
21984 /* 52389*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
21987 /* 52400*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
21989 /* 52409*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
21992 /* 52421*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
22007 /* 52446*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22012 /* 52453*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22023 /* 52472*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22025 /* 52476*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22036 /* 52495*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22048 /* 52513*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22050 /* 52517*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22055 /* 52524*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22066 /* 52545*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22071 /* 52552*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22086 /* 52588*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
22088 /* 52595*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22091 /* 52604*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22094 /* 52615*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22097 /* 52626*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22099 /* 52635*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22102 /* 52644*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22105 /* 52655*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22108 /* 52666*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22110 /* 52675*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
22113 /* 52687*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
22126 /* 52710*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22131 /* 52717*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22146 /* 52753*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
22148 /* 52760*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22151 /* 52769*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22154 /* 52780*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22157 /* 52791*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22159 /* 52800*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22162 /* 52809*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22165 /* 52820*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22168 /* 52831*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22170 /* 52840*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
22173 /* 52852*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
22185 /* 52873*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22197 /* 52891*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22199 /* 52895*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22204 /* 52902*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22215 /* 52923*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22220 /* 52930*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22235 /* 52966*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
22237 /* 52973*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22240 /* 52982*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22243 /* 52993*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22246 /* 53004*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22248 /* 53013*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22251 /* 53022*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22254 /* 53033*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22257 /* 53044*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22259 /* 53053*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
22262 /* 53065*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
22275 /* 53088*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22280 /* 53095*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22295 /* 53131*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
22297 /* 53138*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22300 /* 53147*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22303 /* 53158*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22306 /* 53169*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22308 /* 53178*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22311 /* 53187*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22314 /* 53198*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22317 /* 53209*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22319 /* 53218*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
22322 /* 53230*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
22336 /* 53253*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22347 /* 53270*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22349 /* 53274*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22354 /* 53281*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22365 /* 53302*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22370 /* 53309*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22382 /* 53329*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22384 /* 53333*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22389 /* 53340*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22400 /* 53361*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22405 /* 53368*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22420 /* 53404*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
22422 /* 53411*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22425 /* 53420*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22428 /* 53431*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22431 /* 53442*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22433 /* 53451*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22436 /* 53460*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22439 /* 53471*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22442 /* 53482*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22444 /* 53491*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
22447 /* 53503*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
22460 /* 53526*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22465 /* 53533*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22480 /* 53569*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
22482 /* 53576*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22485 /* 53585*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22488 /* 53596*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22491 /* 53607*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22493 /* 53616*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22496 /* 53625*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22499 /* 53636*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22502 /* 53647*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22504 /* 53656*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
22507 /* 53668*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
22521 /* 53692*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22526 /* 53699*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22538 /* 53719*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22540 /* 53723*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22545 /* 53730*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22556 /* 53751*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22561 /* 53758*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22576 /* 53794*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
22578 /* 53801*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22581 /* 53810*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22584 /* 53821*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22587 /* 53832*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22589 /* 53841*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22592 /* 53850*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22595 /* 53861*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22598 /* 53872*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22600 /* 53881*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
22603 /* 53893*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
22616 /* 53916*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22621 /* 53923*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22636 /* 53959*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
22638 /* 53966*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22641 /* 53975*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22644 /* 53986*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22647 /* 53997*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22649 /* 54006*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22652 /* 54015*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22655 /* 54026*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22658 /* 54037*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22660 /* 54046*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
22663 /* 54058*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
22676 /* 54080*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22687 /* 54097*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22689 /* 54101*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22694 /* 54108*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22705 /* 54129*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22710 /* 54136*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22722 /* 54156*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22724 /* 54160*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22729 /* 54167*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22740 /* 54188*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22745 /* 54195*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22760 /* 54231*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
22762 /* 54238*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22765 /* 54247*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22768 /* 54258*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22771 /* 54269*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22773 /* 54278*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22776 /* 54287*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22779 /* 54298*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22782 /* 54309*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22784 /* 54318*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
22787 /* 54330*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
22800 /* 54353*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22805 /* 54360*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22820 /* 54396*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
22822 /* 54403*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22825 /* 54412*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22828 /* 54423*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22831 /* 54434*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22833 /* 54443*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22836 /* 54452*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22839 /* 54463*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22842 /* 54474*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22844 /* 54483*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
22847 /* 54495*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
22861 /* 54519*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22866 /* 54526*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22878 /* 54546*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22880 /* 54550*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22885 /* 54557*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22896 /* 54578*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22901 /* 54585*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22916 /* 54621*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
22918 /* 54628*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22921 /* 54637*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22924 /* 54648*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22927 /* 54659*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22929 /* 54668*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22932 /* 54677*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22935 /* 54688*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22938 /* 54699*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22940 /* 54708*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
22943 /* 54720*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
22956 /* 54743*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22961 /* 54750*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22976 /* 54786*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
22978 /* 54793*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22981 /* 54802*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22984 /* 54813*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22987 /* 54824*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
22989 /* 54833*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
22992 /* 54842*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
22995 /* 54853*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
22998 /* 54864*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23000 /* 54873*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
23003 /* 54885*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
23011 /* 54898*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23022 /* 54919*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23027 /* 54926*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23038 /* 54945*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23040 /* 54949*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23045 /* 54956*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23056 /* 54977*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23061 /* 54984*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23073 /* 55004*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23075 /* 55008*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23086 /* 55027*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23101 /* 55061*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
23103 /* 55068*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23106 /* 55077*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23109 /* 55088*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23112 /* 55099*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23114 /* 55108*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23117 /* 55117*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23120 /* 55128*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23123 /* 55139*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23125 /* 55148*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
23128 /* 55160*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
23139 /* 55180*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23154 /* 55214*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
23156 /* 55221*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23159 /* 55230*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23162 /* 55241*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23165 /* 55252*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23167 /* 55261*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23170 /* 55270*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23173 /* 55281*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23176 /* 55292*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23178 /* 55301*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
23181 /* 55313*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
23195 /* 55337*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23200 /* 55344*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23212 /* 55364*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23214 /* 55368*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23225 /* 55387*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23240 /* 55421*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
23242 /* 55428*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23245 /* 55437*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23248 /* 55448*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23251 /* 55459*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23253 /* 55468*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23256 /* 55477*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23259 /* 55488*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23262 /* 55499*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23264 /* 55508*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
23267 /* 55520*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
23278 /* 55540*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23293 /* 55574*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
23295 /* 55581*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23298 /* 55590*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23301 /* 55601*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23304 /* 55612*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23306 /* 55621*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23309 /* 55630*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23312 /* 55641*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23315 /* 55652*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23317 /* 55661*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
23320 /* 55673*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
23335 /* 55698*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23340 /* 55705*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23351 /* 55724*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23353 /* 55728*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23358 /* 55735*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23369 /* 55756*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23374 /* 55763*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23386 /* 55783*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23388 /* 55787*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23399 /* 55806*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23414 /* 55840*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
23416 /* 55847*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23419 /* 55856*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23422 /* 55867*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23425 /* 55878*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23427 /* 55887*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23430 /* 55896*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23433 /* 55907*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23436 /* 55918*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23438 /* 55927*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
23441 /* 55939*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
23452 /* 55959*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23467 /* 55993*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
23469 /* 56000*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23472 /* 56009*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23475 /* 56020*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23478 /* 56031*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23480 /* 56040*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23483 /* 56049*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23486 /* 56060*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23489 /* 56071*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23491 /* 56080*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
23494 /* 56092*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
23508 /* 56116*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23513 /* 56123*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23525 /* 56143*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23527 /* 56147*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23538 /* 56166*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23553 /* 56200*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
23555 /* 56207*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23558 /* 56216*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23561 /* 56227*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23564 /* 56238*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23566 /* 56247*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23569 /* 56256*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23572 /* 56267*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23575 /* 56278*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23577 /* 56287*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
23580 /* 56299*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
23591 /* 56319*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23606 /* 56353*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
23608 /* 56360*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23611 /* 56369*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23614 /* 56380*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23617 /* 56391*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23619 /* 56400*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23622 /* 56409*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23625 /* 56420*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23628 /* 56431*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23630 /* 56440*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
23633 /* 56452*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
23648 /* 56477*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23653 /* 56484*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23664 /* 56503*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23666 /* 56507*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23671 /* 56514*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23682 /* 56535*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23687 /* 56542*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23699 /* 56562*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23701 /* 56566*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23712 /* 56585*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23727 /* 56619*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
23729 /* 56626*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23732 /* 56635*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23735 /* 56646*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23738 /* 56657*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23740 /* 56666*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23743 /* 56675*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23746 /* 56686*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23749 /* 56697*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23751 /* 56706*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
23754 /* 56718*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
23765 /* 56738*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23780 /* 56772*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
23782 /* 56779*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23785 /* 56788*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23788 /* 56799*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23791 /* 56810*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23793 /* 56819*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23796 /* 56828*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23799 /* 56839*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23802 /* 56850*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23804 /* 56859*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
23807 /* 56871*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
23821 /* 56895*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23826 /* 56902*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23838 /* 56922*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23840 /* 56926*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23851 /* 56945*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23866 /* 56979*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
23868 /* 56986*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23871 /* 56995*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23874 /* 57006*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23877 /* 57017*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23879 /* 57026*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23882 /* 57035*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23885 /* 57046*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23888 /* 57057*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23890 /* 57066*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
23893 /* 57078*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
23904 /* 57098*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23919 /* 57132*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
23921 /* 57139*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23924 /* 57148*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23927 /* 57159*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23930 /* 57170*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23932 /* 57179*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
23935 /* 57188*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
23938 /* 57199*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
23941 /* 57210*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
23943 /* 57219*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
23946 /* 57231*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
23961 /* 57256*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23966 /* 57263*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23977 /* 57282*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23979 /* 57286*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23984 /* 57293*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23995 /* 57314*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24000 /* 57321*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24012 /* 57341*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24014 /* 57345*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24025 /* 57364*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24040 /* 57398*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
24042 /* 57405*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24045 /* 57414*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24048 /* 57425*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24051 /* 57436*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24053 /* 57445*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24056 /* 57454*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24059 /* 57465*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24062 /* 57476*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24064 /* 57485*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
24067 /* 57497*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
24078 /* 57517*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24093 /* 57551*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
24095 /* 57558*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24098 /* 57567*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24101 /* 57578*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24104 /* 57589*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24106 /* 57598*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24109 /* 57607*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24112 /* 57618*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24115 /* 57629*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24117 /* 57638*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
24120 /* 57650*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
24134 /* 57674*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24139 /* 57681*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24151 /* 57701*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24153 /* 57705*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24164 /* 57724*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24179 /* 57758*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
24181 /* 57765*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24184 /* 57774*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24187 /* 57785*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24190 /* 57796*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24192 /* 57805*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24195 /* 57814*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24198 /* 57825*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24201 /* 57836*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24203 /* 57845*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
24206 /* 57857*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
24217 /* 57877*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24232 /* 57911*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
24234 /* 57918*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24237 /* 57927*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24240 /* 57938*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24243 /* 57949*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24245 /* 57958*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24248 /* 57967*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24251 /* 57978*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24254 /* 57989*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24256 /* 57998*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
24259 /* 58010*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
24274 /* 58035*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24279 /* 58042*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24290 /* 58061*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24292 /* 58065*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24303 /* 58084*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24315 /* 58102*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24317 /* 58106*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24322 /* 58113*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24333 /* 58134*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24338 /* 58141*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24353 /* 58177*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
24355 /* 58184*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24358 /* 58193*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24361 /* 58204*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24364 /* 58215*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24366 /* 58224*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24369 /* 58233*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24372 /* 58244*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24375 /* 58255*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24377 /* 58264*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
24380 /* 58276*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
24393 /* 58299*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24398 /* 58306*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24413 /* 58342*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
24415 /* 58349*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24418 /* 58358*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24421 /* 58369*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24424 /* 58380*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24426 /* 58389*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24429 /* 58398*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24432 /* 58409*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24435 /* 58420*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24437 /* 58429*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
24440 /* 58441*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
24452 /* 58462*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24464 /* 58480*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24466 /* 58484*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24471 /* 58491*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24482 /* 58512*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24487 /* 58519*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24502 /* 58555*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
24504 /* 58562*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24507 /* 58571*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24510 /* 58582*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24513 /* 58593*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24515 /* 58602*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24518 /* 58611*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24521 /* 58622*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24524 /* 58633*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24526 /* 58642*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
24529 /* 58654*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
24542 /* 58677*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24547 /* 58684*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24562 /* 58720*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
24564 /* 58727*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24567 /* 58736*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24570 /* 58747*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24573 /* 58758*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24575 /* 58767*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24578 /* 58776*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24581 /* 58787*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24584 /* 58798*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24586 /* 58807*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
24589 /* 58819*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
24604 /* 58844*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24609 /* 58851*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24620 /* 58870*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24622 /* 58874*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24633 /* 58893*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24645 /* 58911*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24647 /* 58915*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24652 /* 58922*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24663 /* 58943*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24668 /* 58950*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24683 /* 58986*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
24685 /* 58993*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24688 /* 59002*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24691 /* 59013*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24694 /* 59024*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24696 /* 59033*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24699 /* 59042*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24702 /* 59053*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24705 /* 59064*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24707 /* 59073*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
24710 /* 59085*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
24723 /* 59108*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24728 /* 59115*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24743 /* 59151*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
24745 /* 59158*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24748 /* 59167*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24751 /* 59178*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24754 /* 59189*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24756 /* 59198*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24759 /* 59207*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24762 /* 59218*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24765 /* 59229*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24767 /* 59238*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
24770 /* 59250*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
24782 /* 59271*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24794 /* 59289*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24796 /* 59293*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24801 /* 59300*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24812 /* 59321*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24817 /* 59328*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24832 /* 59364*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
24834 /* 59371*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24837 /* 59380*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24840 /* 59391*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24843 /* 59402*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24845 /* 59411*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24848 /* 59420*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24851 /* 59431*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24854 /* 59442*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24856 /* 59451*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
24859 /* 59463*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
24872 /* 59486*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24877 /* 59493*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24892 /* 59529*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
24894 /* 59536*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24897 /* 59545*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24900 /* 59556*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24903 /* 59567*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24905 /* 59576*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
24908 /* 59585*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
24911 /* 59596*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
24914 /* 59607*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
24916 /* 59616*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
24919 /* 59628*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
24933 /* 59651*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24944 /* 59668*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24946 /* 59672*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24951 /* 59679*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24962 /* 59700*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24967 /* 59707*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24979 /* 59727*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24981 /* 59731*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24986 /* 59738*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24997 /* 59759*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25002 /* 59766*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25017 /* 59802*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
25019 /* 59809*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25022 /* 59818*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25025 /* 59829*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25028 /* 59840*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25030 /* 59849*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25033 /* 59858*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25036 /* 59869*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25039 /* 59880*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25041 /* 59889*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
25044 /* 59901*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
25057 /* 59924*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25062 /* 59931*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25077 /* 59967*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
25079 /* 59974*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25082 /* 59983*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25085 /* 59994*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25088 /* 60005*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25090 /* 60014*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25093 /* 60023*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25096 /* 60034*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25099 /* 60045*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25101 /* 60054*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
25104 /* 60066*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
25118 /* 60090*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25123 /* 60097*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25135 /* 60117*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25137 /* 60121*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25142 /* 60128*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25153 /* 60149*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25158 /* 60156*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25173 /* 60192*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
25175 /* 60199*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25178 /* 60208*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25181 /* 60219*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25184 /* 60230*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25186 /* 60239*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25189 /* 60248*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25192 /* 60259*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25195 /* 60270*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25197 /* 60279*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
25200 /* 60291*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
25213 /* 60314*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25218 /* 60321*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25233 /* 60357*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
25235 /* 60364*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25238 /* 60373*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25241 /* 60384*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25244 /* 60395*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25246 /* 60404*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25249 /* 60413*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25252 /* 60424*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25255 /* 60435*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25257 /* 60444*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
25260 /* 60456*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
25273 /* 60478*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25284 /* 60495*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25286 /* 60499*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25291 /* 60506*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25302 /* 60527*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25307 /* 60534*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25319 /* 60554*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25321 /* 60558*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25326 /* 60565*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25337 /* 60586*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25342 /* 60593*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25357 /* 60629*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
25359 /* 60636*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25362 /* 60645*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25365 /* 60656*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25368 /* 60667*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25370 /* 60676*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25373 /* 60685*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25376 /* 60696*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25379 /* 60707*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25381 /* 60716*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
25384 /* 60728*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
25397 /* 60751*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25402 /* 60758*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25417 /* 60794*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
25419 /* 60801*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25422 /* 60810*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25425 /* 60821*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25428 /* 60832*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25430 /* 60841*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25433 /* 60850*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25436 /* 60861*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25439 /* 60872*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25441 /* 60881*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
25444 /* 60893*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
25458 /* 60917*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25463 /* 60924*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25475 /* 60944*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25477 /* 60948*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25482 /* 60955*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25493 /* 60976*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25498 /* 60983*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25513 /* 61019*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
25515 /* 61026*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25518 /* 61035*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25521 /* 61046*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25524 /* 61057*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25526 /* 61066*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25529 /* 61075*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25532 /* 61086*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25535 /* 61097*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25537 /* 61106*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
25540 /* 61118*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
25553 /* 61141*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25558 /* 61148*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25573 /* 61184*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
25575 /* 61191*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25578 /* 61200*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25581 /* 61211*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25584 /* 61222*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25586 /* 61231*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25589 /* 61240*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25592 /* 61251*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25595 /* 61262*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25597 /* 61271*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
25600 /* 61283*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
25608 /* 61296*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25619 /* 61317*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25624 /* 61324*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25635 /* 61343*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25637 /* 61347*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25648 /* 61366*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25660 /* 61384*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25662 /* 61388*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25667 /* 61395*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25678 /* 61416*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25683 /* 61423*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25698 /* 61459*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
25700 /* 61466*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25703 /* 61475*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25706 /* 61486*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25709 /* 61497*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25711 /* 61506*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25714 /* 61515*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25717 /* 61526*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25720 /* 61537*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25722 /* 61546*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
25725 /* 61558*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
25738 /* 61581*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25743 /* 61588*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25758 /* 61624*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
25760 /* 61631*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25763 /* 61640*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25766 /* 61651*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25769 /* 61662*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25771 /* 61671*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25774 /* 61680*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25777 /* 61691*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25780 /* 61702*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25782 /* 61711*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
25785 /* 61723*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
25797 /* 61744*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25809 /* 61762*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25811 /* 61766*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25816 /* 61773*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25827 /* 61794*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25832 /* 61801*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25847 /* 61837*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
25849 /* 61844*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25852 /* 61853*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25855 /* 61864*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25858 /* 61875*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25860 /* 61884*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25863 /* 61893*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25866 /* 61904*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25869 /* 61915*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25871 /* 61924*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
25874 /* 61936*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
25887 /* 61959*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25892 /* 61966*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25907 /* 62002*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
25909 /* 62009*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25912 /* 62018*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25915 /* 62029*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25918 /* 62040*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25920 /* 62049*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
25923 /* 62058*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
25926 /* 62069*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
25929 /* 62080*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
25931 /* 62089*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
25934 /* 62101*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
25949 /* 62126*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25954 /* 62133*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25965 /* 62152*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25967 /* 62156*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25978 /* 62175*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25990 /* 62193*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25992 /* 62197*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25997 /* 62204*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26008 /* 62225*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26013 /* 62232*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26028 /* 62268*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
26030 /* 62275*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26033 /* 62284*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26036 /* 62295*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26039 /* 62306*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26041 /* 62315*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26044 /* 62324*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26047 /* 62335*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26050 /* 62346*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26052 /* 62355*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
26055 /* 62367*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
26068 /* 62390*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26073 /* 62397*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26088 /* 62433*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
26090 /* 62440*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26093 /* 62449*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26096 /* 62460*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26099 /* 62471*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26101 /* 62480*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26104 /* 62489*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26107 /* 62500*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26110 /* 62511*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26112 /* 62520*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
26115 /* 62532*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
26127 /* 62553*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26139 /* 62571*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26141 /* 62575*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26146 /* 62582*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26157 /* 62603*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26162 /* 62610*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26177 /* 62646*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
26179 /* 62653*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26182 /* 62662*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26185 /* 62673*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26188 /* 62684*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26190 /* 62693*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26193 /* 62702*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26196 /* 62713*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26199 /* 62724*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26201 /* 62733*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
26204 /* 62745*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
26217 /* 62768*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26222 /* 62775*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26237 /* 62811*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
26239 /* 62818*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26242 /* 62827*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26245 /* 62838*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26248 /* 62849*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26250 /* 62858*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26253 /* 62867*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26256 /* 62878*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26259 /* 62889*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26261 /* 62898*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
26264 /* 62910*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
26278 /* 62933*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26289 /* 62950*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26291 /* 62954*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26296 /* 62961*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26307 /* 62982*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26312 /* 62989*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26324 /* 63009*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26326 /* 63013*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26331 /* 63020*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26342 /* 63041*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26347 /* 63048*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26362 /* 63084*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
26364 /* 63091*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26367 /* 63100*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26370 /* 63111*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26373 /* 63122*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26375 /* 63131*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26378 /* 63140*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26381 /* 63151*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26384 /* 63162*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26386 /* 63171*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
26389 /* 63183*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
26402 /* 63206*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26407 /* 63213*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26422 /* 63249*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
26424 /* 63256*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26427 /* 63265*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26430 /* 63276*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26433 /* 63287*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26435 /* 63296*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26438 /* 63305*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26441 /* 63316*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26444 /* 63327*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26446 /* 63336*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
26449 /* 63348*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
26463 /* 63372*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26468 /* 63379*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26480 /* 63399*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26482 /* 63403*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26487 /* 63410*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26498 /* 63431*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26503 /* 63438*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26518 /* 63474*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
26520 /* 63481*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26523 /* 63490*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26526 /* 63501*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26529 /* 63512*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26531 /* 63521*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26534 /* 63530*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26537 /* 63541*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26540 /* 63552*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26542 /* 63561*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
26545 /* 63573*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
26558 /* 63596*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26563 /* 63603*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26578 /* 63639*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
26580 /* 63646*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26583 /* 63655*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26586 /* 63666*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26589 /* 63677*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26591 /* 63686*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26594 /* 63695*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26597 /* 63706*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26600 /* 63717*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26602 /* 63726*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
26605 /* 63738*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
26618 /* 63760*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26629 /* 63777*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26631 /* 63781*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26636 /* 63788*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26647 /* 63809*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26652 /* 63816*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26664 /* 63836*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26666 /* 63840*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26671 /* 63847*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26682 /* 63868*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26687 /* 63875*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26702 /* 63911*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
26704 /* 63918*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26707 /* 63927*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26710 /* 63938*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26713 /* 63949*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26715 /* 63958*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26718 /* 63967*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26721 /* 63978*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26724 /* 63989*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26726 /* 63998*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
26729 /* 64010*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
26742 /* 64033*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26747 /* 64040*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26762 /* 64076*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
26764 /* 64083*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26767 /* 64092*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26770 /* 64103*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26773 /* 64114*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26775 /* 64123*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26778 /* 64132*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26781 /* 64143*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26784 /* 64154*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26786 /* 64163*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
26789 /* 64175*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
26803 /* 64199*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26808 /* 64206*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26820 /* 64226*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26822 /* 64230*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26827 /* 64237*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26838 /* 64258*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26843 /* 64265*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26858 /* 64301*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
26860 /* 64308*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26863 /* 64317*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26866 /* 64328*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26869 /* 64339*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26871 /* 64348*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26874 /* 64357*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26877 /* 64368*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26880 /* 64379*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26882 /* 64388*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
26885 /* 64400*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
26898 /* 64423*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26903 /* 64430*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26918 /* 64466*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
26920 /* 64473*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26923 /* 64482*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26926 /* 64493*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26929 /* 64504*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26931 /* 64513*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26934 /* 64522*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
26937 /* 64533*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
26940 /* 64544*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
26942 /* 64553*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
26945 /* 64565*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
26952 /* 64576*/ /*SwitchOpcode*/ 7|128,23|128,1/*19335*/, TARGET_VAL(ISD::MUL),// ->83916
26954 /* 64582*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26965 /* 64601*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26976 /* 64618*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26978 /* 64622*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26980 /* 64626*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26985 /* 64633*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26996 /* 64654*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27001 /* 64661*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27012 /* 64680*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27014 /* 64684*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27019 /* 64691*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27030 /* 64712*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27035 /* 64719*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27051 /* 64756*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
27053 /* 64763*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27056 /* 64772*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27059 /* 64783*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27062 /* 64794*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27064 /* 64803*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27067 /* 64812*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27070 /* 64823*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27073 /* 64834*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27075 /* 64843*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
27078 /* 64855*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
27091 /* 64878*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27096 /* 64885*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27112 /* 64922*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
27114 /* 64929*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27117 /* 64938*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27120 /* 64949*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27123 /* 64960*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27125 /* 64969*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27128 /* 64978*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27131 /* 64989*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27134 /* 65000*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27136 /* 65009*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
27139 /* 65021*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
27153 /* 65045*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27158 /* 65052*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27169 /* 65071*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27171 /* 65075*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27176 /* 65082*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27187 /* 65103*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27192 /* 65110*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27208 /* 65147*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
27210 /* 65154*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27213 /* 65163*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27216 /* 65174*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27219 /* 65185*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27221 /* 65194*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27224 /* 65203*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27227 /* 65214*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27230 /* 65225*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27232 /* 65234*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
27235 /* 65246*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
27248 /* 65269*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27253 /* 65276*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27269 /* 65313*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
27271 /* 65320*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27274 /* 65329*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27277 /* 65340*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27280 /* 65351*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27282 /* 65360*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27285 /* 65369*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27288 /* 65380*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27291 /* 65391*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27293 /* 65400*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
27296 /* 65412*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
27309 /* 65434*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27320 /* 65451*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27322 /* 65455*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27324 /* 65459*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27329 /* 65466*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27340 /* 65487*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27345 /* 65494*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27356 /* 65513*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27358 /* 65517*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27363 /* 65524*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27374 /* 65545*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27379 /* 65552*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27395 /* 65589*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
27397 /* 65596*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27400 /* 65605*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27403 /* 65616*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27406 /* 65627*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27408 /* 65636*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27411 /* 65645*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27414 /* 65656*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27417 /* 65667*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27419 /* 65676*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
27422 /* 65688*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
27435 /* 65711*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27440 /* 65718*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27456 /* 65755*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
27458 /* 65762*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27461 /* 65771*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27464 /* 65782*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27467 /* 65793*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27469 /* 65802*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27472 /* 65811*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27475 /* 65822*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27478 /* 65833*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27480 /* 65842*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
27483 /* 65854*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
27497 /* 65878*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27502 /* 65885*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27513 /* 65904*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27515 /* 65908*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27520 /* 65915*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27531 /* 65936*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27536 /* 65943*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27552 /* 65980*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
27554 /* 65987*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27557 /* 65996*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27560 /* 66007*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27563 /* 66018*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27565 /* 66027*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27568 /* 66036*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27571 /* 66047*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27574 /* 66058*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27576 /* 66067*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
27579 /* 66079*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
27592 /* 66102*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27597 /* 66109*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27613 /* 66146*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
27615 /* 66153*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27618 /* 66162*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27621 /* 66173*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27624 /* 66184*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27626 /* 66193*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27629 /* 66202*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27632 /* 66213*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27635 /* 66224*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27637 /* 66233*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
27640 /* 66245*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
27653 /* 66267*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27664 /* 66284*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27666 /* 66288*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27668 /* 66292*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27673 /* 66299*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27684 /* 66320*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27689 /* 66327*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27700 /* 66346*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27702 /* 66350*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27707 /* 66357*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27718 /* 66378*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27723 /* 66385*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27739 /* 66422*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
27741 /* 66429*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27744 /* 66438*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27747 /* 66449*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27750 /* 66460*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27752 /* 66469*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27755 /* 66478*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27758 /* 66489*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27761 /* 66500*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27763 /* 66509*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
27766 /* 66521*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
27779 /* 66544*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27784 /* 66551*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27800 /* 66588*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
27802 /* 66595*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27805 /* 66604*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27808 /* 66615*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27811 /* 66626*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27813 /* 66635*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27816 /* 66644*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27819 /* 66655*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27822 /* 66666*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27824 /* 66675*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
27827 /* 66687*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
27841 /* 66711*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27846 /* 66718*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27857 /* 66737*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27859 /* 66741*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27864 /* 66748*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27875 /* 66769*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27880 /* 66776*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27896 /* 66813*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
27898 /* 66820*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27901 /* 66829*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27904 /* 66840*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27907 /* 66851*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27909 /* 66860*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27912 /* 66869*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27915 /* 66880*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27918 /* 66891*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27920 /* 66900*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
27923 /* 66912*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
27936 /* 66935*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27941 /* 66942*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27957 /* 66979*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
27959 /* 66986*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27962 /* 66995*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27965 /* 67006*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27968 /* 67017*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27970 /* 67026*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
27973 /* 67035*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
27976 /* 67046*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
27979 /* 67057*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
27981 /* 67066*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
27984 /* 67078*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
27997 /* 67100*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28008 /* 67117*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28010 /* 67121*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28012 /* 67125*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28017 /* 67132*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28028 /* 67153*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28033 /* 67160*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28044 /* 67179*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28046 /* 67183*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28051 /* 67190*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28062 /* 67211*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28067 /* 67218*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28083 /* 67255*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
28085 /* 67262*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28088 /* 67271*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28091 /* 67282*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28094 /* 67293*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28096 /* 67302*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28099 /* 67311*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28102 /* 67322*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28105 /* 67333*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28107 /* 67342*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
28110 /* 67354*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
28123 /* 67377*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28128 /* 67384*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28144 /* 67421*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
28146 /* 67428*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28149 /* 67437*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28152 /* 67448*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28155 /* 67459*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28157 /* 67468*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28160 /* 67477*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28163 /* 67488*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28166 /* 67499*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28168 /* 67508*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
28171 /* 67520*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
28185 /* 67544*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28190 /* 67551*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28201 /* 67570*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28203 /* 67574*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28208 /* 67581*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28219 /* 67602*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28224 /* 67609*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28240 /* 67646*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
28242 /* 67653*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28245 /* 67662*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28248 /* 67673*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28251 /* 67684*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28253 /* 67693*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28256 /* 67702*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28259 /* 67713*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28262 /* 67724*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28264 /* 67733*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
28267 /* 67745*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
28280 /* 67768*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28285 /* 67775*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28301 /* 67812*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
28303 /* 67819*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28306 /* 67828*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28309 /* 67839*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28312 /* 67850*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28314 /* 67859*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28317 /* 67868*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28320 /* 67879*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28323 /* 67890*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28325 /* 67899*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
28328 /* 67911*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
28336 /* 67924*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28347 /* 67945*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28352 /* 67952*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28363 /* 67971*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28365 /* 67975*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28367 /* 67979*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28372 /* 67986*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28383 /* 68007*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28388 /* 68014*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28399 /* 68033*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28401 /* 68037*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28412 /* 68056*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28428 /* 68091*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
28430 /* 68098*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28433 /* 68107*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28436 /* 68118*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28439 /* 68129*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28441 /* 68138*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28444 /* 68147*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28447 /* 68158*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28450 /* 68169*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28452 /* 68178*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
28455 /* 68190*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
28466 /* 68210*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28482 /* 68245*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
28484 /* 68252*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28487 /* 68261*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28490 /* 68272*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28493 /* 68283*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28495 /* 68292*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28498 /* 68301*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28501 /* 68312*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28504 /* 68323*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28506 /* 68332*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
28509 /* 68344*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
28523 /* 68368*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28528 /* 68375*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28539 /* 68394*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28541 /* 68398*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28552 /* 68417*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28568 /* 68452*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
28570 /* 68459*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28573 /* 68468*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28576 /* 68479*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28579 /* 68490*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28581 /* 68499*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28584 /* 68508*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28587 /* 68519*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28590 /* 68530*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28592 /* 68539*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
28595 /* 68551*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
28606 /* 68571*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28622 /* 68606*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
28624 /* 68613*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28627 /* 68622*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28630 /* 68633*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28633 /* 68644*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28635 /* 68653*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28638 /* 68662*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28641 /* 68673*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28644 /* 68684*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28646 /* 68693*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
28649 /* 68705*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
28664 /* 68730*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28669 /* 68737*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28680 /* 68756*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28682 /* 68760*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28684 /* 68764*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28689 /* 68771*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28700 /* 68792*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28705 /* 68799*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28716 /* 68818*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28718 /* 68822*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28729 /* 68841*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28745 /* 68876*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
28747 /* 68883*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28750 /* 68892*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28753 /* 68903*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28756 /* 68914*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28758 /* 68923*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28761 /* 68932*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28764 /* 68943*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28767 /* 68954*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28769 /* 68963*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
28772 /* 68975*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
28783 /* 68995*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28799 /* 69030*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
28801 /* 69037*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28804 /* 69046*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28807 /* 69057*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28810 /* 69068*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28812 /* 69077*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28815 /* 69086*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28818 /* 69097*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28821 /* 69108*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28823 /* 69117*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
28826 /* 69129*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
28840 /* 69153*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28845 /* 69160*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28856 /* 69179*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28858 /* 69183*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28869 /* 69202*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28885 /* 69237*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
28887 /* 69244*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28890 /* 69253*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28893 /* 69264*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28896 /* 69275*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28898 /* 69284*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28901 /* 69293*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28904 /* 69304*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28907 /* 69315*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28909 /* 69324*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
28912 /* 69336*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
28923 /* 69356*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28939 /* 69391*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
28941 /* 69398*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28944 /* 69407*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28947 /* 69418*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28950 /* 69429*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28952 /* 69438*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
28955 /* 69447*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
28958 /* 69458*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
28961 /* 69469*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
28963 /* 69478*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
28966 /* 69490*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
28981 /* 69515*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28986 /* 69522*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28997 /* 69541*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28999 /* 69545*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29001 /* 69549*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29012 /* 69568*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29023 /* 69585*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29025 /* 69589*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29030 /* 69596*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29041 /* 69617*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29046 /* 69624*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29062 /* 69661*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
29064 /* 69668*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29067 /* 69677*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29070 /* 69688*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29073 /* 69699*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29075 /* 69708*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29078 /* 69717*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29081 /* 69728*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29084 /* 69739*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29086 /* 69748*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
29089 /* 69760*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
29102 /* 69783*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29107 /* 69790*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29123 /* 69827*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
29125 /* 69834*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29128 /* 69843*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29131 /* 69854*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29134 /* 69865*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29136 /* 69874*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29139 /* 69883*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29142 /* 69894*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29145 /* 69905*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29147 /* 69914*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
29150 /* 69926*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
29162 /* 69947*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29173 /* 69964*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29175 /* 69968*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29180 /* 69975*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29191 /* 69996*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29196 /* 70003*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29212 /* 70040*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
29214 /* 70047*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29217 /* 70056*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29220 /* 70067*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29223 /* 70078*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29225 /* 70087*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29228 /* 70096*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29231 /* 70107*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29234 /* 70118*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29236 /* 70127*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
29239 /* 70139*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
29252 /* 70162*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29257 /* 70169*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29273 /* 70206*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
29275 /* 70213*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29278 /* 70222*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29281 /* 70233*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29284 /* 70244*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29286 /* 70253*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29289 /* 70262*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29292 /* 70273*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29295 /* 70284*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29297 /* 70293*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
29300 /* 70305*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
29315 /* 70330*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29320 /* 70337*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29331 /* 70356*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29333 /* 70360*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29335 /* 70364*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29346 /* 70383*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29357 /* 70400*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29359 /* 70404*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29364 /* 70411*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29375 /* 70432*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29380 /* 70439*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29396 /* 70476*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
29398 /* 70483*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29401 /* 70492*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29404 /* 70503*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29407 /* 70514*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29409 /* 70523*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29412 /* 70532*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29415 /* 70543*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29418 /* 70554*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29420 /* 70563*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
29423 /* 70575*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
29436 /* 70598*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29441 /* 70605*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29457 /* 70642*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
29459 /* 70649*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29462 /* 70658*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29465 /* 70669*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29468 /* 70680*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29470 /* 70689*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29473 /* 70698*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29476 /* 70709*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29479 /* 70720*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29481 /* 70729*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
29484 /* 70741*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
29496 /* 70762*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29507 /* 70779*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29509 /* 70783*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29514 /* 70790*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29525 /* 70811*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29530 /* 70818*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29546 /* 70855*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
29548 /* 70862*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29551 /* 70871*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29554 /* 70882*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29557 /* 70893*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29559 /* 70902*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29562 /* 70911*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29565 /* 70922*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29568 /* 70933*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29570 /* 70942*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
29573 /* 70954*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
29586 /* 70977*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29591 /* 70984*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29607 /* 71021*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
29609 /* 71028*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29612 /* 71037*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29615 /* 71048*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29618 /* 71059*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29620 /* 71068*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29623 /* 71077*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29626 /* 71088*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29629 /* 71099*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29631 /* 71108*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
29634 /* 71120*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
29649 /* 71145*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29654 /* 71152*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29665 /* 71171*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29667 /* 71175*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29669 /* 71179*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29674 /* 71186*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29685 /* 71207*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29690 /* 71214*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29701 /* 71233*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29703 /* 71237*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29713 /* 71253*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29729 /* 71288*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
29731 /* 71295*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29734 /* 71304*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29737 /* 71315*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29740 /* 71326*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29742 /* 71335*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29745 /* 71344*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29748 /* 71355*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29751 /* 71366*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29753 /* 71375*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
29756 /* 71387*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
29769 /* 71410*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29774 /* 71417*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29785 /* 71436*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29787 /* 71440*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29798 /* 71459*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29814 /* 71494*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
29816 /* 71501*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29819 /* 71510*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29822 /* 71521*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29825 /* 71532*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29827 /* 71541*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29830 /* 71550*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29833 /* 71561*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29836 /* 71572*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29838 /* 71581*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
29841 /* 71593*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
29852 /* 71613*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29868 /* 71648*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
29870 /* 71655*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29873 /* 71664*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29876 /* 71675*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29879 /* 71686*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29881 /* 71695*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29884 /* 71704*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29887 /* 71715*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
29890 /* 71726*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
29892 /* 71735*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
29895 /* 71747*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
29910 /* 71772*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29915 /* 71779*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29926 /* 71798*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29928 /* 71802*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29930 /* 71806*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29935 /* 71813*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29946 /* 71834*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29951 /* 71841*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29962 /* 71860*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29964 /* 71864*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29975 /* 71883*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29991 /* 71918*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
29993 /* 71925*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
29996 /* 71934*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
29999 /* 71945*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30002 /* 71956*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30004 /* 71965*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30007 /* 71974*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30010 /* 71985*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30013 /* 71996*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30015 /* 72005*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
30018 /* 72017*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
30029 /* 72037*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30045 /* 72072*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
30047 /* 72079*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30050 /* 72088*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30053 /* 72099*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30056 /* 72110*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30058 /* 72119*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30061 /* 72128*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30064 /* 72139*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30067 /* 72150*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30069 /* 72159*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
30072 /* 72171*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
30086 /* 72195*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30091 /* 72202*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30102 /* 72221*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30104 /* 72225*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30115 /* 72244*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30131 /* 72279*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
30133 /* 72286*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30136 /* 72295*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30139 /* 72306*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30142 /* 72317*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30144 /* 72326*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30147 /* 72335*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30150 /* 72346*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30153 /* 72357*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30155 /* 72366*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
30158 /* 72378*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
30169 /* 72398*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30185 /* 72433*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
30187 /* 72440*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30190 /* 72449*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30193 /* 72460*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30196 /* 72471*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30198 /* 72480*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30201 /* 72489*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30204 /* 72500*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30207 /* 72511*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30209 /* 72520*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
30212 /* 72532*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
30227 /* 72557*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30232 /* 72564*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30243 /* 72583*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30245 /* 72587*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30247 /* 72591*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30258 /* 72610*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30269 /* 72627*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30271 /* 72631*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30276 /* 72638*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30287 /* 72659*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30292 /* 72666*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30308 /* 72703*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
30310 /* 72710*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30313 /* 72719*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30316 /* 72730*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30319 /* 72741*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30321 /* 72750*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30324 /* 72759*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30327 /* 72770*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30330 /* 72781*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30332 /* 72790*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
30335 /* 72802*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
30348 /* 72825*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30353 /* 72832*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30369 /* 72869*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
30371 /* 72876*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30374 /* 72885*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30377 /* 72896*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30380 /* 72907*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30382 /* 72916*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30385 /* 72925*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30388 /* 72936*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30391 /* 72947*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30393 /* 72956*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
30396 /* 72968*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
30408 /* 72989*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30419 /* 73006*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30421 /* 73010*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30426 /* 73017*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30437 /* 73038*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30442 /* 73045*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30458 /* 73082*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
30460 /* 73089*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30463 /* 73098*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30466 /* 73109*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30469 /* 73120*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30471 /* 73129*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30474 /* 73138*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30477 /* 73149*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30480 /* 73160*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30482 /* 73169*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
30485 /* 73181*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
30498 /* 73204*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30503 /* 73211*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30519 /* 73248*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
30521 /* 73255*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30524 /* 73264*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30527 /* 73275*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30530 /* 73286*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30532 /* 73295*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30535 /* 73304*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30538 /* 73315*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30541 /* 73326*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30543 /* 73335*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
30546 /* 73347*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
30561 /* 73372*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30566 /* 73379*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30577 /* 73398*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30579 /* 73402*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30581 /* 73406*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30592 /* 73425*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30603 /* 73442*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30605 /* 73446*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30610 /* 73453*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30621 /* 73474*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30626 /* 73481*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30642 /* 73518*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
30644 /* 73525*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30647 /* 73534*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30650 /* 73545*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30653 /* 73556*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30655 /* 73565*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30658 /* 73574*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30661 /* 73585*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30664 /* 73596*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30666 /* 73605*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
30669 /* 73617*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
30682 /* 73640*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30687 /* 73647*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30703 /* 73684*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
30705 /* 73691*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30708 /* 73700*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30711 /* 73711*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30714 /* 73722*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30716 /* 73731*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30719 /* 73740*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30722 /* 73751*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30725 /* 73762*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30727 /* 73771*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
30730 /* 73783*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
30742 /* 73804*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30753 /* 73821*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30755 /* 73825*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30760 /* 73832*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30771 /* 73853*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30776 /* 73860*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30792 /* 73897*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
30794 /* 73904*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30797 /* 73913*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30800 /* 73924*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30803 /* 73935*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30805 /* 73944*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30808 /* 73953*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30811 /* 73964*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30814 /* 73975*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30816 /* 73984*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
30819 /* 73996*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
30832 /* 74019*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30837 /* 74026*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30853 /* 74063*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
30855 /* 74070*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30858 /* 74079*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30861 /* 74090*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30864 /* 74101*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30866 /* 74110*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30869 /* 74119*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30872 /* 74130*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30875 /* 74141*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30877 /* 74150*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
30880 /* 74162*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
30894 /* 74185*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30905 /* 74202*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30907 /* 74206*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30909 /* 74210*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30914 /* 74217*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30925 /* 74238*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30930 /* 74245*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30941 /* 74264*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30943 /* 74268*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30948 /* 74275*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30959 /* 74296*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30964 /* 74303*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30980 /* 74340*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
30982 /* 74347*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30985 /* 74356*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30988 /* 74367*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
30991 /* 74378*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
30993 /* 74387*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
30996 /* 74396*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
30999 /* 74407*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31002 /* 74418*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31004 /* 74427*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
31007 /* 74439*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
31020 /* 74462*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31025 /* 74469*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31041 /* 74506*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
31043 /* 74513*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31046 /* 74522*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31049 /* 74533*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31052 /* 74544*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31054 /* 74553*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31057 /* 74562*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31060 /* 74573*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31063 /* 74584*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31065 /* 74593*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
31068 /* 74605*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
31082 /* 74629*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31087 /* 74636*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31098 /* 74655*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31100 /* 74659*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31105 /* 74666*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31116 /* 74687*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31121 /* 74694*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31137 /* 74731*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
31139 /* 74738*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31142 /* 74747*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31145 /* 74758*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31148 /* 74769*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31150 /* 74778*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31153 /* 74787*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31156 /* 74798*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31159 /* 74809*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31161 /* 74818*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
31164 /* 74830*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
31177 /* 74853*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31182 /* 74860*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31198 /* 74897*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
31200 /* 74904*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31203 /* 74913*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31206 /* 74924*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31209 /* 74935*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31211 /* 74944*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31214 /* 74953*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31217 /* 74964*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31220 /* 74975*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31222 /* 74984*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
31225 /* 74996*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
31238 /* 75018*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31249 /* 75035*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31251 /* 75039*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31253 /* 75043*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31258 /* 75050*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31269 /* 75071*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31274 /* 75078*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31285 /* 75097*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31287 /* 75101*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31292 /* 75108*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31303 /* 75129*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31308 /* 75136*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31324 /* 75173*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
31326 /* 75180*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31329 /* 75189*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31332 /* 75200*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31335 /* 75211*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31337 /* 75220*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31340 /* 75229*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31343 /* 75240*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31346 /* 75251*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31348 /* 75260*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
31351 /* 75272*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
31364 /* 75295*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31369 /* 75302*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31385 /* 75339*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
31387 /* 75346*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31390 /* 75355*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31393 /* 75366*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31396 /* 75377*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31398 /* 75386*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31401 /* 75395*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31404 /* 75406*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31407 /* 75417*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31409 /* 75426*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
31412 /* 75438*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
31426 /* 75462*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31431 /* 75469*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31442 /* 75488*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31444 /* 75492*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31449 /* 75499*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31460 /* 75520*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31465 /* 75527*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31481 /* 75564*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
31483 /* 75571*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31486 /* 75580*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31489 /* 75591*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31492 /* 75602*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31494 /* 75611*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31497 /* 75620*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31500 /* 75631*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31503 /* 75642*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31505 /* 75651*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
31508 /* 75663*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
31521 /* 75686*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31526 /* 75693*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31542 /* 75730*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
31544 /* 75737*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31547 /* 75746*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31550 /* 75757*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31553 /* 75768*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31555 /* 75777*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31558 /* 75786*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31561 /* 75797*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31564 /* 75808*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31566 /* 75817*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
31569 /* 75829*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
31582 /* 75851*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31593 /* 75868*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31595 /* 75872*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31597 /* 75876*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31602 /* 75883*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31613 /* 75904*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31618 /* 75911*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31629 /* 75930*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31631 /* 75934*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31636 /* 75941*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31647 /* 75962*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31652 /* 75969*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31668 /* 76006*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
31670 /* 76013*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31673 /* 76022*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31676 /* 76033*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31679 /* 76044*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31681 /* 76053*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31684 /* 76062*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31687 /* 76073*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31690 /* 76084*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31692 /* 76093*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
31695 /* 76105*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
31708 /* 76128*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31713 /* 76135*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31729 /* 76172*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
31731 /* 76179*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31734 /* 76188*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31737 /* 76199*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31740 /* 76210*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31742 /* 76219*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31745 /* 76228*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31748 /* 76239*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31751 /* 76250*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31753 /* 76259*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
31756 /* 76271*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
31770 /* 76295*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31775 /* 76302*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31786 /* 76321*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31788 /* 76325*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31793 /* 76332*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31804 /* 76353*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31809 /* 76360*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31825 /* 76397*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
31827 /* 76404*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31830 /* 76413*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31833 /* 76424*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31836 /* 76435*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31838 /* 76444*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31841 /* 76453*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31844 /* 76464*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31847 /* 76475*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31849 /* 76484*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
31852 /* 76496*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
31865 /* 76519*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31870 /* 76526*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31886 /* 76563*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
31888 /* 76570*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31891 /* 76579*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31894 /* 76590*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31897 /* 76601*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31899 /* 76610*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
31902 /* 76619*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
31905 /* 76630*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
31908 /* 76641*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
31910 /* 76650*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
31913 /* 76662*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
31926 /* 76684*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31937 /* 76701*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31939 /* 76705*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31941 /* 76709*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31946 /* 76716*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31957 /* 76737*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31962 /* 76744*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31973 /* 76763*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31975 /* 76767*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31980 /* 76774*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31991 /* 76795*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31996 /* 76802*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32012 /* 76839*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
32014 /* 76846*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32017 /* 76855*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32020 /* 76866*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32023 /* 76877*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32025 /* 76886*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32028 /* 76895*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32031 /* 76906*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32034 /* 76917*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32036 /* 76926*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
32039 /* 76938*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
32052 /* 76961*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32057 /* 76968*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32073 /* 77005*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
32075 /* 77012*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32078 /* 77021*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32081 /* 77032*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32084 /* 77043*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32086 /* 77052*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32089 /* 77061*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32092 /* 77072*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32095 /* 77083*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32097 /* 77092*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
32100 /* 77104*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
32114 /* 77128*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32119 /* 77135*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32130 /* 77154*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32132 /* 77158*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32137 /* 77165*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32148 /* 77186*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32153 /* 77193*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32169 /* 77230*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
32171 /* 77237*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32174 /* 77246*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32177 /* 77257*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32180 /* 77268*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32182 /* 77277*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32185 /* 77286*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32188 /* 77297*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32191 /* 77308*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32193 /* 77317*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
32196 /* 77329*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
32209 /* 77352*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32214 /* 77359*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32230 /* 77396*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
32232 /* 77403*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32235 /* 77412*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32238 /* 77423*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32241 /* 77434*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32243 /* 77443*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32246 /* 77452*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32249 /* 77463*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32252 /* 77474*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32254 /* 77483*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
32257 /* 77495*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
32265 /* 77508*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32276 /* 77529*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32281 /* 77536*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32292 /* 77555*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32294 /* 77559*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32296 /* 77563*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32301 /* 77570*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32312 /* 77591*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32317 /* 77598*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32328 /* 77617*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32330 /* 77621*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32341 /* 77640*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32357 /* 77675*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
32359 /* 77682*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32362 /* 77691*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32365 /* 77702*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32368 /* 77713*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32370 /* 77722*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32373 /* 77731*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32376 /* 77742*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32379 /* 77753*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32381 /* 77762*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
32384 /* 77774*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
32395 /* 77794*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32411 /* 77829*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
32413 /* 77836*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32416 /* 77845*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32419 /* 77856*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32422 /* 77867*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32424 /* 77876*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32427 /* 77885*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32430 /* 77896*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32433 /* 77907*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32435 /* 77916*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
32438 /* 77928*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
32452 /* 77952*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32457 /* 77959*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32468 /* 77978*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32470 /* 77982*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32481 /* 78001*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32497 /* 78036*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
32499 /* 78043*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32502 /* 78052*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32505 /* 78063*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32508 /* 78074*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32510 /* 78083*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32513 /* 78092*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32516 /* 78103*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32519 /* 78114*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32521 /* 78123*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
32524 /* 78135*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
32535 /* 78155*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32551 /* 78190*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
32553 /* 78197*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32556 /* 78206*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32559 /* 78217*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32562 /* 78228*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32564 /* 78237*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32567 /* 78246*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32570 /* 78257*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32573 /* 78268*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32575 /* 78277*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
32578 /* 78289*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
32593 /* 78314*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32598 /* 78321*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32609 /* 78340*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32611 /* 78344*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32613 /* 78348*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32618 /* 78355*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32629 /* 78376*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32634 /* 78383*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32645 /* 78402*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32647 /* 78406*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32658 /* 78425*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32674 /* 78460*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
32676 /* 78467*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32679 /* 78476*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32682 /* 78487*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32685 /* 78498*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32687 /* 78507*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32690 /* 78516*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32693 /* 78527*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32696 /* 78538*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32698 /* 78547*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
32701 /* 78559*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
32712 /* 78579*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32728 /* 78614*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
32730 /* 78621*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32733 /* 78630*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32736 /* 78641*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32739 /* 78652*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32741 /* 78661*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32744 /* 78670*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32747 /* 78681*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32750 /* 78692*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32752 /* 78701*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
32755 /* 78713*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
32769 /* 78737*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32774 /* 78744*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32785 /* 78763*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32787 /* 78767*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32798 /* 78786*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32814 /* 78821*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
32816 /* 78828*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32819 /* 78837*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32822 /* 78848*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32825 /* 78859*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32827 /* 78868*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32830 /* 78877*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32833 /* 78888*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32836 /* 78899*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32838 /* 78908*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
32841 /* 78920*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
32852 /* 78940*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32868 /* 78975*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
32870 /* 78982*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32873 /* 78991*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32876 /* 79002*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32879 /* 79013*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32881 /* 79022*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32884 /* 79031*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32887 /* 79042*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
32890 /* 79053*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
32892 /* 79062*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
32895 /* 79074*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
32910 /* 79099*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32915 /* 79106*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32926 /* 79125*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32928 /* 79129*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32930 /* 79133*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32941 /* 79152*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32952 /* 79169*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32954 /* 79173*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32959 /* 79180*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32970 /* 79201*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32975 /* 79208*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32991 /* 79245*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
32993 /* 79252*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
32996 /* 79261*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
32999 /* 79272*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33002 /* 79283*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33004 /* 79292*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33007 /* 79301*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33010 /* 79312*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33013 /* 79323*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33015 /* 79332*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
33018 /* 79344*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
33031 /* 79367*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33036 /* 79374*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33052 /* 79411*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
33054 /* 79418*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33057 /* 79427*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33060 /* 79438*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33063 /* 79449*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33065 /* 79458*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33068 /* 79467*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33071 /* 79478*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33074 /* 79489*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33076 /* 79498*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
33079 /* 79510*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
33091 /* 79531*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33102 /* 79548*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33104 /* 79552*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33109 /* 79559*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33120 /* 79580*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33125 /* 79587*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33141 /* 79624*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
33143 /* 79631*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33146 /* 79640*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33149 /* 79651*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33152 /* 79662*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33154 /* 79671*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33157 /* 79680*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33160 /* 79691*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33163 /* 79702*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33165 /* 79711*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
33168 /* 79723*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
33181 /* 79746*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33186 /* 79753*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33202 /* 79790*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
33204 /* 79797*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33207 /* 79806*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33210 /* 79817*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33213 /* 79828*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33215 /* 79837*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33218 /* 79846*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33221 /* 79857*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33224 /* 79868*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33226 /* 79877*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
33229 /* 79889*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
33244 /* 79914*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33249 /* 79921*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33260 /* 79940*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33262 /* 79944*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33264 /* 79948*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33275 /* 79967*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33286 /* 79984*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33288 /* 79988*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33293 /* 79995*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33304 /* 80016*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33309 /* 80023*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33325 /* 80060*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
33327 /* 80067*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33330 /* 80076*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33333 /* 80087*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33336 /* 80098*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33338 /* 80107*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33341 /* 80116*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33344 /* 80127*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33347 /* 80138*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33349 /* 80147*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
33352 /* 80159*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
33365 /* 80182*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33370 /* 80189*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33386 /* 80226*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
33388 /* 80233*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33391 /* 80242*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33394 /* 80253*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33397 /* 80264*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33399 /* 80273*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33402 /* 80282*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33405 /* 80293*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33408 /* 80304*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33410 /* 80313*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
33413 /* 80325*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
33425 /* 80346*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33436 /* 80363*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33438 /* 80367*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33443 /* 80374*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33454 /* 80395*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33459 /* 80402*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33475 /* 80439*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
33477 /* 80446*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33480 /* 80455*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33483 /* 80466*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33486 /* 80477*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33488 /* 80486*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33491 /* 80495*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33494 /* 80506*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33497 /* 80517*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33499 /* 80526*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
33502 /* 80538*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
33515 /* 80561*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33520 /* 80568*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33536 /* 80605*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
33538 /* 80612*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33541 /* 80621*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33544 /* 80632*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33547 /* 80643*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33549 /* 80652*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33552 /* 80661*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33555 /* 80672*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33558 /* 80683*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33560 /* 80692*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
33563 /* 80704*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
33578 /* 80729*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33583 /* 80736*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33594 /* 80755*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33596 /* 80759*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33598 /* 80763*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33603 /* 80770*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33614 /* 80791*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33619 /* 80798*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33630 /* 80817*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33632 /* 80821*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33643 /* 80840*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33659 /* 80875*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
33661 /* 80882*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33664 /* 80891*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33667 /* 80902*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33670 /* 80913*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33672 /* 80922*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33675 /* 80931*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33678 /* 80942*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33681 /* 80953*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33683 /* 80962*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
33686 /* 80974*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
33697 /* 80994*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33713 /* 81029*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
33715 /* 81036*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33718 /* 81045*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33721 /* 81056*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33724 /* 81067*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33726 /* 81076*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33729 /* 81085*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33732 /* 81096*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33735 /* 81107*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33737 /* 81116*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
33740 /* 81128*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
33754 /* 81152*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33759 /* 81159*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33770 /* 81178*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33772 /* 81182*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33783 /* 81201*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33799 /* 81236*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
33801 /* 81243*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33804 /* 81252*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33807 /* 81263*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33810 /* 81274*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33812 /* 81283*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33815 /* 81292*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33818 /* 81303*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33821 /* 81314*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33823 /* 81323*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
33826 /* 81335*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
33837 /* 81355*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33853 /* 81390*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
33855 /* 81397*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33858 /* 81406*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33861 /* 81417*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33864 /* 81428*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33866 /* 81437*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33869 /* 81446*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33872 /* 81457*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33875 /* 81468*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33877 /* 81477*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
33880 /* 81489*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
33895 /* 81514*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33900 /* 81521*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33911 /* 81540*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33913 /* 81544*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33915 /* 81548*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33920 /* 81555*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33931 /* 81576*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33936 /* 81583*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33947 /* 81602*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33949 /* 81606*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33960 /* 81625*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33976 /* 81660*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
33978 /* 81667*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33981 /* 81676*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33984 /* 81687*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33987 /* 81698*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
33989 /* 81707*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
33992 /* 81716*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
33995 /* 81727*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
33998 /* 81738*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34000 /* 81747*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
34003 /* 81759*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
34014 /* 81779*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34030 /* 81814*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
34032 /* 81821*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34035 /* 81830*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34038 /* 81841*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34041 /* 81852*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34043 /* 81861*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34046 /* 81870*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34049 /* 81881*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34052 /* 81892*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34054 /* 81901*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
34057 /* 81913*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
34071 /* 81937*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34076 /* 81944*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34087 /* 81963*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34089 /* 81967*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34100 /* 81986*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34116 /* 82021*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
34118 /* 82028*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34121 /* 82037*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34124 /* 82048*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34127 /* 82059*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34129 /* 82068*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34132 /* 82077*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34135 /* 82088*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34138 /* 82099*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34140 /* 82108*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
34143 /* 82120*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
34154 /* 82140*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34170 /* 82175*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
34172 /* 82182*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34175 /* 82191*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34178 /* 82202*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34181 /* 82213*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34183 /* 82222*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34186 /* 82231*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34189 /* 82242*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34192 /* 82253*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34194 /* 82262*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
34197 /* 82274*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
34212 /* 82299*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34217 /* 82306*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34228 /* 82325*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34230 /* 82329*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34232 /* 82333*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34243 /* 82352*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34254 /* 82369*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34256 /* 82373*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34261 /* 82380*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34272 /* 82401*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34277 /* 82408*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34293 /* 82445*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
34295 /* 82452*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34298 /* 82461*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34301 /* 82472*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34304 /* 82483*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34306 /* 82492*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34309 /* 82501*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34312 /* 82512*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34315 /* 82523*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34317 /* 82532*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
34320 /* 82544*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
34333 /* 82567*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34338 /* 82574*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34354 /* 82611*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
34356 /* 82618*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34359 /* 82627*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34362 /* 82638*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34365 /* 82649*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34367 /* 82658*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34370 /* 82667*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34373 /* 82678*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34376 /* 82689*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34378 /* 82698*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
34381 /* 82710*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
34393 /* 82731*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34404 /* 82748*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34406 /* 82752*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34411 /* 82759*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34422 /* 82780*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34427 /* 82787*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34443 /* 82824*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
34445 /* 82831*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34448 /* 82840*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34451 /* 82851*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34454 /* 82862*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34456 /* 82871*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34459 /* 82880*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34462 /* 82891*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34465 /* 82902*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34467 /* 82911*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
34470 /* 82923*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
34483 /* 82946*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34488 /* 82953*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34504 /* 82990*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
34506 /* 82997*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34509 /* 83006*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34512 /* 83017*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34515 /* 83028*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34517 /* 83037*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34520 /* 83046*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34523 /* 83057*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34526 /* 83068*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34528 /* 83077*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
34531 /* 83089*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
34546 /* 83114*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34551 /* 83121*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34562 /* 83140*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34564 /* 83144*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34566 /* 83148*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34577 /* 83167*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34588 /* 83184*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34590 /* 83188*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34595 /* 83195*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34606 /* 83216*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34611 /* 83223*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34627 /* 83260*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
34629 /* 83267*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34632 /* 83276*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34635 /* 83287*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34638 /* 83298*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34640 /* 83307*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34643 /* 83316*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34646 /* 83327*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34649 /* 83338*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34651 /* 83347*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
34654 /* 83359*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
34667 /* 83382*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34672 /* 83389*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34688 /* 83426*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
34690 /* 83433*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34693 /* 83442*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34696 /* 83453*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34699 /* 83464*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34701 /* 83473*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34704 /* 83482*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34707 /* 83493*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34710 /* 83504*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34712 /* 83513*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
34715 /* 83525*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
34727 /* 83546*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34738 /* 83563*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34740 /* 83567*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34745 /* 83574*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34756 /* 83595*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34761 /* 83602*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34777 /* 83639*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
34779 /* 83646*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34782 /* 83655*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34785 /* 83666*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34788 /* 83677*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34790 /* 83686*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34793 /* 83695*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34796 /* 83706*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34799 /* 83717*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34801 /* 83726*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
34804 /* 83738*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
34817 /* 83761*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34822 /* 83768*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34838 /* 83805*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
34840 /* 83812*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34843 /* 83821*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34846 /* 83832*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34849 /* 83843*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34851 /* 83852*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
34854 /* 83861*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
34857 /* 83872*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
34860 /* 83883*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
34862 /* 83892*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
34865 /* 83904*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
34875 /* 83918*/ /*SwitchOpcode*/ 3|128,79|128,4/*75651*/, TARGET_VAL(ISD::ADD),// ->159574
34877 /* 83924*/ OPC_SwitchOpcode /*2 cases */, 125|128,39|128,2/*37885*/, TARGET_VAL(ISD::ADD),// ->121815
34879 /* 83931*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34881 /* 83935*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34887 /* 83945*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34898 /* 83965*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34903 /* 83972*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34914 /* 83990*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34916 /* 83994*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34922 /* 84004*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34933 /* 84025*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34938 /* 84032*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34950 /* 84052*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34952 /* 84056*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34963 /* 84075*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34975 /* 84093*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34977 /* 84097*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34982 /* 84104*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34993 /* 84125*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34998 /* 84132*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35012 /* 84167*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
35014 /* 84174*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35017 /* 84183*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35020 /* 84194*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35023 /* 84205*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35025 /* 84214*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35028 /* 84223*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35031 /* 84234*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35034 /* 84245*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35036 /* 84254*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
35039 /* 84266*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
35052 /* 84289*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35057 /* 84296*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35071 /* 84331*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
35073 /* 84338*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35076 /* 84347*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35079 /* 84358*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35082 /* 84369*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35084 /* 84378*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35087 /* 84387*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35090 /* 84398*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35093 /* 84409*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35095 /* 84418*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
35098 /* 84430*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
35110 /* 84451*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35122 /* 84469*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
35124 /* 84473*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35129 /* 84480*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35140 /* 84501*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35145 /* 84508*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35159 /* 84543*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
35161 /* 84550*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35164 /* 84559*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35167 /* 84570*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35170 /* 84581*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35172 /* 84590*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35175 /* 84599*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35178 /* 84610*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35181 /* 84621*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35183 /* 84630*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
35186 /* 84642*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
35199 /* 84665*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35204 /* 84672*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35218 /* 84707*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
35220 /* 84714*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35223 /* 84723*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35226 /* 84734*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35229 /* 84745*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35231 /* 84754*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35234 /* 84763*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35237 /* 84774*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35240 /* 84785*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35242 /* 84794*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
35245 /* 84806*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
35260 /* 84831*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35265 /* 84838*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35277 /* 84858*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
35279 /* 84862*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35290 /* 84881*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35302 /* 84899*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
35304 /* 84903*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35309 /* 84910*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35320 /* 84931*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35325 /* 84938*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35339 /* 84973*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
35341 /* 84980*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35344 /* 84989*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35347 /* 85000*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35350 /* 85011*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35352 /* 85020*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35355 /* 85029*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35358 /* 85040*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35361 /* 85051*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35363 /* 85060*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
35366 /* 85072*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
35379 /* 85095*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35384 /* 85102*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35398 /* 85137*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
35400 /* 85144*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35403 /* 85153*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35406 /* 85164*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35409 /* 85175*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35411 /* 85184*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35414 /* 85193*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35417 /* 85204*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35420 /* 85215*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35422 /* 85224*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
35425 /* 85236*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
35437 /* 85257*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35449 /* 85275*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
35451 /* 85279*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35456 /* 85286*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35467 /* 85307*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35472 /* 85314*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35486 /* 85349*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
35488 /* 85356*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35491 /* 85365*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35494 /* 85376*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35497 /* 85387*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35499 /* 85396*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35502 /* 85405*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35505 /* 85416*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35508 /* 85427*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35510 /* 85436*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
35513 /* 85448*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
35526 /* 85471*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35531 /* 85478*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35545 /* 85513*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
35547 /* 85520*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35551 /* 85531*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35554 /* 85542*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35557 /* 85553*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35559 /* 85562*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35562 /* 85571*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35565 /* 85582*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35568 /* 85593*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35570 /* 85602*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
35573 /* 85614*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
35578 /* 85623*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35581 /* 85634*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35584 /* 85645*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35586 /* 85654*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35589 /* 85663*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35592 /* 85674*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35595 /* 85685*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35597 /* 85694*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
35600 /* 85706*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
35614 /* 85730*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35619 /* 85737*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35633 /* 85772*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
35635 /* 85779*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35638 /* 85788*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35641 /* 85799*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35644 /* 85810*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35646 /* 85819*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35649 /* 85828*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35652 /* 85839*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35655 /* 85850*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35657 /* 85859*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
35660 /* 85871*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
35672 /* 85892*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35684 /* 85910*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
35686 /* 85914*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35691 /* 85921*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35702 /* 85942*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35707 /* 85949*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35721 /* 85984*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
35723 /* 85991*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35726 /* 86000*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35729 /* 86011*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35732 /* 86022*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35734 /* 86031*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35737 /* 86040*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35740 /* 86051*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35743 /* 86062*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35745 /* 86071*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
35748 /* 86083*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
35761 /* 86106*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35766 /* 86113*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35780 /* 86148*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
35782 /* 86155*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35785 /* 86164*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35788 /* 86175*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35791 /* 86186*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35793 /* 86195*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35796 /* 86204*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35799 /* 86215*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35802 /* 86226*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35804 /* 86235*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
35807 /* 86247*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
35822 /* 86272*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35827 /* 86279*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35839 /* 86299*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
35841 /* 86303*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35852 /* 86322*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35864 /* 86340*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
35866 /* 86344*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35871 /* 86351*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35882 /* 86372*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35887 /* 86379*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35901 /* 86414*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
35903 /* 86421*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35906 /* 86430*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35909 /* 86441*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35912 /* 86452*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35914 /* 86461*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35917 /* 86470*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35920 /* 86481*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35923 /* 86492*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35925 /* 86501*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
35928 /* 86513*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
35941 /* 86536*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35946 /* 86543*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35960 /* 86578*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
35962 /* 86585*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35965 /* 86594*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35968 /* 86605*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35971 /* 86616*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35973 /* 86625*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
35976 /* 86634*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
35979 /* 86645*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
35982 /* 86656*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
35984 /* 86665*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
35987 /* 86677*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
35999 /* 86698*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36011 /* 86716*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36013 /* 86720*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36018 /* 86727*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36029 /* 86748*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36034 /* 86755*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36048 /* 86790*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
36050 /* 86797*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36053 /* 86806*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36056 /* 86817*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36059 /* 86828*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36061 /* 86837*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36064 /* 86846*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36067 /* 86857*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36070 /* 86868*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36072 /* 86877*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
36075 /* 86889*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
36088 /* 86912*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36093 /* 86919*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36107 /* 86954*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
36109 /* 86961*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36112 /* 86970*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36115 /* 86981*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36118 /* 86992*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36120 /* 87001*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36123 /* 87010*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36126 /* 87021*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36129 /* 87032*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36131 /* 87041*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
36134 /* 87053*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
36148 /* 87076*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36160 /* 87094*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36162 /* 87098*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36167 /* 87105*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36178 /* 87126*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36183 /* 87133*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36195 /* 87153*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36197 /* 87157*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36202 /* 87164*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36213 /* 87185*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36218 /* 87192*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36232 /* 87227*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
36234 /* 87234*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36237 /* 87243*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36240 /* 87254*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36243 /* 87265*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36245 /* 87274*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36248 /* 87283*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36251 /* 87294*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36254 /* 87305*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36256 /* 87314*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
36259 /* 87326*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
36272 /* 87349*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36277 /* 87356*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36291 /* 87391*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
36293 /* 87398*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36296 /* 87407*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36299 /* 87418*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36302 /* 87429*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36304 /* 87438*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36307 /* 87447*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36310 /* 87458*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36313 /* 87469*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36315 /* 87478*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
36318 /* 87490*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
36332 /* 87514*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36337 /* 87521*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36349 /* 87541*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36351 /* 87545*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36356 /* 87552*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36367 /* 87573*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36372 /* 87580*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36386 /* 87615*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
36388 /* 87622*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36391 /* 87631*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36394 /* 87642*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36397 /* 87653*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36399 /* 87662*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36402 /* 87671*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36405 /* 87682*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36408 /* 87693*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36410 /* 87702*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
36413 /* 87714*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
36426 /* 87737*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36431 /* 87744*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36445 /* 87779*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
36447 /* 87786*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36450 /* 87795*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36453 /* 87806*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36456 /* 87817*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36458 /* 87826*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36461 /* 87835*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36464 /* 87846*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36467 /* 87857*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36469 /* 87866*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
36472 /* 87878*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
36485 /* 87900*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36497 /* 87918*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36499 /* 87922*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36504 /* 87929*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36515 /* 87950*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36520 /* 87957*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36532 /* 87977*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36534 /* 87981*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36539 /* 87988*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36550 /* 88009*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36555 /* 88016*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36569 /* 88051*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
36571 /* 88058*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36574 /* 88067*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36577 /* 88078*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36580 /* 88089*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36582 /* 88098*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36585 /* 88107*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36588 /* 88118*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36591 /* 88129*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36593 /* 88138*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
36596 /* 88150*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
36609 /* 88173*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36614 /* 88180*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36628 /* 88215*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
36630 /* 88222*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36633 /* 88231*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36636 /* 88242*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36639 /* 88253*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36641 /* 88262*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36644 /* 88271*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36647 /* 88282*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36650 /* 88293*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36652 /* 88302*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
36655 /* 88314*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
36669 /* 88338*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36674 /* 88345*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36686 /* 88365*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36688 /* 88369*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36693 /* 88376*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36704 /* 88397*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36709 /* 88404*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36723 /* 88439*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
36725 /* 88446*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36728 /* 88455*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36731 /* 88466*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36734 /* 88477*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36736 /* 88486*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36739 /* 88495*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36742 /* 88506*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36745 /* 88517*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36747 /* 88526*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
36750 /* 88538*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
36763 /* 88561*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36768 /* 88568*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36782 /* 88603*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
36784 /* 88610*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36788 /* 88621*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36791 /* 88632*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36794 /* 88643*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36796 /* 88652*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36799 /* 88661*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36802 /* 88672*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36805 /* 88683*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36807 /* 88692*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
36810 /* 88704*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
36815 /* 88713*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36818 /* 88724*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36821 /* 88735*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36823 /* 88744*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36826 /* 88753*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36829 /* 88764*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36832 /* 88775*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36834 /* 88784*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
36837 /* 88796*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
36851 /* 88820*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36856 /* 88827*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36870 /* 88862*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
36872 /* 88869*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36875 /* 88878*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36878 /* 88889*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36881 /* 88900*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36883 /* 88909*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36886 /* 88918*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36889 /* 88929*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36892 /* 88940*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36894 /* 88949*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
36897 /* 88961*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
36911 /* 88985*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36916 /* 88992*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36928 /* 89012*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36930 /* 89016*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36935 /* 89023*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36946 /* 89044*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36951 /* 89051*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36965 /* 89086*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
36967 /* 89093*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36970 /* 89102*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36973 /* 89113*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36976 /* 89124*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36978 /* 89133*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
36981 /* 89142*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
36984 /* 89153*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
36987 /* 89164*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
36989 /* 89173*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
36992 /* 89185*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
37005 /* 89208*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37010 /* 89215*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37024 /* 89250*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
37026 /* 89257*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37029 /* 89266*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37032 /* 89277*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37035 /* 89288*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37037 /* 89297*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37040 /* 89306*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37043 /* 89317*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37046 /* 89328*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37048 /* 89337*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
37051 /* 89349*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
37064 /* 89371*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37076 /* 89389*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37078 /* 89393*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37083 /* 89400*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37094 /* 89421*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37099 /* 89428*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37111 /* 89448*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37113 /* 89452*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37118 /* 89459*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37129 /* 89480*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37134 /* 89487*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37148 /* 89522*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
37150 /* 89529*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37153 /* 89538*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37156 /* 89549*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37159 /* 89560*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37161 /* 89569*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37164 /* 89578*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37167 /* 89589*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37170 /* 89600*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37172 /* 89609*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
37175 /* 89621*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
37188 /* 89644*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37193 /* 89651*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37207 /* 89686*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
37209 /* 89693*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37212 /* 89702*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37215 /* 89713*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37218 /* 89724*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37220 /* 89733*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37223 /* 89742*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37226 /* 89753*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37229 /* 89764*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37231 /* 89773*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
37234 /* 89785*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
37248 /* 89809*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37253 /* 89816*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37265 /* 89836*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37267 /* 89840*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37272 /* 89847*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37283 /* 89868*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37288 /* 89875*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37302 /* 89910*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
37304 /* 89917*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37307 /* 89926*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37310 /* 89937*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37313 /* 89948*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37315 /* 89957*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37318 /* 89966*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37321 /* 89977*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37324 /* 89988*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37326 /* 89997*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
37329 /* 90009*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
37342 /* 90032*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37347 /* 90039*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37361 /* 90074*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
37363 /* 90081*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37366 /* 90090*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37369 /* 90101*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37372 /* 90112*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37374 /* 90121*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37377 /* 90130*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37380 /* 90141*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37383 /* 90152*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37385 /* 90161*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
37388 /* 90173*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
37403 /* 90197*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37408 /* 90204*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37419 /* 90222*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37421 /* 90226*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37426 /* 90233*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37437 /* 90254*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37442 /* 90261*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37454 /* 90281*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37456 /* 90285*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37467 /* 90304*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37479 /* 90322*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37481 /* 90326*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37486 /* 90333*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37497 /* 90354*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37502 /* 90361*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37516 /* 90396*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
37518 /* 90403*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37521 /* 90412*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37524 /* 90423*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37527 /* 90434*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37529 /* 90443*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37532 /* 90452*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37535 /* 90463*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37538 /* 90474*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37540 /* 90483*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
37543 /* 90495*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
37556 /* 90518*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37561 /* 90525*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37575 /* 90560*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
37577 /* 90567*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37580 /* 90576*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37583 /* 90587*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37586 /* 90598*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37588 /* 90607*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37591 /* 90616*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37594 /* 90627*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37597 /* 90638*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37599 /* 90647*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
37602 /* 90659*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
37614 /* 90680*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37626 /* 90698*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37628 /* 90702*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37633 /* 90709*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37644 /* 90730*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37649 /* 90737*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37663 /* 90772*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
37665 /* 90779*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37668 /* 90788*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37671 /* 90799*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37674 /* 90810*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37676 /* 90819*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37679 /* 90828*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37682 /* 90839*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37685 /* 90850*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37687 /* 90859*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
37690 /* 90871*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
37703 /* 90894*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37708 /* 90901*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37722 /* 90936*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
37724 /* 90943*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37727 /* 90952*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37730 /* 90963*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37733 /* 90974*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37735 /* 90983*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37738 /* 90992*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37741 /* 91003*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37744 /* 91014*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37746 /* 91023*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
37749 /* 91035*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
37764 /* 91060*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37769 /* 91067*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37781 /* 91087*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37783 /* 91091*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37794 /* 91110*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37806 /* 91128*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37808 /* 91132*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37813 /* 91139*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37824 /* 91160*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37829 /* 91167*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37843 /* 91202*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
37845 /* 91209*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37848 /* 91218*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37851 /* 91229*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37854 /* 91240*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37856 /* 91249*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37859 /* 91258*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37862 /* 91269*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37865 /* 91280*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37867 /* 91289*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
37870 /* 91301*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
37883 /* 91324*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37888 /* 91331*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37902 /* 91366*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
37904 /* 91373*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37907 /* 91382*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37910 /* 91393*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37913 /* 91404*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37915 /* 91413*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37918 /* 91422*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37921 /* 91433*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
37924 /* 91444*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
37926 /* 91453*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
37929 /* 91465*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
37941 /* 91486*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37953 /* 91504*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37955 /* 91508*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37960 /* 91515*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37971 /* 91536*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37976 /* 91543*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37990 /* 91578*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
37992 /* 91585*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
37995 /* 91594*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
37998 /* 91605*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38001 /* 91616*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38003 /* 91625*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38006 /* 91634*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38009 /* 91645*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38012 /* 91656*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38014 /* 91665*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
38017 /* 91677*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
38030 /* 91700*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38035 /* 91707*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38049 /* 91742*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
38051 /* 91749*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38055 /* 91760*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38058 /* 91771*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38061 /* 91782*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38063 /* 91791*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38066 /* 91800*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38069 /* 91811*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38072 /* 91822*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38074 /* 91831*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
38077 /* 91843*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
38082 /* 91852*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38085 /* 91863*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38088 /* 91874*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38090 /* 91883*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38093 /* 91892*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38096 /* 91903*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38099 /* 91914*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38101 /* 91923*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
38104 /* 91935*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
38118 /* 91959*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38123 /* 91966*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38137 /* 92001*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
38139 /* 92008*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38142 /* 92017*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38145 /* 92028*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38148 /* 92039*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38150 /* 92048*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38153 /* 92057*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38156 /* 92068*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38159 /* 92079*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38161 /* 92088*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
38164 /* 92100*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
38176 /* 92121*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38188 /* 92139*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38190 /* 92143*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38195 /* 92150*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38206 /* 92171*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38211 /* 92178*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38225 /* 92213*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
38227 /* 92220*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38230 /* 92229*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38233 /* 92240*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38236 /* 92251*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38238 /* 92260*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38241 /* 92269*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38244 /* 92280*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38247 /* 92291*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38249 /* 92300*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
38252 /* 92312*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
38265 /* 92335*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38270 /* 92342*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38284 /* 92377*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
38286 /* 92384*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38289 /* 92393*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38292 /* 92404*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38295 /* 92415*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38297 /* 92424*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38300 /* 92433*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38303 /* 92444*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38306 /* 92455*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38308 /* 92464*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
38311 /* 92476*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
38326 /* 92501*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38331 /* 92508*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38343 /* 92528*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38345 /* 92532*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38356 /* 92551*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38368 /* 92569*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38370 /* 92573*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38375 /* 92580*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38386 /* 92601*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38391 /* 92608*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38405 /* 92643*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
38407 /* 92650*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38410 /* 92659*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38413 /* 92670*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38416 /* 92681*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38418 /* 92690*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38421 /* 92699*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38424 /* 92710*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38427 /* 92721*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38429 /* 92730*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
38432 /* 92742*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
38445 /* 92765*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38450 /* 92772*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38464 /* 92807*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
38466 /* 92814*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38469 /* 92823*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38472 /* 92834*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38475 /* 92845*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38477 /* 92854*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38480 /* 92863*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38483 /* 92874*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38486 /* 92885*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38488 /* 92894*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
38491 /* 92906*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
38503 /* 92927*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38515 /* 92945*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38517 /* 92949*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38522 /* 92956*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38533 /* 92977*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38538 /* 92984*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38552 /* 93019*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
38554 /* 93026*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38557 /* 93035*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38560 /* 93046*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38563 /* 93057*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38565 /* 93066*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38568 /* 93075*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38571 /* 93086*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38574 /* 93097*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38576 /* 93106*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
38579 /* 93118*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
38592 /* 93141*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38597 /* 93148*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38611 /* 93183*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
38613 /* 93190*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38616 /* 93199*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38619 /* 93210*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38622 /* 93221*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38624 /* 93230*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38627 /* 93239*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38630 /* 93250*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38633 /* 93261*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38635 /* 93270*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
38638 /* 93282*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
38654 /* 93307*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38666 /* 93325*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38668 /* 93329*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38673 /* 93336*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38684 /* 93357*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38689 /* 93364*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38701 /* 93384*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38703 /* 93388*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38708 /* 93395*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38719 /* 93416*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38724 /* 93423*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38736 /* 93443*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38738 /* 93447*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38743 /* 93454*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38754 /* 93475*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38759 /* 93482*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38773 /* 93517*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
38775 /* 93524*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38778 /* 93533*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38781 /* 93544*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38784 /* 93555*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38786 /* 93564*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38789 /* 93573*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38792 /* 93584*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38795 /* 93595*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38797 /* 93604*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
38800 /* 93616*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
38813 /* 93639*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38818 /* 93646*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38832 /* 93681*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
38834 /* 93688*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38837 /* 93697*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38840 /* 93708*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38843 /* 93719*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38845 /* 93728*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38848 /* 93737*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38851 /* 93748*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38854 /* 93759*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38856 /* 93768*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
38859 /* 93780*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
38873 /* 93804*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38878 /* 93811*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38890 /* 93831*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38892 /* 93835*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38897 /* 93842*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38908 /* 93863*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38913 /* 93870*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38927 /* 93905*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
38929 /* 93912*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38932 /* 93921*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38935 /* 93932*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38938 /* 93943*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38940 /* 93952*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38943 /* 93961*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38946 /* 93972*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38949 /* 93983*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38951 /* 93992*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
38954 /* 94004*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
38967 /* 94027*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38972 /* 94034*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38986 /* 94069*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
38988 /* 94076*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
38991 /* 94085*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
38994 /* 94096*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
38997 /* 94107*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
38999 /* 94116*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39002 /* 94125*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39005 /* 94136*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39008 /* 94147*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39010 /* 94156*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
39013 /* 94168*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
39028 /* 94193*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39033 /* 94200*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39045 /* 94220*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39047 /* 94224*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39052 /* 94231*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39063 /* 94252*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39068 /* 94259*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39080 /* 94279*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39082 /* 94283*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39087 /* 94290*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39098 /* 94311*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39103 /* 94318*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39117 /* 94353*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
39119 /* 94360*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39122 /* 94369*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39125 /* 94380*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39128 /* 94391*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39130 /* 94400*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39133 /* 94409*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39136 /* 94420*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39139 /* 94431*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39141 /* 94440*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
39144 /* 94452*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
39157 /* 94475*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39162 /* 94482*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39176 /* 94517*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
39178 /* 94524*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39181 /* 94533*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39184 /* 94544*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39187 /* 94555*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39189 /* 94564*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39192 /* 94573*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39195 /* 94584*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39198 /* 94595*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39200 /* 94604*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
39203 /* 94616*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
39217 /* 94640*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39222 /* 94647*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39234 /* 94667*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39236 /* 94671*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39241 /* 94678*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39252 /* 94699*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39257 /* 94706*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39271 /* 94741*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
39273 /* 94748*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39276 /* 94757*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39279 /* 94768*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39282 /* 94779*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39284 /* 94788*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39287 /* 94797*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39290 /* 94808*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39293 /* 94819*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39295 /* 94828*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
39298 /* 94840*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
39311 /* 94863*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39316 /* 94870*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39330 /* 94905*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
39332 /* 94912*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39336 /* 94923*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39339 /* 94934*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39342 /* 94945*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39344 /* 94954*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39347 /* 94963*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39350 /* 94974*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39353 /* 94985*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39355 /* 94994*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
39358 /* 95006*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
39363 /* 95015*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39366 /* 95026*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39369 /* 95037*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39371 /* 95046*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39374 /* 95055*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39377 /* 95066*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39380 /* 95077*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39382 /* 95086*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
39385 /* 95098*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
39399 /* 95122*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39404 /* 95129*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39418 /* 95164*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
39420 /* 95171*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39423 /* 95180*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39426 /* 95191*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39429 /* 95202*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39431 /* 95211*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39434 /* 95220*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39437 /* 95231*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39440 /* 95242*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39442 /* 95251*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
39445 /* 95263*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
39459 /* 95287*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39464 /* 95294*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39476 /* 95314*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39478 /* 95318*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39483 /* 95325*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39494 /* 95346*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39499 /* 95353*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39513 /* 95388*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
39515 /* 95395*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39518 /* 95404*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39521 /* 95415*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39524 /* 95426*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39526 /* 95435*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39529 /* 95444*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39532 /* 95455*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39535 /* 95466*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39537 /* 95475*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
39540 /* 95487*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
39553 /* 95510*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39558 /* 95517*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39572 /* 95552*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
39574 /* 95559*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39577 /* 95568*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39580 /* 95579*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39583 /* 95590*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39585 /* 95599*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39588 /* 95608*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39591 /* 95619*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39594 /* 95630*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39596 /* 95639*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
39599 /* 95651*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
39614 /* 95676*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39619 /* 95683*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39631 /* 95703*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39633 /* 95707*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39638 /* 95714*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39649 /* 95735*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39654 /* 95742*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39666 /* 95762*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39668 /* 95766*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39673 /* 95773*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39684 /* 95794*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39689 /* 95801*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39703 /* 95836*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
39705 /* 95843*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39708 /* 95852*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39711 /* 95863*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39714 /* 95874*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39716 /* 95883*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39719 /* 95892*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39722 /* 95903*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39725 /* 95914*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39727 /* 95923*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
39730 /* 95935*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
39743 /* 95958*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39748 /* 95965*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39762 /* 96000*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
39764 /* 96007*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39767 /* 96016*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39770 /* 96027*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39773 /* 96038*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39775 /* 96047*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39778 /* 96056*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39781 /* 96067*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39784 /* 96078*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39786 /* 96087*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
39789 /* 96099*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
39803 /* 96123*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39808 /* 96130*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39820 /* 96150*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39822 /* 96154*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39827 /* 96161*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39838 /* 96182*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39843 /* 96189*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39857 /* 96224*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
39859 /* 96231*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39862 /* 96240*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39865 /* 96251*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39868 /* 96262*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39870 /* 96271*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39873 /* 96280*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39876 /* 96291*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39879 /* 96302*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39881 /* 96311*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
39884 /* 96323*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
39897 /* 96346*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39902 /* 96353*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39916 /* 96388*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
39918 /* 96395*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39921 /* 96404*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39924 /* 96415*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39927 /* 96426*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39929 /* 96435*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
39932 /* 96444*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
39935 /* 96455*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
39938 /* 96466*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
39940 /* 96475*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
39943 /* 96487*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
39952 /* 96501*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39962 /* 96518*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39967 /* 96525*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39978 /* 96543*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39980 /* 96547*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39991 /* 96566*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40003 /* 96584*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40005 /* 96588*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40010 /* 96595*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40021 /* 96616*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40026 /* 96623*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40038 /* 96643*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40040 /* 96647*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40045 /* 96654*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40056 /* 96675*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40061 /* 96682*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40075 /* 96717*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
40077 /* 96724*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40080 /* 96733*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40083 /* 96744*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40086 /* 96755*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40088 /* 96764*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40091 /* 96773*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40094 /* 96784*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40097 /* 96795*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40099 /* 96804*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
40102 /* 96816*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
40115 /* 96839*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40120 /* 96846*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40134 /* 96881*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
40136 /* 96888*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40139 /* 96897*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40142 /* 96908*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40145 /* 96919*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40147 /* 96928*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40150 /* 96937*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40153 /* 96948*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40156 /* 96959*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40158 /* 96968*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
40161 /* 96980*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
40175 /* 97004*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40180 /* 97011*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40192 /* 97031*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40194 /* 97035*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40199 /* 97042*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40210 /* 97063*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40215 /* 97070*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40229 /* 97105*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
40231 /* 97112*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40234 /* 97121*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40237 /* 97132*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40240 /* 97143*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40242 /* 97152*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40245 /* 97161*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40248 /* 97172*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40251 /* 97183*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40253 /* 97192*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
40256 /* 97204*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
40269 /* 97227*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40274 /* 97234*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40288 /* 97269*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
40290 /* 97276*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40293 /* 97285*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40296 /* 97296*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40299 /* 97307*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40301 /* 97316*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40304 /* 97325*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40307 /* 97336*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40310 /* 97347*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40312 /* 97356*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
40315 /* 97368*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
40328 /* 97390*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40340 /* 97408*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40342 /* 97412*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40347 /* 97419*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40358 /* 97440*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40363 /* 97447*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40375 /* 97467*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40377 /* 97471*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40382 /* 97478*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40393 /* 97499*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40398 /* 97506*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40412 /* 97541*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
40414 /* 97548*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40417 /* 97557*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40420 /* 97568*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40423 /* 97579*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40425 /* 97588*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40428 /* 97597*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40431 /* 97608*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40434 /* 97619*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40436 /* 97628*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
40439 /* 97640*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
40452 /* 97663*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40457 /* 97670*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40471 /* 97705*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
40473 /* 97712*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40476 /* 97721*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40479 /* 97732*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40482 /* 97743*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40484 /* 97752*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40487 /* 97761*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40490 /* 97772*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40493 /* 97783*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40495 /* 97792*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
40498 /* 97804*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
40512 /* 97828*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40517 /* 97835*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40529 /* 97855*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40531 /* 97859*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40536 /* 97866*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40547 /* 97887*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40552 /* 97894*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40566 /* 97929*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
40568 /* 97936*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40571 /* 97945*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40574 /* 97956*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40577 /* 97967*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40579 /* 97976*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40582 /* 97985*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40585 /* 97996*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40588 /* 98007*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40590 /* 98016*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
40593 /* 98028*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
40606 /* 98051*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40611 /* 98058*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40625 /* 98093*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
40627 /* 98100*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40631 /* 98111*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40634 /* 98122*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40637 /* 98133*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40639 /* 98142*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40642 /* 98151*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40645 /* 98162*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40648 /* 98173*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40650 /* 98182*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
40653 /* 98194*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
40658 /* 98203*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40661 /* 98214*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40664 /* 98225*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40666 /* 98234*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40669 /* 98243*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40672 /* 98254*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40675 /* 98265*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40677 /* 98274*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
40680 /* 98286*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
40694 /* 98310*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40699 /* 98317*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40713 /* 98352*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
40715 /* 98359*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40718 /* 98368*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40721 /* 98379*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40724 /* 98390*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40726 /* 98399*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40729 /* 98408*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40732 /* 98419*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40735 /* 98430*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40737 /* 98439*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
40740 /* 98451*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
40754 /* 98475*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40759 /* 98482*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40771 /* 98502*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40773 /* 98506*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40778 /* 98513*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40789 /* 98534*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40794 /* 98541*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40808 /* 98576*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
40810 /* 98583*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40813 /* 98592*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40816 /* 98603*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40819 /* 98614*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40821 /* 98623*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40824 /* 98632*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40827 /* 98643*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40830 /* 98654*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40832 /* 98663*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
40835 /* 98675*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
40848 /* 98698*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40853 /* 98705*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40867 /* 98740*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
40869 /* 98747*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40872 /* 98756*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40875 /* 98767*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40878 /* 98778*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40880 /* 98787*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40883 /* 98796*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40886 /* 98807*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
40889 /* 98818*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
40891 /* 98827*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
40894 /* 98839*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
40907 /* 98861*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40919 /* 98879*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40921 /* 98883*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40926 /* 98890*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40937 /* 98911*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40942 /* 98918*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40954 /* 98938*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40956 /* 98942*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40961 /* 98949*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40972 /* 98970*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40977 /* 98977*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40991 /* 99012*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
40993 /* 99019*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
40996 /* 99028*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
40999 /* 99039*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41002 /* 99050*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41004 /* 99059*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41007 /* 99068*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41010 /* 99079*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41013 /* 99090*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41015 /* 99099*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
41018 /* 99111*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
41031 /* 99134*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41036 /* 99141*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41050 /* 99176*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
41052 /* 99183*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41055 /* 99192*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41058 /* 99203*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41061 /* 99214*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41063 /* 99223*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41066 /* 99232*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41069 /* 99243*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41072 /* 99254*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41074 /* 99263*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
41077 /* 99275*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
41091 /* 99299*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41096 /* 99306*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41108 /* 99326*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41110 /* 99330*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41115 /* 99337*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41126 /* 99358*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41131 /* 99365*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41145 /* 99400*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
41147 /* 99407*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41150 /* 99416*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41153 /* 99427*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41156 /* 99438*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41158 /* 99447*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41161 /* 99456*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41164 /* 99467*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41167 /* 99478*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41169 /* 99487*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
41172 /* 99499*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
41185 /* 99522*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41190 /* 99529*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41204 /* 99564*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
41206 /* 99571*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41209 /* 99580*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41212 /* 99591*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41215 /* 99602*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41217 /* 99611*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41220 /* 99620*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41223 /* 99631*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41226 /* 99642*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41228 /* 99651*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
41231 /* 99663*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
41246 /* 99687*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41258 /* 99705*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41260 /* 99709*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41265 /* 99716*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41276 /* 99737*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41281 /* 99744*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41293 /* 99764*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41295 /* 99768*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41300 /* 99775*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41311 /* 99796*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41316 /* 99803*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41328 /* 99823*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41330 /* 99827*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41335 /* 99834*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41346 /* 99855*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41351 /* 99862*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41365 /* 99897*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
41367 /* 99904*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41370 /* 99913*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41373 /* 99924*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41376 /* 99935*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41378 /* 99944*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41381 /* 99953*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41384 /* 99964*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41387 /* 99975*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41389 /* 99984*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
41392 /* 99996*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
41405 /*100019*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41410 /*100026*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41424 /*100061*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
41426 /*100068*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41429 /*100077*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41432 /*100088*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41435 /*100099*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41437 /*100108*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41440 /*100117*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41443 /*100128*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41446 /*100139*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41448 /*100148*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
41451 /*100160*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
41465 /*100184*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41470 /*100191*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41482 /*100211*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41484 /*100215*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41489 /*100222*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41500 /*100243*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41505 /*100250*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41519 /*100285*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
41521 /*100292*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41524 /*100301*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41527 /*100312*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41530 /*100323*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41532 /*100332*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41535 /*100341*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41538 /*100352*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41541 /*100363*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41543 /*100372*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
41546 /*100384*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
41559 /*100407*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41564 /*100414*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41578 /*100449*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
41580 /*100456*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41583 /*100465*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41586 /*100476*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41589 /*100487*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41591 /*100496*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41594 /*100505*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41597 /*100516*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41600 /*100527*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41602 /*100536*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
41605 /*100548*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
41620 /*100573*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41625 /*100580*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41637 /*100600*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41639 /*100604*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41644 /*100611*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41655 /*100632*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41660 /*100639*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41672 /*100659*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41674 /*100663*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41679 /*100670*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41690 /*100691*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41695 /*100698*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41709 /*100733*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
41711 /*100740*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41714 /*100749*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41717 /*100760*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41720 /*100771*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41722 /*100780*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41725 /*100789*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41728 /*100800*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41731 /*100811*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41733 /*100820*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
41736 /*100832*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
41749 /*100855*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41754 /*100862*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41768 /*100897*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
41770 /*100904*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41773 /*100913*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41776 /*100924*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41779 /*100935*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41781 /*100944*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41784 /*100953*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41787 /*100964*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41790 /*100975*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41792 /*100984*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
41795 /*100996*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
41809 /*101020*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41814 /*101027*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41826 /*101047*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41828 /*101051*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41833 /*101058*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41844 /*101079*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41849 /*101086*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41863 /*101121*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
41865 /*101128*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41868 /*101137*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41871 /*101148*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41874 /*101159*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41876 /*101168*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41879 /*101177*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41882 /*101188*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41885 /*101199*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41887 /*101208*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
41890 /*101220*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
41903 /*101243*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41908 /*101250*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41922 /*101285*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
41924 /*101292*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41928 /*101303*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41931 /*101314*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41934 /*101325*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41936 /*101334*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41939 /*101343*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41942 /*101354*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41945 /*101365*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41947 /*101374*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
41950 /*101386*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
41955 /*101395*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41958 /*101406*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41961 /*101417*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41963 /*101426*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
41966 /*101435*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
41969 /*101446*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
41972 /*101457*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
41974 /*101466*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
41977 /*101478*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
41991 /*101502*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41996 /*101509*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42010 /*101544*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
42012 /*101551*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42015 /*101560*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42018 /*101571*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42021 /*101582*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42023 /*101591*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42026 /*101600*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42029 /*101611*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42032 /*101622*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42034 /*101631*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
42037 /*101643*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
42051 /*101667*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42056 /*101674*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42068 /*101694*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42070 /*101698*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42075 /*101705*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42086 /*101726*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42091 /*101733*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42105 /*101768*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
42107 /*101775*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42110 /*101784*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42113 /*101795*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42116 /*101806*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42118 /*101815*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42121 /*101824*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42124 /*101835*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42127 /*101846*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42129 /*101855*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
42132 /*101867*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
42145 /*101890*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42150 /*101897*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42164 /*101932*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
42166 /*101939*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42169 /*101948*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42172 /*101959*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42175 /*101970*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42177 /*101979*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42180 /*101988*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42183 /*101999*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42186 /*102010*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42188 /*102019*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
42191 /*102031*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
42206 /*102056*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42211 /*102063*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42223 /*102083*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42225 /*102087*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42230 /*102094*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42241 /*102115*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42246 /*102122*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42258 /*102142*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42260 /*102146*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42265 /*102153*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42276 /*102174*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42281 /*102181*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42295 /*102216*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
42297 /*102223*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42300 /*102232*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42303 /*102243*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42306 /*102254*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42308 /*102263*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42311 /*102272*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42314 /*102283*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42317 /*102294*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42319 /*102303*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
42322 /*102315*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
42335 /*102338*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42340 /*102345*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42354 /*102380*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
42356 /*102387*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42359 /*102396*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42362 /*102407*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42365 /*102418*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42367 /*102427*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42370 /*102436*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42373 /*102447*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42376 /*102458*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42378 /*102467*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
42381 /*102479*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
42395 /*102503*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42400 /*102510*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42412 /*102530*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42414 /*102534*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42419 /*102541*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42430 /*102562*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42435 /*102569*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42449 /*102604*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
42451 /*102611*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42454 /*102620*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42457 /*102631*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42460 /*102642*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42462 /*102651*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42465 /*102660*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42468 /*102671*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42471 /*102682*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42473 /*102691*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
42476 /*102703*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
42489 /*102726*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42494 /*102733*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42508 /*102768*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
42510 /*102775*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42513 /*102784*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42516 /*102795*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42519 /*102806*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42521 /*102815*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42524 /*102824*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42527 /*102835*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42530 /*102846*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42532 /*102855*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
42535 /*102867*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
42544 /*102881*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42555 /*102901*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42560 /*102908*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42571 /*102926*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42573 /*102930*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42579 /*102940*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42590 /*102961*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42595 /*102968*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42607 /*102988*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42609 /*102992*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42620 /*103011*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42632 /*103029*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42634 /*103033*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42639 /*103040*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42650 /*103061*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42655 /*103068*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42669 /*103103*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
42671 /*103110*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42674 /*103119*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42677 /*103130*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42680 /*103141*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42682 /*103150*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42685 /*103159*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42688 /*103170*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42691 /*103181*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42693 /*103190*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
42696 /*103202*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
42709 /*103225*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42714 /*103232*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42728 /*103267*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
42730 /*103274*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42733 /*103283*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42736 /*103294*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42739 /*103305*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42741 /*103314*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42744 /*103323*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42747 /*103334*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42750 /*103345*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42752 /*103354*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
42755 /*103366*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
42767 /*103387*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42779 /*103405*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42781 /*103409*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42786 /*103416*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42797 /*103437*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42802 /*103444*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42816 /*103479*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
42818 /*103486*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42821 /*103495*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42824 /*103506*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42827 /*103517*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42829 /*103526*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42832 /*103535*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42835 /*103546*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42838 /*103557*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42840 /*103566*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
42843 /*103578*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
42856 /*103601*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42861 /*103608*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42875 /*103643*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
42877 /*103650*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42880 /*103659*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42883 /*103670*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42886 /*103681*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42888 /*103690*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
42891 /*103699*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
42894 /*103710*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
42897 /*103721*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
42899 /*103730*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
42902 /*103742*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
42917 /*103767*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42922 /*103774*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42934 /*103794*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42936 /*103798*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42947 /*103817*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42959 /*103835*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42961 /*103839*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42966 /*103846*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42977 /*103867*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42982 /*103874*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42996 /*103909*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
42998 /*103916*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43001 /*103925*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43004 /*103936*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43007 /*103947*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43009 /*103956*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43012 /*103965*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43015 /*103976*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43018 /*103987*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43020 /*103996*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
43023 /*104008*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
43036 /*104031*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43041 /*104038*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43055 /*104073*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
43057 /*104080*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43060 /*104089*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43063 /*104100*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43066 /*104111*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43068 /*104120*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43071 /*104129*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43074 /*104140*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43077 /*104151*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43079 /*104160*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
43082 /*104172*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
43094 /*104193*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43106 /*104211*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
43108 /*104215*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43113 /*104222*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43124 /*104243*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43129 /*104250*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43143 /*104285*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
43145 /*104292*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43148 /*104301*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43151 /*104312*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43154 /*104323*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43156 /*104332*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43159 /*104341*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43162 /*104352*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43165 /*104363*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43167 /*104372*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
43170 /*104384*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
43183 /*104407*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43188 /*104414*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43202 /*104449*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
43204 /*104456*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43208 /*104467*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43211 /*104478*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43214 /*104489*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43216 /*104498*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43219 /*104507*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43222 /*104518*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43225 /*104529*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43227 /*104538*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
43230 /*104550*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
43235 /*104559*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43238 /*104570*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43241 /*104581*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43243 /*104590*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43246 /*104599*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43249 /*104610*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43252 /*104621*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43254 /*104630*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
43257 /*104642*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
43271 /*104666*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43276 /*104673*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43290 /*104708*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
43292 /*104715*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43295 /*104724*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43298 /*104735*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43301 /*104746*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43303 /*104755*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43306 /*104764*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43309 /*104775*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43312 /*104786*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43314 /*104795*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
43317 /*104807*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
43329 /*104828*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43341 /*104846*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
43343 /*104850*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43348 /*104857*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43359 /*104878*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43364 /*104885*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43378 /*104920*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
43380 /*104927*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43383 /*104936*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43386 /*104947*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43389 /*104958*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43391 /*104967*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43394 /*104976*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43397 /*104987*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43400 /*104998*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43402 /*105007*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
43405 /*105019*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
43418 /*105042*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43423 /*105049*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43437 /*105084*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
43439 /*105091*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43442 /*105100*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43445 /*105111*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43448 /*105122*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43450 /*105131*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43453 /*105140*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43456 /*105151*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43459 /*105162*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43461 /*105171*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
43464 /*105183*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
43479 /*105208*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43484 /*105215*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43496 /*105235*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
43498 /*105239*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43509 /*105258*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43521 /*105276*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
43523 /*105280*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43528 /*105287*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43539 /*105308*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43544 /*105315*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43558 /*105350*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
43560 /*105357*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43563 /*105366*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43566 /*105377*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43569 /*105388*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43571 /*105397*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43574 /*105406*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43577 /*105417*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43580 /*105428*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43582 /*105437*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
43585 /*105449*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
43598 /*105472*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43603 /*105479*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43617 /*105514*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
43619 /*105521*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43622 /*105530*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43625 /*105541*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43628 /*105552*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43630 /*105561*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43633 /*105570*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43636 /*105581*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43639 /*105592*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43641 /*105601*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
43644 /*105613*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
43656 /*105634*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43668 /*105652*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
43670 /*105656*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43675 /*105663*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43686 /*105684*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43691 /*105691*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43705 /*105726*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
43707 /*105733*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43710 /*105742*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43713 /*105753*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43716 /*105764*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43718 /*105773*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43721 /*105782*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43724 /*105793*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43727 /*105804*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43729 /*105813*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
43732 /*105825*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
43745 /*105848*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43750 /*105855*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43764 /*105890*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
43766 /*105897*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43769 /*105906*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43772 /*105917*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43775 /*105928*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43777 /*105937*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43780 /*105946*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43783 /*105957*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43786 /*105968*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43788 /*105977*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
43791 /*105989*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
43805 /*106012*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43817 /*106030*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
43819 /*106034*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43824 /*106041*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43835 /*106062*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43840 /*106069*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43852 /*106089*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
43854 /*106093*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43859 /*106100*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43870 /*106121*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43875 /*106128*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43889 /*106163*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
43891 /*106170*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43894 /*106179*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43897 /*106190*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43900 /*106201*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43902 /*106210*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43905 /*106219*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43908 /*106230*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43911 /*106241*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43913 /*106250*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
43916 /*106262*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
43929 /*106285*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43934 /*106292*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43948 /*106327*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
43950 /*106334*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43953 /*106343*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43956 /*106354*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43959 /*106365*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43961 /*106374*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
43964 /*106383*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
43967 /*106394*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
43970 /*106405*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
43972 /*106414*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
43975 /*106426*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
43989 /*106450*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43994 /*106457*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44006 /*106477*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44008 /*106481*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44013 /*106488*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44024 /*106509*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44029 /*106516*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44043 /*106551*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
44045 /*106558*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44048 /*106567*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44051 /*106578*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44054 /*106589*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44056 /*106598*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44059 /*106607*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44062 /*106618*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44065 /*106629*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44067 /*106638*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
44070 /*106650*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
44083 /*106673*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44088 /*106680*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44102 /*106715*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
44104 /*106722*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44107 /*106731*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44110 /*106742*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44113 /*106753*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44115 /*106762*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44118 /*106771*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44121 /*106782*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44124 /*106793*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44126 /*106802*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
44129 /*106814*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
44142 /*106836*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44154 /*106854*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44156 /*106858*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44161 /*106865*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44172 /*106886*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44177 /*106893*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44189 /*106913*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44191 /*106917*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44196 /*106924*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44207 /*106945*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44212 /*106952*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44226 /*106987*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
44228 /*106994*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44231 /*107003*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44234 /*107014*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44237 /*107025*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44239 /*107034*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44242 /*107043*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44245 /*107054*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44248 /*107065*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44250 /*107074*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
44253 /*107086*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
44266 /*107109*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44271 /*107116*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44285 /*107151*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
44287 /*107158*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44290 /*107167*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44293 /*107178*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44296 /*107189*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44298 /*107198*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44301 /*107207*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44304 /*107218*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44307 /*107229*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44309 /*107238*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
44312 /*107250*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
44326 /*107274*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44331 /*107281*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44343 /*107301*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44345 /*107305*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44350 /*107312*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44361 /*107333*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44366 /*107340*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44380 /*107375*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
44382 /*107382*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44385 /*107391*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44388 /*107402*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44391 /*107413*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44393 /*107422*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44396 /*107431*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44399 /*107442*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44402 /*107453*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44404 /*107462*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
44407 /*107474*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
44420 /*107497*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44425 /*107504*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44439 /*107539*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
44441 /*107546*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44445 /*107557*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44448 /*107568*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44451 /*107579*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44453 /*107588*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44456 /*107597*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44459 /*107608*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44462 /*107619*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44464 /*107628*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
44467 /*107640*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
44472 /*107649*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44475 /*107660*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44478 /*107671*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44480 /*107680*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44483 /*107689*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44486 /*107700*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44489 /*107711*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44491 /*107720*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
44494 /*107732*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
44508 /*107756*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44513 /*107763*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44527 /*107798*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
44529 /*107805*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44532 /*107814*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44535 /*107825*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44538 /*107836*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44540 /*107845*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44543 /*107854*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44546 /*107865*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44549 /*107876*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44551 /*107885*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
44554 /*107897*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
44568 /*107921*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44573 /*107928*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44585 /*107948*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44587 /*107952*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44592 /*107959*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44603 /*107980*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44608 /*107987*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44622 /*108022*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
44624 /*108029*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44627 /*108038*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44630 /*108049*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44633 /*108060*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44635 /*108069*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44638 /*108078*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44641 /*108089*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44644 /*108100*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44646 /*108109*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
44649 /*108121*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
44662 /*108144*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44667 /*108151*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44681 /*108186*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
44683 /*108193*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44686 /*108202*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44689 /*108213*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44692 /*108224*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44694 /*108233*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44697 /*108242*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44700 /*108253*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44703 /*108264*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44705 /*108273*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
44708 /*108285*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
44721 /*108307*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44733 /*108325*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44735 /*108329*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44740 /*108336*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44751 /*108357*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44756 /*108364*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44768 /*108384*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44770 /*108388*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44775 /*108395*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44786 /*108416*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44791 /*108423*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44805 /*108458*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
44807 /*108465*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44810 /*108474*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44813 /*108485*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44816 /*108496*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44818 /*108505*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44821 /*108514*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44824 /*108525*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44827 /*108536*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44829 /*108545*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
44832 /*108557*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
44845 /*108580*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44850 /*108587*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44864 /*108622*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
44866 /*108629*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44869 /*108638*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44872 /*108649*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44875 /*108660*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44877 /*108669*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44880 /*108678*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44883 /*108689*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44886 /*108700*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44888 /*108709*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
44891 /*108721*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
44905 /*108745*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44910 /*108752*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44922 /*108772*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44924 /*108776*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44929 /*108783*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44940 /*108804*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44945 /*108811*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44959 /*108846*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
44961 /*108853*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44964 /*108862*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44967 /*108873*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44970 /*108884*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44972 /*108893*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
44975 /*108902*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
44978 /*108913*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
44981 /*108924*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
44983 /*108933*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
44986 /*108945*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
44999 /*108968*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45004 /*108975*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45018 /*109010*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
45020 /*109017*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45023 /*109026*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45026 /*109037*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45029 /*109048*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45031 /*109057*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45034 /*109066*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45037 /*109077*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45040 /*109088*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45042 /*109097*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
45045 /*109109*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
45060 /*109133*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45065 /*109140*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45076 /*109158*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45078 /*109162*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45083 /*109169*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45094 /*109190*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45099 /*109197*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45111 /*109217*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45113 /*109221*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45124 /*109240*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45136 /*109258*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45138 /*109262*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45143 /*109269*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45154 /*109290*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45159 /*109297*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45173 /*109332*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
45175 /*109339*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45178 /*109348*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45181 /*109359*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45184 /*109370*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45186 /*109379*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45189 /*109388*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45192 /*109399*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45195 /*109410*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45197 /*109419*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
45200 /*109431*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
45213 /*109454*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45218 /*109461*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45232 /*109496*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
45234 /*109503*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45237 /*109512*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45240 /*109523*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45243 /*109534*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45245 /*109543*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45248 /*109552*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45251 /*109563*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45254 /*109574*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45256 /*109583*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
45259 /*109595*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
45271 /*109616*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45283 /*109634*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45285 /*109638*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45290 /*109645*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45301 /*109666*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45306 /*109673*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45320 /*109708*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
45322 /*109715*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45325 /*109724*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45328 /*109735*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45331 /*109746*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45333 /*109755*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45336 /*109764*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45339 /*109775*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45342 /*109786*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45344 /*109795*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
45347 /*109807*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
45360 /*109830*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45365 /*109837*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45379 /*109872*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
45381 /*109879*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45384 /*109888*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45387 /*109899*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45390 /*109910*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45392 /*109919*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45395 /*109928*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45398 /*109939*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45401 /*109950*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45403 /*109959*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
45406 /*109971*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
45421 /*109996*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45426 /*110003*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45438 /*110023*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45440 /*110027*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45451 /*110046*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45463 /*110064*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45465 /*110068*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45470 /*110075*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45481 /*110096*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45486 /*110103*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45500 /*110138*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
45502 /*110145*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45505 /*110154*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45508 /*110165*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45511 /*110176*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45513 /*110185*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45516 /*110194*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45519 /*110205*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45522 /*110216*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45524 /*110225*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
45527 /*110237*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
45540 /*110260*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45545 /*110267*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45559 /*110302*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
45561 /*110309*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45564 /*110318*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45567 /*110329*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45570 /*110340*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45572 /*110349*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45575 /*110358*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45578 /*110369*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45581 /*110380*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45583 /*110389*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
45586 /*110401*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
45598 /*110422*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45610 /*110440*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45612 /*110444*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45617 /*110451*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45628 /*110472*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45633 /*110479*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45647 /*110514*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
45649 /*110521*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45652 /*110530*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45655 /*110541*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45658 /*110552*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45660 /*110561*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45663 /*110570*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45666 /*110581*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45669 /*110592*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45671 /*110601*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
45674 /*110613*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
45687 /*110636*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45692 /*110643*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45706 /*110678*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
45708 /*110685*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45712 /*110696*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45715 /*110707*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45718 /*110718*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45720 /*110727*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45723 /*110736*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45726 /*110747*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45729 /*110758*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45731 /*110767*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
45734 /*110779*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
45739 /*110788*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45742 /*110799*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45745 /*110810*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45747 /*110819*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45750 /*110828*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45753 /*110839*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45756 /*110850*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45758 /*110859*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
45761 /*110871*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
45775 /*110895*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45780 /*110902*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45794 /*110937*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
45796 /*110944*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45799 /*110953*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45802 /*110964*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45805 /*110975*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45807 /*110984*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45810 /*110993*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45813 /*111004*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45816 /*111015*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45818 /*111024*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
45821 /*111036*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
45833 /*111057*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45845 /*111075*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45847 /*111079*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45852 /*111086*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45863 /*111107*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45868 /*111114*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45882 /*111149*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
45884 /*111156*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45887 /*111165*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45890 /*111176*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45893 /*111187*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45895 /*111196*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45898 /*111205*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45901 /*111216*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45904 /*111227*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45906 /*111236*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
45909 /*111248*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
45922 /*111271*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45927 /*111278*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45941 /*111313*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
45943 /*111320*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45946 /*111329*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45949 /*111340*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45952 /*111351*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45954 /*111360*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
45957 /*111369*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
45960 /*111380*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
45963 /*111391*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
45965 /*111400*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
45968 /*111412*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
45983 /*111437*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45988 /*111444*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46000 /*111464*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46002 /*111468*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46013 /*111487*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46025 /*111505*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46027 /*111509*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46032 /*111516*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46043 /*111537*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46048 /*111544*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46062 /*111579*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
46064 /*111586*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46067 /*111595*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46070 /*111606*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46073 /*111617*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46075 /*111626*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46078 /*111635*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46081 /*111646*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46084 /*111657*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46086 /*111666*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
46089 /*111678*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
46102 /*111701*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46107 /*111708*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46121 /*111743*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
46123 /*111750*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46126 /*111759*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46129 /*111770*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46132 /*111781*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46134 /*111790*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46137 /*111799*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46140 /*111810*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46143 /*111821*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46145 /*111830*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
46148 /*111842*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
46160 /*111863*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46172 /*111881*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46174 /*111885*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46179 /*111892*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46190 /*111913*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46195 /*111920*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46209 /*111955*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
46211 /*111962*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46214 /*111971*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46217 /*111982*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46220 /*111993*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46222 /*112002*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46225 /*112011*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46228 /*112022*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46231 /*112033*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46233 /*112042*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
46236 /*112054*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
46249 /*112077*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46254 /*112084*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46268 /*112119*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
46270 /*112126*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46273 /*112135*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46276 /*112146*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46279 /*112157*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46281 /*112166*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46284 /*112175*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46287 /*112186*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46290 /*112197*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46292 /*112206*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
46295 /*112218*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
46311 /*112243*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46323 /*112261*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46325 /*112265*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46330 /*112272*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46341 /*112293*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46346 /*112300*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46358 /*112320*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46360 /*112324*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46365 /*112331*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46376 /*112352*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46381 /*112359*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46393 /*112379*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46395 /*112383*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46400 /*112390*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46411 /*112411*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46416 /*112418*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46430 /*112453*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
46432 /*112460*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46435 /*112469*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46438 /*112480*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46441 /*112491*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46443 /*112500*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46446 /*112509*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46449 /*112520*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46452 /*112531*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46454 /*112540*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
46457 /*112552*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
46470 /*112575*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46475 /*112582*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46489 /*112617*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
46491 /*112624*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46494 /*112633*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46497 /*112644*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46500 /*112655*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46502 /*112664*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46505 /*112673*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46508 /*112684*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46511 /*112695*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46513 /*112704*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
46516 /*112716*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
46530 /*112740*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46535 /*112747*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46547 /*112767*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46549 /*112771*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46554 /*112778*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46565 /*112799*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46570 /*112806*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46584 /*112841*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
46586 /*112848*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46589 /*112857*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46592 /*112868*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46595 /*112879*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46597 /*112888*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46600 /*112897*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46603 /*112908*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46606 /*112919*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46608 /*112928*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
46611 /*112940*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
46624 /*112963*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46629 /*112970*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46643 /*113005*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
46645 /*113012*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46648 /*113021*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46651 /*113032*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46654 /*113043*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46656 /*113052*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46659 /*113061*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46662 /*113072*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46665 /*113083*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46667 /*113092*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
46670 /*113104*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
46685 /*113129*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46690 /*113136*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46702 /*113156*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46704 /*113160*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46709 /*113167*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46720 /*113188*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46725 /*113195*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46737 /*113215*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46739 /*113219*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46744 /*113226*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46755 /*113247*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46760 /*113254*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46774 /*113289*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
46776 /*113296*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46779 /*113305*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46782 /*113316*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46785 /*113327*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46787 /*113336*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46790 /*113345*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46793 /*113356*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46796 /*113367*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46798 /*113376*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
46801 /*113388*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
46814 /*113411*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46819 /*113418*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46833 /*113453*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
46835 /*113460*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46838 /*113469*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46841 /*113480*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46844 /*113491*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46846 /*113500*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46849 /*113509*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46852 /*113520*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46855 /*113531*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46857 /*113540*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
46860 /*113552*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
46874 /*113576*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46879 /*113583*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46891 /*113603*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46893 /*113607*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46898 /*113614*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46909 /*113635*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46914 /*113642*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46928 /*113677*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
46930 /*113684*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46933 /*113693*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46936 /*113704*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46939 /*113715*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46941 /*113724*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46944 /*113733*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46947 /*113744*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46950 /*113755*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
46952 /*113764*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
46955 /*113776*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
46968 /*113799*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46973 /*113806*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46987 /*113841*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
46989 /*113848*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
46993 /*113859*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
46996 /*113870*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
46999 /*113881*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47001 /*113890*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47004 /*113899*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47007 /*113910*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47010 /*113921*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47012 /*113930*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
47015 /*113942*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
47020 /*113951*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47023 /*113962*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47026 /*113973*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47028 /*113982*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47031 /*113991*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47034 /*114002*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47037 /*114013*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47039 /*114022*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
47042 /*114034*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
47056 /*114058*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47061 /*114065*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47075 /*114100*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
47077 /*114107*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47080 /*114116*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47083 /*114127*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47086 /*114138*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47088 /*114147*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47091 /*114156*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47094 /*114167*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47097 /*114178*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47099 /*114187*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
47102 /*114199*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
47116 /*114223*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47121 /*114230*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47133 /*114250*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47135 /*114254*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47140 /*114261*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47151 /*114282*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47156 /*114289*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47170 /*114324*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
47172 /*114331*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47175 /*114340*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47178 /*114351*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47181 /*114362*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47183 /*114371*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47186 /*114380*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47189 /*114391*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47192 /*114402*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47194 /*114411*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
47197 /*114423*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
47210 /*114446*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47215 /*114453*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47229 /*114488*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
47231 /*114495*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47234 /*114504*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47237 /*114515*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47240 /*114526*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47242 /*114535*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47245 /*114544*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47248 /*114555*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47251 /*114566*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47253 /*114575*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
47256 /*114587*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
47271 /*114612*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47276 /*114619*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47288 /*114639*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47290 /*114643*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47295 /*114650*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47306 /*114671*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47311 /*114678*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47323 /*114698*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47325 /*114702*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47330 /*114709*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47341 /*114730*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47346 /*114737*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47360 /*114772*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
47362 /*114779*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47365 /*114788*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47368 /*114799*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47371 /*114810*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47373 /*114819*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47376 /*114828*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47379 /*114839*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47382 /*114850*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47384 /*114859*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
47387 /*114871*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
47400 /*114894*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47405 /*114901*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47419 /*114936*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
47421 /*114943*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47424 /*114952*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47427 /*114963*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47430 /*114974*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47432 /*114983*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47435 /*114992*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47438 /*115003*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47441 /*115014*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47443 /*115023*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
47446 /*115035*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
47460 /*115059*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47465 /*115066*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47477 /*115086*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47479 /*115090*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47484 /*115097*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47495 /*115118*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47500 /*115125*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47514 /*115160*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
47516 /*115167*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47519 /*115176*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47522 /*115187*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47525 /*115198*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47527 /*115207*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47530 /*115216*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47533 /*115227*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47536 /*115238*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47538 /*115247*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
47541 /*115259*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
47554 /*115282*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47559 /*115289*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47573 /*115324*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
47575 /*115331*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47578 /*115340*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47581 /*115351*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47584 /*115362*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47586 /*115371*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47589 /*115380*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47592 /*115391*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47595 /*115402*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47597 /*115411*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
47600 /*115423*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
47609 /*115437*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47619 /*115454*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47624 /*115461*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47635 /*115479*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47637 /*115483*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47648 /*115502*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47660 /*115520*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47662 /*115524*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47667 /*115531*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47678 /*115552*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47683 /*115559*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47695 /*115579*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47697 /*115583*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47702 /*115590*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47713 /*115611*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47718 /*115618*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47732 /*115653*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
47734 /*115660*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47737 /*115669*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47740 /*115680*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47743 /*115691*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47745 /*115700*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47748 /*115709*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47751 /*115720*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47754 /*115731*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47756 /*115740*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
47759 /*115752*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
47772 /*115775*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47777 /*115782*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47791 /*115817*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
47793 /*115824*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47796 /*115833*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47799 /*115844*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47802 /*115855*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47804 /*115864*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47807 /*115873*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47810 /*115884*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47813 /*115895*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47815 /*115904*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
47818 /*115916*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
47832 /*115940*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47837 /*115947*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47849 /*115967*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47851 /*115971*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47856 /*115978*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47867 /*115999*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47872 /*116006*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47886 /*116041*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
47888 /*116048*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47891 /*116057*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47894 /*116068*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47897 /*116079*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47899 /*116088*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47902 /*116097*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47905 /*116108*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47908 /*116119*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47910 /*116128*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
47913 /*116140*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
47926 /*116163*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47931 /*116170*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47945 /*116205*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
47947 /*116212*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47950 /*116221*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47953 /*116232*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47956 /*116243*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47958 /*116252*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
47961 /*116261*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
47964 /*116272*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
47967 /*116283*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
47969 /*116292*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
47972 /*116304*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
47985 /*116326*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47997 /*116344*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47999 /*116348*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48004 /*116355*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48015 /*116376*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48020 /*116383*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48032 /*116403*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48034 /*116407*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48039 /*116414*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48050 /*116435*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48055 /*116442*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48069 /*116477*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
48071 /*116484*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48074 /*116493*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48077 /*116504*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48080 /*116515*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48082 /*116524*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48085 /*116533*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48088 /*116544*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48091 /*116555*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48093 /*116564*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
48096 /*116576*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
48109 /*116599*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48114 /*116606*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48128 /*116641*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
48130 /*116648*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48133 /*116657*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48136 /*116668*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48139 /*116679*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48141 /*116688*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48144 /*116697*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48147 /*116708*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48150 /*116719*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48152 /*116728*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
48155 /*116740*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
48169 /*116764*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48174 /*116771*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48186 /*116791*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48188 /*116795*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48193 /*116802*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48204 /*116823*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48209 /*116830*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48223 /*116865*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
48225 /*116872*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48228 /*116881*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48231 /*116892*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48234 /*116903*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48236 /*116912*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48239 /*116921*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48242 /*116932*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48245 /*116943*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48247 /*116952*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
48250 /*116964*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
48263 /*116987*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48268 /*116994*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48282 /*117029*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
48284 /*117036*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48288 /*117047*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48291 /*117058*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48294 /*117069*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48296 /*117078*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48299 /*117087*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48302 /*117098*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48305 /*117109*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48307 /*117118*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
48310 /*117130*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
48315 /*117139*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48318 /*117150*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48321 /*117161*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48323 /*117170*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48326 /*117179*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48329 /*117190*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48332 /*117201*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48334 /*117210*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
48337 /*117222*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
48351 /*117246*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48356 /*117253*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48370 /*117288*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
48372 /*117295*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48375 /*117304*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48378 /*117315*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48381 /*117326*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48383 /*117335*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48386 /*117344*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48389 /*117355*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48392 /*117366*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48394 /*117375*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
48397 /*117387*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
48411 /*117411*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48416 /*117418*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48428 /*117438*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48430 /*117442*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48435 /*117449*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48446 /*117470*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48451 /*117477*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48465 /*117512*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
48467 /*117519*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48470 /*117528*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48473 /*117539*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48476 /*117550*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48478 /*117559*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48481 /*117568*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48484 /*117579*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48487 /*117590*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48489 /*117599*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
48492 /*117611*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
48505 /*117634*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48510 /*117641*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48524 /*117676*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
48526 /*117683*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48529 /*117692*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48532 /*117703*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48535 /*117714*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48537 /*117723*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48540 /*117732*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48543 /*117743*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48546 /*117754*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48548 /*117763*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
48551 /*117775*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
48564 /*117797*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48576 /*117815*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48578 /*117819*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48583 /*117826*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48594 /*117847*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48599 /*117854*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48611 /*117874*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48613 /*117878*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48618 /*117885*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48629 /*117906*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48634 /*117913*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48648 /*117948*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
48650 /*117955*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48653 /*117964*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48656 /*117975*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48659 /*117986*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48661 /*117995*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48664 /*118004*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48667 /*118015*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48670 /*118026*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48672 /*118035*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
48675 /*118047*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
48688 /*118070*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48693 /*118077*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48707 /*118112*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
48709 /*118119*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48712 /*118128*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48715 /*118139*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48718 /*118150*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48720 /*118159*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48723 /*118168*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48726 /*118179*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48729 /*118190*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48731 /*118199*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
48734 /*118211*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
48748 /*118235*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48753 /*118242*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48765 /*118262*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48767 /*118266*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48772 /*118273*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48783 /*118294*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48788 /*118301*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48802 /*118336*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
48804 /*118343*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48807 /*118352*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48810 /*118363*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48813 /*118374*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48815 /*118383*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48818 /*118392*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48821 /*118403*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48824 /*118414*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48826 /*118423*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
48829 /*118435*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
48842 /*118458*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48847 /*118465*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48861 /*118500*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
48863 /*118507*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48866 /*118516*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48869 /*118527*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48872 /*118538*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48874 /*118547*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
48877 /*118556*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
48880 /*118567*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
48883 /*118578*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
48885 /*118587*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
48888 /*118599*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
48903 /*118623*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48915 /*118641*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48917 /*118645*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48922 /*118652*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48933 /*118673*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48938 /*118680*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48950 /*118700*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48952 /*118704*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48957 /*118711*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48968 /*118732*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48973 /*118739*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48985 /*118759*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48987 /*118763*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48992 /*118770*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49003 /*118791*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49008 /*118798*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49022 /*118833*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
49024 /*118840*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49027 /*118849*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49030 /*118860*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49033 /*118871*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49035 /*118880*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49038 /*118889*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49041 /*118900*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49044 /*118911*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49046 /*118920*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
49049 /*118932*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
49062 /*118955*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49067 /*118962*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49081 /*118997*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
49083 /*119004*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49086 /*119013*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49089 /*119024*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49092 /*119035*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49094 /*119044*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49097 /*119053*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49100 /*119064*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49103 /*119075*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49105 /*119084*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
49108 /*119096*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
49122 /*119120*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49127 /*119127*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49139 /*119147*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
49141 /*119151*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49146 /*119158*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49157 /*119179*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49162 /*119186*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49176 /*119221*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
49178 /*119228*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49181 /*119237*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49184 /*119248*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49187 /*119259*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49189 /*119268*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49192 /*119277*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49195 /*119288*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49198 /*119299*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49200 /*119308*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
49203 /*119320*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
49216 /*119343*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49221 /*119350*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49235 /*119385*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
49237 /*119392*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49240 /*119401*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49243 /*119412*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49246 /*119423*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49248 /*119432*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49251 /*119441*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49254 /*119452*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49257 /*119463*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49259 /*119472*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
49262 /*119484*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
49277 /*119509*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49282 /*119516*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49294 /*119536*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
49296 /*119540*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49301 /*119547*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49312 /*119568*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49317 /*119575*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49329 /*119595*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
49331 /*119599*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49336 /*119606*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49347 /*119627*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49352 /*119634*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49366 /*119669*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
49368 /*119676*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49371 /*119685*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49374 /*119696*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49377 /*119707*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49379 /*119716*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49382 /*119725*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49385 /*119736*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49388 /*119747*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49390 /*119756*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
49393 /*119768*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
49406 /*119791*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49411 /*119798*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49425 /*119833*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
49427 /*119840*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49430 /*119849*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49433 /*119860*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49436 /*119871*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49438 /*119880*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49441 /*119889*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49444 /*119900*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49447 /*119911*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49449 /*119920*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
49452 /*119932*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
49466 /*119956*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49471 /*119963*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49483 /*119983*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
49485 /*119987*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49490 /*119994*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49501 /*120015*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49506 /*120022*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49520 /*120057*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
49522 /*120064*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49525 /*120073*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49528 /*120084*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49531 /*120095*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49533 /*120104*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49536 /*120113*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49539 /*120124*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49542 /*120135*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49544 /*120144*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
49547 /*120156*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
49560 /*120179*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49565 /*120186*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49579 /*120221*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
49581 /*120228*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49585 /*120239*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49588 /*120250*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49591 /*120261*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49593 /*120270*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49596 /*120279*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49599 /*120290*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49602 /*120301*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49604 /*120310*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
49607 /*120322*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
49612 /*120331*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49615 /*120342*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49618 /*120353*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49620 /*120362*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49623 /*120371*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49626 /*120382*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49629 /*120393*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49631 /*120402*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
49634 /*120414*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
49648 /*120438*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49653 /*120445*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49667 /*120480*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
49669 /*120487*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49672 /*120496*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49675 /*120507*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49678 /*120518*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49680 /*120527*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49683 /*120536*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49686 /*120547*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49689 /*120558*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49691 /*120567*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
49694 /*120579*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
49708 /*120603*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49713 /*120610*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49725 /*120630*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
49727 /*120634*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49732 /*120641*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49743 /*120662*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49748 /*120669*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49762 /*120704*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
49764 /*120711*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49767 /*120720*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49770 /*120731*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49773 /*120742*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49775 /*120751*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49778 /*120760*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49781 /*120771*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49784 /*120782*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49786 /*120791*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
49789 /*120803*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
49802 /*120826*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49807 /*120833*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49821 /*120868*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
49823 /*120875*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49826 /*120884*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49829 /*120895*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49832 /*120906*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49834 /*120915*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49837 /*120924*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49840 /*120935*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49843 /*120946*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49845 /*120955*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
49848 /*120967*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
49863 /*120992*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49868 /*120999*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49880 /*121019*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
49882 /*121023*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49887 /*121030*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49898 /*121051*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49903 /*121058*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49915 /*121078*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
49917 /*121082*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49922 /*121089*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49933 /*121110*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49938 /*121117*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49952 /*121152*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
49954 /*121159*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49957 /*121168*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49960 /*121179*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49963 /*121190*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49965 /*121199*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
49968 /*121208*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
49971 /*121219*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
49974 /*121230*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
49976 /*121239*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
49979 /*121251*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
49992 /*121274*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49997 /*121281*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50011 /*121316*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
50013 /*121323*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50016 /*121332*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50019 /*121343*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50022 /*121354*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50024 /*121363*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50027 /*121372*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50030 /*121383*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50033 /*121394*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50035 /*121403*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
50038 /*121415*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
50052 /*121439*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50057 /*121446*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50069 /*121466*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50071 /*121470*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50076 /*121477*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50087 /*121498*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50092 /*121505*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50106 /*121540*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
50108 /*121547*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50111 /*121556*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50114 /*121567*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50117 /*121578*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50119 /*121587*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50122 /*121596*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50125 /*121607*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50128 /*121618*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50130 /*121627*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
50133 /*121639*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
50146 /*121662*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50151 /*121669*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50165 /*121704*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
50167 /*121711*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50170 /*121720*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50173 /*121731*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50176 /*121742*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50178 /*121751*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50181 /*121760*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50184 /*121771*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50187 /*121782*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50189 /*121791*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
50192 /*121803*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
50200 /*121815*/ /*SwitchOpcode*/ 121|128,38|128,2/*37753*/, TARGET_VAL(ISD::MUL),// ->159573
50202 /*121821*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50214 /*121841*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50226 /*121859*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50228 /*121863*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50230 /*121867*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50235 /*121874*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50246 /*121895*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50251 /*121902*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50262 /*121921*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50264 /*121925*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50269 /*121932*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50280 /*121953*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50285 /*121960*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50298 /*121981*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50300 /*121985*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50305 /*121992*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50316 /*122013*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50321 /*122020*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50335 /*122055*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
50337 /*122062*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50340 /*122071*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50343 /*122082*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50346 /*122093*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50348 /*122102*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50351 /*122111*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50354 /*122122*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50357 /*122133*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50359 /*122142*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
50362 /*122154*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
50375 /*122177*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50380 /*122184*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50394 /*122219*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
50396 /*122226*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50399 /*122235*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50402 /*122246*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50405 /*122257*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50407 /*122266*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50410 /*122275*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50413 /*122286*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50416 /*122297*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50418 /*122306*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
50421 /*122318*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
50435 /*122342*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50440 /*122349*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50453 /*122370*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50455 /*122374*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50460 /*122381*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50471 /*122402*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50476 /*122409*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50490 /*122444*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
50492 /*122451*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50495 /*122460*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50498 /*122471*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50501 /*122482*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50503 /*122491*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50506 /*122500*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50509 /*122511*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50512 /*122522*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50514 /*122531*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
50517 /*122543*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
50530 /*122566*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50535 /*122573*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50549 /*122608*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
50551 /*122615*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50554 /*122624*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50557 /*122635*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50560 /*122646*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50562 /*122655*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50565 /*122664*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50568 /*122675*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50571 /*122686*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50573 /*122695*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
50576 /*122707*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
50591 /*122732*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50596 /*122739*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50607 /*122758*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50609 /*122762*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50614 /*122769*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50625 /*122790*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50630 /*122797*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50643 /*122818*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50645 /*122822*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50650 /*122829*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50661 /*122850*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50666 /*122857*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50680 /*122892*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
50682 /*122899*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50685 /*122908*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50688 /*122919*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50691 /*122930*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50693 /*122939*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50696 /*122948*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50699 /*122959*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50702 /*122970*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50704 /*122979*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
50707 /*122991*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
50720 /*123014*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50725 /*123021*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50739 /*123056*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
50741 /*123063*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50744 /*123072*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50747 /*123083*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50750 /*123094*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50752 /*123103*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50755 /*123112*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50758 /*123123*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50761 /*123134*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50763 /*123143*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
50766 /*123155*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
50780 /*123179*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50785 /*123186*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50798 /*123207*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50800 /*123211*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50805 /*123218*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50816 /*123239*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50821 /*123246*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50835 /*123281*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
50837 /*123288*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50840 /*123297*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50843 /*123308*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50846 /*123319*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50848 /*123328*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50851 /*123337*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50854 /*123348*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50857 /*123359*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50859 /*123368*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
50862 /*123380*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
50875 /*123403*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50880 /*123410*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50894 /*123445*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
50896 /*123452*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50900 /*123463*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50903 /*123474*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50906 /*123485*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50908 /*123494*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50911 /*123503*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50914 /*123514*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50917 /*123525*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50919 /*123534*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
50922 /*123546*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
50927 /*123555*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50930 /*123566*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50933 /*123577*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50935 /*123586*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50938 /*123595*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50941 /*123606*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50944 /*123617*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50946 /*123626*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
50949 /*123638*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
50963 /*123662*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50968 /*123669*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50982 /*123704*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
50984 /*123711*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50987 /*123720*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
50990 /*123731*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
50993 /*123742*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
50995 /*123751*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
50998 /*123760*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51001 /*123771*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51004 /*123782*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51006 /*123791*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
51009 /*123803*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
51023 /*123827*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51028 /*123834*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51041 /*123855*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51043 /*123859*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51048 /*123866*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51059 /*123887*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51064 /*123894*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51078 /*123929*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
51080 /*123936*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51083 /*123945*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51086 /*123956*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51089 /*123967*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51091 /*123976*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51094 /*123985*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51097 /*123996*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51100 /*124007*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51102 /*124016*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
51105 /*124028*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
51118 /*124051*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51123 /*124058*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51137 /*124093*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
51139 /*124100*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51142 /*124109*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51145 /*124120*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51148 /*124131*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51150 /*124140*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51153 /*124149*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51156 /*124160*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51159 /*124171*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51161 /*124180*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
51164 /*124192*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
51180 /*124220*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51185 /*124227*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51196 /*124246*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51198 /*124250*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51203 /*124257*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51214 /*124278*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51219 /*124285*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51232 /*124306*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51234 /*124310*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51239 /*124317*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51250 /*124338*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51255 /*124345*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51269 /*124380*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
51271 /*124387*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51274 /*124396*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51277 /*124407*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51280 /*124418*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51282 /*124427*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51285 /*124436*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51288 /*124447*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51291 /*124458*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51293 /*124467*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
51296 /*124479*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
51309 /*124502*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51314 /*124509*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51328 /*124544*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
51330 /*124551*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51333 /*124560*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51336 /*124571*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51339 /*124582*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51341 /*124591*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51344 /*124600*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51347 /*124611*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51350 /*124622*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51352 /*124631*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
51355 /*124643*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
51369 /*124667*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51374 /*124674*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51387 /*124695*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51389 /*124699*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51394 /*124706*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51405 /*124727*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51410 /*124734*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51424 /*124769*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
51426 /*124776*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51429 /*124785*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51432 /*124796*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51435 /*124807*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51437 /*124816*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51440 /*124825*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51443 /*124836*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51446 /*124847*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51448 /*124856*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
51451 /*124868*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
51464 /*124891*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51469 /*124898*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51483 /*124933*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
51485 /*124940*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51488 /*124949*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51491 /*124960*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51494 /*124971*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51496 /*124980*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51499 /*124989*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51502 /*125000*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51505 /*125011*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51507 /*125020*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
51510 /*125032*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
51524 /*125055*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51529 /*125062*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51540 /*125081*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51542 /*125085*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51547 /*125092*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51558 /*125113*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51563 /*125120*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51576 /*125141*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51578 /*125145*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51583 /*125152*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51594 /*125173*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51599 /*125180*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51613 /*125215*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
51615 /*125222*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51618 /*125231*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51621 /*125242*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51624 /*125253*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51626 /*125262*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51629 /*125271*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51632 /*125282*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51635 /*125293*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51637 /*125302*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
51640 /*125314*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
51653 /*125337*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51658 /*125344*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51672 /*125379*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
51674 /*125386*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51677 /*125395*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51680 /*125406*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51683 /*125417*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51685 /*125426*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51688 /*125435*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51691 /*125446*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51694 /*125457*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51696 /*125466*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
51699 /*125478*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
51713 /*125502*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51718 /*125509*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51731 /*125530*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51733 /*125534*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51738 /*125541*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51749 /*125562*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51754 /*125569*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51768 /*125604*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
51770 /*125611*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51773 /*125620*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51776 /*125631*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51779 /*125642*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51781 /*125651*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51784 /*125660*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51787 /*125671*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51790 /*125682*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51792 /*125691*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
51795 /*125703*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
51808 /*125726*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51813 /*125733*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51827 /*125768*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
51829 /*125775*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51832 /*125784*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51835 /*125795*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51838 /*125806*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51840 /*125815*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51843 /*125824*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51846 /*125835*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51849 /*125846*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51851 /*125855*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
51854 /*125867*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
51870 /*125893*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51875 /*125900*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51886 /*125919*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51888 /*125923*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51893 /*125930*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51904 /*125951*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51909 /*125958*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51922 /*125979*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51924 /*125983*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51929 /*125990*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51940 /*126011*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51945 /*126018*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51959 /*126053*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
51961 /*126060*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51964 /*126069*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51967 /*126080*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51970 /*126091*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51972 /*126100*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
51975 /*126109*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
51978 /*126120*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
51981 /*126131*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
51983 /*126140*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
51986 /*126152*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
51999 /*126175*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52004 /*126182*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52018 /*126217*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
52020 /*126224*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52023 /*126233*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52026 /*126244*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52029 /*126255*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52031 /*126264*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52034 /*126273*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52037 /*126284*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52040 /*126295*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52042 /*126304*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
52045 /*126316*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
52059 /*126340*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52064 /*126347*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52077 /*126368*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52079 /*126372*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52084 /*126379*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52095 /*126400*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52100 /*126407*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52114 /*126442*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
52116 /*126449*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52119 /*126458*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52122 /*126469*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52125 /*126480*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52127 /*126489*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52130 /*126498*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52133 /*126509*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52136 /*126520*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52138 /*126529*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
52141 /*126541*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
52154 /*126564*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52159 /*126571*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52173 /*126606*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
52175 /*126613*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52179 /*126624*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52182 /*126635*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52185 /*126646*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52187 /*126655*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52190 /*126664*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52193 /*126675*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52196 /*126686*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52198 /*126695*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
52201 /*126707*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
52206 /*126716*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52209 /*126727*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52212 /*126738*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52214 /*126747*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52217 /*126756*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52220 /*126767*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52223 /*126778*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52225 /*126787*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
52228 /*126799*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
52242 /*126823*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52247 /*126830*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52261 /*126865*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
52263 /*126872*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52266 /*126881*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52269 /*126892*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52272 /*126903*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52274 /*126912*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52277 /*126921*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52280 /*126932*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52283 /*126943*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52285 /*126952*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
52288 /*126964*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
52302 /*126988*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52307 /*126995*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52320 /*127016*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52322 /*127020*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52327 /*127027*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52338 /*127048*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52343 /*127055*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52357 /*127090*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
52359 /*127097*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52362 /*127106*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52365 /*127117*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52368 /*127128*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52370 /*127137*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52373 /*127146*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52376 /*127157*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52379 /*127168*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52381 /*127177*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
52384 /*127189*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
52397 /*127212*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52402 /*127219*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52416 /*127254*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
52418 /*127261*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52421 /*127270*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52424 /*127281*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52427 /*127292*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52429 /*127301*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52432 /*127310*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52435 /*127321*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52438 /*127332*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52440 /*127341*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
52443 /*127353*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
52458 /*127378*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52463 /*127385*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52474 /*127404*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52476 /*127408*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52481 /*127415*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52492 /*127436*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52497 /*127443*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52510 /*127464*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52512 /*127468*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52517 /*127475*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52528 /*127496*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52533 /*127503*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52547 /*127538*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
52549 /*127545*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52552 /*127554*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52555 /*127565*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52558 /*127576*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52560 /*127585*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52563 /*127594*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52566 /*127605*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52569 /*127616*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52571 /*127625*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
52574 /*127637*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
52587 /*127660*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52592 /*127667*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52606 /*127702*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
52608 /*127709*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52611 /*127718*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52614 /*127729*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52617 /*127740*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52619 /*127749*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52622 /*127758*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52625 /*127769*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52628 /*127780*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52630 /*127789*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
52633 /*127801*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
52647 /*127825*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52652 /*127832*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52665 /*127853*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52667 /*127857*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52672 /*127864*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52683 /*127885*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52688 /*127892*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52702 /*127927*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
52704 /*127934*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52707 /*127943*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52710 /*127954*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52713 /*127965*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52715 /*127974*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52718 /*127983*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52721 /*127994*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52724 /*128005*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52726 /*128014*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
52729 /*128026*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
52742 /*128049*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52747 /*128056*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52761 /*128091*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
52763 /*128098*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52766 /*128107*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52769 /*128118*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52772 /*128129*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52774 /*128138*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52777 /*128147*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52780 /*128158*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52783 /*128169*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52785 /*128178*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
52788 /*128190*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
52797 /*128204*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52808 /*128224*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52813 /*128231*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52824 /*128249*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52826 /*128253*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52828 /*128257*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52834 /*128267*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52845 /*128288*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52850 /*128295*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52861 /*128314*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52863 /*128318*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52874 /*128337*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52887 /*128356*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52889 /*128360*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52894 /*128367*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52905 /*128388*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52910 /*128395*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52924 /*128430*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
52926 /*128437*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52929 /*128446*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52932 /*128457*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52935 /*128468*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52937 /*128477*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52940 /*128486*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52943 /*128497*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52946 /*128508*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52948 /*128517*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
52951 /*128529*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
52964 /*128552*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52969 /*128559*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52983 /*128594*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
52985 /*128601*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52988 /*128610*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
52991 /*128621*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
52994 /*128632*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
52996 /*128641*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
52999 /*128650*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53002 /*128661*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53005 /*128672*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53007 /*128681*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
53010 /*128693*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
53022 /*128714*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53035 /*128733*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53037 /*128737*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53042 /*128744*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53053 /*128765*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53058 /*128772*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53072 /*128807*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
53074 /*128814*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53077 /*128823*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53080 /*128834*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53083 /*128845*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53085 /*128854*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53088 /*128863*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53091 /*128874*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53094 /*128885*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53096 /*128894*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
53099 /*128906*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
53112 /*128929*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53117 /*128936*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53131 /*128971*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
53133 /*128978*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53136 /*128987*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53139 /*128998*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53142 /*129009*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53144 /*129018*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53147 /*129027*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53150 /*129038*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53153 /*129049*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53155 /*129058*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
53158 /*129070*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
53173 /*129095*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53178 /*129102*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53189 /*129121*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53191 /*129125*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53202 /*129144*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53215 /*129163*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53217 /*129167*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53222 /*129174*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53233 /*129195*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53238 /*129202*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53252 /*129237*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
53254 /*129244*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53257 /*129253*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53260 /*129264*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53263 /*129275*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53265 /*129284*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53268 /*129293*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53271 /*129304*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53274 /*129315*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53276 /*129324*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
53279 /*129336*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
53292 /*129359*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53297 /*129366*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53311 /*129401*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
53313 /*129408*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53316 /*129417*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53319 /*129428*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53322 /*129439*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53324 /*129448*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53327 /*129457*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53330 /*129468*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53333 /*129479*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53335 /*129488*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
53338 /*129500*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
53350 /*129521*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53363 /*129540*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53365 /*129544*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53370 /*129551*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53381 /*129572*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53386 /*129579*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53400 /*129614*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
53402 /*129621*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53405 /*129630*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53408 /*129641*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53411 /*129652*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53413 /*129661*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53416 /*129670*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53419 /*129681*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53422 /*129692*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53424 /*129701*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
53427 /*129713*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
53440 /*129736*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53445 /*129743*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53459 /*129778*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
53461 /*129785*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53465 /*129796*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53468 /*129807*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53471 /*129818*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53473 /*129827*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53476 /*129836*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53479 /*129847*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53482 /*129858*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53484 /*129867*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
53487 /*129879*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
53492 /*129888*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53495 /*129899*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53498 /*129910*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53500 /*129919*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53503 /*129928*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53506 /*129939*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53509 /*129950*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53511 /*129959*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
53514 /*129971*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
53528 /*129995*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53533 /*130002*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53547 /*130037*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
53549 /*130044*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53552 /*130053*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53555 /*130064*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53558 /*130075*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53560 /*130084*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53563 /*130093*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53566 /*130104*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53569 /*130115*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53571 /*130124*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
53574 /*130136*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
53586 /*130157*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53599 /*130176*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53601 /*130180*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53606 /*130187*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53617 /*130208*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53622 /*130215*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53636 /*130250*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
53638 /*130257*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53641 /*130266*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53644 /*130277*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53647 /*130288*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53649 /*130297*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53652 /*130306*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53655 /*130317*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53658 /*130328*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53660 /*130337*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
53663 /*130349*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
53676 /*130372*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53681 /*130379*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53695 /*130414*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
53697 /*130421*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53700 /*130430*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53703 /*130441*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53706 /*130452*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53708 /*130461*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53711 /*130470*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53714 /*130481*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53717 /*130492*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53719 /*130501*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
53722 /*130513*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
53737 /*130538*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53742 /*130545*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53753 /*130564*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53755 /*130568*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53766 /*130587*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53779 /*130606*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53781 /*130610*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53786 /*130617*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53797 /*130638*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53802 /*130645*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53816 /*130680*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
53818 /*130687*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53821 /*130696*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53824 /*130707*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53827 /*130718*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53829 /*130727*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53832 /*130736*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53835 /*130747*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53838 /*130758*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53840 /*130767*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
53843 /*130779*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
53856 /*130802*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53861 /*130809*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53875 /*130844*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
53877 /*130851*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53880 /*130860*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53883 /*130871*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53886 /*130882*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53888 /*130891*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53891 /*130900*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53894 /*130911*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53897 /*130922*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53899 /*130931*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
53902 /*130943*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
53914 /*130964*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53927 /*130983*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53929 /*130987*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53934 /*130994*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53945 /*131015*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53950 /*131022*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53964 /*131057*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
53966 /*131064*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53969 /*131073*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53972 /*131084*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53975 /*131095*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53977 /*131104*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
53980 /*131113*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
53983 /*131124*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
53986 /*131135*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
53988 /*131144*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
53991 /*131156*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
54004 /*131179*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54009 /*131186*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54023 /*131221*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
54025 /*131228*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54028 /*131237*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54031 /*131248*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54034 /*131259*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54036 /*131268*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54039 /*131277*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54042 /*131288*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54045 /*131299*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54047 /*131308*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
54050 /*131320*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
54064 /*131343*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54075 /*131360*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54077 /*131364*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54082 /*131371*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54093 /*131392*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54098 /*131399*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54111 /*131420*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54113 /*131424*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54118 /*131431*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54129 /*131452*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54134 /*131459*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54148 /*131494*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
54150 /*131501*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54153 /*131510*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54156 /*131521*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54159 /*131532*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54161 /*131541*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54164 /*131550*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54167 /*131561*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54170 /*131572*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54172 /*131581*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
54175 /*131593*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
54188 /*131616*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54193 /*131623*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54207 /*131658*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
54209 /*131665*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54212 /*131674*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54215 /*131685*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54218 /*131696*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54220 /*131705*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54223 /*131714*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54226 /*131725*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54229 /*131736*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54231 /*131745*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
54234 /*131757*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
54248 /*131781*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54253 /*131788*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54266 /*131809*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54268 /*131813*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54273 /*131820*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54284 /*131841*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54289 /*131848*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54303 /*131883*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
54305 /*131890*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54308 /*131899*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54311 /*131910*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54314 /*131921*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54316 /*131930*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54319 /*131939*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54322 /*131950*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54325 /*131961*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54327 /*131970*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
54330 /*131982*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
54343 /*132005*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54348 /*132012*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54362 /*132047*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
54364 /*132054*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54367 /*132063*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54370 /*132074*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54373 /*132085*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54375 /*132094*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54378 /*132103*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54381 /*132114*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54384 /*132125*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54386 /*132134*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
54389 /*132146*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
54402 /*132168*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54413 /*132185*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54415 /*132189*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54420 /*132196*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54431 /*132217*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54436 /*132224*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54449 /*132245*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54451 /*132249*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54456 /*132256*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54467 /*132277*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54472 /*132284*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54486 /*132319*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
54488 /*132326*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54491 /*132335*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54494 /*132346*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54497 /*132357*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54499 /*132366*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54502 /*132375*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54505 /*132386*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54508 /*132397*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54510 /*132406*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
54513 /*132418*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
54526 /*132441*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54531 /*132448*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54545 /*132483*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
54547 /*132490*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54550 /*132499*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54553 /*132510*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54556 /*132521*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54558 /*132530*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54561 /*132539*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54564 /*132550*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54567 /*132561*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54569 /*132570*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
54572 /*132582*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
54586 /*132606*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54591 /*132613*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54604 /*132634*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54606 /*132638*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54611 /*132645*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54622 /*132666*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54627 /*132673*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54641 /*132708*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
54643 /*132715*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54646 /*132724*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54649 /*132735*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54652 /*132746*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54654 /*132755*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54657 /*132764*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54660 /*132775*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54663 /*132786*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54665 /*132795*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
54668 /*132807*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
54681 /*132830*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54686 /*132837*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54700 /*132872*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
54702 /*132879*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54706 /*132890*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54709 /*132901*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54712 /*132912*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54714 /*132921*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54717 /*132930*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54720 /*132941*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54723 /*132952*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54725 /*132961*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
54728 /*132973*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
54733 /*132982*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54736 /*132993*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54739 /*133004*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54741 /*133013*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54744 /*133022*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54747 /*133033*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54750 /*133044*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54752 /*133053*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
54755 /*133065*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
54769 /*133089*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54774 /*133096*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54788 /*133131*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
54790 /*133138*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54793 /*133147*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54796 /*133158*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54799 /*133169*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54801 /*133178*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54804 /*133187*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54807 /*133198*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54810 /*133209*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54812 /*133218*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
54815 /*133230*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
54829 /*133254*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54834 /*133261*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54847 /*133282*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54849 /*133286*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54854 /*133293*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54865 /*133314*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54870 /*133321*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54884 /*133356*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
54886 /*133363*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54889 /*133372*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54892 /*133383*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54895 /*133394*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54897 /*133403*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54900 /*133412*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54903 /*133423*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54906 /*133434*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54908 /*133443*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
54911 /*133455*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
54924 /*133478*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54929 /*133485*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54943 /*133520*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
54945 /*133527*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54948 /*133536*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54951 /*133547*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54954 /*133558*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54956 /*133567*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
54959 /*133576*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
54962 /*133587*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
54965 /*133598*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
54967 /*133607*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
54970 /*133619*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
54983 /*133641*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54994 /*133658*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54996 /*133662*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55001 /*133669*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55012 /*133690*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55017 /*133697*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55030 /*133718*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55032 /*133722*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55037 /*133729*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55048 /*133750*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55053 /*133757*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55067 /*133792*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
55069 /*133799*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55072 /*133808*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55075 /*133819*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55078 /*133830*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55080 /*133839*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55083 /*133848*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55086 /*133859*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55089 /*133870*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55091 /*133879*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
55094 /*133891*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
55107 /*133914*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55112 /*133921*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55126 /*133956*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
55128 /*133963*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55131 /*133972*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55134 /*133983*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55137 /*133994*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55139 /*134003*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55142 /*134012*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55145 /*134023*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55148 /*134034*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55150 /*134043*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
55153 /*134055*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
55167 /*134079*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55172 /*134086*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55185 /*134107*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55187 /*134111*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55192 /*134118*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55203 /*134139*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55208 /*134146*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55222 /*134181*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
55224 /*134188*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55227 /*134197*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55230 /*134208*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55233 /*134219*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55235 /*134228*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55238 /*134237*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55241 /*134248*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55244 /*134259*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55246 /*134268*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
55249 /*134280*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
55262 /*134303*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55267 /*134310*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55281 /*134345*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
55283 /*134352*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55286 /*134361*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55289 /*134372*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55292 /*134383*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55294 /*134392*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55297 /*134401*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55300 /*134412*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55303 /*134423*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55305 /*134432*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
55308 /*134444*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
55323 /*134468*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55328 /*134475*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55339 /*134493*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55341 /*134497*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55343 /*134501*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55349 /*134511*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55360 /*134532*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55365 /*134539*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55376 /*134558*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55378 /*134562*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55389 /*134581*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55402 /*134600*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55404 /*134604*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55409 /*134611*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55420 /*134632*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55425 /*134639*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55439 /*134674*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
55441 /*134681*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55444 /*134690*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55447 /*134701*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55450 /*134712*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55452 /*134721*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55455 /*134730*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55458 /*134741*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55461 /*134752*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55463 /*134761*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
55466 /*134773*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
55479 /*134796*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55484 /*134803*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55498 /*134838*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
55500 /*134845*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55503 /*134854*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55506 /*134865*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55509 /*134876*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55511 /*134885*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55514 /*134894*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55517 /*134905*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55520 /*134916*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55522 /*134925*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
55525 /*134937*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
55537 /*134958*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55550 /*134977*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55552 /*134981*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55557 /*134988*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55568 /*135009*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55573 /*135016*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55587 /*135051*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
55589 /*135058*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55592 /*135067*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55595 /*135078*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55598 /*135089*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55600 /*135098*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55603 /*135107*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55606 /*135118*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55609 /*135129*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55611 /*135138*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
55614 /*135150*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
55627 /*135173*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55632 /*135180*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55646 /*135215*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
55648 /*135222*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55651 /*135231*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55654 /*135242*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55657 /*135253*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55659 /*135262*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55662 /*135271*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55665 /*135282*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55668 /*135293*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55670 /*135302*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
55673 /*135314*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
55688 /*135339*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55693 /*135346*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55704 /*135365*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55706 /*135369*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55717 /*135388*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55730 /*135407*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55732 /*135411*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55737 /*135418*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55748 /*135439*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55753 /*135446*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55767 /*135481*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
55769 /*135488*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55772 /*135497*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55775 /*135508*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55778 /*135519*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55780 /*135528*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55783 /*135537*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55786 /*135548*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55789 /*135559*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55791 /*135568*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
55794 /*135580*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
55807 /*135603*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55812 /*135610*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55826 /*135645*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
55828 /*135652*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55831 /*135661*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55834 /*135672*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55837 /*135683*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55839 /*135692*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55842 /*135701*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55845 /*135712*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55848 /*135723*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55850 /*135732*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
55853 /*135744*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
55865 /*135765*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55878 /*135784*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55880 /*135788*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55885 /*135795*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55896 /*135816*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55901 /*135823*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55915 /*135858*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
55917 /*135865*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55920 /*135874*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55923 /*135885*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55926 /*135896*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55928 /*135905*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55931 /*135914*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55934 /*135925*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55937 /*135936*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55939 /*135945*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
55942 /*135957*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
55955 /*135980*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55960 /*135987*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55974 /*136022*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
55976 /*136029*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55980 /*136040*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55983 /*136051*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55986 /*136062*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55988 /*136071*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55991 /*136080*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
55994 /*136091*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
55997 /*136102*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
55999 /*136111*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
56002 /*136123*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
56007 /*136132*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56010 /*136143*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56013 /*136154*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56015 /*136163*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56018 /*136172*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56021 /*136183*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56024 /*136194*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56026 /*136203*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
56029 /*136215*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
56043 /*136239*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56048 /*136246*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56062 /*136281*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
56064 /*136288*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56067 /*136297*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56070 /*136308*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56073 /*136319*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56075 /*136328*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56078 /*136337*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56081 /*136348*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56084 /*136359*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56086 /*136368*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
56089 /*136380*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
56101 /*136401*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56114 /*136420*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56116 /*136424*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56121 /*136431*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56132 /*136452*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56137 /*136459*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56151 /*136494*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
56153 /*136501*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56156 /*136510*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56159 /*136521*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56162 /*136532*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56164 /*136541*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56167 /*136550*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56170 /*136561*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56173 /*136572*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56175 /*136581*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
56178 /*136593*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
56191 /*136616*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56196 /*136623*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56210 /*136658*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
56212 /*136665*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56215 /*136674*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56218 /*136685*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56221 /*136696*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56223 /*136705*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56226 /*136714*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56229 /*136725*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56232 /*136736*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56234 /*136745*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
56237 /*136757*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
56252 /*136782*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56257 /*136789*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56268 /*136808*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56270 /*136812*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56281 /*136831*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56294 /*136850*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56296 /*136854*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56301 /*136861*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56312 /*136882*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56317 /*136889*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56331 /*136924*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
56333 /*136931*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56336 /*136940*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56339 /*136951*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56342 /*136962*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56344 /*136971*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56347 /*136980*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56350 /*136991*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56353 /*137002*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56355 /*137011*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
56358 /*137023*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
56371 /*137046*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56376 /*137053*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56390 /*137088*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
56392 /*137095*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56395 /*137104*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56398 /*137115*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56401 /*137126*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56403 /*137135*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56406 /*137144*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56409 /*137155*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56412 /*137166*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56414 /*137175*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
56417 /*137187*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
56429 /*137208*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56442 /*137227*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56444 /*137231*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56449 /*137238*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56460 /*137259*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56465 /*137266*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56479 /*137301*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
56481 /*137308*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56484 /*137317*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56487 /*137328*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56490 /*137339*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56492 /*137348*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56495 /*137357*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56498 /*137368*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56501 /*137379*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56503 /*137388*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
56506 /*137400*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
56519 /*137423*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56524 /*137430*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56538 /*137465*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
56540 /*137472*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56543 /*137481*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56546 /*137492*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56549 /*137503*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56551 /*137512*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56554 /*137521*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56557 /*137532*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56560 /*137543*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56562 /*137552*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
56565 /*137564*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
56579 /*137587*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56590 /*137604*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56592 /*137608*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56597 /*137615*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56608 /*137636*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56613 /*137643*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56626 /*137664*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56628 /*137668*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56633 /*137675*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56644 /*137696*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56649 /*137703*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56663 /*137738*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
56665 /*137745*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56668 /*137754*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56671 /*137765*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56674 /*137776*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56676 /*137785*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56679 /*137794*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56682 /*137805*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56685 /*137816*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56687 /*137825*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
56690 /*137837*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
56703 /*137860*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56708 /*137867*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56722 /*137902*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
56724 /*137909*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56727 /*137918*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56730 /*137929*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56733 /*137940*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56735 /*137949*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56738 /*137958*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56741 /*137969*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56744 /*137980*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56746 /*137989*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
56749 /*138001*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
56763 /*138025*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56768 /*138032*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56781 /*138053*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56783 /*138057*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56788 /*138064*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56799 /*138085*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56804 /*138092*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56818 /*138127*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
56820 /*138134*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56823 /*138143*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56826 /*138154*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56829 /*138165*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56831 /*138174*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56834 /*138183*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56837 /*138194*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56840 /*138205*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56842 /*138214*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
56845 /*138226*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
56858 /*138249*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56863 /*138256*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56877 /*138291*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
56879 /*138298*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56882 /*138307*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56885 /*138318*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56888 /*138329*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56890 /*138338*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56893 /*138347*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
56896 /*138358*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
56899 /*138369*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
56901 /*138378*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
56904 /*138390*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
56917 /*138412*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56928 /*138429*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56930 /*138433*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56935 /*138440*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56946 /*138461*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56951 /*138468*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56964 /*138489*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56966 /*138493*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56971 /*138500*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56982 /*138521*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56987 /*138528*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57001 /*138563*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
57003 /*138570*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57006 /*138579*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57009 /*138590*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57012 /*138601*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57014 /*138610*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57017 /*138619*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57020 /*138630*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57023 /*138641*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57025 /*138650*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
57028 /*138662*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
57041 /*138685*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57046 /*138692*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57060 /*138727*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
57062 /*138734*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57065 /*138743*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57068 /*138754*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57071 /*138765*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57073 /*138774*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57076 /*138783*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57079 /*138794*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57082 /*138805*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57084 /*138814*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
57087 /*138826*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
57101 /*138850*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57106 /*138857*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57119 /*138878*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57121 /*138882*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57126 /*138889*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57137 /*138910*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57142 /*138917*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57156 /*138952*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
57158 /*138959*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57161 /*138968*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57164 /*138979*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57167 /*138990*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57169 /*138999*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57172 /*139008*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57175 /*139019*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57178 /*139030*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57180 /*139039*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
57183 /*139051*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
57196 /*139074*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57201 /*139081*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57215 /*139116*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
57217 /*139123*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57221 /*139134*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57224 /*139145*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57227 /*139156*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57229 /*139165*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57232 /*139174*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57235 /*139185*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57238 /*139196*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57240 /*139205*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
57243 /*139217*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
57248 /*139226*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57251 /*139237*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57254 /*139248*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57256 /*139257*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57259 /*139266*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57262 /*139277*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57265 /*139288*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57267 /*139297*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
57270 /*139309*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
57284 /*139333*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57289 /*139340*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57303 /*139375*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
57305 /*139382*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57308 /*139391*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57311 /*139402*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57314 /*139413*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57316 /*139422*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57319 /*139431*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57322 /*139442*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57325 /*139453*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57327 /*139462*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
57330 /*139474*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
57344 /*139498*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57349 /*139505*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57362 /*139526*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57364 /*139530*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57369 /*139537*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57380 /*139558*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57385 /*139565*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57399 /*139600*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
57401 /*139607*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57404 /*139616*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57407 /*139627*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57410 /*139638*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57412 /*139647*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57415 /*139656*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57418 /*139667*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57421 /*139678*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57423 /*139687*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
57426 /*139699*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
57439 /*139722*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57444 /*139729*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57458 /*139764*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
57460 /*139771*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57463 /*139780*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57466 /*139791*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57469 /*139802*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57471 /*139811*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57474 /*139820*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57477 /*139831*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57480 /*139842*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57482 /*139851*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
57485 /*139863*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
57498 /*139885*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57509 /*139902*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57511 /*139906*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57516 /*139913*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57527 /*139934*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57532 /*139941*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57545 /*139962*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57547 /*139966*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57552 /*139973*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57563 /*139994*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57568 /*140001*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57582 /*140036*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
57584 /*140043*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57587 /*140052*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57590 /*140063*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57593 /*140074*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57595 /*140083*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57598 /*140092*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57601 /*140103*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57604 /*140114*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57606 /*140123*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
57609 /*140135*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
57622 /*140158*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57627 /*140165*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57641 /*140200*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
57643 /*140207*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57646 /*140216*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57649 /*140227*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57652 /*140238*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57654 /*140247*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57657 /*140256*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57660 /*140267*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57663 /*140278*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57665 /*140287*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
57668 /*140299*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
57682 /*140323*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57687 /*140330*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57700 /*140351*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57702 /*140355*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57707 /*140362*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57718 /*140383*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57723 /*140390*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57737 /*140425*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
57739 /*140432*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57742 /*140441*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57745 /*140452*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57748 /*140463*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57750 /*140472*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57753 /*140481*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57756 /*140492*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57759 /*140503*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57761 /*140512*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
57764 /*140524*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
57777 /*140547*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57782 /*140554*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57796 /*140589*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
57798 /*140596*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57801 /*140605*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57804 /*140616*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57807 /*140627*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57809 /*140636*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57812 /*140645*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57815 /*140656*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57818 /*140667*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57820 /*140676*/ OPC_EmitNode1, TARGET_VAL(AArch64::SDOTv8i8), 0,
57823 /*140688*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
57839 /*140713*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57851 /*140731*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57853 /*140735*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57855 /*140739*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57860 /*140746*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57871 /*140767*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57876 /*140774*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57887 /*140793*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57889 /*140797*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57894 /*140804*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57905 /*140825*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57910 /*140832*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57923 /*140853*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57925 /*140857*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57930 /*140864*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57941 /*140885*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57946 /*140892*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57960 /*140927*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
57962 /*140934*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57965 /*140943*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57968 /*140954*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57971 /*140965*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57973 /*140974*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57976 /*140983*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
57979 /*140994*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
57982 /*141005*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
57984 /*141014*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
57987 /*141026*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
58000 /*141049*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58005 /*141056*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58019 /*141091*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
58021 /*141098*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58024 /*141107*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58027 /*141118*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58030 /*141129*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58032 /*141138*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58035 /*141147*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58038 /*141158*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58041 /*141169*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58043 /*141178*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
58046 /*141190*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
58060 /*141214*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58065 /*141221*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58078 /*141242*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
58080 /*141246*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58085 /*141253*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58096 /*141274*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58101 /*141281*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58115 /*141316*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
58117 /*141323*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58120 /*141332*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58123 /*141343*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58126 /*141354*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58128 /*141363*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58131 /*141372*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58134 /*141383*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58137 /*141394*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58139 /*141403*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
58142 /*141415*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
58155 /*141438*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58160 /*141445*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58174 /*141480*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
58176 /*141487*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58179 /*141496*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58182 /*141507*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58185 /*141518*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58187 /*141527*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58190 /*141536*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58193 /*141547*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58196 /*141558*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58198 /*141567*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
58201 /*141579*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
58216 /*141604*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58221 /*141611*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58232 /*141630*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
58234 /*141634*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58239 /*141641*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58250 /*141662*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58255 /*141669*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58268 /*141690*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
58270 /*141694*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58275 /*141701*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58286 /*141722*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58291 /*141729*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58305 /*141764*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
58307 /*141771*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58310 /*141780*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58313 /*141791*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58316 /*141802*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58318 /*141811*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58321 /*141820*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58324 /*141831*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58327 /*141842*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58329 /*141851*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
58332 /*141863*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
58345 /*141886*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58350 /*141893*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58364 /*141928*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
58366 /*141935*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58369 /*141944*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58372 /*141955*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58375 /*141966*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58377 /*141975*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58380 /*141984*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58383 /*141995*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58386 /*142006*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58388 /*142015*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
58391 /*142027*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
58405 /*142051*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58410 /*142058*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58423 /*142079*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
58425 /*142083*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58430 /*142090*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58441 /*142111*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58446 /*142118*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58460 /*142153*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
58462 /*142160*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58465 /*142169*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58468 /*142180*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58471 /*142191*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58473 /*142200*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58476 /*142209*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58479 /*142220*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58482 /*142231*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58484 /*142240*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
58487 /*142252*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
58500 /*142275*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58505 /*142282*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58519 /*142317*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
58521 /*142324*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58525 /*142335*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58528 /*142346*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58531 /*142357*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58533 /*142366*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58536 /*142375*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58539 /*142386*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58542 /*142397*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58544 /*142406*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
58547 /*142418*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
58552 /*142427*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58555 /*142438*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58558 /*142449*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58560 /*142458*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58563 /*142467*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58566 /*142478*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58569 /*142489*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58571 /*142498*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
58574 /*142510*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
58588 /*142534*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58593 /*142541*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58607 /*142576*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
58609 /*142583*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58612 /*142592*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58615 /*142603*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58618 /*142614*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58620 /*142623*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58623 /*142632*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58626 /*142643*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58629 /*142654*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58631 /*142663*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
58634 /*142675*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
58648 /*142699*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58653 /*142706*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58666 /*142727*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
58668 /*142731*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58673 /*142738*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58684 /*142759*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58689 /*142766*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58703 /*142801*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
58705 /*142808*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58708 /*142817*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58711 /*142828*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58714 /*142839*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58716 /*142848*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58719 /*142857*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58722 /*142868*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58725 /*142879*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58727 /*142888*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
58730 /*142900*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
58743 /*142923*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58748 /*142930*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58762 /*142965*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
58764 /*142972*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58767 /*142981*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58770 /*142992*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58773 /*143003*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58775 /*143012*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58778 /*143021*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58781 /*143032*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58784 /*143043*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58786 /*143052*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
58789 /*143064*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
58805 /*143092*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58810 /*143099*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58821 /*143118*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
58823 /*143122*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58828 /*143129*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58839 /*143150*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58844 /*143157*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58857 /*143178*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
58859 /*143182*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58864 /*143189*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58875 /*143210*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58880 /*143217*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58894 /*143252*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
58896 /*143259*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58899 /*143268*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58902 /*143279*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58905 /*143290*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58907 /*143299*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58910 /*143308*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58913 /*143319*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58916 /*143330*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58918 /*143339*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
58921 /*143351*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
58934 /*143374*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58939 /*143381*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58953 /*143416*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
58955 /*143423*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58958 /*143432*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58961 /*143443*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58964 /*143454*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58966 /*143463*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58969 /*143472*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
58972 /*143483*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
58975 /*143494*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
58977 /*143503*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
58980 /*143515*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
58994 /*143539*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58999 /*143546*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59012 /*143567*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59014 /*143571*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59019 /*143578*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59030 /*143599*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59035 /*143606*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59049 /*143641*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
59051 /*143648*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59054 /*143657*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59057 /*143668*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59060 /*143679*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59062 /*143688*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59065 /*143697*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59068 /*143708*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59071 /*143719*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59073 /*143728*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
59076 /*143740*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
59089 /*143763*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59094 /*143770*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59108 /*143805*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
59110 /*143812*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59113 /*143821*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59116 /*143832*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59119 /*143843*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59121 /*143852*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59124 /*143861*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59127 /*143872*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59130 /*143883*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59132 /*143892*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
59135 /*143904*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
59149 /*143927*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59154 /*143934*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59165 /*143953*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59167 /*143957*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59172 /*143964*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59183 /*143985*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59188 /*143992*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59201 /*144013*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59203 /*144017*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59208 /*144024*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59219 /*144045*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59224 /*144052*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59238 /*144087*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
59240 /*144094*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59243 /*144103*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59246 /*144114*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59249 /*144125*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59251 /*144134*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59254 /*144143*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59257 /*144154*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59260 /*144165*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59262 /*144174*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
59265 /*144186*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
59278 /*144209*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59283 /*144216*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59297 /*144251*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
59299 /*144258*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59302 /*144267*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59305 /*144278*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59308 /*144289*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59310 /*144298*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59313 /*144307*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59316 /*144318*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59319 /*144329*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59321 /*144338*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
59324 /*144350*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
59338 /*144374*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59343 /*144381*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59356 /*144402*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59358 /*144406*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59363 /*144413*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59374 /*144434*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59379 /*144441*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59393 /*144476*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
59395 /*144483*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59398 /*144492*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59401 /*144503*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59404 /*144514*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59406 /*144523*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59409 /*144532*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59412 /*144543*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59415 /*144554*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59417 /*144563*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
59420 /*144575*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
59433 /*144598*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59438 /*144605*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59452 /*144640*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
59454 /*144647*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59457 /*144656*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59460 /*144667*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59463 /*144678*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59465 /*144687*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59468 /*144696*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59471 /*144707*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59474 /*144718*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59476 /*144727*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
59479 /*144739*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
59495 /*144765*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59500 /*144772*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59511 /*144791*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59513 /*144795*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59518 /*144802*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59529 /*144823*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59534 /*144830*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59547 /*144851*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59549 /*144855*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59554 /*144862*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59565 /*144883*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59570 /*144890*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59584 /*144925*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
59586 /*144932*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59589 /*144941*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59592 /*144952*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59595 /*144963*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59597 /*144972*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59600 /*144981*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59603 /*144992*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59606 /*145003*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59608 /*145012*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
59611 /*145024*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
59624 /*145047*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59629 /*145054*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59643 /*145089*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
59645 /*145096*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59648 /*145105*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59651 /*145116*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59654 /*145127*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59656 /*145136*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59659 /*145145*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59662 /*145156*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59665 /*145167*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59667 /*145176*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
59670 /*145188*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
59684 /*145212*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59689 /*145219*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59702 /*145240*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59704 /*145244*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59709 /*145251*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59720 /*145272*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59725 /*145279*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59739 /*145314*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
59741 /*145321*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59744 /*145330*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59747 /*145341*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59750 /*145352*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59752 /*145361*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59755 /*145370*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59758 /*145381*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59761 /*145392*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59763 /*145401*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
59766 /*145413*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
59779 /*145436*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59784 /*145443*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59798 /*145478*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
59800 /*145485*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59804 /*145496*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59807 /*145507*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59810 /*145518*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59812 /*145527*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59815 /*145536*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59818 /*145547*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59821 /*145558*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59823 /*145567*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
59826 /*145579*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
59831 /*145588*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59834 /*145599*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59837 /*145610*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59839 /*145619*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59842 /*145628*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59845 /*145639*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59848 /*145650*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59850 /*145659*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
59853 /*145671*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
59867 /*145695*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59872 /*145702*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59886 /*145737*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
59888 /*145744*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59891 /*145753*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59894 /*145764*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59897 /*145775*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59899 /*145784*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59902 /*145793*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59905 /*145804*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59908 /*145815*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59910 /*145824*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
59913 /*145836*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
59927 /*145860*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59932 /*145867*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59945 /*145888*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59947 /*145892*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59952 /*145899*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59963 /*145920*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59968 /*145927*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59982 /*145962*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
59984 /*145969*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59987 /*145978*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
59990 /*145989*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
59993 /*146000*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
59995 /*146009*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59998 /*146018*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60001 /*146029*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60004 /*146040*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60006 /*146049*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
60009 /*146061*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
60022 /*146084*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60027 /*146091*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60041 /*146126*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
60043 /*146133*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60046 /*146142*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60049 /*146153*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60052 /*146164*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60054 /*146173*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60057 /*146182*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60060 /*146193*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60063 /*146204*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60065 /*146213*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
60068 /*146225*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
60083 /*146250*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60088 /*146257*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60099 /*146276*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60101 /*146280*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60106 /*146287*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60117 /*146308*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60122 /*146315*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60135 /*146336*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60137 /*146340*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60142 /*146347*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60153 /*146368*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60158 /*146375*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60172 /*146410*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
60174 /*146417*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60177 /*146426*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60180 /*146437*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60183 /*146448*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60185 /*146457*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60188 /*146466*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60191 /*146477*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60194 /*146488*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60196 /*146497*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
60199 /*146509*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
60212 /*146532*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60217 /*146539*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60231 /*146574*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
60233 /*146581*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60236 /*146590*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60239 /*146601*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60242 /*146612*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60244 /*146621*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60247 /*146630*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60250 /*146641*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60253 /*146652*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60255 /*146661*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
60258 /*146673*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
60272 /*146697*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60277 /*146704*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60290 /*146725*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60292 /*146729*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60297 /*146736*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60308 /*146757*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60313 /*146764*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60327 /*146799*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
60329 /*146806*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60332 /*146815*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60335 /*146826*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60338 /*146837*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60340 /*146846*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60343 /*146855*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60346 /*146866*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60349 /*146877*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60351 /*146886*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
60354 /*146898*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
60367 /*146921*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60372 /*146928*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60386 /*146963*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
60388 /*146970*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60391 /*146979*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60394 /*146990*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60397 /*147001*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60399 /*147010*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60402 /*147019*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60405 /*147030*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60408 /*147041*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60410 /*147050*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
60413 /*147062*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
60422 /*147076*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60433 /*147096*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60438 /*147103*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60449 /*147121*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60451 /*147125*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60453 /*147129*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60459 /*147139*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60470 /*147160*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60475 /*147167*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60486 /*147186*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60488 /*147190*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60499 /*147209*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60512 /*147228*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60514 /*147232*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60519 /*147239*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60530 /*147260*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60535 /*147267*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60549 /*147302*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
60551 /*147309*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60554 /*147318*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60557 /*147329*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60560 /*147340*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60562 /*147349*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60565 /*147358*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60568 /*147369*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60571 /*147380*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60573 /*147389*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
60576 /*147401*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
60589 /*147424*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60594 /*147431*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60608 /*147466*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
60610 /*147473*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60613 /*147482*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60616 /*147493*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60619 /*147504*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60621 /*147513*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60624 /*147522*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60627 /*147533*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60630 /*147544*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60632 /*147553*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
60635 /*147565*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
60647 /*147586*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60660 /*147605*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60662 /*147609*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60667 /*147616*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60678 /*147637*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60683 /*147644*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60697 /*147679*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
60699 /*147686*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60702 /*147695*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60705 /*147706*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60708 /*147717*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60710 /*147726*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60713 /*147735*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60716 /*147746*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60719 /*147757*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60721 /*147766*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
60724 /*147778*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
60737 /*147801*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60742 /*147808*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60756 /*147843*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
60758 /*147850*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60761 /*147859*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60764 /*147870*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60767 /*147881*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60769 /*147890*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60772 /*147899*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60775 /*147910*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60778 /*147921*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60780 /*147930*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
60783 /*147942*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
60798 /*147967*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60803 /*147974*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60814 /*147993*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60816 /*147997*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60827 /*148016*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60840 /*148035*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60842 /*148039*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60847 /*148046*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60858 /*148067*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60863 /*148074*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60877 /*148109*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
60879 /*148116*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60882 /*148125*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60885 /*148136*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60888 /*148147*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60890 /*148156*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60893 /*148165*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60896 /*148176*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60899 /*148187*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60901 /*148196*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
60904 /*148208*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
60917 /*148231*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60922 /*148238*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60936 /*148273*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
60938 /*148280*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60941 /*148289*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60944 /*148300*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60947 /*148311*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60949 /*148320*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
60952 /*148329*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
60955 /*148340*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
60958 /*148351*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
60960 /*148360*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
60963 /*148372*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
60975 /*148393*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60988 /*148412*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60990 /*148416*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60995 /*148423*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61006 /*148444*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61011 /*148451*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61025 /*148486*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
61027 /*148493*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61030 /*148502*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61033 /*148513*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61036 /*148524*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61038 /*148533*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61041 /*148542*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61044 /*148553*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61047 /*148564*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61049 /*148573*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
61052 /*148585*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
61065 /*148608*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61070 /*148615*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61084 /*148650*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
61086 /*148657*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61090 /*148668*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61093 /*148679*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61096 /*148690*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61098 /*148699*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61101 /*148708*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61104 /*148719*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61107 /*148730*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61109 /*148739*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
61112 /*148751*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
61117 /*148760*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61120 /*148771*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61123 /*148782*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61125 /*148791*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61128 /*148800*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61131 /*148811*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61134 /*148822*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61136 /*148831*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
61139 /*148843*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
61153 /*148867*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61158 /*148874*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61172 /*148909*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
61174 /*148916*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61177 /*148925*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61180 /*148936*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61183 /*148947*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61185 /*148956*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61188 /*148965*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61191 /*148976*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61194 /*148987*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61196 /*148996*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
61199 /*149008*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
61211 /*149029*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61224 /*149048*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
61226 /*149052*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61231 /*149059*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61242 /*149080*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61247 /*149087*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61261 /*149122*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
61263 /*149129*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61266 /*149138*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61269 /*149149*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61272 /*149160*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61274 /*149169*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61277 /*149178*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61280 /*149189*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61283 /*149200*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61285 /*149209*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
61288 /*149221*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
61301 /*149244*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61306 /*149251*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61320 /*149286*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
61322 /*149293*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61325 /*149302*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61328 /*149313*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61331 /*149324*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61333 /*149333*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61336 /*149342*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61339 /*149353*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61342 /*149364*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61344 /*149373*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
61347 /*149385*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
61362 /*149410*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61367 /*149417*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61378 /*149436*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
61380 /*149440*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61391 /*149459*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61404 /*149478*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
61406 /*149482*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61411 /*149489*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61422 /*149510*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61427 /*149517*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61441 /*149552*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
61443 /*149559*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61446 /*149568*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61449 /*149579*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61452 /*149590*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61454 /*149599*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61457 /*149608*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61460 /*149619*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61463 /*149630*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61465 /*149639*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
61468 /*149651*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
61481 /*149674*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61486 /*149681*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61500 /*149716*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
61502 /*149723*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61505 /*149732*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61508 /*149743*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61511 /*149754*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61513 /*149763*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61516 /*149772*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61519 /*149783*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61522 /*149794*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61524 /*149803*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
61527 /*149815*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
61539 /*149836*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61552 /*149855*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
61554 /*149859*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61559 /*149866*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61570 /*149887*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61575 /*149894*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61589 /*149929*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
61591 /*149936*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61594 /*149945*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61597 /*149956*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61600 /*149967*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61602 /*149976*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61605 /*149985*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61608 /*149996*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61611 /*150007*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61613 /*150016*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
61616 /*150028*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
61629 /*150051*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61634 /*150058*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61648 /*150093*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
61650 /*150100*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61653 /*150109*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61656 /*150120*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61659 /*150131*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61661 /*150140*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61664 /*150149*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61667 /*150160*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61670 /*150171*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61672 /*150180*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
61675 /*150192*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
61689 /*150215*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61700 /*150232*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
61702 /*150236*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61707 /*150243*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61718 /*150264*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61723 /*150271*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61736 /*150292*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
61738 /*150296*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61743 /*150303*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61754 /*150324*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61759 /*150331*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61773 /*150366*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
61775 /*150373*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61778 /*150382*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61781 /*150393*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61784 /*150404*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61786 /*150413*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61789 /*150422*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61792 /*150433*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61795 /*150444*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61797 /*150453*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
61800 /*150465*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
61813 /*150488*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61818 /*150495*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61832 /*150530*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
61834 /*150537*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61837 /*150546*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61840 /*150557*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61843 /*150568*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61845 /*150577*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61848 /*150586*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61851 /*150597*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61854 /*150608*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61856 /*150617*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
61859 /*150629*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
61873 /*150653*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61878 /*150660*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61891 /*150681*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
61893 /*150685*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61898 /*150692*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61909 /*150713*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61914 /*150720*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61928 /*150755*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
61930 /*150762*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61933 /*150771*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61936 /*150782*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61939 /*150793*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61941 /*150802*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61944 /*150811*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61947 /*150822*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61950 /*150833*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
61952 /*150842*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
61955 /*150854*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
61968 /*150877*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61973 /*150884*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61987 /*150919*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
61989 /*150926*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
61992 /*150935*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
61995 /*150946*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
61998 /*150957*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62000 /*150966*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62003 /*150975*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62006 /*150986*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62009 /*150997*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62011 /*151006*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
62014 /*151018*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
62027 /*151040*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62038 /*151057*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62040 /*151061*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62045 /*151068*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62056 /*151089*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62061 /*151096*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62074 /*151117*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62076 /*151121*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62081 /*151128*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62092 /*151149*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62097 /*151156*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62111 /*151191*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
62113 /*151198*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62116 /*151207*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62119 /*151218*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62122 /*151229*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62124 /*151238*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62127 /*151247*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62130 /*151258*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62133 /*151269*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62135 /*151278*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
62138 /*151290*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
62151 /*151313*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62156 /*151320*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62170 /*151355*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
62172 /*151362*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62175 /*151371*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62178 /*151382*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62181 /*151393*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62183 /*151402*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62186 /*151411*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62189 /*151422*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62192 /*151433*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62194 /*151442*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
62197 /*151454*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
62211 /*151478*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62216 /*151485*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62229 /*151506*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62231 /*151510*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62236 /*151517*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62247 /*151538*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62252 /*151545*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62266 /*151580*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
62268 /*151587*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62271 /*151596*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62274 /*151607*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62277 /*151618*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62279 /*151627*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62282 /*151636*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62285 /*151647*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62288 /*151658*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62290 /*151667*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
62293 /*151679*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
62306 /*151702*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62311 /*151709*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62325 /*151744*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
62327 /*151751*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62331 /*151762*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62334 /*151773*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62337 /*151784*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62339 /*151793*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62342 /*151802*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62345 /*151813*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62348 /*151824*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62350 /*151833*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
62353 /*151845*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
62358 /*151854*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62361 /*151865*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62364 /*151876*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62366 /*151885*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62369 /*151894*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62372 /*151905*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62375 /*151916*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62377 /*151925*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
62380 /*151937*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
62394 /*151961*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62399 /*151968*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62413 /*152003*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
62415 /*152010*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62418 /*152019*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62421 /*152030*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62424 /*152041*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62426 /*152050*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62429 /*152059*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62432 /*152070*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62435 /*152081*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62437 /*152090*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
62440 /*152102*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
62454 /*152126*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62459 /*152133*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62472 /*152154*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62474 /*152158*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62479 /*152165*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62490 /*152186*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62495 /*152193*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62509 /*152228*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
62511 /*152235*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62514 /*152244*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62517 /*152255*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62520 /*152266*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62522 /*152275*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62525 /*152284*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62528 /*152295*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62531 /*152306*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62533 /*152315*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
62536 /*152327*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
62549 /*152350*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62554 /*152357*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62568 /*152392*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
62570 /*152399*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62573 /*152408*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62576 /*152419*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62579 /*152430*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62581 /*152439*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62584 /*152448*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62587 /*152459*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62590 /*152470*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62592 /*152479*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
62595 /*152491*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
62608 /*152513*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62619 /*152530*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62621 /*152534*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62626 /*152541*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62637 /*152562*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62642 /*152569*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62655 /*152590*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62657 /*152594*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62662 /*152601*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62673 /*152622*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62678 /*152629*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62692 /*152664*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
62694 /*152671*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62697 /*152680*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62700 /*152691*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62703 /*152702*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62705 /*152711*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62708 /*152720*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62711 /*152731*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62714 /*152742*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62716 /*152751*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
62719 /*152763*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
62732 /*152786*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62737 /*152793*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62751 /*152828*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
62753 /*152835*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62756 /*152844*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62759 /*152855*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62762 /*152866*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62764 /*152875*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62767 /*152884*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62770 /*152895*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62773 /*152906*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62775 /*152915*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
62778 /*152927*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
62792 /*152951*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62797 /*152958*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62810 /*152979*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62812 /*152983*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62817 /*152990*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62828 /*153011*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62833 /*153018*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62847 /*153053*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
62849 /*153060*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62852 /*153069*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62855 /*153080*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62858 /*153091*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62860 /*153100*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62863 /*153109*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62866 /*153120*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62869 /*153131*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62871 /*153140*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
62874 /*153152*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
62887 /*153175*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62892 /*153182*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62906 /*153217*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
62908 /*153224*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62911 /*153233*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62914 /*153244*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62917 /*153255*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62919 /*153264*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
62922 /*153273*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
62925 /*153284*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
62928 /*153295*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
62930 /*153304*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
62933 /*153316*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
62948 /*153340*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62953 /*153347*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62964 /*153365*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62966 /*153369*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62968 /*153373*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62974 /*153383*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62985 /*153404*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62990 /*153411*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63001 /*153430*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63003 /*153434*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63014 /*153453*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63027 /*153472*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63029 /*153476*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63034 /*153483*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63045 /*153504*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63050 /*153511*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63064 /*153546*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
63066 /*153553*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63069 /*153562*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63072 /*153573*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63075 /*153584*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63077 /*153593*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63080 /*153602*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63083 /*153613*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63086 /*153624*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63088 /*153633*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
63091 /*153645*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
63104 /*153668*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63109 /*153675*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63123 /*153710*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
63125 /*153717*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63128 /*153726*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63131 /*153737*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63134 /*153748*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63136 /*153757*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63139 /*153766*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63142 /*153777*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63145 /*153788*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63147 /*153797*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
63150 /*153809*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
63162 /*153830*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63175 /*153849*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63177 /*153853*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63182 /*153860*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63193 /*153881*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63198 /*153888*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63212 /*153923*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
63214 /*153930*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63217 /*153939*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63220 /*153950*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63223 /*153961*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63225 /*153970*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63228 /*153979*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63231 /*153990*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63234 /*154001*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63236 /*154010*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
63239 /*154022*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
63252 /*154045*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63257 /*154052*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63271 /*154087*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
63273 /*154094*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63276 /*154103*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63279 /*154114*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63282 /*154125*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63284 /*154134*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63287 /*154143*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63290 /*154154*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63293 /*154165*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63295 /*154174*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
63298 /*154186*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
63313 /*154211*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63318 /*154218*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63329 /*154237*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63331 /*154241*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63342 /*154260*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63355 /*154279*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63357 /*154283*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63362 /*154290*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63373 /*154311*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63378 /*154318*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63392 /*154353*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
63394 /*154360*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63397 /*154369*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63400 /*154380*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63403 /*154391*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63405 /*154400*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63408 /*154409*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63411 /*154420*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63414 /*154431*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63416 /*154440*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
63419 /*154452*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
63432 /*154475*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63437 /*154482*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63451 /*154517*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
63453 /*154524*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63456 /*154533*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63459 /*154544*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63462 /*154555*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63464 /*154564*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63467 /*154573*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63470 /*154584*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63473 /*154595*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63475 /*154604*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
63478 /*154616*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
63490 /*154637*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63503 /*154656*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63505 /*154660*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63510 /*154667*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63521 /*154688*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63526 /*154695*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63540 /*154730*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
63542 /*154737*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63545 /*154746*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63548 /*154757*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63551 /*154768*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63553 /*154777*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63556 /*154786*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63559 /*154797*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63562 /*154808*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63564 /*154817*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
63567 /*154829*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
63580 /*154852*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63585 /*154859*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63599 /*154894*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
63601 /*154901*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63605 /*154912*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63608 /*154923*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63611 /*154934*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63613 /*154943*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63616 /*154952*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63619 /*154963*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63622 /*154974*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63624 /*154983*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
63627 /*154995*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
63632 /*155004*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63635 /*155015*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63638 /*155026*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63640 /*155035*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63643 /*155044*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63646 /*155055*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63649 /*155066*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63651 /*155075*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
63654 /*155087*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
63668 /*155111*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63673 /*155118*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63687 /*155153*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
63689 /*155160*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63692 /*155169*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63695 /*155180*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63698 /*155191*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63700 /*155200*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63703 /*155209*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63706 /*155220*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63709 /*155231*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63711 /*155240*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
63714 /*155252*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
63726 /*155273*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63739 /*155292*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63741 /*155296*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63746 /*155303*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63757 /*155324*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63762 /*155331*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63776 /*155366*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
63778 /*155373*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63781 /*155382*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63784 /*155393*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63787 /*155404*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63789 /*155413*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63792 /*155422*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63795 /*155433*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63798 /*155444*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63800 /*155453*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
63803 /*155465*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
63816 /*155488*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63821 /*155495*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63835 /*155530*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
63837 /*155537*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63840 /*155546*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63843 /*155557*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63846 /*155568*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63848 /*155577*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63851 /*155586*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63854 /*155597*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63857 /*155608*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63859 /*155617*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
63862 /*155629*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
63877 /*155654*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63882 /*155661*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63893 /*155680*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63895 /*155684*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63906 /*155703*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63919 /*155722*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63921 /*155726*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63926 /*155733*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63937 /*155754*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63942 /*155761*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63956 /*155796*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
63958 /*155803*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63961 /*155812*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63964 /*155823*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63967 /*155834*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63969 /*155843*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
63972 /*155852*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
63975 /*155863*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
63978 /*155874*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
63980 /*155883*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
63983 /*155895*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
63996 /*155918*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64001 /*155925*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64015 /*155960*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
64017 /*155967*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64020 /*155976*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64023 /*155987*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64026 /*155998*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64028 /*156007*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64031 /*156016*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64034 /*156027*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64037 /*156038*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64039 /*156047*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
64042 /*156059*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
64054 /*156080*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64067 /*156099*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64069 /*156103*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64074 /*156110*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64085 /*156131*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64090 /*156138*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64104 /*156173*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
64106 /*156180*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64109 /*156189*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64112 /*156200*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64115 /*156211*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64117 /*156220*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64120 /*156229*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64123 /*156240*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64126 /*156251*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64128 /*156260*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
64131 /*156272*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
64144 /*156295*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64149 /*156302*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64163 /*156337*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
64165 /*156344*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64168 /*156353*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64171 /*156364*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64174 /*156375*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64176 /*156384*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64179 /*156393*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64182 /*156404*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64185 /*156415*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64187 /*156424*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
64190 /*156436*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
64204 /*156459*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64215 /*156476*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64217 /*156480*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64222 /*156487*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64233 /*156508*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64238 /*156515*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64251 /*156536*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64253 /*156540*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64258 /*156547*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64269 /*156568*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64274 /*156575*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64288 /*156610*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
64290 /*156617*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64293 /*156626*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64296 /*156637*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64299 /*156648*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64301 /*156657*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64304 /*156666*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64307 /*156677*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64310 /*156688*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64312 /*156697*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
64315 /*156709*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
64328 /*156732*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64333 /*156739*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64347 /*156774*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
64349 /*156781*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64352 /*156790*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64355 /*156801*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64358 /*156812*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64360 /*156821*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64363 /*156830*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64366 /*156841*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64369 /*156852*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64371 /*156861*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
64374 /*156873*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
64388 /*156897*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64393 /*156904*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64406 /*156925*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64408 /*156929*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64413 /*156936*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64424 /*156957*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64429 /*156964*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64443 /*156999*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
64445 /*157006*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64448 /*157015*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64451 /*157026*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64454 /*157037*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64456 /*157046*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64459 /*157055*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64462 /*157066*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64465 /*157077*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64467 /*157086*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
64470 /*157098*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
64483 /*157121*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64488 /*157128*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64502 /*157163*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
64504 /*157170*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64507 /*157179*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64510 /*157190*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64513 /*157201*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64515 /*157210*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64518 /*157219*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64521 /*157230*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64524 /*157241*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64526 /*157250*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
64529 /*157262*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
64542 /*157284*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64553 /*157301*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64555 /*157305*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64560 /*157312*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64571 /*157333*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64576 /*157340*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64589 /*157361*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64591 /*157365*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64596 /*157372*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64607 /*157393*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64612 /*157400*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64626 /*157435*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
64628 /*157442*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64631 /*157451*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64634 /*157462*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64637 /*157473*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64639 /*157482*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64642 /*157491*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64645 /*157502*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64648 /*157513*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64650 /*157522*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
64653 /*157534*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
64666 /*157557*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64671 /*157564*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64685 /*157599*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
64687 /*157606*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64690 /*157615*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64693 /*157626*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64696 /*157637*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64698 /*157646*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64701 /*157655*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64704 /*157666*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64707 /*157677*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64709 /*157686*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
64712 /*157698*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
64726 /*157722*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64731 /*157729*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64744 /*157750*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64746 /*157754*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64751 /*157761*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64762 /*157782*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64767 /*157789*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64781 /*157824*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
64783 /*157831*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64786 /*157840*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64789 /*157851*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64792 /*157862*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64794 /*157871*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64797 /*157880*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64800 /*157891*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64803 /*157902*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64805 /*157911*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
64808 /*157923*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
64821 /*157946*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64826 /*157953*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64840 /*157988*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
64842 /*157995*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64846 /*158006*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64849 /*158017*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64852 /*158028*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64854 /*158037*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64857 /*158046*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64860 /*158057*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64863 /*158068*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64865 /*158077*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
64868 /*158089*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
64873 /*158098*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64876 /*158109*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64879 /*158120*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64881 /*158129*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64884 /*158138*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64887 /*158149*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64890 /*158160*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64892 /*158169*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
64895 /*158181*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
64909 /*158205*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64914 /*158212*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64928 /*158247*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
64930 /*158254*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64933 /*158263*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64936 /*158274*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64939 /*158285*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64941 /*158294*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
64944 /*158303*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
64947 /*158314*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
64950 /*158325*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
64952 /*158334*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
64955 /*158346*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
64969 /*158370*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64974 /*158377*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64987 /*158398*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64989 /*158402*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64994 /*158409*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65005 /*158430*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65010 /*158437*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65024 /*158472*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
65026 /*158479*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
65029 /*158488*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
65032 /*158499*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
65035 /*158510*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
65037 /*158519*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
65040 /*158528*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
65043 /*158539*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
65046 /*158550*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
65048 /*158559*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
65051 /*158571*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
65064 /*158594*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65069 /*158601*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65083 /*158636*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
65085 /*158643*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
65088 /*158652*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
65091 /*158663*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
65094 /*158674*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
65096 /*158683*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
65099 /*158692*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
65102 /*158703*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
65105 /*158714*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
65107 /*158723*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
65110 /*158735*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
65123 /*158757*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65134 /*158774*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65136 /*158778*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65141 /*158785*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65152 /*158806*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65157 /*158813*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65170 /*158834*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65172 /*158838*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65177 /*158845*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65188 /*158866*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65193 /*158873*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65207 /*158908*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
65209 /*158915*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
65212 /*158924*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
65215 /*158935*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
65218 /*158946*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
65220 /*158955*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
65223 /*158964*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
65226 /*158975*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
65229 /*158986*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
65231 /*158995*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
65234 /*159007*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
65247 /*159030*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65252 /*159037*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65266 /*159072*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
65268 /*159079*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
65271 /*159088*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
65274 /*159099*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
65277 /*159110*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
65279 /*159119*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
65282 /*159128*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
65285 /*159139*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
65288 /*159150*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
65290 /*159159*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
65293 /*159171*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
65307 /*159195*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65312 /*159202*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65325 /*159223*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65327 /*159227*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65332 /*159234*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65343 /*159255*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65348 /*159262*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65362 /*159297*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
65364 /*159304*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
65367 /*159313*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
65370 /*159324*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
65373 /*159335*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
65375 /*159344*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
65378 /*159353*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
65381 /*159364*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
65384 /*159375*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
65386 /*159384*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
65389 /*159396*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
65402 /*159419*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65407 /*159426*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65421 /*159461*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
65423 /*159468*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
65426 /*159477*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
65429 /*159488*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
65432 /*159499*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
65434 /*159508*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
65437 /*159517*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain,
65440 /*159528*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
65443 /*159539*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
65445 /*159548*/ OPC_EmitNode1, TARGET_VAL(AArch64::UDOTv8i8), 0,
65448 /*159560*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain|OPFL_MemRefs,
65458 /*159574*/ /*SwitchOpcode*/ 57, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->159634
65466 /*159588*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
65472 /*159600*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDPv2i64p), 0,
65481 /*159614*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
65487 /*159626*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDPv2i64p), 0,
65499 /*159646*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDWri), 0,
65505 /*159659*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDWri), 0,
65513 /*159676*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDXri), 0,
65519 /*159689*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDXri), 0,
65527 /*159702*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65529 /*159706*/ OPC_SwitchOpcode /*2 cases */, 35, TARGET_VAL(ISD::SIGN_EXTEND),// ->159745
65534 /*159714*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65542 /*159729*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
65544 /*159736*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMADDLrrr), 0,
65548 /*159745*/ /*SwitchOpcode*/ 35, TARGET_VAL(ISD::ZERO_EXTEND),// ->159783
65553 /*159752*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65561 /*159767*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
65563 /*159774*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMADDLrrr), 0,
65571 /*159787*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65573 /*159791*/ OPC_SwitchOpcode /*2 cases */, 34, TARGET_VAL(ISD::SIGN_EXTEND),// ->159829
65578 /*159799*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65585 /*159813*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
65587 /*159820*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMADDLrrr), 0,
65591 /*159829*/ /*SwitchOpcode*/ 34, TARGET_VAL(ISD::ZERO_EXTEND),// ->159866
65596 /*159836*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65603 /*159850*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
65605 /*159857*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMADDLrrr), 0,
65612 /*159869*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65614 /*159873*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
65622 /*159884*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65628 /*159895*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
65632 /*159908*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
65634 /*159915*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMADDLrrr), 0,
65641 /*159927*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65643 /*159931*/ OPC_SwitchOpcode /*3 cases */, 47, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->159982
65651 /*159943*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65656 /*159953*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
65660 /*159966*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
65662 /*159973*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMADDLrrr), 0,
65666 /*159982*/ /*SwitchOpcode*/ 20, TARGET_VAL(ISD::SIGN_EXTEND),// ->160005
65670 /*159988*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
65675 /*159996*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMADDLrrr), 0,
65679 /*160005*/ /*SwitchOpcode*/ 20, TARGET_VAL(ISD::ZERO_EXTEND),// ->160028
65683 /*160011*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
65688 /*160019*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMADDLrrr), 0,
65695 /*160031*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65697 /*160035*/ OPC_SwitchOpcode /*2 cases */, 21, TARGET_VAL(ISD::SIGN_EXTEND),// ->160060
65701 /*160042*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
65707 /*160051*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMADDLrrr), 0,
65711 /*160060*/ /*SwitchOpcode*/ 21, TARGET_VAL(ISD::ZERO_EXTEND),// ->160084
65715 /*160066*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
65721 /*160075*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMADDLrrr), 0,
65733 /*160100*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDWrx), 0,
65739 /*160113*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSWri), 0,
65745 /*160127*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDWrx), 0,
65751 /*160140*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSWri), 0,
65757 /*160154*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDWrs), 0,
65763 /*160167*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDWrs), 0,
65771 /*160184*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDXrx), 0,
65777 /*160197*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSXri), 0,
65783 /*160211*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDXrx), 0,
65789 /*160224*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSXri), 0,
65795 /*160238*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDXrs), 0,
65801 /*160251*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDXrs), 0,
65809 /*160264*/ OPC_SwitchOpcode /*4 cases */, 27, TARGET_VAL(AArch64ISD::SRSHR_I),// ->160295
65813 /*160271*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65821 /*160286*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAd), 0,
65825 /*160295*/ /*SwitchOpcode*/ 27, TARGET_VAL(AArch64ISD::VASHR),// ->160325
65829 /*160301*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65837 /*160316*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAd), 0,
65841 /*160325*/ /*SwitchOpcode*/ 27, TARGET_VAL(AArch64ISD::URSHR_I),// ->160355
65845 /*160331*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65853 /*160346*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAd), 0,
65857 /*160355*/ /*SwitchOpcode*/ 27, TARGET_VAL(AArch64ISD::VLSHR),// ->160385
65861 /*160361*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65869 /*160376*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAd), 0,
65877 /*160389*/ OPC_SwitchOpcode /*4 cases */, 28, TARGET_VAL(AArch64ISD::SRSHR_I),// ->160421
65881 /*160396*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65890 /*160412*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAd), 0,
65894 /*160421*/ /*SwitchOpcode*/ 28, TARGET_VAL(AArch64ISD::VASHR),// ->160452
65898 /*160427*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65907 /*160443*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAd), 0,
65911 /*160452*/ /*SwitchOpcode*/ 28, TARGET_VAL(AArch64ISD::URSHR_I),// ->160483
65915 /*160458*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65924 /*160474*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAd), 0,
65928 /*160483*/ /*SwitchOpcode*/ 28, TARGET_VAL(AArch64ISD::VLSHR),// ->160514
65932 /*160489*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65941 /*160505*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAd), 0,
65951 /*160524*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDWrr), 0,
65956 /*160534*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDXrr), 0,
65963 /*160546*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
65967 /*160555*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
65974 /*160568*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
65976 /*160572*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
65981 /*160580*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65994 /*160603*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv8i16_indexed), 0,
66003 /*160621*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66005 /*160625*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
66010 /*160633*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66023 /*160656*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv4i32_indexed), 0,
66031 /*160672*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66038 /*160685*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66040 /*160689*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
66045 /*160697*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66058 /*160720*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv8i16_indexed), 0,
66067 /*160738*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66069 /*160742*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
66074 /*160750*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66087 /*160773*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv4i32_indexed), 0,
66096 /*160789*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
66100 /*160798*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66107 /*160811*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66109 /*160815*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
66114 /*160823*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66128 /*160847*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv8i16_indexed), 0,
66137 /*160865*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66139 /*160869*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
66144 /*160877*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66158 /*160901*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv4i32_indexed), 0,
66166 /*160917*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66173 /*160930*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66175 /*160934*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
66180 /*160942*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66194 /*160966*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv8i16_indexed), 0,
66203 /*160984*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66205 /*160988*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
66210 /*160996*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66224 /*161020*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv4i32_indexed), 0,
66233 /*161036*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
66235 /*161040*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
66239 /*161049*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66246 /*161062*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66257 /*161081*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABALv16i8_v8i16), 0,
66266 /*161098*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66277 /*161117*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABALv8i16_v4i32), 0,
66286 /*161134*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66297 /*161153*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABALv4i32_v2i64), 0,
66305 /*161168*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66312 /*161181*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66323 /*161200*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABALv16i8_v8i16), 0,
66332 /*161217*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66343 /*161236*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABALv8i16_v4i32), 0,
66352 /*161253*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66363 /*161272*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABALv4i32_v2i64), 0,
66371 /*161286*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
66373 /*161290*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
66377 /*161299*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66384 /*161312*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66396 /*161332*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABALv16i8_v8i16), 0,
66405 /*161349*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66417 /*161369*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABALv8i16_v4i32), 0,
66426 /*161386*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66438 /*161406*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABALv4i32_v2i64), 0,
66446 /*161421*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66453 /*161434*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66465 /*161454*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABALv16i8_v8i16), 0,
66474 /*161471*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66486 /*161491*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABALv8i16_v4i32), 0,
66495 /*161508*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66507 /*161528*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABALv4i32_v2i64), 0,
66516 /*161543*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
66520 /*161552*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66527 /*161565*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66536 /*161581*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv16i8_v8i16), 0,
66545 /*161598*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66554 /*161614*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv8i16_v4i32), 0,
66563 /*161631*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66572 /*161647*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv4i32_v2i64), 0,
66580 /*161662*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66587 /*161675*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66596 /*161691*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv16i8_v8i16), 0,
66605 /*161708*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66614 /*161724*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv8i16_v4i32), 0,
66623 /*161741*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66632 /*161757*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv4i32_v2i64), 0,
66640 /*161771*/ OPC_SwitchOpcode /*3 cases */, 100|128,1/*228*/, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),// ->162004
66644 /*161782*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66651 /*161795*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66661 /*161812*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv16i8_v8i16), 0,
66670 /*161829*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66680 /*161846*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv8i16_v4i32), 0,
66689 /*161863*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66699 /*161880*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv4i32_v2i64), 0,
66707 /*161895*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66714 /*161908*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66724 /*161925*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv16i8_v8i16), 0,
66733 /*161942*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66743 /*161959*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv8i16_v4i32), 0,
66752 /*161976*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66762 /*161993*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv4i32_v2i64), 0,
66768 /*162004*/ /*SwitchOpcode*/ 118, TARGET_VAL(ISD::SIGN_EXTEND),// ->162125
66770 /*162008*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66778 /*162022*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
66780 /*162026*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66789 /*162042*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDLv16i8_v8i16), 0,
66799 /*162059*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
66801 /*162063*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66810 /*162079*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDLv8i16_v4i32), 0,
66820 /*162096*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
66822 /*162100*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66831 /*162116*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDLv4i32_v2i64), 0,
66836 /*162125*/ /*SwitchOpcode*/ 118, TARGET_VAL(ISD::ZERO_EXTEND),// ->162246
66838 /*162129*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66846 /*162143*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
66848 /*162147*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66857 /*162163*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDLv16i8_v8i16), 0,
66867 /*162180*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
66869 /*162184*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66878 /*162200*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDLv8i16_v4i32), 0,
66888 /*162217*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
66890 /*162221*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66899 /*162237*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDLv4i32_v2i64), 0,
66908 /*162251*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
66915 /*162265*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
66920 /*162273*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66930 /*162291*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv4i16_indexed), 0,
66937 /*162305*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
66942 /*162313*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66952 /*162331*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv2i32_indexed), 0,
66963 /*162352*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
66968 /*162360*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66978 /*162378*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv4i16_indexed), 0,
66985 /*162392*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
66990 /*162400*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67000 /*162418*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv2i32_indexed), 0,
67008 /*162433*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
67015 /*162447*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67020 /*162455*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67031 /*162474*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv4i16_indexed), 0,
67038 /*162488*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67043 /*162496*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67054 /*162515*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv2i32_indexed), 0,
67065 /*162536*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67070 /*162544*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67081 /*162563*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv4i16_indexed), 0,
67088 /*162577*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67093 /*162585*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67104 /*162604*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv2i32_indexed), 0,
67113 /*162620*/ OPC_SwitchOpcode /*2 cases */, 93|128,1/*221*/, TARGET_VAL(ISD::ZERO_EXTEND),// ->162846
67115 /*162626*/ OPC_SwitchOpcode /*2 cases */, 20|128,1/*148*/, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),// ->162779
67127 /*162651*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABALv8i8_v8i16), 0,
67139 /*162673*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABALv4i16_v4i32), 0,
67151 /*162695*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABALv2i32_v2i64), 0,
67167 /*162724*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABALv8i8_v8i16), 0,
67179 /*162746*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABALv4i16_v4i32), 0,
67191 /*162768*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABALv2i32_v2i64), 0,
67197 /*162779*/ /*SwitchOpcode*/ 63, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),// ->162845
67206 /*162796*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDWv16i8_v8i16), 0,
67217 /*162816*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDWv8i16_v4i32), 0,
67228 /*162836*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDWv4i32_v2i64), 0,
67234 /*162846*/ /*SwitchOpcode*/ 67, TARGET_VAL(ISD::SIGN_EXTEND),// ->162916
67236 /*162850*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
67245 /*162867*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDWv16i8_v8i16), 0,
67256 /*162887*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDWv8i16_v4i32), 0,
67267 /*162907*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDWv4i32_v2i64), 0,
67275 /*162920*/ OPC_SwitchOpcode /*2 cases */, 102|128,1/*230*/, TARGET_VAL(ISD::ZERO_EXTEND),// ->163155
67277 /*162926*/ OPC_SwitchOpcode /*2 cases */, 26|128,1/*154*/, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),// ->163085
67290 /*162952*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABALv8i8_v8i16), 0,
67303 /*162975*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABALv4i16_v4i32), 0,
67316 /*162998*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABALv2i32_v2i64), 0,
67333 /*163028*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABALv8i8_v8i16), 0,
67346 /*163051*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABALv4i16_v4i32), 0,
67359 /*163074*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABALv2i32_v2i64), 0,
67365 /*163085*/ /*SwitchOpcode*/ 66, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),// ->163154
67375 /*163103*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDWv16i8_v8i16), 0,
67387 /*163124*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDWv8i16_v4i32), 0,
67399 /*163145*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDWv4i32_v2i64), 0,
67405 /*163155*/ /*SwitchOpcode*/ 70, TARGET_VAL(ISD::SIGN_EXTEND),// ->163228
67407 /*163159*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
67417 /*163177*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDWv16i8_v8i16), 0,
67429 /*163198*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDWv8i16_v4i32), 0,
67441 /*163219*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDWv4i32_v2i64), 0,
67450 /*163233*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67454 /*163240*/ OPC_SwitchOpcode /*2 cases */, 49, TARGET_VAL(AArch64ISD::DUPLANE16),// ->163293
67459 /*163249*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67468 /*163266*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv4i16_indexed), 0,
67475 /*163282*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv8i16_indexed), 0,
67480 /*163293*/ /*SwitchOpcode*/ 49, TARGET_VAL(AArch64ISD::DUPLANE32),// ->163345
67485 /*163301*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67494 /*163318*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv2i32_indexed), 0,
67501 /*163334*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv4i32_indexed), 0,
67509 /*163348*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67514 /*163356*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67524 /*163373*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv4i16_indexed), 0,
67531 /*163386*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67535 /*163393*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67540 /*163401*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67550 /*163418*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv4i16_indexed), 0,
67556 /*163430*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67561 /*163438*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67572 /*163456*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv4i16_indexed), 0,
67580 /*163470*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67582 /*163474*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67587 /*163482*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67597 /*163499*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv8i16_indexed), 0,
67603 /*163511*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67607 /*163518*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67612 /*163526*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67622 /*163543*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv8i16_indexed), 0,
67628 /*163555*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67633 /*163563*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67644 /*163581*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv8i16_indexed), 0,
67652 /*163595*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67654 /*163599*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67659 /*163607*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67669 /*163624*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv2i32_indexed), 0,
67675 /*163636*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67679 /*163643*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67684 /*163651*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67694 /*163668*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv2i32_indexed), 0,
67700 /*163680*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67705 /*163688*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67716 /*163706*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv2i32_indexed), 0,
67724 /*163720*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67726 /*163724*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67731 /*163732*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67741 /*163749*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv4i32_indexed), 0,
67747 /*163761*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67751 /*163768*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67756 /*163776*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67766 /*163793*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv4i32_indexed), 0,
67772 /*163805*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67777 /*163813*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67788 /*163831*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv4i32_indexed), 0,
67796 /*163846*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
67805 /*163864*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADALPv8i8_v4i16), 0,
67814 /*163880*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADALPv16i8_v8i16), 0,
67823 /*163896*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADALPv4i16_v2i32), 0,
67832 /*163912*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADALPv8i16_v4i32), 0,
67841 /*163928*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADALPv2i32_v1i64), 0,
67850 /*163944*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADALPv4i32_v2i64), 0,
67863 /*163967*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADALPv8i8_v4i16), 0,
67872 /*163983*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADALPv16i8_v8i16), 0,
67881 /*163999*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADALPv4i16_v2i32), 0,
67890 /*164015*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADALPv8i16_v4i32), 0,
67899 /*164031*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADALPv2i32_v1i64), 0,
67908 /*164047*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADALPv4i32_v2i64), 0,
67923 /*164073*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABAv8i8), 0,
67934 /*164093*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABAv16i8), 0,
67945 /*164113*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABAv4i16), 0,
67956 /*164133*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABAv8i16), 0,
67967 /*164153*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABAv2i32), 0,
67978 /*164173*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABAv4i32), 0,
67993 /*164200*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABAv8i8), 0,
68004 /*164220*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABAv16i8), 0,
68015 /*164240*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABAv4i16), 0,
68026 /*164260*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABAv8i16), 0,
68037 /*164280*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABAv2i32), 0,
68048 /*164300*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABAv4i32), 0,
68063 /*164327*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv8i8_v8i16), 0,
68074 /*164347*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv4i16_v4i32), 0,
68085 /*164367*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv2i32_v2i64), 0,
68100 /*164394*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv8i8_v8i16), 0,
68111 /*164414*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv4i16_v4i32), 0,
68122 /*164434*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv2i32_v2i64), 0,
68130 /*164448*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
68140 /*164467*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADALPv8i8_v4i16), 0,
68150 /*164484*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADALPv16i8_v8i16), 0,
68160 /*164501*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADALPv4i16_v2i32), 0,
68170 /*164518*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADALPv8i16_v4i32), 0,
68180 /*164535*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADALPv2i32_v1i64), 0,
68190 /*164552*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADALPv4i32_v2i64), 0,
68204 /*164576*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADALPv8i8_v4i16), 0,
68214 /*164593*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADALPv16i8_v8i16), 0,
68224 /*164610*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADALPv4i16_v2i32), 0,
68234 /*164627*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADALPv8i16_v4i32), 0,
68244 /*164644*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADALPv2i32_v1i64), 0,
68254 /*164661*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADALPv4i32_v2i64), 0,
68270 /*164689*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABAv8i8), 0,
68282 /*164710*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABAv16i8), 0,
68294 /*164731*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABAv4i16), 0,
68306 /*164752*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABAv8i16), 0,
68318 /*164773*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABAv2i32), 0,
68330 /*164794*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABAv4i32), 0,
68346 /*164823*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABAv8i8), 0,
68358 /*164844*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABAv16i8), 0,
68370 /*164865*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABAv4i16), 0,
68382 /*164886*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABAv8i16), 0,
68394 /*164907*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABAv2i32), 0,
68406 /*164928*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABAv4i32), 0,
68422 /*164956*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv8i8_v8i16), 0,
68434 /*164977*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv4i16_v4i32), 0,
68446 /*164998*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv2i32_v2i64), 0,
68462 /*165026*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv8i8_v8i16), 0,
68474 /*165047*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv4i16_v4i32), 0,
68486 /*165068*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv2i32_v2i64), 0,
68495 /*165083*/ OPC_SwitchOpcode /*4 cases */, 33|128,1/*161*/, TARGET_VAL(AArch64ISD::SRSHR_I),// ->165249
68499 /*165091*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68508 /*165108*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAd), 0,
68519 /*165129*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAv8i8_shift), 0,
68526 /*165144*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAv16i8_shift), 0,
68538 /*165166*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAv4i16_shift), 0,
68545 /*165181*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAv8i16_shift), 0,
68557 /*165203*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAv2i32_shift), 0,
68564 /*165218*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAv4i32_shift), 0,
68576 /*165239*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAv2i64_shift), 0,
68581 /*165249*/ /*SwitchOpcode*/ 33|128,1/*161*/, TARGET_VAL(AArch64ISD::VASHR),// ->165414
68585 /*165256*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68594 /*165273*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAd), 0,
68605 /*165294*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAv8i8_shift), 0,
68612 /*165309*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAv16i8_shift), 0,
68624 /*165331*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAv4i16_shift), 0,
68631 /*165346*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAv8i16_shift), 0,
68643 /*165368*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAv2i32_shift), 0,
68650 /*165383*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAv4i32_shift), 0,
68662 /*165404*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAv2i64_shift), 0,
68667 /*165414*/ /*SwitchOpcode*/ 33|128,1/*161*/, TARGET_VAL(AArch64ISD::URSHR_I),// ->165579
68671 /*165421*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68680 /*165438*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAd), 0,
68691 /*165459*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAv8i8_shift), 0,
68698 /*165474*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAv16i8_shift), 0,
68710 /*165496*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAv4i16_shift), 0,
68717 /*165511*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAv8i16_shift), 0,
68729 /*165533*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAv2i32_shift), 0,
68736 /*165548*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAv4i32_shift), 0,
68748 /*165569*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAv2i64_shift), 0,
68753 /*165579*/ /*SwitchOpcode*/ 33|128,1/*161*/, TARGET_VAL(AArch64ISD::VLSHR),// ->165744
68757 /*165586*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68766 /*165603*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAd), 0,
68777 /*165624*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAv8i8_shift), 0,
68784 /*165639*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAv16i8_shift), 0,
68796 /*165661*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAv4i16_shift), 0,
68803 /*165676*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAv8i16_shift), 0,
68815 /*165698*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAv2i32_shift), 0,
68822 /*165713*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAv4i32_shift), 0,
68834 /*165734*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAv2i64_shift), 0,
68842 /*165748*/ OPC_SwitchOpcode /*6 cases */, 34|128,1/*162*/, TARGET_VAL(AArch64ISD::SRSHR_I),// ->165915
68846 /*165756*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68856 /*165775*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAv8i8_shift), 0,
68863 /*165790*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAv16i8_shift), 0,
68876 /*165813*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAv4i16_shift), 0,
68883 /*165828*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAv8i16_shift), 0,
68896 /*165851*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAv2i32_shift), 0,
68903 /*165866*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAv4i32_shift), 0,
68916 /*165889*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAv2i64_shift), 0,
68923 /*165904*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSRAd), 0,
68929 /*165915*/ /*SwitchOpcode*/ 34|128,1/*162*/, TARGET_VAL(AArch64ISD::VASHR),// ->166081
68933 /*165922*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68943 /*165941*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAv8i8_shift), 0,
68950 /*165956*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAv16i8_shift), 0,
68963 /*165979*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAv4i16_shift), 0,
68970 /*165994*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAv8i16_shift), 0,
68983 /*166017*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAv2i32_shift), 0,
68990 /*166032*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAv4i32_shift), 0,
69003 /*166055*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAv2i64_shift), 0,
69010 /*166070*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSRAd), 0,
69016 /*166081*/ /*SwitchOpcode*/ 34|128,1/*162*/, TARGET_VAL(AArch64ISD::URSHR_I),// ->166247
69020 /*166088*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69030 /*166107*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAv8i8_shift), 0,
69037 /*166122*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAv16i8_shift), 0,
69050 /*166145*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAv4i16_shift), 0,
69057 /*166160*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAv8i16_shift), 0,
69070 /*166183*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAv2i32_shift), 0,
69077 /*166198*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAv4i32_shift), 0,
69090 /*166221*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAv2i64_shift), 0,
69097 /*166236*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSRAd), 0,
69103 /*166247*/ /*SwitchOpcode*/ 34|128,1/*162*/, TARGET_VAL(AArch64ISD::VLSHR),// ->166413
69107 /*166254*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69117 /*166273*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAv8i8_shift), 0,
69124 /*166288*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAv16i8_shift), 0,
69137 /*166311*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAv4i16_shift), 0,
69144 /*166326*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAv8i16_shift), 0,
69157 /*166349*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAv2i32_shift), 0,
69164 /*166364*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAv4i32_shift), 0,
69177 /*166387*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAv2i64_shift), 0,
69184 /*166402*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USRAd), 0,
69190 /*166413*/ /*SwitchOpcode*/ 75, TARGET_VAL(ISD::SIGN_EXTEND),// ->166491
69196 /*166423*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
69202 /*166434*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDLv8i8_v8i16), 0,
69210 /*166447*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
69216 /*166458*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDLv4i16_v4i32), 0,
69224 /*166471*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
69230 /*166482*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDLv2i32_v2i64), 0,
69235 /*166491*/ /*SwitchOpcode*/ 75, TARGET_VAL(ISD::ZERO_EXTEND),// ->166569
69241 /*166501*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
69247 /*166512*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDLv8i8_v8i16), 0,
69255 /*166525*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
69261 /*166536*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDLv4i16_v4i32), 0,
69269 /*166549*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
69275 /*166560*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDLv2i32_v2i64), 0,
69284 /*166574*/ OPC_SwitchOpcode /*5 cases */, 83, TARGET_VAL(ISD::MUL),// ->166661
69290 /*166586*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv8i8), 0,
69296 /*166599*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv16i8), 0,
69302 /*166612*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv4i16), 0,
69308 /*166625*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv8i16), 0,
69314 /*166638*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv2i32), 0,
69320 /*166651*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv4i32), 0,
69325 /*166661*/ /*SwitchOpcode*/ 51, TARGET_VAL(ISD::SIGN_EXTEND),// ->166715
69332 /*166674*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDWv8i8_v8i16), 0,
69341 /*166690*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDWv4i16_v4i32), 0,
69350 /*166706*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDWv2i32_v2i64), 0,
69355 /*166715*/ /*SwitchOpcode*/ 51, TARGET_VAL(ISD::ZERO_EXTEND),// ->166769
69362 /*166728*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDWv8i8_v8i16), 0,
69371 /*166744*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDWv4i16_v4i32), 0,
69380 /*166760*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDWv2i32_v2i64), 0,
69385 /*166769*/ /*SwitchOpcode*/ 51, TARGET_VAL(AArch64ISD::SMULL),// ->166823
69392 /*166781*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv8i8_v8i16), 0,
69401 /*166797*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv4i16_v4i32), 0,
69410 /*166813*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv2i32_v2i64), 0,
69415 /*166823*/ /*SwitchOpcode*/ 51, TARGET_VAL(AArch64ISD::UMULL),// ->166877
69422 /*166835*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv8i8_v8i16), 0,
69431 /*166851*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv4i16_v4i32), 0,
69440 /*166867*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv2i32_v2i64), 0,
69448 /*166881*/ OPC_SwitchOpcode /*5 cases */, 84, TARGET_VAL(ISD::MUL),// ->166969
69455 /*166894*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv8i8), 0,
69461 /*166907*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv16i8), 0,
69467 /*166920*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv4i16), 0,
69473 /*166933*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv8i16), 0,
69479 /*166946*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv2i32), 0,
69485 /*166959*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLAv4i32), 0,
69490 /*166969*/ /*SwitchOpcode*/ 54, TARGET_VAL(ISD::SIGN_EXTEND),// ->167026
69498 /*166983*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDWv8i8_v8i16), 0,
69508 /*167000*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDWv4i16_v4i32), 0,
69518 /*167017*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDWv2i32_v2i64), 0,
69523 /*167026*/ /*SwitchOpcode*/ 54, TARGET_VAL(ISD::ZERO_EXTEND),// ->167083
69531 /*167040*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDWv8i8_v8i16), 0,
69541 /*167057*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDWv4i16_v4i32), 0,
69551 /*167074*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDWv2i32_v2i64), 0,
69556 /*167083*/ /*SwitchOpcode*/ 54, TARGET_VAL(AArch64ISD::SMULL),// ->167140
69564 /*167096*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv8i8_v8i16), 0,
69574 /*167113*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv4i16_v4i32), 0,
69584 /*167130*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLALv2i32_v2i64), 0,
69589 /*167140*/ /*SwitchOpcode*/ 54, TARGET_VAL(AArch64ISD::UMULL),// ->167197
69597 /*167153*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv8i8_v8i16), 0,
69607 /*167170*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv4i16_v4i32), 0,
69617 /*167187*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLALv2i32_v2i64), 0,
69628 /*167206*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDv8i8), 0,
69634 /*167218*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDv16i8), 0,
69640 /*167230*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDv4i16), 0,
69646 /*167242*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDv8i16), 0,
69652 /*167254*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDv2i32), 0,
69658 /*167266*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDv4i32), 0,
69664 /*167278*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDv2i64), 0,
69670 /*167290*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDv1i64), 0,
69676 /*167300*/ /*SwitchOpcode*/ 43|128,51/*6571*/, TARGET_VAL(ISD::STORE),// ->173875
69681 /*167310*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
69697 /*167342*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69699 /*167350*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHroW), 0|OPFL_Chain|OPFL_MemRefs,
69707 /*167368*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69709 /*167376*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHroX), 0|OPFL_Chain|OPFL_MemRefs,
69717 /*167394*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69719 /*167402*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHui), 0|OPFL_Chain|OPFL_MemRefs,
69727 /*167418*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69729 /*167426*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURHi), 0|OPFL_Chain|OPFL_MemRefs,
69737 /*167438*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69750 /*167461*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1i16), 0|OPFL_Chain|OPFL_MemRefs,
69768 /*167495*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69770 /*167503*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHroW), 0|OPFL_Chain|OPFL_MemRefs,
69778 /*167521*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69780 /*167529*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHroX), 0|OPFL_Chain|OPFL_MemRefs,
69788 /*167547*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69790 /*167555*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHui), 0|OPFL_Chain|OPFL_MemRefs,
69798 /*167571*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69800 /*167579*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURHi), 0|OPFL_Chain|OPFL_MemRefs,
69808 /*167591*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69820 /*167612*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1i16), 0|OPFL_Chain|OPFL_MemRefs,
69838 /*167646*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69840 /*167654*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRSroW), 0|OPFL_Chain|OPFL_MemRefs,
69848 /*167672*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69850 /*167680*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRSroX), 0|OPFL_Chain|OPFL_MemRefs,
69858 /*167698*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69860 /*167706*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRSui), 0|OPFL_Chain|OPFL_MemRefs,
69868 /*167722*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69870 /*167730*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURSi), 0|OPFL_Chain|OPFL_MemRefs,
69878 /*167742*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69890 /*167763*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1i32), 0|OPFL_Chain|OPFL_MemRefs,
69908 /*167797*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69910 /*167805*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRSroW), 0|OPFL_Chain|OPFL_MemRefs,
69918 /*167823*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69920 /*167831*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRSroX), 0|OPFL_Chain|OPFL_MemRefs,
69928 /*167849*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69930 /*167857*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRSui), 0|OPFL_Chain|OPFL_MemRefs,
69938 /*167873*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69940 /*167881*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURSi), 0|OPFL_Chain|OPFL_MemRefs,
69948 /*167893*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69960 /*167914*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1i32), 0|OPFL_Chain|OPFL_MemRefs,
69978 /*167948*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69980 /*167956*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroW), 0|OPFL_Chain|OPFL_MemRefs,
69988 /*167974*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
69990 /*167982*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroX), 0|OPFL_Chain|OPFL_MemRefs,
69998 /*168000*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70000 /*168008*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDui), 0|OPFL_Chain|OPFL_MemRefs,
70008 /*168024*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70010 /*168032*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURDi), 0|OPFL_Chain|OPFL_MemRefs,
70018 /*168044*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70030 /*168065*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1i64), 0|OPFL_Chain|OPFL_MemRefs,
70048 /*168099*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70050 /*168107*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroW), 0|OPFL_Chain|OPFL_MemRefs,
70058 /*168125*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70060 /*168133*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroX), 0|OPFL_Chain|OPFL_MemRefs,
70068 /*168151*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70070 /*168159*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDui), 0|OPFL_Chain|OPFL_MemRefs,
70078 /*168175*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70080 /*168183*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURDi), 0|OPFL_Chain|OPFL_MemRefs,
70088 /*168195*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70100 /*168216*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1i64), 0|OPFL_Chain|OPFL_MemRefs,
70109 /*168230*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70122 /*168253*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1i8), 0|OPFL_Chain|OPFL_MemRefs,
70130 /*168266*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70144 /*168293*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
70147 /*168304*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1i8), 0|OPFL_Chain|OPFL_MemRefs,
70155 /*168317*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70169 /*168344*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
70172 /*168355*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1i16), 0|OPFL_Chain|OPFL_MemRefs,
70180 /*168368*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70193 /*168393*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
70196 /*168404*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1i32), 0|OPFL_Chain|OPFL_MemRefs,
70204 /*168417*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70217 /*168442*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
70220 /*168453*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1i32), 0|OPFL_Chain|OPFL_MemRefs,
70228 /*168466*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70241 /*168491*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
70244 /*168502*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1i16), 0|OPFL_Chain|OPFL_MemRefs,
70262 /*168536*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRBBroW), 0|OPFL_Chain|OPFL_MemRefs,
70269 /*168551*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRBBroX), 0|OPFL_Chain|OPFL_MemRefs,
70279 /*168571*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHHroW), 0|OPFL_Chain|OPFL_MemRefs,
70286 /*168586*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHHroX), 0|OPFL_Chain|OPFL_MemRefs,
70297 /*168607*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRWroW), 0|OPFL_Chain|OPFL_MemRefs,
70304 /*168622*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRWroX), 0|OPFL_Chain|OPFL_MemRefs,
70311 /*168637*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRWui), 0|OPFL_Chain|OPFL_MemRefs,
70322 /*168657*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHHui), 0|OPFL_Chain|OPFL_MemRefs,
70330 /*168672*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRBBui), 0|OPFL_Chain|OPFL_MemRefs,
70345 /*168699*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRXroW), 0|OPFL_Chain|OPFL_MemRefs,
70352 /*168714*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRXroX), 0|OPFL_Chain|OPFL_MemRefs,
70365 /*168742*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70367 /*168750*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRBBroW), 0|OPFL_Chain|OPFL_MemRefs,
70375 /*168768*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70377 /*168776*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRBBroX), 0|OPFL_Chain|OPFL_MemRefs,
70388 /*168799*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70390 /*168807*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHHroW), 0|OPFL_Chain|OPFL_MemRefs,
70398 /*168825*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70400 /*168833*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHHroX), 0|OPFL_Chain|OPFL_MemRefs,
70411 /*168856*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70413 /*168864*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRWroW), 0|OPFL_Chain|OPFL_MemRefs,
70421 /*168882*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70423 /*168890*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRWroX), 0|OPFL_Chain|OPFL_MemRefs,
70437 /*168918*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70441 /*168932*/ OPC_EmitNode1, TARGET_VAL(AArch64::UBFMXri), 0,
70444 /*168944*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70446 /*168952*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STNPWi), 0|OPFL_Chain|OPFL_MemRefs,
70453 /*168966*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRXui), 0|OPFL_Chain|OPFL_MemRefs,
70465 /*168989*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70467 /*168997*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRWui), 0|OPFL_Chain|OPFL_MemRefs,
70476 /*169015*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70478 /*169023*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHHui), 0|OPFL_Chain|OPFL_MemRefs,
70487 /*169041*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70489 /*169049*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRBBui), 0|OPFL_Chain|OPFL_MemRefs,
70503 /*169073*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRBroW), 0|OPFL_Chain|OPFL_MemRefs,
70510 /*169088*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRBroX), 0|OPFL_Chain|OPFL_MemRefs,
70517 /*169103*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRBui), 0|OPFL_Chain|OPFL_MemRefs,
70530 /*169126*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHroW), 0|OPFL_Chain|OPFL_MemRefs,
70537 /*169141*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHroX), 0|OPFL_Chain|OPFL_MemRefs,
70544 /*169156*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHui), 0|OPFL_Chain|OPFL_MemRefs,
70557 /*169179*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRSroW), 0|OPFL_Chain|OPFL_MemRefs,
70564 /*169194*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRSroX), 0|OPFL_Chain|OPFL_MemRefs,
70571 /*169209*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRSui), 0|OPFL_Chain|OPFL_MemRefs,
70584 /*169232*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroW), 0|OPFL_Chain|OPFL_MemRefs,
70591 /*169247*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroX), 0|OPFL_Chain|OPFL_MemRefs,
70598 /*169262*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDui), 0|OPFL_Chain|OPFL_MemRefs,
70613 /*169289*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroW), 0|OPFL_Chain|OPFL_MemRefs,
70620 /*169304*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroX), 0|OPFL_Chain|OPFL_MemRefs,
70628 /*169320*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQui), 0|OPFL_Chain|OPFL_MemRefs,
70635 /*169333*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURQi), 0|OPFL_Chain|OPFL_MemRefs,
70649 /*169358*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroW), 0|OPFL_Chain|OPFL_MemRefs,
70656 /*169373*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroX), 0|OPFL_Chain|OPFL_MemRefs,
70665 /*169393*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70669 /*169407*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
70672 /*169419*/ OPC_EmitNode1, TARGET_VAL(AArch64::CPYi32), 0,
70674 /*169427*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STNPSi), 0|OPFL_Chain|OPFL_MemRefs,
70681 /*169441*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDui), 0|OPFL_Chain|OPFL_MemRefs,
70688 /*169454*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURDi), 0|OPFL_Chain|OPFL_MemRefs,
70702 /*169479*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroW), 0|OPFL_Chain|OPFL_MemRefs,
70709 /*169494*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroX), 0|OPFL_Chain|OPFL_MemRefs,
70716 /*169509*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDui), 0|OPFL_Chain|OPFL_MemRefs,
70723 /*169522*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURDi), 0|OPFL_Chain|OPFL_MemRefs,
70737 /*169547*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroW), 0|OPFL_Chain|OPFL_MemRefs,
70744 /*169562*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroX), 0|OPFL_Chain|OPFL_MemRefs,
70753 /*169582*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70757 /*169596*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
70760 /*169608*/ OPC_EmitNode1, TARGET_VAL(AArch64::CPYi32), 0,
70762 /*169616*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STNPSi), 0|OPFL_Chain|OPFL_MemRefs,
70769 /*169630*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDui), 0|OPFL_Chain|OPFL_MemRefs,
70776 /*169643*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURDi), 0|OPFL_Chain|OPFL_MemRefs,
70790 /*169668*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroW), 0|OPFL_Chain|OPFL_MemRefs,
70797 /*169683*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroX), 0|OPFL_Chain|OPFL_MemRefs,
70806 /*169703*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70810 /*169717*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
70813 /*169729*/ OPC_EmitNode1, TARGET_VAL(AArch64::CPYi32), 0,
70815 /*169737*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STNPSi), 0|OPFL_Chain|OPFL_MemRefs,
70822 /*169751*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDui), 0|OPFL_Chain|OPFL_MemRefs,
70829 /*169764*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURDi), 0|OPFL_Chain|OPFL_MemRefs,
70843 /*169789*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroW), 0|OPFL_Chain|OPFL_MemRefs,
70850 /*169804*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroX), 0|OPFL_Chain|OPFL_MemRefs,
70857 /*169819*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDui), 0|OPFL_Chain|OPFL_MemRefs,
70864 /*169832*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURDi), 0|OPFL_Chain|OPFL_MemRefs,
70877 /*169855*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroW), 0|OPFL_Chain|OPFL_MemRefs,
70884 /*169870*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroX), 0|OPFL_Chain|OPFL_MemRefs,
70894 /*169892*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70898 /*169906*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
70901 /*169918*/ OPC_EmitNode1, TARGET_VAL(AArch64::CPYi32), 0,
70903 /*169926*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STNPSi), 0|OPFL_Chain|OPFL_MemRefs,
70910 /*169940*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDui), 0|OPFL_Chain|OPFL_MemRefs,
70923 /*169963*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroW), 0|OPFL_Chain|OPFL_MemRefs,
70930 /*169978*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDroX), 0|OPFL_Chain|OPFL_MemRefs,
70940 /*170000*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70944 /*170014*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
70947 /*170026*/ OPC_EmitNode1, TARGET_VAL(AArch64::CPYi32), 0,
70949 /*170034*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STNPSi), 0|OPFL_Chain|OPFL_MemRefs,
70956 /*170048*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRDui), 0|OPFL_Chain|OPFL_MemRefs,
70971 /*170075*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroW), 0|OPFL_Chain|OPFL_MemRefs,
70978 /*170090*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroX), 0|OPFL_Chain|OPFL_MemRefs,
70989 /*170113*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70992 /*170124*/ OPC_EmitNode1, TARGET_VAL(AArch64::CPYi64), 0,
70994 /*170132*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STNPDi), 0|OPFL_Chain|OPFL_MemRefs,
71003 /*170150*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQui), 0|OPFL_Chain|OPFL_MemRefs,
71010 /*170163*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURQi), 0|OPFL_Chain|OPFL_MemRefs,
71026 /*170191*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroW), 0|OPFL_Chain|OPFL_MemRefs,
71033 /*170206*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroX), 0|OPFL_Chain|OPFL_MemRefs,
71043 /*170226*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQui), 0|OPFL_Chain|OPFL_MemRefs,
71050 /*170239*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURQi), 0|OPFL_Chain|OPFL_MemRefs,
71066 /*170267*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroW), 0|OPFL_Chain|OPFL_MemRefs,
71073 /*170282*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroX), 0|OPFL_Chain|OPFL_MemRefs,
71084 /*170305*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71087 /*170316*/ OPC_EmitNode1, TARGET_VAL(AArch64::CPYi64), 0,
71089 /*170324*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STNPDi), 0|OPFL_Chain|OPFL_MemRefs,
71098 /*170342*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQui), 0|OPFL_Chain|OPFL_MemRefs,
71105 /*170355*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURQi), 0|OPFL_Chain|OPFL_MemRefs,
71121 /*170383*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroW), 0|OPFL_Chain|OPFL_MemRefs,
71128 /*170398*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroX), 0|OPFL_Chain|OPFL_MemRefs,
71138 /*170418*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQui), 0|OPFL_Chain|OPFL_MemRefs,
71145 /*170431*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURQi), 0|OPFL_Chain|OPFL_MemRefs,
71161 /*170459*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroW), 0|OPFL_Chain|OPFL_MemRefs,
71168 /*170474*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroX), 0|OPFL_Chain|OPFL_MemRefs,
71179 /*170497*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71182 /*170508*/ OPC_EmitNode1, TARGET_VAL(AArch64::CPYi64), 0,
71184 /*170516*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STNPDi), 0|OPFL_Chain|OPFL_MemRefs,
71193 /*170534*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQui), 0|OPFL_Chain|OPFL_MemRefs,
71200 /*170547*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURQi), 0|OPFL_Chain|OPFL_MemRefs,
71216 /*170575*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroW), 0|OPFL_Chain|OPFL_MemRefs,
71223 /*170590*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroX), 0|OPFL_Chain|OPFL_MemRefs,
71234 /*170613*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71237 /*170624*/ OPC_EmitNode1, TARGET_VAL(AArch64::CPYi64), 0,
71239 /*170632*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STNPDi), 0|OPFL_Chain|OPFL_MemRefs,
71248 /*170650*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQui), 0|OPFL_Chain|OPFL_MemRefs,
71255 /*170663*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURQi), 0|OPFL_Chain|OPFL_MemRefs,
71271 /*170691*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroW), 0|OPFL_Chain|OPFL_MemRefs,
71278 /*170706*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQroX), 0|OPFL_Chain|OPFL_MemRefs,
71288 /*170726*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRQui), 0|OPFL_Chain|OPFL_MemRefs,
71295 /*170739*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURQi), 0|OPFL_Chain|OPFL_MemRefs,
71304 /*170753*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
71310 /*170763*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71325 /*170791*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i8_POST), 0|OPFL_Chain|OPFL_MemRefs,
71333 /*170806*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71348 /*170834*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i16_POST), 0|OPFL_Chain|OPFL_MemRefs,
71356 /*170849*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71370 /*170875*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i32_POST), 0|OPFL_Chain|OPFL_MemRefs,
71378 /*170890*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71392 /*170916*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i32_POST), 0|OPFL_Chain|OPFL_MemRefs,
71400 /*170931*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71414 /*170957*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i64_POST), 0|OPFL_Chain|OPFL_MemRefs,
71422 /*170972*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71436 /*170998*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i64_POST), 0|OPFL_Chain|OPFL_MemRefs,
71444 /*171013*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71458 /*171039*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i16_POST), 0|OPFL_Chain|OPFL_MemRefs,
71466 /*171054*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71481 /*171083*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
71485 /*171097*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i8_POST), 0|OPFL_Chain|OPFL_MemRefs,
71493 /*171112*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71508 /*171141*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
71512 /*171155*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i16_POST), 0|OPFL_Chain|OPFL_MemRefs,
71520 /*171170*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71534 /*171197*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
71538 /*171211*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i32_POST), 0|OPFL_Chain|OPFL_MemRefs,
71546 /*171226*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71560 /*171253*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
71564 /*171267*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i32_POST), 0|OPFL_Chain|OPFL_MemRefs,
71572 /*171282*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71586 /*171309*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
71590 /*171323*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i64_POST), 0|OPFL_Chain|OPFL_MemRefs,
71598 /*171338*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71612 /*171365*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
71616 /*171379*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i64_POST), 0|OPFL_Chain|OPFL_MemRefs,
71624 /*171394*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71638 /*171421*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
71642 /*171435*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i16_POST), 0|OPFL_Chain|OPFL_MemRefs,
71657 /*171464*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURXi), 0|OPFL_Chain|OPFL_MemRefs,
71668 /*171486*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71670 /*171494*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURWi), 0|OPFL_Chain|OPFL_MemRefs,
71679 /*171512*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71681 /*171520*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURHHi), 0|OPFL_Chain|OPFL_MemRefs,
71690 /*171538*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71692 /*171546*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURBBi), 0|OPFL_Chain|OPFL_MemRefs,
71706 /*171570*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURWi), 0|OPFL_Chain|OPFL_MemRefs,
71716 /*171589*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURHHi), 0|OPFL_Chain|OPFL_MemRefs,
71724 /*171604*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURBBi), 0|OPFL_Chain|OPFL_MemRefs,
71737 /*171626*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURBi), 0|OPFL_Chain|OPFL_MemRefs,
71748 /*171646*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURHi), 0|OPFL_Chain|OPFL_MemRefs,
71759 /*171666*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURSi), 0|OPFL_Chain|OPFL_MemRefs,
71770 /*171686*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURDi), 0|OPFL_Chain|OPFL_MemRefs,
71781 /*171706*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURQi), 0|OPFL_Chain|OPFL_MemRefs,
71792 /*171726*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURDi), 0|OPFL_Chain|OPFL_MemRefs,
71803 /*171746*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURDi), 0|OPFL_Chain|OPFL_MemRefs,
71810 /*171758*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
71816 /*171768*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71831 /*171794*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i8_POST), 0|OPFL_Chain|OPFL_MemRefs,
71839 /*171809*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71854 /*171835*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i16_POST), 0|OPFL_Chain|OPFL_MemRefs,
71862 /*171850*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71876 /*171874*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i32_POST), 0|OPFL_Chain|OPFL_MemRefs,
71884 /*171889*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71898 /*171913*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i32_POST), 0|OPFL_Chain|OPFL_MemRefs,
71906 /*171928*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71920 /*171952*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i64_POST), 0|OPFL_Chain|OPFL_MemRefs,
71928 /*171967*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71942 /*171991*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i64_POST), 0|OPFL_Chain|OPFL_MemRefs,
71950 /*172006*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71964 /*172030*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i16_POST), 0|OPFL_Chain|OPFL_MemRefs,
71972 /*172045*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71988 /*172075*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
71991 /*172086*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i8_POST), 0|OPFL_Chain|OPFL_MemRefs,
71999 /*172101*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72015 /*172131*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
72018 /*172142*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i16_POST), 0|OPFL_Chain|OPFL_MemRefs,
72026 /*172157*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72041 /*172185*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
72044 /*172196*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i32_POST), 0|OPFL_Chain|OPFL_MemRefs,
72052 /*172211*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72067 /*172239*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
72070 /*172250*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i32_POST), 0|OPFL_Chain|OPFL_MemRefs,
72078 /*172265*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72093 /*172293*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
72096 /*172304*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i64_POST), 0|OPFL_Chain|OPFL_MemRefs,
72104 /*172319*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72119 /*172347*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
72122 /*172358*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i64_POST), 0|OPFL_Chain|OPFL_MemRefs,
72130 /*172373*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72145 /*172401*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
72148 /*172412*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ST1i16_POST), 0|OPFL_Chain|OPFL_MemRefs,
72160 /*172433*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72170 /*172452*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRWpre), 0|OPFL_Chain|OPFL_MemRefs,
72181 /*172473*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRBBpre), 0|OPFL_Chain|OPFL_MemRefs,
72189 /*172488*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRHHpre), 0|OPFL_Chain|OPFL_MemRefs,
72199 /*172506*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRWpost), 0|OPFL_Chain|OPFL_MemRefs,
72210 /*172527*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRBBpost), 0|OPFL_Chain|OPFL_MemRefs,
72218 /*172542*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRHHpost), 0|OPFL_Chain|OPFL_MemRefs,
72229 /*172560*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72240 /*172581*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRXpre), 0|OPFL_Chain|OPFL_MemRefs,
72248 /*172596*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRXpost), 0|OPFL_Chain|OPFL_MemRefs,
72261 /*172622*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
72264 /*172632*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRWpre), 0|OPFL_Chain|OPFL_MemRefs,
72272 /*172648*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
72275 /*172658*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRHHpre), 0|OPFL_Chain|OPFL_MemRefs,
72283 /*172674*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
72286 /*172684*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRBBpre), 0|OPFL_Chain|OPFL_MemRefs,
72297 /*172705*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
72300 /*172715*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRWpost), 0|OPFL_Chain|OPFL_MemRefs,
72308 /*172731*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
72311 /*172741*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRHHpost), 0|OPFL_Chain|OPFL_MemRefs,
72319 /*172757*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
72322 /*172767*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRBBpost), 0|OPFL_Chain|OPFL_MemRefs,
72334 /*172785*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72344 /*172804*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRBpre), 0|OPFL_Chain|OPFL_MemRefs,
72352 /*172819*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRBpost), 0|OPFL_Chain|OPFL_MemRefs,
72362 /*172835*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72372 /*172854*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRHpre), 0|OPFL_Chain|OPFL_MemRefs,
72380 /*172869*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRHpost), 0|OPFL_Chain|OPFL_MemRefs,
72390 /*172885*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72400 /*172904*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRSpre), 0|OPFL_Chain|OPFL_MemRefs,
72408 /*172919*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRSpost), 0|OPFL_Chain|OPFL_MemRefs,
72418 /*172935*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72428 /*172954*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpre), 0|OPFL_Chain|OPFL_MemRefs,
72436 /*172969*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpost), 0|OPFL_Chain|OPFL_MemRefs,
72446 /*172985*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72456 /*173004*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpre), 0|OPFL_Chain|OPFL_MemRefs,
72464 /*173019*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpost), 0|OPFL_Chain|OPFL_MemRefs,
72475 /*173037*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72485 /*173056*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpre), 0|OPFL_Chain|OPFL_MemRefs,
72493 /*173071*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpost), 0|OPFL_Chain|OPFL_MemRefs,
72503 /*173089*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1Onev8b), 0|OPFL_Chain|OPFL_MemRefs,
72514 /*173105*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72524 /*173124*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpre), 0|OPFL_Chain|OPFL_MemRefs,
72532 /*173139*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpost), 0|OPFL_Chain|OPFL_MemRefs,
72542 /*173157*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1Onev4h), 0|OPFL_Chain|OPFL_MemRefs,
72553 /*173173*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72563 /*173192*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpre), 0|OPFL_Chain|OPFL_MemRefs,
72571 /*173207*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpost), 0|OPFL_Chain|OPFL_MemRefs,
72581 /*173225*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1Onev2s), 0|OPFL_Chain|OPFL_MemRefs,
72591 /*173239*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72601 /*173258*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpre), 0|OPFL_Chain|OPFL_MemRefs,
72609 /*173273*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpost), 0|OPFL_Chain|OPFL_MemRefs,
72620 /*173291*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72630 /*173310*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpre), 0|OPFL_Chain|OPFL_MemRefs,
72638 /*173325*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpost), 0|OPFL_Chain|OPFL_MemRefs,
72648 /*173343*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1Onev1d), 0|OPFL_Chain|OPFL_MemRefs,
72658 /*173357*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72668 /*173376*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpre), 0|OPFL_Chain|OPFL_MemRefs,
72676 /*173391*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpost), 0|OPFL_Chain|OPFL_MemRefs,
72686 /*173407*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72696 /*173426*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpre), 0|OPFL_Chain|OPFL_MemRefs,
72704 /*173441*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRDpost), 0|OPFL_Chain|OPFL_MemRefs,
72715 /*173459*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72725 /*173478*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpre), 0|OPFL_Chain|OPFL_MemRefs,
72733 /*173493*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpost), 0|OPFL_Chain|OPFL_MemRefs,
72743 /*173511*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1Onev16b), 0|OPFL_Chain|OPFL_MemRefs,
72754 /*173527*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72764 /*173546*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpre), 0|OPFL_Chain|OPFL_MemRefs,
72772 /*173561*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpost), 0|OPFL_Chain|OPFL_MemRefs,
72782 /*173579*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1Onev8h), 0|OPFL_Chain|OPFL_MemRefs,
72793 /*173595*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72803 /*173614*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpre), 0|OPFL_Chain|OPFL_MemRefs,
72811 /*173629*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpost), 0|OPFL_Chain|OPFL_MemRefs,
72821 /*173647*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1Onev4s), 0|OPFL_Chain|OPFL_MemRefs,
72831 /*173661*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72841 /*173680*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpre), 0|OPFL_Chain|OPFL_MemRefs,
72849 /*173695*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpost), 0|OPFL_Chain|OPFL_MemRefs,
72860 /*173713*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72870 /*173732*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpre), 0|OPFL_Chain|OPFL_MemRefs,
72878 /*173747*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpost), 0|OPFL_Chain|OPFL_MemRefs,
72888 /*173765*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST1Onev2d), 0|OPFL_Chain|OPFL_MemRefs,
72898 /*173779*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72908 /*173798*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpre), 0|OPFL_Chain|OPFL_MemRefs,
72916 /*173813*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpost), 0|OPFL_Chain|OPFL_MemRefs,
72926 /*173829*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72936 /*173848*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpre), 0|OPFL_Chain|OPFL_MemRefs,
72944 /*173863*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STRQpost), 0|OPFL_Chain|OPFL_MemRefs,
72951 /*173875*/ /*SwitchOpcode*/ 77|128,19|128,1/*18893*/, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),// ->192773
72959 /*173896*/ OPC_SwitchOpcode /*2 cases */, 12|128,2/*268*/, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->174169
72961 /*173902*/ OPC_SwitchOpcode /*2 cases */, 95, TARGET_VAL(ISD::INSERT_SUBVECTOR),// ->174001
72963 /*173907*/ OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
72966 /*173912*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
72971 /*173922*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
72976 /*173930*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72993 /*173960*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
72996 /*173969*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
72999 /*173980*/ OPC_EmitNode1, TARGET_VAL(AArch64::SQRDMLAHv2i32_indexed), 0,
73002 /*173993*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
73006 /*174001*/ /*SwitchOpcode*/ 35|128,1/*163*/, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),// ->174168
73012 /*174014*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73017 /*174022*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73033 /*174053*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
73036 /*174064*/ OPC_EmitNode1, TARGET_VAL(AArch64::SQDMLALv4i16_indexed), 0,
73039 /*174077*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
73048 /*174093*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73053 /*174101*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73067 /*174126*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
73070 /*174135*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
73073 /*174146*/ OPC_EmitNode1, TARGET_VAL(AArch64::SQRDMLAHv4i32_indexed), 0,
73076 /*174159*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
73082 /*174169*/ /*SwitchOpcode*/ 68, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),// ->174240
73088 /*174181*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
73093 /*174189*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73104 /*174209*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLAHi32_indexed), 0,
73115 /*174230*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLAHv1i32), 0,
73126 /*174249*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQADDv1i32), 0,
73135 /*174264*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73140 /*174274*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
73145 /*174282*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73154 /*174298*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLALv1i64_indexed), 0,
73162 /*174313*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLALi32), 0,
73172 /*174331*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQADDv1i64), 0,
73181 /*174348*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73186 /*174360*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73193 /*174372*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73196 /*174378*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73201 /*174386*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73215 /*174411*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLALv8i16_indexed), 0,
73229 /*174437*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLALv8i16_v4i32), 0,
73239 /*174454*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73244 /*174462*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73255 /*174482*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLALv4i16_indexed), 0,
73266 /*174503*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLALv4i16_v4i32), 0,
73278 /*174524*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73283 /*174532*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73294 /*174552*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLAHv4i32_indexed), 0,
73305 /*174573*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLAHv4i32), 0,
73316 /*174592*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQADDv4i32), 0,
73325 /*174609*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73329 /*174618*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73336 /*174630*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73339 /*174636*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73344 /*174644*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73358 /*174669*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLALv4i32_indexed), 0,
73372 /*174695*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLALv4i32_v2i64), 0,
73382 /*174712*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73387 /*174720*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73398 /*174740*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLALv2i32_indexed), 0,
73409 /*174761*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLALv2i32_v2i64), 0,
73420 /*174780*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQADDv2i64), 0,
73429 /*174795*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73435 /*174807*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73440 /*174815*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73451 /*174835*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLAHv4i16_indexed), 0,
73462 /*174856*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLAHv4i16), 0,
73472 /*174874*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQADDv4i16), 0,
73481 /*174889*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73487 /*174901*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73492 /*174909*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73503 /*174929*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLAHv8i16_indexed), 0,
73514 /*174950*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLAHv8i16), 0,
73524 /*174968*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQADDv8i16), 0,
73533 /*174983*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73539 /*174995*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73544 /*175003*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73555 /*175023*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLAHv2i32_indexed), 0,
73566 /*175044*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLAHv2i32), 0,
73576 /*175062*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQADDv2i32), 0,
73587 /*175081*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQADDv8i8), 0,
73597 /*175099*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQADDv16i8), 0,
73607 /*175117*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQADDv1i64), 0,
73619 /*175141*/ OPC_SwitchOpcode /*2 cases */, 12|128,2/*268*/, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->175414
73621 /*175147*/ OPC_SwitchOpcode /*2 cases */, 95, TARGET_VAL(ISD::INSERT_SUBVECTOR),// ->175246
73623 /*175152*/ OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
73626 /*175157*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73631 /*175167*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73636 /*175175*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73653 /*175205*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
73656 /*175214*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
73659 /*175225*/ OPC_EmitNode1, TARGET_VAL(AArch64::SQRDMLSHv2i32_indexed), 0,
73662 /*175238*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
73666 /*175246*/ /*SwitchOpcode*/ 35|128,1/*163*/, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),// ->175413
73672 /*175259*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73677 /*175267*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73693 /*175298*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
73696 /*175309*/ OPC_EmitNode1, TARGET_VAL(AArch64::SQDMLSLv4i16_indexed), 0,
73699 /*175322*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
73708 /*175338*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73713 /*175346*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73727 /*175371*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
73730 /*175380*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
73733 /*175391*/ OPC_EmitNode1, TARGET_VAL(AArch64::SQRDMLSHv4i32_indexed), 0,
73736 /*175404*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
73742 /*175414*/ /*SwitchOpcode*/ 68, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),// ->175485
73748 /*175426*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
73753 /*175434*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73764 /*175454*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLSHi32_indexed), 0,
73775 /*175475*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLSHv1i32), 0,
73786 /*175494*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSUBv1i32), 0,
73795 /*175509*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73800 /*175519*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
73805 /*175527*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73814 /*175543*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLSLv1i64_indexed), 0,
73822 /*175558*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLSLi32), 0,
73832 /*175576*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSUBv1i64), 0,
73841 /*175593*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73846 /*175605*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73853 /*175617*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73856 /*175623*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73861 /*175631*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73875 /*175656*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLSLv8i16_indexed), 0,
73889 /*175682*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLSLv8i16_v4i32), 0,
73899 /*175699*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73904 /*175707*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73915 /*175727*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLSLv4i16_indexed), 0,
73926 /*175748*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLSLv4i16_v4i32), 0,
73938 /*175769*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73943 /*175777*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73954 /*175797*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLSHv4i32_indexed), 0,
73965 /*175818*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLSHv4i32), 0,
73976 /*175837*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSUBv4i32), 0,
73985 /*175854*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73989 /*175863*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73996 /*175875*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73999 /*175881*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
74004 /*175889*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74018 /*175914*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLSLv4i32_indexed), 0,
74032 /*175940*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLSLv4i32_v2i64), 0,
74042 /*175957*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
74047 /*175965*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74058 /*175985*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLSLv2i32_indexed), 0,
74069 /*176006*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMLSLv2i32_v2i64), 0,
74080 /*176025*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSUBv2i64), 0,
74089 /*176040*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
74095 /*176052*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
74100 /*176060*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74111 /*176080*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLSHv4i16_indexed), 0,
74122 /*176101*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLSHv4i16), 0,
74132 /*176119*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSUBv4i16), 0,
74141 /*176134*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
74147 /*176146*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
74152 /*176154*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74163 /*176174*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLSHv8i16_indexed), 0,
74174 /*176195*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLSHv8i16), 0,
74184 /*176213*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSUBv8i16), 0,
74193 /*176228*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
74199 /*176240*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
74204 /*176248*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74215 /*176268*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLSHv2i32_indexed), 0,
74226 /*176289*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMLSHv2i32), 0,
74236 /*176307*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSUBv2i32), 0,
74247 /*176326*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSUBv8i8), 0,
74257 /*176344*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSUBv16i8), 0,
74267 /*176362*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSUBv1i64), 0,
74277 /*176378*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74284 /*176393*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDG), 0,
74292 /*176411*/ OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
74300 /*176428*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSWHri), 0,
74306 /*176440*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSWHri), 0,
74314 /*176456*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSXHri), 0,
74320 /*176468*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSXHri), 0,
74331 /*176489*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSWSri), 0,
74337 /*176501*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSWSri), 0,
74345 /*176517*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSXSri), 0,
74351 /*176529*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSXSri), 0,
74362 /*176550*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSWDri), 0,
74368 /*176562*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSWDri), 0,
74376 /*176578*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSXDri), 0,
74382 /*176590*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSXDri), 0,
74394 /*176611*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUWHr), 0,
74399 /*176620*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUXHr), 0,
74407 /*176634*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUWSr), 0,
74412 /*176643*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUXSr), 0,
74420 /*176657*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUWDr), 0,
74425 /*176666*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUXDr), 0,
74433 /*176679*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv4f16), 0,
74440 /*176691*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv8f16), 0,
74447 /*176703*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv2f32), 0,
74454 /*176715*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv4f32), 0,
74461 /*176727*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv2f64), 0,
74471 /*176745*/ OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
74479 /*176762*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSWHri), 0,
74485 /*176774*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSWHri), 0,
74493 /*176790*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSXHri), 0,
74499 /*176802*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSXHri), 0,
74510 /*176823*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSWSri), 0,
74516 /*176835*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSWSri), 0,
74524 /*176851*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSXSri), 0,
74530 /*176863*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSXSri), 0,
74541 /*176884*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSWDri), 0,
74547 /*176896*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSWDri), 0,
74555 /*176912*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSXDri), 0,
74561 /*176924*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSXDri), 0,
74573 /*176945*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUWHr), 0,
74578 /*176954*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUXHr), 0,
74586 /*176968*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUWSr), 0,
74591 /*176977*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUXSr), 0,
74599 /*176991*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUWDr), 0,
74604 /*177000*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUXDr), 0,
74612 /*177013*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv4f16), 0,
74619 /*177025*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv8f16), 0,
74626 /*177037*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv2f32), 0,
74633 /*177049*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv4f32), 0,
74640 /*177061*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv2f64), 0,
74653 /*177083*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
74658 /*177091*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74667 /*177108*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULHv1i32_indexed), 0,
74676 /*177125*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULHv1i32), 0,
74685 /*177140*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
74690 /*177148*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74699 /*177165*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULHv4i16_indexed), 0,
74708 /*177182*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULHv4i16), 0,
74717 /*177197*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
74722 /*177205*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74731 /*177222*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULHv8i16_indexed), 0,
74740 /*177239*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULHv8i16), 0,
74749 /*177254*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
74754 /*177262*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74763 /*177279*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULHv2i32_indexed), 0,
74772 /*177296*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULHv2i32), 0,
74781 /*177311*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
74786 /*177319*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74795 /*177336*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULHv4i32_indexed), 0,
74804 /*177353*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULHv4i32), 0,
74817 /*177376*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
74822 /*177384*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74831 /*177401*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMULHv1i32_indexed), 0,
74840 /*177418*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMULHv1i32), 0,
74849 /*177433*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
74854 /*177441*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74863 /*177458*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMULHv4i16_indexed), 0,
74872 /*177475*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMULHv4i16), 0,
74881 /*177490*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
74886 /*177498*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74895 /*177515*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMULHv8i16_indexed), 0,
74904 /*177532*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMULHv8i16), 0,
74913 /*177547*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
74918 /*177555*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74927 /*177572*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMULHv2i32_indexed), 0,
74936 /*177589*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMULHv2i32), 0,
74945 /*177604*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
74950 /*177612*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74959 /*177629*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMULHv4i32_indexed), 0,
74968 /*177646*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRDMULHv4i32), 0,
74979 /*177664*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
74984 /*177672*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74990 /*177683*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULLv1i64_indexed), 0,
74997 /*177696*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULLi32), 0,
75009 /*177717*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75014 /*177727*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSs), 0,
75022 /*177740*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75027 /*177750*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSd), 0,
75035 /*177763*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75040 /*177773*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
75043 /*177781*/ OPC_EmitNode1, TARGET_VAL(AArch64::FCVTZSh), 0,
75046 /*177792*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
75054 /*177807*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
75057 /*177815*/ OPC_EmitNode1, TARGET_VAL(AArch64::FCVTZSh), 0,
75060 /*177826*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
75069 /*177841*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75074 /*177851*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSd), 0,
75082 /*177864*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75087 /*177874*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv4i16_shift), 0,
75095 /*177887*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75100 /*177897*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv8i16_shift), 0,
75108 /*177910*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75113 /*177920*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv2i32_shift), 0,
75121 /*177933*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75126 /*177943*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv4i32_shift), 0,
75134 /*177956*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75139 /*177966*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv2i64_shift), 0,
75151 /*177987*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75156 /*177997*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUs), 0,
75164 /*178010*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75169 /*178020*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUd), 0,
75177 /*178033*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75182 /*178043*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
75185 /*178051*/ OPC_EmitNode1, TARGET_VAL(AArch64::FCVTZUh), 0,
75188 /*178062*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
75196 /*178077*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
75199 /*178085*/ OPC_EmitNode1, TARGET_VAL(AArch64::FCVTZUh), 0,
75202 /*178096*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
75211 /*178111*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75216 /*178121*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUd), 0,
75224 /*178134*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75229 /*178144*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv4i16_shift), 0,
75237 /*178157*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75242 /*178167*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv8i16_shift), 0,
75250 /*178180*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75255 /*178190*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv2i32_shift), 0,
75263 /*178203*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75268 /*178213*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv4i32_shift), 0,
75276 /*178226*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75281 /*178236*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv2i64_shift), 0,
75293 /*178256*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75299 /*178268*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHRNs), 0,
75307 /*178281*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75313 /*178293*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHRNv8i8_shift), 0,
75321 /*178306*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75327 /*178318*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHRNv4i16_shift), 0,
75335 /*178331*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75341 /*178343*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHRNv2i32_shift), 0,
75353 /*178363*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75359 /*178375*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHRUNs), 0,
75367 /*178388*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75373 /*178400*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHRUNv8i8_shift), 0,
75381 /*178413*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75387 /*178425*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHRUNv4i16_shift), 0,
75395 /*178438*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75401 /*178450*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHRUNv2i32_shift), 0,
75413 /*178470*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75419 /*178482*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHRNs), 0,
75427 /*178495*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75433 /*178507*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHRNv8i8_shift), 0,
75441 /*178520*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75447 /*178532*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHRNv4i16_shift), 0,
75455 /*178545*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75461 /*178557*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHRNv2i32_shift), 0,
75473 /*178577*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75479 /*178589*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHRUNs), 0,
75487 /*178602*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75493 /*178614*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHRUNv8i8_shift), 0,
75501 /*178627*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75507 /*178639*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHRUNv4i16_shift), 0,
75515 /*178652*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75521 /*178664*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHRUNv2i32_shift), 0,
75533 /*178684*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75539 /*178696*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHRNs), 0,
75547 /*178709*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75553 /*178721*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHRNv8i8_shift), 0,
75561 /*178734*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75567 /*178746*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHRNv4i16_shift), 0,
75575 /*178759*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75581 /*178771*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHRNv2i32_shift), 0,
75593 /*178791*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75599 /*178803*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHRNs), 0,
75607 /*178816*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75613 /*178828*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHRNv8i8_shift), 0,
75621 /*178841*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75627 /*178853*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHRNv4i16_shift), 0,
75635 /*178866*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75641 /*178878*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHRNv2i32_shift), 0,
75650 /*178894*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FJCVTZS), 0,
75657 /*178910*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MRS), 0,
75668 /*178930*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UDIVWr), 0,
75676 /*178945*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UDIVXr), 0,
75688 /*178967*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SDIVWr), 0,
75696 /*178982*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SDIVXr), 0,
75706 /*178999*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CRC32Brr), 0,
75715 /*179015*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CRC32Hrr), 0,
75724 /*179031*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CRC32Wrr), 0,
75733 /*179047*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CRC32Xrr), 0,
75742 /*179063*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CRC32CBrr), 0,
75751 /*179079*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CRC32CHrr), 0,
75760 /*179095*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CRC32CWrr), 0,
75769 /*179111*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CRC32CXrr), 0,
75779 /*179129*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::GMI), 0,
75790 /*179149*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBP), 0,
75797 /*179162*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLSWr), 0,
75808 /*179184*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUWHr), 0,
75814 /*179195*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUXHr), 0,
75823 /*179211*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUWSr), 0,
75829 /*179222*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUXSr), 0,
75838 /*179238*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUWDr), 0,
75844 /*179249*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUXDr), 0,
75853 /*179264*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASv4f16), 0,
75861 /*179278*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASv8f16), 0,
75869 /*179292*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASv2f32), 0,
75877 /*179306*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASv4f32), 0,
75885 /*179320*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASv2f64), 0,
75892 /*179332*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASv1i64), 0,
75904 /*179355*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUUWHr), 0,
75910 /*179366*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUUXHr), 0,
75919 /*179382*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUUWSr), 0,
75925 /*179393*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUUXSr), 0,
75934 /*179409*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUUWDr), 0,
75940 /*179420*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUUXDr), 0,
75949 /*179435*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUv4f16), 0,
75957 /*179449*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUv8f16), 0,
75965 /*179463*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUv2f32), 0,
75973 /*179477*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUv4f32), 0,
75981 /*179491*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUv2f64), 0,
75988 /*179503*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUv1i64), 0,
76000 /*179526*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSUWHr), 0,
76006 /*179537*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSUXHr), 0,
76015 /*179553*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSUWSr), 0,
76021 /*179564*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSUXSr), 0,
76030 /*179580*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSUWDr), 0,
76036 /*179591*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSUXDr), 0,
76045 /*179606*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSv4f16), 0,
76053 /*179620*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSv8f16), 0,
76061 /*179634*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSv2f32), 0,
76069 /*179648*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSv4f32), 0,
76077 /*179662*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSv2f64), 0,
76084 /*179674*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSv1i64), 0,
76096 /*179697*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUUWHr), 0,
76102 /*179708*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUUXHr), 0,
76111 /*179724*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUUWSr), 0,
76117 /*179735*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUUXSr), 0,
76126 /*179751*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUUWDr), 0,
76132 /*179762*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUUXDr), 0,
76141 /*179777*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUv4f16), 0,
76149 /*179791*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUv8f16), 0,
76157 /*179805*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUv2f32), 0,
76165 /*179819*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUv4f32), 0,
76173 /*179833*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUv2f64), 0,
76180 /*179845*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUv1i64), 0,
76192 /*179868*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNSUWHr), 0,
76198 /*179879*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNSUXHr), 0,
76207 /*179895*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNSUWSr), 0,
76213 /*179906*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNSUXSr), 0,
76222 /*179922*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNSUWDr), 0,
76228 /*179933*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNSUXDr), 0,
76237 /*179948*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNSv4f16), 0,
76245 /*179962*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNSv8f16), 0,
76253 /*179976*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNSv2f32), 0,
76261 /*179990*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNSv4f32), 0,
76269 /*180004*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNSv2f64), 0,
76276 /*180016*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNSv1i64), 0,
76288 /*180039*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNUUWHr), 0,
76294 /*180050*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNUUXHr), 0,
76303 /*180066*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNUUWSr), 0,
76309 /*180077*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNUUXSr), 0,
76318 /*180093*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNUUWDr), 0,
76324 /*180104*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNUUXDr), 0,
76333 /*180119*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNUv4f16), 0,
76341 /*180133*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNUv8f16), 0,
76349 /*180147*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNUv2f32), 0,
76357 /*180161*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNUv4f32), 0,
76365 /*180175*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNUv2f64), 0,
76372 /*180187*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNUv1i64), 0,
76384 /*180210*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSUWHr), 0,
76390 /*180221*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSUXHr), 0,
76399 /*180237*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSUWSr), 0,
76405 /*180248*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSUXSr), 0,
76414 /*180264*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSUWDr), 0,
76420 /*180275*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSUXDr), 0,
76429 /*180290*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSv4f16), 0,
76437 /*180304*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSv8f16), 0,
76445 /*180318*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSv2f32), 0,
76453 /*180332*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSv4f32), 0,
76461 /*180346*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSv2f64), 0,
76468 /*180358*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSv1i64), 0,
76480 /*180381*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUUWHr), 0,
76486 /*180392*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUUXHr), 0,
76495 /*180408*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUUWSr), 0,
76501 /*180419*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUUXSr), 0,
76510 /*180435*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUUWDr), 0,
76516 /*180446*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUUXDr), 0,
76525 /*180461*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUv4f16), 0,
76533 /*180475*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUv8f16), 0,
76541 /*180489*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUv2f32), 0,
76549 /*180503*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUv4f32), 0,
76557 /*180517*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUv2f64), 0,
76564 /*180529*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUv1i64), 0,
76577 /*180553*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGE64), 0,
76587 /*180572*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGE32), 0,
76595 /*180586*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
76597 /*180592*/ OPC_EmitNode1, TARGET_VAL(AArch64::FACGE16), 0,
76600 /*180603*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
76610 /*180622*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGEv4f16), 0,
76619 /*180639*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGEv8f16), 0,
76628 /*180656*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGEv2f32), 0,
76637 /*180673*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGEv4f32), 0,
76646 /*180690*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGEv2f64), 0,
76655 /*180707*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGE64), 0,
76668 /*180732*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGT64), 0,
76678 /*180751*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGT32), 0,
76686 /*180765*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
76688 /*180771*/ OPC_EmitNode1, TARGET_VAL(AArch64::FACGT16), 0,
76691 /*180782*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
76701 /*180801*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGTv4f16), 0,
76710 /*180818*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGTv8f16), 0,
76719 /*180835*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGTv2f32), 0,
76728 /*180852*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGTv4f32), 0,
76737 /*180869*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGTv2f64), 0,
76746 /*180886*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FACGT64), 0,
76759 /*180911*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHLv1i64), 0,
76768 /*180928*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHLv1i32), 0,
76777 /*180945*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHLv8i8), 0,
76786 /*180962*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHLv16i8), 0,
76795 /*180979*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHLv4i16), 0,
76804 /*180996*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHLv8i16), 0,
76813 /*181013*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHLv2i32), 0,
76822 /*181030*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHLv4i32), 0,
76831 /*181047*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHLv2i64), 0,
76840 /*181064*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHLv1i64), 0,
76853 /*181089*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv1i64), 0,
76862 /*181106*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv1i32), 0,
76871 /*181123*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv8i8), 0,
76880 /*181140*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv16i8), 0,
76889 /*181157*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv4i16), 0,
76898 /*181174*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv8i16), 0,
76907 /*181191*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv2i32), 0,
76916 /*181208*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv4i32), 0,
76925 /*181225*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv2i64), 0,
76934 /*181242*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv1i64), 0,
76947 /*181267*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQADDv1i64), 0,
76956 /*181284*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQADDv1i32), 0,
76965 /*181301*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQADDv8i8), 0,
76974 /*181318*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQADDv16i8), 0,
76983 /*181335*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQADDv4i16), 0,
76992 /*181352*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQADDv8i16), 0,
77001 /*181369*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQADDv2i32), 0,
77010 /*181386*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQADDv4i32), 0,
77019 /*181403*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQADDv2i64), 0,
77028 /*181420*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQADDv1i64), 0,
77041 /*181445*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHLv1i64), 0,
77050 /*181462*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHLv1i32), 0,
77059 /*181479*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHLv8i8), 0,
77068 /*181496*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHLv16i8), 0,
77077 /*181513*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHLv4i16), 0,
77086 /*181530*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHLv8i16), 0,
77095 /*181547*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHLv2i32), 0,
77104 /*181564*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHLv4i32), 0,
77113 /*181581*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHLv2i64), 0,
77122 /*181598*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHLv1i64), 0,
77135 /*181623*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv1i64), 0,
77144 /*181640*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv1i32), 0,
77153 /*181657*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv8i8), 0,
77162 /*181674*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv16i8), 0,
77171 /*181691*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv4i16), 0,
77180 /*181708*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv8i16), 0,
77189 /*181725*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv2i32), 0,
77198 /*181742*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv4i32), 0,
77207 /*181759*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv2i64), 0,
77216 /*181776*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv1i64), 0,
77229 /*181801*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSUBv1i64), 0,
77238 /*181818*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSUBv1i32), 0,
77247 /*181835*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSUBv8i8), 0,
77256 /*181852*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSUBv16i8), 0,
77265 /*181869*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSUBv4i16), 0,
77274 /*181886*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSUBv8i16), 0,
77283 /*181903*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSUBv2i32), 0,
77292 /*181920*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSUBv4i32), 0,
77301 /*181937*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSUBv2i64), 0,
77310 /*181954*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSUBv1i64), 0,
77321 /*181976*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQABSv1i64), 0,
77328 /*181989*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQABSv1i32), 0,
77335 /*182002*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQABSv8i8), 0,
77342 /*182015*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQABSv16i8), 0,
77349 /*182028*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQABSv4i16), 0,
77356 /*182041*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQABSv8i16), 0,
77363 /*182054*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQABSv2i32), 0,
77370 /*182067*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQABSv4i32), 0,
77377 /*182080*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQABSv2i64), 0,
77384 /*182093*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQABSv1i64), 0,
77395 /*182114*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQNEGv1i64), 0,
77402 /*182127*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQNEGv1i32), 0,
77409 /*182140*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQNEGv8i8), 0,
77416 /*182153*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQNEGv16i8), 0,
77423 /*182166*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQNEGv4i16), 0,
77430 /*182179*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQNEGv8i16), 0,
77437 /*182192*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQNEGv2i32), 0,
77444 /*182205*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQNEGv4i32), 0,
77451 /*182218*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQNEGv2i64), 0,
77458 /*182231*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQNEGv1i64), 0,
77469 /*182250*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQXTNv1i32), 0,
77479 /*182268*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQXTUNv1i32), 0,
77491 /*182291*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUQADDv1i64), 0,
77500 /*182308*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUQADDv1i32), 0,
77509 /*182325*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUQADDv8i8), 0,
77518 /*182342*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUQADDv16i8), 0,
77527 /*182359*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUQADDv4i16), 0,
77536 /*182376*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUQADDv8i16), 0,
77545 /*182393*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUQADDv2i32), 0,
77554 /*182410*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUQADDv4i32), 0,
77563 /*182427*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUQADDv2i64), 0,
77572 /*182444*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUQADDv1i64), 0,
77583 /*182464*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQXTNv1i32), 0,
77595 /*182487*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USQADDv1i64), 0,
77604 /*182504*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USQADDv1i32), 0,
77613 /*182521*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USQADDv8i8), 0,
77622 /*182538*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USQADDv16i8), 0,
77631 /*182555*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USQADDv4i16), 0,
77640 /*182572*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USQADDv8i16), 0,
77649 /*182589*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USQADDv2i32), 0,
77658 /*182606*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USQADDv4i32), 0,
77667 /*182623*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USQADDv2i64), 0,
77676 /*182640*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USQADDv1i64), 0,
77685 /*182656*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHA1Hrr), 0,
77696 /*182677*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLv1i64), 0,
77705 /*182694*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLv8i8), 0,
77714 /*182711*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLv16i8), 0,
77723 /*182728*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLv4i16), 0,
77732 /*182745*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLv8i16), 0,
77741 /*182762*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLv2i32), 0,
77750 /*182779*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLv4i32), 0,
77759 /*182796*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLv2i64), 0,
77768 /*182813*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLv1i64), 0,
77780 /*182836*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLv1i64), 0,
77789 /*182853*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLv8i8), 0,
77798 /*182870*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLv16i8), 0,
77807 /*182887*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLv4i16), 0,
77816 /*182904*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLv8i16), 0,
77825 /*182921*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLv2i32), 0,
77834 /*182938*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLv4i32), 0,
77843 /*182955*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLv2i64), 0,
77852 /*182972*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLv1i64), 0,
77864 /*182995*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHLv1i64), 0,
77873 /*183012*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHLv8i8), 0,
77882 /*183029*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHLv16i8), 0,
77891 /*183046*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHLv4i16), 0,
77900 /*183063*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHLv8i16), 0,
77909 /*183080*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHLv2i32), 0,
77918 /*183097*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHLv4i32), 0,
77927 /*183114*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHLv2i64), 0,
77936 /*183131*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHLv1i64), 0,
77948 /*183154*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHLv1i64), 0,
77957 /*183171*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHLv8i8), 0,
77966 /*183188*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHLv16i8), 0,
77975 /*183205*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHLv4i16), 0,
77984 /*183222*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHLv8i16), 0,
77993 /*183239*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHLv2i32), 0,
78002 /*183256*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHLv4i32), 0,
78011 /*183273*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHLv2i64), 0,
78020 /*183290*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHLv1i64), 0,
78028 /*183304*/ OPC_EmitNode1, TARGET_VAL(AArch64::CLSXr), 0,
78031 /*183314*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78041 /*183336*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
78043 /*183342*/ OPC_EmitNode1, TARGET_VAL(AArch64::SADDLVv8i8v), 0,
78046 /*183352*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
78049 /*183364*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi16to32), 0,
78055 /*183375*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
78057 /*183381*/ OPC_EmitNode1, TARGET_VAL(AArch64::SADDLVv16i8v), 0,
78060 /*183391*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
78063 /*183403*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi16to32), 0,
78069 /*183414*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
78071 /*183420*/ OPC_EmitNode1, TARGET_VAL(AArch64::SADDLVv4i16v), 0,
78074 /*183430*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
78077 /*183442*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78083 /*183453*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
78085 /*183459*/ OPC_EmitNode1, TARGET_VAL(AArch64::SADDLVv8i16v), 0,
78088 /*183469*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
78091 /*183481*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78099 /*183496*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
78101 /*183502*/ OPC_EmitNode1, TARGET_VAL(AArch64::SADDLVv4i32v), 0,
78104 /*183512*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
78107 /*183524*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78113 /*183535*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
78115 /*183541*/ OPC_EmitNode1, TARGET_VAL(AArch64::SADDLPv2i32_v1i64), 0,
78118 /*183551*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
78121 /*183563*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78133 /*183587*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
78135 /*183593*/ OPC_EmitNode1, TARGET_VAL(AArch64::UADDLVv8i8v), 0,
78138 /*183603*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
78141 /*183615*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78147 /*183626*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
78149 /*183632*/ OPC_EmitNode1, TARGET_VAL(AArch64::UADDLVv16i8v), 0,
78152 /*183642*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
78155 /*183654*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78161 /*183665*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
78163 /*183671*/ OPC_EmitNode1, TARGET_VAL(AArch64::UADDLVv4i16v), 0,
78166 /*183681*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
78169 /*183693*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78175 /*183704*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
78177 /*183710*/ OPC_EmitNode1, TARGET_VAL(AArch64::UADDLVv8i16v), 0,
78180 /*183720*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
78183 /*183732*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78191 /*183747*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
78193 /*183753*/ OPC_EmitNode1, TARGET_VAL(AArch64::UADDLVv4i32v), 0,
78196 /*183763*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
78199 /*183775*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78205 /*183786*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
78207 /*183792*/ OPC_EmitNode1, TARGET_VAL(AArch64::UADDLPv2i32_v1i64), 0,
78210 /*183802*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
78213 /*183814*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78229 /*183842*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78234 /*183853*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78237 /*183863*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFh), 0,
78247 /*183880*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78253 /*183892*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFs), 0,
78262 /*183909*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78265 /*183919*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFh), 0,
78274 /*183933*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78280 /*183945*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFd), 0,
78289 /*183962*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78292 /*183972*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFh), 0,
78301 /*183986*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78306 /*183996*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFd), 0,
78314 /*184009*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78319 /*184019*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv4i16_shift), 0,
78327 /*184032*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78332 /*184042*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv8i16_shift), 0,
78340 /*184055*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78345 /*184065*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv2i32_shift), 0,
78353 /*184078*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78358 /*184088*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv4i32_shift), 0,
78366 /*184101*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78371 /*184111*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv2i64_shift), 0,
78384 /*184134*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
78389 /*184142*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78398 /*184159*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv1i16_indexed), 0,
78405 /*184172*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
78410 /*184180*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78419 /*184197*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv1i32_indexed), 0,
78426 /*184210*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
78431 /*184218*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78440 /*184235*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv1i64_indexed), 0,
78447 /*184247*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
78453 /*184257*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78464 /*184277*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv1i16_indexed), 0,
78472 /*184291*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78483 /*184311*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv1i32_indexed), 0,
78491 /*184325*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78502 /*184345*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv1i64_indexed), 0,
78515 /*184369*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULX64), 0,
78525 /*184387*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULX32), 0,
78535 /*184405*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULX16), 0,
78542 /*184417*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
78547 /*184425*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78556 /*184442*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv4i16_indexed), 0,
78563 /*184455*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
78568 /*184463*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78577 /*184480*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv8i16_indexed), 0,
78584 /*184493*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
78589 /*184501*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78598 /*184518*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv2i32_indexed), 0,
78605 /*184531*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
78610 /*184539*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78619 /*184556*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv4i32_indexed), 0,
78626 /*184569*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE64),
78631 /*184577*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78640 /*184594*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv2i64_indexed), 0,
78647 /*184607*/ OPC_SwitchOpcode /*3 cases */, 57, TARGET_VAL(AArch64ISD::DUPLANE16),// ->184668
78652 /*184616*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78663 /*184637*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv4i16_indexed), 0,
78674 /*184658*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv8i16_indexed), 0,
78679 /*184668*/ /*SwitchOpcode*/ 57, TARGET_VAL(AArch64ISD::DUPLANE32),// ->184728
78684 /*184676*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78695 /*184697*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv2i32_indexed), 0,
78706 /*184718*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv4i32_indexed), 0,
78711 /*184728*/ /*SwitchOpcode*/ 34, TARGET_VAL(AArch64ISD::DUPLANE64),// ->184765
78716 /*184736*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78727 /*184756*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv2i64_indexed), 0,
78739 /*184778*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv4f16), 0,
78748 /*184795*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv8f16), 0,
78757 /*184812*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv2f32), 0,
78766 /*184829*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv4f32), 0,
78775 /*184846*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULXv2f64), 0,
78784 /*184863*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULX64), 0,
78794 /*184881*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
78803 /*184894*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78808 /*184905*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78811 /*184915*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFh), 0,
78821 /*184932*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78827 /*184944*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFd), 0,
78836 /*184961*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78839 /*184971*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFh), 0,
78848 /*184985*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78854 /*184997*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFs), 0,
78863 /*185014*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
78866 /*185024*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFh), 0,
78875 /*185038*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78880 /*185048*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFd), 0,
78888 /*185061*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78893 /*185071*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv4i16_shift), 0,
78901 /*185084*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78906 /*185094*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv8i16_shift), 0,
78914 /*185107*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78919 /*185117*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv2i32_shift), 0,
78927 /*185130*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78932 /*185140*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv4i32_shift), 0,
78940 /*185153*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78945 /*185163*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv2i64_shift), 0,
78957 /*185185*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTNHr), 0,
78964 /*185198*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTNSr), 0,
78971 /*185211*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTNDr), 0,
78977 /*185222*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTNDr), 0,
78984 /*185235*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTNv4f16), 0,
78991 /*185248*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTNv8f16), 0,
78998 /*185261*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTNv2f32), 0,
79005 /*185274*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTNv4f32), 0,
79012 /*185287*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTNv2f64), 0,
79025 /*185310*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABD64), 0,
79034 /*185327*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABD32), 0,
79043 /*185344*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABD16), 0,
79052 /*185361*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABD64), 0,
79065 /*185386*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPS64), 0,
79074 /*185403*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPS32), 0,
79083 /*185420*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPS16), 0,
79092 /*185437*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPSv4f16), 0,
79101 /*185454*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPSv8f16), 0,
79110 /*185471*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPSv2f32), 0,
79119 /*185488*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPSv4f32), 0,
79128 /*185505*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPSv2f64), 0,
79137 /*185522*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPS64), 0,
79150 /*185547*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTS64), 0,
79159 /*185564*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTS32), 0,
79168 /*185581*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTS16), 0,
79177 /*185598*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTSv4f16), 0,
79186 /*185615*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTSv8f16), 0,
79195 /*185632*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTSv2f32), 0,
79204 /*185649*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTSv4f32), 0,
79213 /*185666*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTSv2f64), 0,
79222 /*185683*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTS64), 0,
79231 /*185699*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTXNv1i64), 0,
79240 /*185716*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv1f16), 0,
79246 /*185727*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv1i32), 0,
79252 /*185738*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv1i64), 0,
79259 /*185751*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv4f16), 0,
79266 /*185764*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv8f16), 0,
79273 /*185777*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv2f32), 0,
79280 /*185790*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv4f32), 0,
79287 /*185803*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv2f64), 0,
79293 /*185814*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv1i64), 0,
79303 /*185832*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPXv1f16), 0,
79309 /*185843*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPXv1i32), 0,
79315 /*185854*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPXv1i64), 0,
79325 /*185872*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv1f16), 0,
79331 /*185883*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv1i32), 0,
79337 /*185894*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv1i64), 0,
79344 /*185907*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv4f16), 0,
79351 /*185920*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv8f16), 0,
79358 /*185933*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv2f32), 0,
79365 /*185946*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv4f32), 0,
79372 /*185959*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv2f64), 0,
79378 /*185970*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv1i64), 0,
79389 /*185990*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDPv2i32p), 0,
79395 /*186000*/ OPC_EmitNode1, TARGET_VAL(AArch64::FADDPv4f32), 0,
79398 /*186011*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
79400 /*186019*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDPv2i32p), 0,
79407 /*186031*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDPv2i64p), 0,
79418 /*186051*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMPv2i32p), 0,
79425 /*186063*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMVv4i32v), 0,
79432 /*186075*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMPv2i64p), 0,
79440 /*186090*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMVv4i16v), 0,
79447 /*186102*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMVv8i16v), 0,
79459 /*186123*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXPv2i32p), 0,
79466 /*186135*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXVv4i32v), 0,
79473 /*186147*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXPv2i64p), 0,
79481 /*186162*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXVv4i16v), 0,
79488 /*186174*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXVv8i16v), 0,
79500 /*186195*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMPv2i32p), 0,
79507 /*186207*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMVv4i32v), 0,
79514 /*186219*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMPv2i64p), 0,
79522 /*186234*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMVv4i16v), 0,
79529 /*186246*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMVv8i16v), 0,
79541 /*186267*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINPv2i32p), 0,
79548 /*186279*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINVv4i32v), 0,
79555 /*186291*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINPv2i64p), 0,
79563 /*186306*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINVv4i16v), 0,
79570 /*186318*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINVv8i16v), 0,
79580 /*186336*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79587 /*186349*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79590 /*186355*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
79595 /*186363*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79607 /*186385*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMULLv8i16_indexed), 0,
79619 /*186407*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMULLv8i16_v4i32), 0,
79629 /*186424*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79632 /*186430*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
79637 /*186438*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79649 /*186460*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMULLv4i32_indexed), 0,
79661 /*186482*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMULLv4i32_v2i64), 0,
79671 /*186499*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79679 /*186514*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMULLv16i8_v8i16), 0,
79690 /*186533*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
79695 /*186541*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79704 /*186558*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMULLv4i16_indexed), 0,
79713 /*186575*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMULLv4i16_v4i32), 0,
79722 /*186590*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
79727 /*186598*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79736 /*186615*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMULLv2i32_indexed), 0,
79745 /*186632*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMULLv2i32_v2i64), 0,
79756 /*186651*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMULLv8i8_v8i16), 0,
79766 /*186670*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79773 /*186683*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79776 /*186689*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
79781 /*186697*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79793 /*186719*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULLv8i16_indexed), 0,
79805 /*186741*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULLv8i16_v4i32), 0,
79815 /*186758*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79818 /*186764*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
79823 /*186772*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79835 /*186794*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULLv4i32_indexed), 0,
79847 /*186816*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULLv4i32_v2i64), 0,
79859 /*186835*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
79864 /*186843*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79873 /*186860*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULLv4i16_indexed), 0,
79882 /*186877*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULLv4i16_v4i32), 0,
79891 /*186892*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
79896 /*186900*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79905 /*186917*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULLv2i32_indexed), 0,
79914 /*186934*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQDMULLv2i32_v2i64), 0,
79925 /*186954*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79932 /*186967*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79935 /*186973*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
79940 /*186981*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79952 /*187003*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMULLv8i16_indexed), 0,
79964 /*187025*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMULLv8i16_v4i32), 0,
79974 /*187042*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79977 /*187048*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
79982 /*187056*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79994 /*187078*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMULLv4i32_indexed), 0,
80006 /*187100*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMULLv4i32_v2i64), 0,
80016 /*187117*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
80024 /*187132*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMULLv16i8_v8i16), 0,
80035 /*187151*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
80040 /*187159*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80049 /*187176*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMULLv4i16_indexed), 0,
80058 /*187193*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMULLv4i16_v4i32), 0,
80067 /*187208*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
80072 /*187216*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80081 /*187233*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMULLv2i32_indexed), 0,
80090 /*187250*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMULLv2i32_v2i64), 0,
80101 /*187269*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMULLv8i8_v8i16), 0,
80111 /*187286*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
80118 /*187298*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
80126 /*187313*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::PMULLv16i8), 0,
80137 /*187332*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::PMULLv8i8), 0,
80146 /*187348*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
80153 /*187360*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
80159 /*187371*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::PMULLv2i64), 0,
80166 /*187382*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::PMULLv1i64), 0,
80180 /*187407*/ OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
80182 /*187411*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
80187 /*187419*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80198 /*187439*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SDOTlanev8i8), 0,
80207 /*187457*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SDOTv8i8), 0,
80218 /*187476*/ OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
80220 /*187480*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
80225 /*187488*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80236 /*187508*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SDOTlanev16i8), 0,
80245 /*187526*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SDOTv16i8), 0,
80260 /*187553*/ OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
80262 /*187557*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
80267 /*187565*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80278 /*187585*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UDOTlanev8i8), 0,
80287 /*187603*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UDOTv8i8), 0,
80298 /*187622*/ OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
80300 /*187626*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
80305 /*187634*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80316 /*187654*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UDOTlanev16i8), 0,
80325 /*187672*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UDOTv16i8), 0,
80338 /*187695*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80345 /*187706*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80351 /*187718*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi8lane), 0,
80359 /*187733*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80366 /*187744*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80372 /*187756*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi16lane), 0,
80380 /*187771*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80387 /*187782*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80393 /*187794*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi32lane), 0,
80401 /*187809*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80408 /*187820*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80414 /*187832*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi64lane), 0,
80423 /*187850*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
80429 /*187861*/ OPC_EmitNode1, TARGET_VAL(AArch64::AESErr), 0,
80431 /*187869*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::AESMCrrTied), 0,
80438 /*187880*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::AESMCrr), 0,
80447 /*187895*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
80453 /*187906*/ OPC_EmitNode1, TARGET_VAL(AArch64::AESDrr), 0,
80455 /*187914*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::AESIMCrrTied), 0,
80462 /*187925*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::AESIMCrr), 0,
80474 /*187944*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80480 /*187956*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RSHRNv8i8_shift), 0,
80488 /*187969*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80494 /*187981*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RSHRNv4i16_shift), 0,
80502 /*187994*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80508 /*188006*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RSHRNv2i32_shift), 0,
80522 /*188030*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80528 /*188042*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SLIv8i8_shift), 0,
80538 /*188059*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80544 /*188071*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SLIv16i8_shift), 0,
80554 /*188088*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80560 /*188100*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SLIv4i16_shift), 0,
80570 /*188117*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80576 /*188129*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SLIv8i16_shift), 0,
80586 /*188146*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80592 /*188158*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SLIv2i32_shift), 0,
80602 /*188175*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80608 /*188187*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SLIv4i32_shift), 0,
80618 /*188204*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80624 /*188216*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SLIv2i64_shift), 0,
80634 /*188233*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80639 /*188243*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SLId), 0,
80653 /*188268*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80659 /*188280*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRIv8i8_shift), 0,
80669 /*188297*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80675 /*188309*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRIv16i8_shift), 0,
80685 /*188326*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80691 /*188338*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRIv4i16_shift), 0,
80701 /*188355*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80707 /*188367*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRIv8i16_shift), 0,
80717 /*188384*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80723 /*188396*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRIv2i32_shift), 0,
80733 /*188413*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80739 /*188425*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRIv4i32_shift), 0,
80749 /*188442*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80755 /*188454*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRIv2i64_shift), 0,
80765 /*188471*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80770 /*188481*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRId), 0,
80786 /*188508*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80792 /*188520*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SDOT_ZZZI_S), 0,
80804 /*188541*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80810 /*188553*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SDOT_ZZZI_D), 0,
80826 /*188581*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80832 /*188593*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UDOT_ZZZI_S), 0,
80844 /*188614*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80850 /*188626*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UDOT_ZZZI_D), 0,
80861 /*188649*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLSv8i8), 0,
80868 /*188662*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLSv16i8), 0,
80875 /*188675*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLSv4i16), 0,
80882 /*188688*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLSv8i16), 0,
80889 /*188701*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLSv2i32), 0,
80896 /*188714*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLSv4i32), 0,
80904 /*188727*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNv4i16), 0,
80914 /*188746*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RBITv8i8), 0,
80921 /*188759*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RBITv16i8), 0,
80932 /*188779*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDLPv8i8_v4i16), 0,
80939 /*188792*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDLPv16i8_v8i16), 0,
80946 /*188805*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDLPv4i16_v2i32), 0,
80953 /*188818*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDLPv8i16_v4i32), 0,
80960 /*188831*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDLPv2i32_v1i64), 0,
80967 /*188844*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SADDLPv4i32_v2i64), 0,
80978 /*188864*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQXTNv8i8), 0,
80985 /*188877*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQXTNv4i16), 0,
80992 /*188890*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQXTNv2i32), 0,
81003 /*188910*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQXTUNv8i8), 0,
81010 /*188923*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQXTUNv4i16), 0,
81017 /*188936*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQXTUNv2i32), 0,
81028 /*188956*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDLPv8i8_v4i16), 0,
81035 /*188969*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDLPv16i8_v8i16), 0,
81042 /*188982*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDLPv4i16_v2i32), 0,
81049 /*188995*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDLPv8i16_v4i32), 0,
81056 /*189008*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDLPv2i32_v1i64), 0,
81063 /*189021*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UADDLPv4i32_v2i64), 0,
81074 /*189041*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQXTNv8i8), 0,
81081 /*189054*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQXTNv4i16), 0,
81088 /*189067*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQXTNv2i32), 0,
81099 /*189087*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URECPEv2i32), 0,
81106 /*189100*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URECPEv4i32), 0,
81117 /*189120*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSQRTEv2i32), 0,
81124 /*189133*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSQRTEv4i32), 0,
81137 /*189156*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDPv8i8), 0,
81146 /*189173*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDPv16i8), 0,
81155 /*189190*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDPv4i16), 0,
81164 /*189207*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDPv8i16), 0,
81173 /*189224*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDPv2i32), 0,
81182 /*189241*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDPv4i32), 0,
81191 /*189258*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDPv2i64), 0,
81204 /*189282*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::PMULv8i8), 0,
81213 /*189299*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::PMULv16i8), 0,
81226 /*189323*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABDv8i8), 0,
81235 /*189340*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABDv16i8), 0,
81244 /*189357*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABDv4i16), 0,
81253 /*189374*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABDv8i16), 0,
81262 /*189391*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABDv2i32), 0,
81271 /*189408*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABDv4i32), 0,
81284 /*189432*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHADDv8i8), 0,
81293 /*189449*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHADDv16i8), 0,
81302 /*189466*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHADDv4i16), 0,
81311 /*189483*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHADDv8i16), 0,
81320 /*189500*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHADDv2i32), 0,
81329 /*189517*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHADDv4i32), 0,
81342 /*189541*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHSUBv8i8), 0,
81351 /*189558*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHSUBv16i8), 0,
81360 /*189575*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHSUBv4i16), 0,
81369 /*189592*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHSUBv8i16), 0,
81378 /*189609*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHSUBv2i32), 0,
81387 /*189626*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHSUBv4i32), 0,
81400 /*189650*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMAXPv8i8), 0,
81409 /*189667*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMAXPv16i8), 0,
81418 /*189684*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMAXPv4i16), 0,
81427 /*189701*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMAXPv8i16), 0,
81436 /*189718*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMAXPv2i32), 0,
81445 /*189735*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMAXPv4i32), 0,
81458 /*189759*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMINPv8i8), 0,
81467 /*189776*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMINPv16i8), 0,
81476 /*189793*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMINPv4i16), 0,
81485 /*189810*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMINPv8i16), 0,
81494 /*189827*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMINPv2i32), 0,
81503 /*189844*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMINPv4i32), 0,
81516 /*189868*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRHADDv8i8), 0,
81525 /*189885*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRHADDv16i8), 0,
81534 /*189902*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRHADDv4i16), 0,
81543 /*189919*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRHADDv8i16), 0,
81552 /*189936*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRHADDv2i32), 0,
81561 /*189953*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRHADDv4i32), 0,
81574 /*189977*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDv8i8), 0,
81583 /*189994*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDv16i8), 0,
81592 /*190011*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDv4i16), 0,
81601 /*190028*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDv8i16), 0,
81610 /*190045*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDv2i32), 0,
81619 /*190062*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDv4i32), 0,
81632 /*190086*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UHADDv8i8), 0,
81641 /*190103*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UHADDv16i8), 0,
81650 /*190120*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UHADDv4i16), 0,
81659 /*190137*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UHADDv8i16), 0,
81668 /*190154*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UHADDv2i32), 0,
81677 /*190171*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UHADDv4i32), 0,
81690 /*190195*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UHSUBv8i8), 0,
81699 /*190212*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UHSUBv16i8), 0,
81708 /*190229*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UHSUBv4i16), 0,
81717 /*190246*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UHSUBv8i16), 0,
81726 /*190263*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UHSUBv2i32), 0,
81735 /*190280*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UHSUBv4i32), 0,
81748 /*190304*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMAXPv8i8), 0,
81757 /*190321*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMAXPv16i8), 0,
81766 /*190338*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMAXPv4i16), 0,
81775 /*190355*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMAXPv8i16), 0,
81784 /*190372*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMAXPv2i32), 0,
81793 /*190389*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMAXPv4i32), 0,
81806 /*190413*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMINPv8i8), 0,
81815 /*190430*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMINPv16i8), 0,
81824 /*190447*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMINPv4i16), 0,
81833 /*190464*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMINPv8i16), 0,
81842 /*190481*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMINPv2i32), 0,
81851 /*190498*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMINPv4i32), 0,
81864 /*190522*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URHADDv8i8), 0,
81873 /*190539*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URHADDv16i8), 0,
81882 /*190556*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URHADDv4i16), 0,
81891 /*190573*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URHADDv8i16), 0,
81900 /*190590*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URHADDv2i32), 0,
81909 /*190607*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URHADDv4i32), 0,
81922 /*190631*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDHNv8i16_v8i8), 0,
81931 /*190648*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDHNv4i32_v4i16), 0,
81940 /*190665*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDHNv2i64_v2i32), 0,
81953 /*190689*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBHNv8i16_v8i8), 0,
81962 /*190706*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBHNv4i32_v4i16), 0,
81971 /*190723*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBHNv2i64_v2i32), 0,
81984 /*190747*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RADDHNv8i16_v8i8), 0,
81993 /*190764*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RADDHNv4i32_v4i16), 0,
82002 /*190781*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RADDHNv2i64_v2i32), 0,
82015 /*190805*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RSUBHNv8i16_v8i8), 0,
82024 /*190822*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RSUBHNv4i32_v4i16), 0,
82033 /*190839*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RSUBHNv2i64_v2i32), 0,
82044 /*190859*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TBLv8i8One), 0,
82050 /*190871*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TBLv16i8One), 0,
82063 /*190894*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TBXv8i8One), 0,
82072 /*190911*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TBXv16i8One), 0,
82082 /*190929*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::AESErr), 0,
82091 /*190945*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::AESDrr), 0,
82101 /*190962*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHA1Crrr), 0,
82111 /*190980*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHA1Prrr), 0,
82121 /*190998*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHA1Mrrr), 0,
82131 /*191016*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHA1SU0rrr), 0,
82141 /*191034*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHA256Hrrr), 0,
82151 /*191052*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHA256H2rrr), 0,
82161 /*191070*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHA256SU1rrr), 0,
82170 /*191087*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHA1SU1rr), 0,
82179 /*191103*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHA256SU0rr), 0,
82193 /*191129*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SDOT_ZZZ_S), 0,
82204 /*191150*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SDOT_ZZZ_D), 0,
82219 /*191178*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UDOT_ZZZ_S), 0,
82230 /*191199*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UDOT_ZZZ_D), 0,
82245 /*191227*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ABS_ZPmZ_B), 0,
82256 /*191248*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ABS_ZPmZ_H), 0,
82267 /*191269*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ABS_ZPmZ_S), 0,
82278 /*191290*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ABS_ZPmZ_D), 0,
82293 /*191318*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEG_ZPmZ_B), 0,
82304 /*191339*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEG_ZPmZ_H), 0,
82315 /*191360*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEG_ZPmZ_S), 0,
82326 /*191381*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEG_ZPmZ_D), 0,
82341 /*191410*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CNT_ZPmZ_B), 0,
82353 /*191433*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CNT_ZPmZ_H), 0,
82360 /*191447*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CNT_ZPmZ_H), 0,
82373 /*191471*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CNT_ZPmZ_S), 0,
82380 /*191485*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CNT_ZPmZ_S), 0,
82393 /*191509*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CNT_ZPmZ_D), 0,
82400 /*191523*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CNT_ZPmZ_D), 0,
82412 /*191546*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::PUNPKLO_PP), 0,
82419 /*191559*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::PUNPKLO_PP), 0,
82426 /*191572*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::PUNPKLO_PP), 0,
82437 /*191592*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::PUNPKHI_PP), 0,
82444 /*191605*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::PUNPKHI_PP), 0,
82451 /*191618*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::PUNPKHI_PP), 0,
82460 /*191633*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
82465 /*191642*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTLv8i16), 0,
82471 /*191651*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTLv4i16), 0,
82485 /*191675*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82490 /*191683*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82499 /*191700*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLALlanev4f16), 0,
82508 /*191718*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLALv4f16), 0,
82519 /*191737*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82524 /*191745*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82533 /*191762*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLALlanev8f16), 0,
82542 /*191780*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLALv8f16), 0,
82557 /*191807*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82562 /*191815*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82571 /*191832*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSLlanev4f16), 0,
82580 /*191850*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSLv4f16), 0,
82591 /*191869*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82596 /*191877*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82605 /*191894*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSLlanev8f16), 0,
82614 /*191912*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSLv8f16), 0,
82629 /*191939*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82634 /*191947*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82643 /*191964*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAL2lanev4f16), 0,
82652 /*191982*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAL2v4f16), 0,
82663 /*192001*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82668 /*192009*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82677 /*192026*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAL2lanev8f16), 0,
82686 /*192044*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAL2v8f16), 0,
82701 /*192071*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82706 /*192079*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82715 /*192096*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSL2lanev4f16), 0,
82724 /*192114*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSL2v4f16), 0,
82735 /*192133*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82740 /*192141*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82749 /*192158*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSL2lanev8f16), 0,
82758 /*192176*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSL2v8f16), 0,
82770 /*192198*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTXNv2f32), 0,
82782 /*192220*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABDv4f16), 0,
82791 /*192237*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABDv8f16), 0,
82800 /*192254*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABDv2f32), 0,
82809 /*192271*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABDv4f32), 0,
82818 /*192288*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABDv2f64), 0,
82826 /*192303*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABD64), 0,
82839 /*192327*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDPv4f16), 0,
82848 /*192344*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDPv8f16), 0,
82857 /*192361*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDPv2f32), 0,
82866 /*192378*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDPv4f32), 0,
82875 /*192395*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDPv2f64), 0,
82888 /*192419*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMPv4f16), 0,
82897 /*192436*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMPv8f16), 0,
82906 /*192453*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMPv2f32), 0,
82915 /*192470*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMPv4f32), 0,
82924 /*192487*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMPv2f64), 0,
82937 /*192511*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXPv4f16), 0,
82946 /*192528*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXPv8f16), 0,
82955 /*192545*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXPv2f32), 0,
82964 /*192562*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXPv4f32), 0,
82973 /*192579*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXPv2f64), 0,
82986 /*192603*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMPv4f16), 0,
82995 /*192620*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMPv8f16), 0,
83004 /*192637*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMPv2f32), 0,
83013 /*192654*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMPv4f32), 0,
83022 /*192671*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMPv2f64), 0,
83035 /*192695*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINPv4f16), 0,
83044 /*192712*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINPv8f16), 0,
83053 /*192729*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINPv2f32), 0,
83062 /*192746*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINPv4f32), 0,
83071 /*192763*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINPv2f64), 0,
83077 /*192773*/ /*SwitchOpcode*/ 120|128,1/*248*/, TARGET_VAL(ISD::CTLZ),// ->193025
83080 /*192781*/ OPC_CheckOpcode, TARGET_VAL(ISD::OR),
83082 /*192785*/ OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
83084 /*192789*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
83087 /*192795*/ OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
83102 /*192821*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLSWr), 0,
83119 /*192849*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLSXr), 0,
83127 /*192860*/ OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
83141 /*192885*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLSWr), 0,
83157 /*192911*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLSXr), 0,
83167 /*192927*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLZWr), 0,
83173 /*192938*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLZXr), 0,
83180 /*192951*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLZv8i8), 0,
83187 /*192964*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLZv16i8), 0,
83194 /*192977*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLZv4i16), 0,
83201 /*192990*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLZv8i16), 0,
83208 /*193003*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLZv2i32), 0,
83215 /*193016*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLZv4i32), 0,
83221 /*193025*/ /*SwitchOpcode*/ 106|128,2/*362*/, TARGET_VAL(ISD::SRA),// ->193391
83224 /*193033*/ OPC_SwitchOpcode /*2 cases */, 102, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->193139
83233 /*193047*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
83240 /*193063*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMWri), 0,
83247 /*193079*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
83258 /*193096*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
83265 /*193112*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMWri), 0,
83272 /*193128*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
83278 /*193139*/ /*SwitchOpcode*/ 46, TARGET_VAL(ISD::SIGN_EXTEND),// ->193188
83283 /*193146*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
83288 /*193156*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
83291 /*193165*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
83295 /*193179*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
83305 /*193196*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
83313 /*193213*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMWri), 0,
83323 /*193233*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
83330 /*193245*/ OPC_SwitchOpcode /*3 cases */, 41, TARGET_VAL(ISD::ZERO_EXTEND),// ->193290
83335 /*193256*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ASRVWr), 0,
83342 /*193272*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
83344 /*193281*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ASRVXr), 0,
83349 /*193290*/ /*SwitchOpcode*/ 14, TARGET_VAL(ISD::ANY_EXTEND),// ->193307
83354 /*193299*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ASRVWr), 0,
83358 /*193307*/ /*SwitchOpcode*/ 41, TARGET_VAL(ISD::SIGN_EXTEND),// ->193351
83363 /*193317*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ASRVWr), 0,
83370 /*193333*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
83372 /*193342*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ASRVXr), 0,
83382 /*193359*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ASRVXr), 0,
83388 /*193372*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
83390 /*193380*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ASRVWr), 0,
83397 /*193391*/ /*SwitchOpcode*/ 96|128,27/*3552*/, TARGET_VAL(ISD::LOAD),// ->196947
83411 /*193419*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBBroW), 0|OPFL_Chain|OPFL_MemRefs,
83418 /*193434*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBBroX), 0|OPFL_Chain|OPFL_MemRefs,
83428 /*193454*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRHHroW), 0|OPFL_Chain|OPFL_MemRefs,
83435 /*193469*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRHHroX), 0|OPFL_Chain|OPFL_MemRefs,
83447 /*193493*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRWroW), 0|OPFL_Chain|OPFL_MemRefs,
83454 /*193508*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRWroX), 0|OPFL_Chain|OPFL_MemRefs,
83463 /*193527*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRXroW), 0|OPFL_Chain|OPFL_MemRefs,
83470 /*193542*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRXroX), 0|OPFL_Chain|OPFL_MemRefs,
83479 /*193561*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBroW), 0|OPFL_Chain|OPFL_MemRefs,
83486 /*193576*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBroX), 0|OPFL_Chain|OPFL_MemRefs,
83500 /*193605*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSHWroW), 0|OPFL_Chain|OPFL_MemRefs,
83507 /*193620*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSHWroX), 0|OPFL_Chain|OPFL_MemRefs,
83516 /*193639*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSHXroW), 0|OPFL_Chain|OPFL_MemRefs,
83523 /*193654*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSHXroX), 0|OPFL_Chain|OPFL_MemRefs,
83535 /*193678*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSBWroW), 0|OPFL_Chain|OPFL_MemRefs,
83542 /*193693*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSBWroX), 0|OPFL_Chain|OPFL_MemRefs,
83551 /*193712*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSBXroW), 0|OPFL_Chain|OPFL_MemRefs,
83558 /*193727*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSBXroX), 0|OPFL_Chain|OPFL_MemRefs,
83570 /*193750*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSWroW), 0|OPFL_Chain|OPFL_MemRefs,
83577 /*193765*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSWroX), 0|OPFL_Chain|OPFL_MemRefs,
83591 /*193792*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBBroW), 0|OPFL_Chain|OPFL_MemRefs,
83598 /*193807*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBBroX), 0|OPFL_Chain|OPFL_MemRefs,
83608 /*193827*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRHHroW), 0|OPFL_Chain|OPFL_MemRefs,
83615 /*193842*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRHHroX), 0|OPFL_Chain|OPFL_MemRefs,
83625 /*193862*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRWroW), 0|OPFL_Chain|OPFL_MemRefs,
83632 /*193877*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRWroX), 0|OPFL_Chain|OPFL_MemRefs,
83645 /*193904*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBBroW), 0|OPFL_Chain|OPFL_MemRefs,
83652 /*193919*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBBroX), 0|OPFL_Chain|OPFL_MemRefs,
83664 /*193946*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBBroW), 0|OPFL_Chain|OPFL_MemRefs,
83667 /*193959*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83675 /*193976*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBBroX), 0|OPFL_Chain|OPFL_MemRefs,
83678 /*193989*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83689 /*194011*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHHroW), 0|OPFL_Chain|OPFL_MemRefs,
83692 /*194024*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83700 /*194041*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHHroX), 0|OPFL_Chain|OPFL_MemRefs,
83703 /*194054*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83714 /*194076*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWroW), 0|OPFL_Chain|OPFL_MemRefs,
83717 /*194089*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83725 /*194106*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWroX), 0|OPFL_Chain|OPFL_MemRefs,
83728 /*194119*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83739 /*194141*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBBroW), 0|OPFL_Chain|OPFL_MemRefs,
83742 /*194154*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83750 /*194171*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBBroX), 0|OPFL_Chain|OPFL_MemRefs,
83753 /*194184*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83769 /*194215*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBBroW), 0|OPFL_Chain|OPFL_MemRefs,
83772 /*194228*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83780 /*194245*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBBroX), 0|OPFL_Chain|OPFL_MemRefs,
83783 /*194258*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83794 /*194280*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHHroW), 0|OPFL_Chain|OPFL_MemRefs,
83797 /*194293*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83805 /*194310*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHHroX), 0|OPFL_Chain|OPFL_MemRefs,
83808 /*194323*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83819 /*194345*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWroW), 0|OPFL_Chain|OPFL_MemRefs,
83822 /*194358*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83830 /*194375*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWroX), 0|OPFL_Chain|OPFL_MemRefs,
83833 /*194388*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83844 /*194410*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBBroW), 0|OPFL_Chain|OPFL_MemRefs,
83847 /*194423*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83855 /*194440*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBBroX), 0|OPFL_Chain|OPFL_MemRefs,
83858 /*194453*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83867 /*194467*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::ADR),
83878 /*194486*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRWl), 0|OPFL_Chain|OPFL_MemRefs,
83884 /*194496*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRXl), 0|OPFL_Chain|OPFL_MemRefs,
83894 /*194512*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSWl), 0|OPFL_Chain|OPFL_MemRefs,
83904 /*194530*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWl), 0|OPFL_Chain|OPFL_MemRefs,
83907 /*194540*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
83920 /*194566*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRXui), 0|OPFL_Chain|OPFL_MemRefs,
83927 /*194580*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain|OPFL_MemRefs,
83934 /*194594*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBui), 0|OPFL_Chain|OPFL_MemRefs,
83946 /*194616*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRHHui), 0|OPFL_Chain|OPFL_MemRefs,
83954 /*194631*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBBui), 0|OPFL_Chain|OPFL_MemRefs,
83966 /*194654*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSHWui), 0|OPFL_Chain|OPFL_MemRefs,
83973 /*194668*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSHXui), 0|OPFL_Chain|OPFL_MemRefs,
83983 /*194687*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSBWui), 0|OPFL_Chain|OPFL_MemRefs,
83990 /*194701*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSBXui), 0|OPFL_Chain|OPFL_MemRefs,
84000 /*194719*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSWui), 0|OPFL_Chain|OPFL_MemRefs,
84010 /*194738*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURXi), 0|OPFL_Chain|OPFL_MemRefs,
84017 /*194752*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURWi), 0|OPFL_Chain|OPFL_MemRefs,
84024 /*194766*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURBi), 0|OPFL_Chain|OPFL_MemRefs,
84036 /*194788*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURHHi), 0|OPFL_Chain|OPFL_MemRefs,
84044 /*194803*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURBBi), 0|OPFL_Chain|OPFL_MemRefs,
84056 /*194826*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURSHWi), 0|OPFL_Chain|OPFL_MemRefs,
84063 /*194840*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURSHXi), 0|OPFL_Chain|OPFL_MemRefs,
84073 /*194859*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURSBWi), 0|OPFL_Chain|OPFL_MemRefs,
84080 /*194873*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURSBXi), 0|OPFL_Chain|OPFL_MemRefs,
84090 /*194891*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURSWi), 0|OPFL_Chain|OPFL_MemRefs,
84101 /*194911*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBBui), 0|OPFL_Chain|OPFL_MemRefs,
84112 /*194932*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRHHui), 0|OPFL_Chain|OPFL_MemRefs,
84120 /*194947*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBBui), 0|OPFL_Chain|OPFL_MemRefs,
84128 /*194962*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBBui), 0|OPFL_Chain|OPFL_MemRefs,
84136 /*194977*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURHHi), 0|OPFL_Chain|OPFL_MemRefs,
84144 /*194992*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURBBi), 0|OPFL_Chain|OPFL_MemRefs,
84152 /*195007*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURBBi), 0|OPFL_Chain|OPFL_MemRefs,
84164 /*195031*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURHHi), 0|OPFL_Chain|OPFL_MemRefs,
84172 /*195046*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURBBi), 0|OPFL_Chain|OPFL_MemRefs,
84180 /*195061*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURBBi), 0|OPFL_Chain|OPFL_MemRefs,
84191 /*195083*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBBui), 0|OPFL_Chain|OPFL_MemRefs,
84194 /*195094*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84203 /*195113*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHHui), 0|OPFL_Chain|OPFL_MemRefs,
84206 /*195124*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84215 /*195143*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBBui), 0|OPFL_Chain|OPFL_MemRefs,
84218 /*195154*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84232 /*195181*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain|OPFL_MemRefs,
84235 /*195192*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84244 /*195211*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHHui), 0|OPFL_Chain|OPFL_MemRefs,
84247 /*195222*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84256 /*195241*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBBui), 0|OPFL_Chain|OPFL_MemRefs,
84259 /*195252*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84268 /*195271*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBBui), 0|OPFL_Chain|OPFL_MemRefs,
84271 /*195282*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84283 /*195306*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain|OPFL_MemRefs,
84286 /*195317*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84298 /*195342*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURWi), 0|OPFL_Chain|OPFL_MemRefs,
84301 /*195353*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84310 /*195372*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURHHi), 0|OPFL_Chain|OPFL_MemRefs,
84313 /*195383*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84322 /*195402*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURBBi), 0|OPFL_Chain|OPFL_MemRefs,
84325 /*195413*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84334 /*195432*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURBBi), 0|OPFL_Chain|OPFL_MemRefs,
84337 /*195443*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84350 /*195470*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURWi), 0|OPFL_Chain|OPFL_MemRefs,
84353 /*195481*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84362 /*195500*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURHHi), 0|OPFL_Chain|OPFL_MemRefs,
84365 /*195511*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84374 /*195530*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURBBi), 0|OPFL_Chain|OPFL_MemRefs,
84377 /*195541*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84386 /*195560*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURBBi), 0|OPFL_Chain|OPFL_MemRefs,
84389 /*195571*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84398 /*195590*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURBBi), 0|OPFL_Chain|OPFL_MemRefs,
84401 /*195601*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84410 /*195620*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURHHi), 0|OPFL_Chain|OPFL_MemRefs,
84413 /*195631*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
84424 /*195654*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRHroW), 0|OPFL_Chain|OPFL_MemRefs,
84431 /*195669*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRHroX), 0|OPFL_Chain|OPFL_MemRefs,
84440 /*195688*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSroW), 0|OPFL_Chain|OPFL_MemRefs,
84447 /*195703*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSroX), 0|OPFL_Chain|OPFL_MemRefs,
84456 /*195722*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroW), 0|OPFL_Chain|OPFL_MemRefs,
84463 /*195737*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroX), 0|OPFL_Chain|OPFL_MemRefs,
84472 /*195756*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroW), 0|OPFL_Chain|OPFL_MemRefs,
84479 /*195771*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroX), 0|OPFL_Chain|OPFL_MemRefs,
84488 /*195786*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::ADR),
84498 /*195803*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSl), 0|OPFL_Chain|OPFL_MemRefs,
84504 /*195813*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDl), 0|OPFL_Chain|OPFL_MemRefs,
84510 /*195823*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQl), 0|OPFL_Chain|OPFL_MemRefs,
84523 /*195847*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRHui), 0|OPFL_Chain|OPFL_MemRefs,
84530 /*195860*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURHi), 0|OPFL_Chain|OPFL_MemRefs,
84539 /*195877*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRSui), 0|OPFL_Chain|OPFL_MemRefs,
84546 /*195890*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURSi), 0|OPFL_Chain|OPFL_MemRefs,
84555 /*195907*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDui), 0|OPFL_Chain|OPFL_MemRefs,
84562 /*195920*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURDi), 0|OPFL_Chain|OPFL_MemRefs,
84571 /*195937*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQui), 0|OPFL_Chain|OPFL_MemRefs,
84578 /*195950*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURQi), 0|OPFL_Chain|OPFL_MemRefs,
84585 /*195963*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQui), 0|OPFL_Chain|OPFL_MemRefs,
84596 /*195984*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroW), 0|OPFL_Chain|OPFL_MemRefs,
84603 /*195999*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroX), 0|OPFL_Chain|OPFL_MemRefs,
84610 /*196014*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDui), 0|OPFL_Chain|OPFL_MemRefs,
84617 /*196027*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURDi), 0|OPFL_Chain|OPFL_MemRefs,
84625 /*196040*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Onev2s), 0|OPFL_Chain|OPFL_MemRefs,
84636 /*196060*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroW), 0|OPFL_Chain|OPFL_MemRefs,
84643 /*196075*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroX), 0|OPFL_Chain|OPFL_MemRefs,
84650 /*196090*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDui), 0|OPFL_Chain|OPFL_MemRefs,
84657 /*196103*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURDi), 0|OPFL_Chain|OPFL_MemRefs,
84665 /*196116*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Onev8b), 0|OPFL_Chain|OPFL_MemRefs,
84676 /*196136*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroW), 0|OPFL_Chain|OPFL_MemRefs,
84683 /*196151*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroX), 0|OPFL_Chain|OPFL_MemRefs,
84690 /*196166*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDui), 0|OPFL_Chain|OPFL_MemRefs,
84697 /*196179*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURDi), 0|OPFL_Chain|OPFL_MemRefs,
84705 /*196192*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Onev4h), 0|OPFL_Chain|OPFL_MemRefs,
84714 /*196208*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroW), 0|OPFL_Chain|OPFL_MemRefs,
84721 /*196223*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroX), 0|OPFL_Chain|OPFL_MemRefs,
84728 /*196238*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDui), 0|OPFL_Chain|OPFL_MemRefs,
84735 /*196251*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURDi), 0|OPFL_Chain|OPFL_MemRefs,
84742 /*196263*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Onev1d), 0|OPFL_Chain|OPFL_MemRefs,
84753 /*196283*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroW), 0|OPFL_Chain|OPFL_MemRefs,
84760 /*196298*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroX), 0|OPFL_Chain|OPFL_MemRefs,
84767 /*196313*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQui), 0|OPFL_Chain|OPFL_MemRefs,
84774 /*196326*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURQi), 0|OPFL_Chain|OPFL_MemRefs,
84782 /*196339*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Onev2d), 0|OPFL_Chain|OPFL_MemRefs,
84793 /*196359*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroW), 0|OPFL_Chain|OPFL_MemRefs,
84800 /*196374*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroX), 0|OPFL_Chain|OPFL_MemRefs,
84807 /*196389*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQui), 0|OPFL_Chain|OPFL_MemRefs,
84814 /*196402*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURQi), 0|OPFL_Chain|OPFL_MemRefs,
84822 /*196415*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Onev4s), 0|OPFL_Chain|OPFL_MemRefs,
84833 /*196435*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroW), 0|OPFL_Chain|OPFL_MemRefs,
84840 /*196450*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroX), 0|OPFL_Chain|OPFL_MemRefs,
84847 /*196465*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQui), 0|OPFL_Chain|OPFL_MemRefs,
84854 /*196478*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURQi), 0|OPFL_Chain|OPFL_MemRefs,
84862 /*196491*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Onev8h), 0|OPFL_Chain|OPFL_MemRefs,
84873 /*196511*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroW), 0|OPFL_Chain|OPFL_MemRefs,
84880 /*196526*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroX), 0|OPFL_Chain|OPFL_MemRefs,
84887 /*196541*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQui), 0|OPFL_Chain|OPFL_MemRefs,
84894 /*196554*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURQi), 0|OPFL_Chain|OPFL_MemRefs,
84902 /*196567*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Onev16b), 0|OPFL_Chain|OPFL_MemRefs,
84912 /*196585*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroW), 0|OPFL_Chain|OPFL_MemRefs,
84919 /*196600*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroX), 0|OPFL_Chain|OPFL_MemRefs,
84926 /*196615*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDui), 0|OPFL_Chain|OPFL_MemRefs,
84933 /*196628*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURDi), 0|OPFL_Chain|OPFL_MemRefs,
84943 /*196647*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroW), 0|OPFL_Chain|OPFL_MemRefs,
84950 /*196662*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroX), 0|OPFL_Chain|OPFL_MemRefs,
84957 /*196677*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDui), 0|OPFL_Chain|OPFL_MemRefs,
84964 /*196690*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURDi), 0|OPFL_Chain|OPFL_MemRefs,
84973 /*196707*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroW), 0|OPFL_Chain|OPFL_MemRefs,
84980 /*196722*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroX), 0|OPFL_Chain|OPFL_MemRefs,
84987 /*196737*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDui), 0|OPFL_Chain|OPFL_MemRefs,
84994 /*196750*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURDi), 0|OPFL_Chain|OPFL_MemRefs,
85004 /*196769*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroW), 0|OPFL_Chain|OPFL_MemRefs,
85011 /*196784*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroX), 0|OPFL_Chain|OPFL_MemRefs,
85018 /*196799*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQui), 0|OPFL_Chain|OPFL_MemRefs,
85025 /*196812*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURQi), 0|OPFL_Chain|OPFL_MemRefs,
85035 /*196831*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroW), 0|OPFL_Chain|OPFL_MemRefs,
85042 /*196846*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroX), 0|OPFL_Chain|OPFL_MemRefs,
85049 /*196861*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQui), 0|OPFL_Chain|OPFL_MemRefs,
85056 /*196874*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURQi), 0|OPFL_Chain|OPFL_MemRefs,
85066 /*196893*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroW), 0|OPFL_Chain|OPFL_MemRefs,
85073 /*196908*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQroX), 0|OPFL_Chain|OPFL_MemRefs,
85080 /*196923*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRQui), 0|OPFL_Chain|OPFL_MemRefs,
85087 /*196936*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURQi), 0|OPFL_Chain|OPFL_MemRefs,
85094 /*196947*/ /*SwitchOpcode*/ 74|128,16/*2122*/, TARGET_VAL(ISD::AND),// ->199073
85097 /*196955*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
85099 /*196959*/ OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
85101 /*196963*/ OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
85104 /*196968*/ OPC_SwitchOpcode /*3 cases */, 114, TARGET_VAL(AArch64ISD::UADDV),// ->197086
85115 /*196988*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85119 /*196996*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
85121 /*197002*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv8i8v), 0,
85124 /*197012*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
85127 /*197024*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
85137 /*197041*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85141 /*197049*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
85143 /*197055*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv4i16v), 0,
85146 /*197065*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
85149 /*197077*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
85154 /*197086*/ /*SwitchOpcode*/ 114, TARGET_VAL(AArch64ISD::UMAXV),// ->197203
85165 /*197105*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85169 /*197113*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
85171 /*197119*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMAXVv8i8v), 0,
85174 /*197129*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
85177 /*197141*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
85187 /*197158*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85191 /*197166*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
85193 /*197172*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMAXVv4i16v), 0,
85196 /*197182*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
85199 /*197194*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
85204 /*197203*/ /*SwitchOpcode*/ 114, TARGET_VAL(AArch64ISD::UMINV),// ->197320
85215 /*197222*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85219 /*197230*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
85221 /*197236*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMINVv8i8v), 0,
85224 /*197246*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
85227 /*197258*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
85237 /*197275*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85241 /*197283*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
85243 /*197289*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMINVv4i16v), 0,
85246 /*197299*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
85249 /*197311*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
85258 /*197324*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85264 /*197346*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICWrs), 0,
85270 /*197360*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICXrs), 0,
85277 /*197373*/ OPC_SwitchOpcode /*2 cases */, 44, TARGET_VAL(ISD::XOR),// ->197421
85284 /*197397*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICWrs), 0,
85290 /*197411*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICXrs), 0,
85295 /*197421*/ /*SwitchOpcode*/ 83|128,2/*339*/, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->197764
85297 /*197426*/ OPC_SwitchOpcode /*3 cases */, 109, TARGET_VAL(AArch64ISD::UADDV),// ->197539
85305 /*197441*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85309 /*197449*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
85311 /*197455*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv16i8v), 0,
85314 /*197465*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
85317 /*197477*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
85327 /*197494*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85331 /*197502*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
85333 /*197508*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv8i16v), 0,
85336 /*197518*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
85339 /*197530*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
85344 /*197539*/ /*SwitchOpcode*/ 109, TARGET_VAL(AArch64ISD::UMAXV),// ->197651
85352 /*197553*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85356 /*197561*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
85358 /*197567*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMAXVv16i8v), 0,
85361 /*197577*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
85364 /*197589*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
85374 /*197606*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85378 /*197614*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
85380 /*197620*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMAXVv8i16v), 0,
85383 /*197630*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
85386 /*197642*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
85391 /*197651*/ /*SwitchOpcode*/ 109, TARGET_VAL(AArch64ISD::UMINV),// ->197763
85399 /*197665*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85403 /*197673*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
85405 /*197679*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMINVv16i8v), 0,
85408 /*197689*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
85411 /*197701*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
85421 /*197718*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85425 /*197726*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
85427 /*197732*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMINVv8i16v), 0,
85430 /*197742*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
85433 /*197754*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
85443 /*197770*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
85453 /*197788*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDXRB), 0|OPFL_Chain,
85456 /*197798*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
85463 /*197813*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
85473 /*197831*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDXRH), 0|OPFL_Chain,
85476 /*197841*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
85483 /*197858*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
85493 /*197876*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDXRW), 0|OPFL_Chain,
85496 /*197886*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
85503 /*197900*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
85513 /*197918*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDAXRB), 0|OPFL_Chain,
85516 /*197928*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
85523 /*197943*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
85533 /*197961*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDAXRH), 0|OPFL_Chain,
85536 /*197971*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
85543 /*197988*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
85553 /*198006*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDAXRW), 0|OPFL_Chain,
85556 /*198016*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
85563 /*198030*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
85568 /*198038*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85575 /*198051*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMOVvi8), 0,
85582 /*198065*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
85587 /*198073*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85594 /*198086*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMOVvi16), 0,
85604 /*198103*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85611 /*198118*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDWri), 0,
85621 /*198137*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDXri), 0,
85630 /*198154*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDWrs), 0,
85636 /*198167*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDWrs), 0,
85645 /*198185*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDXrs), 0,
85651 /*198198*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDXrs), 0,
85659 /*198211*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85664 /*198230*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICWrr), 0,
85669 /*198240*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICXrr), 0,
85677 /*198252*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85683 /*198272*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICWrr), 0,
85688 /*198282*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICXrr), 0,
85698 /*198300*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDWrr), 0,
85703 /*198310*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDXrr), 0,
85710 /*198322*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85719 /*198337*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85725 /*198349*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
85731 /*198361*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85737 /*198373*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85743 /*198385*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85749 /*198397*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
85755 /*198409*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
85761 /*198421*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
85774 /*198440*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85782 /*198452*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85792 /*198467*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85805 /*198486*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85813 /*198498*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85821 /*198510*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
85827 /*198520*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85837 /*198535*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
85850 /*198554*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
85858 /*198566*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85866 /*198578*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85872 /*198588*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85882 /*198603*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85895 /*198622*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85903 /*198634*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85911 /*198646*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85917 /*198656*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85927 /*198671*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85940 /*198690*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85948 /*198702*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85956 /*198714*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85962 /*198724*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85972 /*198739*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85985 /*198758*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i8), 0,
85993 /*198770*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
86001 /*198782*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
86007 /*198792*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
86017 /*198807*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
86030 /*198826*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
86038 /*198838*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
86046 /*198850*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
86052 /*198860*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
86062 /*198875*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
86075 /*198894*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
86083 /*198906*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
86091 /*198918*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
86097 /*198928*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
86107 /*198943*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
86120 /*198962*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv16i8), 0,
86130 /*198979*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDv8i8), 0,
86136 /*198991*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDv16i8), 0,
86142 /*199003*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDv8i8), 0,
86148 /*199015*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDv8i8), 0,
86154 /*199027*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDv8i8), 0,
86160 /*199039*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDv16i8), 0,
86166 /*199051*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDv16i8), 0,
86172 /*199063*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ANDv16i8), 0,
86178 /*199073*/ /*SwitchOpcode*/ 62, TARGET_VAL(ISD::ATOMIC_FENCE),// ->199138
86183 /*199081*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86188 /*199090*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::CompilerBarrier), 0|OPFL_Chain,
86196 /*199102*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86200 /*199110*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::DMB), 0|OPFL_Chain,
86206 /*199118*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86209 /*199123*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86213 /*199131*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::DMB), 0|OPFL_Chain,
86218 /*199138*/ /*SwitchOpcode*/ 90|128,7/*986*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->200128
86221 /*199146*/ OPC_SwitchOpcode /*2 cases */, 122|128,5/*762*/, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->199913
86224 /*199155*/ OPC_SwitchOpcode /*4 cases */, 85|128,2/*341*/, TARGET_VAL(ISD::INSERT_SUBVECTOR),// ->199501
86226 /*199161*/ OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
86229 /*199166*/ OPC_SwitchOpcode /*3 cases */, 108, TARGET_VAL(AArch64ISD::SADDV),// ->199278
86243 /*199191*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
86245 /*199197*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv8i8v), 0,
86248 /*199207*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
86251 /*199219*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi8to32), 0,
86264 /*199241*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
86266 /*199247*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv4i16v), 0,
86269 /*199257*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
86272 /*199269*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi16to32), 0,
86277 /*199278*/ /*SwitchOpcode*/ 108, TARGET_VAL(AArch64ISD::SMAXV),// ->199389
86291 /*199302*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
86293 /*199308*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMAXVv8i8v), 0,
86296 /*199318*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
86299 /*199330*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi8to32), 0,
86312 /*199352*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
86314 /*199358*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMAXVv4i16v), 0,
86317 /*199368*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
86320 /*199380*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi16to32), 0,
86325 /*199389*/ /*SwitchOpcode*/ 108, TARGET_VAL(AArch64ISD::SMINV),// ->199500
86339 /*199413*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
86341 /*199419*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMINVv8i8v), 0,
86344 /*199429*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
86347 /*199441*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi8to32), 0,
86360 /*199463*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
86362 /*199469*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMINVv4i16v), 0,
86365 /*199479*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
86368 /*199491*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi16to32), 0,
86374 /*199501*/ /*SwitchOpcode*/ 103, TARGET_VAL(AArch64ISD::SADDV),// ->199607
86385 /*199520*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
86387 /*199526*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv16i8v), 0,
86390 /*199536*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
86393 /*199548*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi8to32), 0,
86406 /*199570*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
86408 /*199576*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv8i16v), 0,
86411 /*199586*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
86414 /*199598*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi16to32), 0,
86419 /*199607*/ /*SwitchOpcode*/ 103, TARGET_VAL(AArch64ISD::SMAXV),// ->199713
86430 /*199626*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
86432 /*199632*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMAXVv16i8v), 0,
86435 /*199642*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
86438 /*199654*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi8to32), 0,
86451 /*199676*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
86453 /*199682*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMAXVv8i16v), 0,
86456 /*199692*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
86459 /*199704*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi16to32), 0,
86464 /*199713*/ /*SwitchOpcode*/ 103, TARGET_VAL(AArch64ISD::SMINV),// ->199819
86475 /*199732*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
86477 /*199738*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMINVv16i8v), 0,
86480 /*199748*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
86483 /*199760*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi8to32), 0,
86496 /*199782*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
86498 /*199788*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMINVv8i16v), 0,
86501 /*199798*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
86504 /*199810*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi16to32), 0,
86516 /*199828*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86526 /*199846*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi8to32), 0,
86532 /*199858*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi8to64), 0,
86541 /*199872*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86551 /*199890*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi16to32), 0,
86557 /*199902*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi16to64), 0,
86564 /*199913*/ /*SwitchOpcode*/ 65, TARGET_VAL(ISD::ANY_EXTEND),// ->199981
86566 /*199917*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
86572 /*199927*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86582 /*199943*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi8to64), 0,
86590 /*199956*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86600 /*199972*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi16to64), 0,
86614 /*199997*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
86624 /*200019*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
86631 /*200036*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMWri), 0,
86642 /*200059*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
86649 /*200076*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMWri), 0,
86660 /*200099*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
86667 /*200116*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMWri), 0,
86674 /*200128*/ /*SwitchOpcode*/ 31|128,20/*2591*/, TARGET_VAL(ISD::SUB),// ->202723
86678 /*200138*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
86680 /*200142*/ OPC_SwitchOpcode /*3 cases */, 62, TARGET_VAL(ISD::SIGN_EXTEND),// ->200208
86686 /*200152*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86693 /*200166*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
86696 /*200176*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMSUBLrrr), 0,
86702 /*200187*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
86708 /*200198*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMSUBLrrr), 0,
86713 /*200208*/ /*SwitchOpcode*/ 62, TARGET_VAL(ISD::ZERO_EXTEND),// ->200273
86719 /*200217*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86726 /*200231*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
86729 /*200241*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMSUBLrrr), 0,
86735 /*200252*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
86741 /*200263*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMSUBLrrr), 0,
86746 /*200273*/ /*SwitchOpcode*/ 50, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->200326
86754 /*200284*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86759 /*200294*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
86763 /*200307*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
86766 /*200317*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMSUBLrrr), 0,
86774 /*200331*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
86776 /*200335*/ OPC_SwitchOpcode /*3 cases */, 56, TARGET_VAL(ISD::SIGN_EXTEND),// ->200395
86782 /*200345*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86789 /*200359*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
86791 /*200366*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMSUBLrrr), 0,
86797 /*200377*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
86802 /*200385*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMSUBLrrr), 0,
86807 /*200395*/ /*SwitchOpcode*/ 56, TARGET_VAL(ISD::ZERO_EXTEND),// ->200454
86813 /*200404*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86820 /*200418*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
86822 /*200425*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMSUBLrrr), 0,
86828 /*200436*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
86833 /*200444*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMSUBLrrr), 0,
86838 /*200454*/ /*SwitchOpcode*/ 47, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->200504
86846 /*200465*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86851 /*200475*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
86855 /*200488*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
86857 /*200495*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMSUBLrrr), 0,
86865 /*200509*/ OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
86871 /*200521*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MSUBWrrr), 0,
86877 /*200535*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MSUBXrrr), 0,
86888 /*200556*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSWrx), 0,
86894 /*200570*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDWri), 0,
86900 /*200583*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSWri), 0,
86906 /*200597*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSWrs), 0,
86914 /*200615*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSXrx), 0,
86920 /*200629*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDXri), 0,
86926 /*200642*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSXri), 0,
86932 /*200656*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSXrs), 0,
86945 /*200677*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv1i64), 0,
86954 /*200693*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSWrr), 0,
86959 /*200704*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSXrr), 0,
86966 /*200717*/ OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
86970 /*200727*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
86977 /*200740*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
86980 /*200746*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
86985 /*200754*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86998 /*200777*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLSLv8i16_indexed), 0,
87011 /*200801*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLSLv8i16_v4i32), 0,
87021 /*200819*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87024 /*200825*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
87029 /*200833*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87042 /*200856*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLSLv4i32_indexed), 0,
87055 /*200880*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLSLv4i32_v2i64), 0,
87065 /*200898*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87074 /*200914*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLSLv16i8_v8i16), 0,
87082 /*200930*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87089 /*200943*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87092 /*200949*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
87097 /*200957*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87110 /*200980*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLSLv8i16_indexed), 0,
87123 /*201004*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLSLv8i16_v4i32), 0,
87133 /*201022*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87136 /*201028*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
87141 /*201036*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87154 /*201059*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLSLv4i32_indexed), 0,
87167 /*201083*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLSLv4i32_v2i64), 0,
87177 /*201101*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87186 /*201117*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLSLv16i8_v8i16), 0,
87195 /*201132*/ OPC_SwitchOpcode /*2 cases */, 118, TARGET_VAL(ISD::SIGN_EXTEND),// ->201254
87197 /*201137*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87205 /*201151*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
87207 /*201155*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87216 /*201171*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSUBLv16i8_v8i16), 0,
87226 /*201188*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
87228 /*201192*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87237 /*201208*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSUBLv8i16_v4i32), 0,
87247 /*201225*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
87249 /*201229*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87258 /*201245*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSUBLv4i32_v2i64), 0,
87263 /*201254*/ /*SwitchOpcode*/ 118, TARGET_VAL(ISD::ZERO_EXTEND),// ->201375
87265 /*201258*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87273 /*201272*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
87275 /*201276*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87284 /*201292*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USUBLv16i8_v8i16), 0,
87294 /*201309*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
87296 /*201313*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87305 /*201329*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USUBLv8i16_v4i32), 0,
87315 /*201346*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
87317 /*201350*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87326 /*201366*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USUBLv4i32_v2i64), 0,
87335 /*201380*/ OPC_SwitchOpcode /*4 cases */, 46|128,2/*302*/, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),// ->201687
87343 /*201399*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
87348 /*201407*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87358 /*201425*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLSLv4i16_indexed), 0,
87368 /*201444*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLSLv4i16_v4i32), 0,
87377 /*201460*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
87382 /*201468*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87392 /*201486*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLSLv2i32_indexed), 0,
87402 /*201505*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLSLv2i32_v2i64), 0,
87414 /*201526*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLSLv8i8_v8i16), 0,
87426 /*201549*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
87431 /*201557*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87441 /*201575*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLSLv4i16_indexed), 0,
87451 /*201594*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLSLv4i16_v4i32), 0,
87460 /*201610*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
87465 /*201618*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87475 /*201636*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLSLv2i32_indexed), 0,
87485 /*201655*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLSLv2i32_v2i64), 0,
87497 /*201676*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLSLv8i8_v8i16), 0,
87503 /*201687*/ /*SwitchOpcode*/ 67, TARGET_VAL(ISD::SIGN_EXTEND),// ->201757
87505 /*201691*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87514 /*201708*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSUBWv16i8_v8i16), 0,
87525 /*201728*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSUBWv8i16_v4i32), 0,
87536 /*201748*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSUBWv4i32_v2i64), 0,
87541 /*201757*/ /*SwitchOpcode*/ 67, TARGET_VAL(ISD::ZERO_EXTEND),// ->201827
87543 /*201761*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87552 /*201778*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USUBWv16i8_v8i16), 0,
87563 /*201798*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USUBWv8i16_v4i32), 0,
87574 /*201818*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USUBWv4i32_v2i64), 0,
87579 /*201827*/ /*SwitchOpcode*/ 93|128,1/*221*/, TARGET_VAL(ISD::MUL),// ->202052
87583 /*201835*/ OPC_SwitchOpcode /*2 cases */, 49, TARGET_VAL(AArch64ISD::DUPLANE16),// ->201888
87588 /*201844*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87597 /*201861*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLSv4i16_indexed), 0,
87604 /*201877*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLSv8i16_indexed), 0,
87609 /*201888*/ /*SwitchOpcode*/ 49, TARGET_VAL(AArch64ISD::DUPLANE32),// ->201940
87614 /*201896*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87623 /*201913*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLSv2i32_indexed), 0,
87630 /*201929*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLSv4i32_indexed), 0,
87638 /*201943*/ OPC_SwitchOpcode /*2 cases */, 50, TARGET_VAL(AArch64ISD::DUPLANE16),// ->201997
87643 /*201952*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87653 /*201970*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLSv4i16_indexed), 0,
87660 /*201986*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLSv8i16_indexed), 0,
87665 /*201997*/ /*SwitchOpcode*/ 50, TARGET_VAL(AArch64ISD::DUPLANE32),// ->202050
87670 /*202005*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87680 /*202023*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLSv2i32_indexed), 0,
87687 /*202039*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLSv4i32_indexed), 0,
87698 /*202058*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
87704 /*202068*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
87710 /*202079*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSUBLv8i8_v8i16), 0,
87718 /*202092*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
87724 /*202103*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSUBLv4i16_v4i32), 0,
87732 /*202116*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
87738 /*202127*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSUBLv2i32_v2i64), 0,
87744 /*202137*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
87750 /*202147*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
87756 /*202158*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USUBLv8i8_v8i16), 0,
87764 /*202171*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
87770 /*202182*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USUBLv4i16_v4i32), 0,
87778 /*202195*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
87784 /*202206*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USUBLv2i32_v2i64), 0,
87795 /*202224*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv8i8), 0,
87801 /*202235*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv16i8), 0,
87807 /*202246*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv4i16), 0,
87813 /*202257*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv8i16), 0,
87819 /*202268*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv2i32), 0,
87825 /*202279*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv4i32), 0,
87831 /*202290*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv2i64), 0,
87837 /*202301*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv1i64), 0,
87847 /*202317*/ OPC_SwitchOpcode /*5 cases */, 83, TARGET_VAL(ISD::MUL),// ->202404
87853 /*202329*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLSv8i8), 0,
87859 /*202342*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLSv16i8), 0,
87865 /*202355*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLSv4i16), 0,
87871 /*202368*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLSv8i16), 0,
87877 /*202381*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLSv2i32), 0,
87883 /*202394*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MLSv4i32), 0,
87888 /*202404*/ /*SwitchOpcode*/ 51, TARGET_VAL(ISD::SIGN_EXTEND),// ->202458
87895 /*202417*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSUBWv8i8_v8i16), 0,
87904 /*202433*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSUBWv4i16_v4i32), 0,
87913 /*202449*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSUBWv2i32_v2i64), 0,
87918 /*202458*/ /*SwitchOpcode*/ 51, TARGET_VAL(ISD::ZERO_EXTEND),// ->202512
87925 /*202471*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USUBWv8i8_v8i16), 0,
87934 /*202487*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USUBWv4i16_v4i32), 0,
87943 /*202503*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USUBWv2i32_v2i64), 0,
87948 /*202512*/ /*SwitchOpcode*/ 51, TARGET_VAL(AArch64ISD::SMULL),// ->202566
87955 /*202524*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLSLv8i8_v8i16), 0,
87964 /*202540*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLSLv4i16_v4i32), 0,
87973 /*202556*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMLSLv2i32_v2i64), 0,
87978 /*202566*/ /*SwitchOpcode*/ 51, TARGET_VAL(AArch64ISD::UMULL),// ->202620
87985 /*202578*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLSLv8i8_v8i16), 0,
87994 /*202594*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLSLv4i16_v4i32), 0,
88003 /*202610*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMLSLv2i32_v2i64), 0,
88013 /*202628*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBv8i8), 0,
88019 /*202640*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBv16i8), 0,
88025 /*202652*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBv4i16), 0,
88031 /*202664*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBv8i16), 0,
88037 /*202676*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBv2i32), 0,
88043 /*202688*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBv4i32), 0,
88049 /*202700*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBv2i64), 0,
88055 /*202712*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBv1i64), 0,
88062 /*202723*/ /*SwitchOpcode*/ 74, TARGET_VAL(AArch64ISD::PREFETCH),// ->202800
88066 /*202729*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
88073 /*202742*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::PRFMroW), 0|OPFL_Chain,
88081 /*202759*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::PRFMroX), 0|OPFL_Chain,
88089 /*202776*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::PRFMui), 0|OPFL_Chain,
88097 /*202791*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::PRFUMi), 0|OPFL_Chain,
88102 /*202800*/ /*SwitchOpcode*/ 81|128,2/*337*/, TARGET_VAL(AArch64ISD::ANDS),// ->203141
88106 /*202808*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88112 /*202830*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::BICSWrs), 0,
88118 /*202845*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::BICSXrs), 0,
88125 /*202858*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88132 /*202881*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::BICSWrs), 0,
88138 /*202896*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::BICSXrs), 0,
88150 /*202920*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ANDSWrs), 0,
88156 /*202934*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ANDSWrs), 0,
88164 /*202952*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ANDSXrs), 0,
88170 /*202966*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ANDSXrs), 0,
88178 /*202980*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88183 /*202999*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::BICSWrr), 0,
88188 /*203010*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::BICSXrr), 0,
88196 /*203023*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88202 /*203043*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::BICSWrr), 0,
88207 /*203054*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::BICSXrr), 0,
88217 /*203070*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
88224 /*203085*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ANDSWri), 0,
88234 /*203105*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ANDSXri), 0,
88241 /*203118*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ANDSWrr), 0,
88247 /*203130*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ANDSXrr), 0,
88253 /*203141*/ /*SwitchOpcode*/ 42|128,10/*1322*/, TARGET_VAL(ISD::XOR),// ->204467
88256 /*203148*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88265 /*203175*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONWrs), 0,
88271 /*203188*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONWrs), 0,
88278 /*203203*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONXrs), 0,
88290 /*203234*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONWrs), 0,
88296 /*203247*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONWrs), 0,
88305 /*203261*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88312 /*203284*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONWrs), 0,
88318 /*203297*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONWrs), 0,
88325 /*203309*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88333 /*203333*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONXrs), 0,
88344 /*203363*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONXrs), 0,
88350 /*203376*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONXrs), 0,
88360 /*203393*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88367 /*203416*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONXrs), 0,
88373 /*203429*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONXrs), 0,
88382 /*203444*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
88389 /*203459*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORWri), 0,
88399 /*203478*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORXri), 0,
88408 /*203495*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORWrs), 0,
88414 /*203508*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORWrs), 0,
88423 /*203526*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORXrs), 0,
88429 /*203539*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORXrs), 0,
88438 /*203553*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88445 /*203575*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONWrr), 0,
88450 /*203585*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONXrr), 0,
88460 /*203610*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONWrr), 0,
88468 /*203622*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88473 /*203640*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONWrr), 0,
88479 /*203650*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88485 /*203669*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONXrr), 0,
88493 /*203682*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88498 /*203700*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EONXrr), 0,
88506 /*203726*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNWrr), 0,
88512 /*203739*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNXrr), 0,
88520 /*203753*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORWrr), 0,
88525 /*203763*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORXrr), 0,
88533 /*203776*/ OPC_SwitchOpcode /*2 cases */, 72|128,1/*200*/, TARGET_VAL(AArch64ISD::VASHR),// ->203981
88539 /*203788*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
88541 /*203792*/ OPC_SwitchOpcode /*2 cases */, 96, TARGET_VAL(ISD::SUB),// ->203892
88543 /*203797*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88546 /*203803*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88554 /*203816*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88556 /*203820*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88565 /*203834*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88572 /*203847*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv16i8_v8i16), 0,
88581 /*203861*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88587 /*203870*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88594 /*203883*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv8i8_v8i16), 0,
88599 /*203892*/ /*SwitchOpcode*/ 85, TARGET_VAL(AArch64ISD::VASHR),// ->203980
88605 /*203903*/ OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
88607 /*203907*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88610 /*203913*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88618 /*203926*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88620 /*203930*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88630 /*203946*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv16i8_v8i16), 0,
88639 /*203960*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88646 /*203971*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv8i8_v8i16), 0,
88652 /*203981*/ /*SwitchOpcode*/ 103|128,1/*231*/, TARGET_VAL(ISD::ADD),// ->204216
88654 /*203986*/ OPC_SwitchOpcode /*2 cases */, 116, TARGET_VAL(ISD::SUB),// ->204106
88656 /*203991*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88659 /*203997*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88667 /*204010*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88669 /*204014*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88678 /*204028*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88685 /*204039*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88691 /*204051*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv16i8_v8i16), 0,
88700 /*204065*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88706 /*204074*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88713 /*204085*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88719 /*204097*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv8i8_v8i16), 0,
88724 /*204106*/ /*SwitchOpcode*/ 106, TARGET_VAL(AArch64ISD::VASHR),// ->204215
88730 /*204116*/ OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
88732 /*204120*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88735 /*204126*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88743 /*204139*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88745 /*204143*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88755 /*204158*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88761 /*204170*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv16i8_v8i16), 0,
88770 /*204184*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88777 /*204194*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88783 /*204206*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv8i8_v8i16), 0,
88797 /*204227*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv8i8), 0,
88803 /*204238*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv16i8), 0,
88808 /*204247*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv8i8), 0,
88813 /*204256*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv16i8), 0,
88818 /*204265*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv8i8), 0,
88823 /*204274*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv16i8), 0,
88828 /*204283*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv16i8), 0,
88840 /*204301*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv8i8), 0,
88846 /*204312*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv16i8), 0,
88851 /*204321*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv8i8), 0,
88856 /*204330*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv16i8), 0,
88861 /*204339*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv8i8), 0,
88866 /*204348*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv16i8), 0,
88871 /*204357*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv16i8), 0,
88881 /*204373*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORv8i8), 0,
88887 /*204385*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORv16i8), 0,
88893 /*204397*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORv8i8), 0,
88899 /*204409*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORv8i8), 0,
88905 /*204421*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORv8i8), 0,
88911 /*204433*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORv16i8), 0,
88917 /*204445*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORv16i8), 0,
88923 /*204457*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EORv16i8), 0,
88929 /*204467*/ /*SwitchOpcode*/ 79|128,34/*4431*/, TARGET_VAL(ISD::OR),// ->208902
88933 /*204475*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88939 /*204497*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNWrs), 0,
88945 /*204511*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNXrs), 0,
88952 /*204523*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88959 /*204546*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNWrs), 0,
88965 /*204560*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNXrs), 0,
88976 /*204579*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
88983 /*204594*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRWri), 0,
88993 /*204613*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRXri), 0,
89002 /*204630*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRWrs), 0,
89008 /*204643*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRWrs), 0,
89017 /*204661*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRXrs), 0,
89023 /*204674*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRXrs), 0,
89031 /*204687*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89036 /*204706*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNWrr), 0,
89041 /*204716*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNXrr), 0,
89049 /*204728*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89055 /*204748*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNWrr), 0,
89060 /*204758*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNXrr), 0,
89069 /*204773*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRWrr), 0,
89074 /*204783*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRXrr), 0,
89081 /*204795*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89087 /*204805*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89090 /*204812*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89101 /*204830*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89107 /*204843*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89113 /*204856*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89119 /*204869*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89125 /*204882*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89131 /*204895*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89137 /*204908*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89143 /*204921*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89158 /*204944*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89166 /*204957*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89176 /*204973*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89189 /*204994*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89196 /*205006*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89207 /*205023*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89221 /*205045*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89229 /*205058*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89239 /*205074*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89252 /*205095*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89260 /*205108*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89270 /*205121*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89277 /*205134*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89287 /*205152*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89301 /*205171*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89308 /*205184*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89318 /*205202*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89328 /*205219*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89337 /*205231*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89344 /*205244*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89354 /*205262*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89367 /*205280*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89374 /*205293*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89384 /*205311*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89394 /*205327*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89397 /*205333*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89407 /*205348*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89414 /*205360*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89424 /*205376*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89437 /*205397*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89444 /*205409*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89455 /*205426*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89469 /*205448*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89477 /*205461*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89487 /*205477*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89500 /*205498*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89509 /*205512*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89519 /*205525*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89526 /*205538*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89536 /*205556*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89550 /*205575*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89557 /*205588*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89567 /*205606*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89577 /*205623*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89586 /*205635*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89593 /*205648*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89603 /*205666*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89616 /*205684*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89623 /*205697*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89633 /*205715*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
89643 /*205731*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89646 /*205737*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89656 /*205752*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89663 /*205764*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89673 /*205780*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89686 /*205801*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89693 /*205813*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89704 /*205830*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89718 /*205852*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89726 /*205865*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89736 /*205881*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89749 /*205902*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89758 /*205916*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89768 /*205929*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89775 /*205942*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89785 /*205960*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89799 /*205979*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89806 /*205992*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89816 /*206010*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89826 /*206027*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89835 /*206039*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89842 /*206052*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89852 /*206070*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89865 /*206088*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89872 /*206101*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89882 /*206119*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89892 /*206135*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89895 /*206141*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89905 /*206156*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89912 /*206168*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89922 /*206184*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89935 /*206205*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89942 /*206217*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89953 /*206234*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89967 /*206256*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89975 /*206269*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89985 /*206285*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
89998 /*206306*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90007 /*206320*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90017 /*206333*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90024 /*206346*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90034 /*206364*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90048 /*206383*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90055 /*206396*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90065 /*206414*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90075 /*206431*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90084 /*206443*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90091 /*206456*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90101 /*206474*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90114 /*206492*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90121 /*206505*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90131 /*206523*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90141 /*206539*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90144 /*206545*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90154 /*206560*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90161 /*206572*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90171 /*206588*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90184 /*206609*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90191 /*206621*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90202 /*206638*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90216 /*206660*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90224 /*206673*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90234 /*206689*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90247 /*206710*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90256 /*206724*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90266 /*206737*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90273 /*206750*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90283 /*206768*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90297 /*206787*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90304 /*206800*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90314 /*206818*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90324 /*206835*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90333 /*206847*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90340 /*206860*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90350 /*206878*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90363 /*206896*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90370 /*206909*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90380 /*206927*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
90390 /*206943*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90393 /*206949*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90403 /*206964*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90410 /*206976*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90420 /*206992*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90433 /*207013*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90440 /*207025*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90451 /*207042*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90465 /*207064*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90473 /*207077*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90483 /*207093*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90496 /*207114*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90505 /*207128*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90515 /*207141*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90522 /*207154*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90532 /*207172*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90546 /*207191*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90553 /*207204*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90563 /*207222*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90573 /*207239*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90582 /*207251*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90589 /*207264*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90599 /*207282*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90612 /*207300*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90619 /*207313*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90629 /*207331*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90639 /*207347*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90642 /*207353*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90652 /*207368*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90659 /*207380*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90669 /*207396*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90682 /*207417*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90689 /*207429*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90700 /*207446*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90714 /*207468*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90722 /*207481*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90732 /*207497*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90745 /*207518*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90754 /*207532*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90764 /*207545*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90771 /*207558*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90781 /*207576*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90795 /*207595*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90802 /*207608*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90812 /*207626*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90822 /*207643*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90831 /*207655*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90838 /*207668*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90848 /*207686*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90861 /*207704*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90868 /*207717*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90878 /*207735*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90888 /*207751*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90891 /*207757*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90901 /*207772*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90908 /*207784*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90918 /*207800*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90931 /*207821*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90938 /*207833*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90949 /*207850*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90963 /*207872*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90971 /*207885*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90981 /*207901*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
90994 /*207922*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
91003 /*207936*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91013 /*207949*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
91020 /*207962*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
91030 /*207980*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
91044 /*207999*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
91051 /*208012*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
91061 /*208030*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
91070 /*208044*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91079 /*208056*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
91086 /*208069*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
91096 /*208087*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
91109 /*208105*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
91116 /*208118*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
91126 /*208136*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
91136 /*208152*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91145 /*208167*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91151 /*208179*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91157 /*208191*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91163 /*208203*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91169 /*208215*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91175 /*208227*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91181 /*208239*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91187 /*208251*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91200 /*208270*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91207 /*208281*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91217 /*208296*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91230 /*208315*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91238 /*208327*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91246 /*208339*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91252 /*208349*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91262 /*208364*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91275 /*208383*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91283 /*208395*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91291 /*208407*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91297 /*208417*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91307 /*208432*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91320 /*208451*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91328 /*208463*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91336 /*208475*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91342 /*208485*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91352 /*208500*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91365 /*208519*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91373 /*208531*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91381 /*208543*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91387 /*208553*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91397 /*208568*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91410 /*208587*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv8i8), 0,
91418 /*208599*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91426 /*208611*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91432 /*208621*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91442 /*208636*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91455 /*208655*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91463 /*208667*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91471 /*208679*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91477 /*208689*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91487 /*208704*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91500 /*208723*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91508 /*208735*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91516 /*208747*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91522 /*208757*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91532 /*208772*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91545 /*208791*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORNv16i8), 0,
91555 /*208808*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRv8i8), 0,
91561 /*208820*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRv16i8), 0,
91567 /*208832*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRv8i8), 0,
91573 /*208844*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRv8i8), 0,
91579 /*208856*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRv8i8), 0,
91585 /*208868*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRv16i8), 0,
91591 /*208880*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRv16i8), 0,
91597 /*208892*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRv16i8), 0,
91603 /*208902*/ /*SwitchOpcode*/ 80|128,6/*848*/, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),// ->209754
91610 /*208919*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
91621 /*208937*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STXRB), 0|OPFL_Chain,
91634 /*208959*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STXRH), 0|OPFL_Chain,
91648 /*208983*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
91650 /*208991*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STXRB), 0|OPFL_Chain,
91663 /*209015*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
91665 /*209023*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STXRH), 0|OPFL_Chain,
91678 /*209049*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
91680 /*209057*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STXRW), 0|OPFL_Chain,
91685 /*209066*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
91692 /*209077*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STXRW), 0|OPFL_Chain,
91704 /*209096*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STXRX), 0|OPFL_Chain,
91712 /*209111*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
91714 /*209119*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STXRB), 0|OPFL_Chain,
91722 /*209134*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
91724 /*209142*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STXRH), 0|OPFL_Chain,
91732 /*209157*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
91734 /*209165*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STXRW), 0|OPFL_Chain,
91745 /*209186*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
91756 /*209204*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STLXRB), 0|OPFL_Chain,
91769 /*209226*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STLXRH), 0|OPFL_Chain,
91783 /*209250*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
91785 /*209258*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STLXRB), 0|OPFL_Chain,
91798 /*209282*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
91800 /*209290*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STLXRH), 0|OPFL_Chain,
91813 /*209316*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
91815 /*209324*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STLXRW), 0|OPFL_Chain,
91820 /*209333*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
91827 /*209344*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STLXRW), 0|OPFL_Chain,
91839 /*209363*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STLXRX), 0|OPFL_Chain,
91847 /*209378*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
91849 /*209386*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STLXRB), 0|OPFL_Chain,
91857 /*209401*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
91859 /*209409*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STLXRH), 0|OPFL_Chain,
91867 /*209424*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
91869 /*209432*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::STLXRW), 0|OPFL_Chain,
91884 /*209458*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDG), 0|OPFL_Chain,
91892 /*209473*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
91897 /*209481*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SPACE), 0|OPFL_Chain,
91908 /*209501*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDXRX), 0|OPFL_Chain,
91916 /*209515*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDXRB), 0|OPFL_Chain,
91919 /*209525*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
91927 /*209541*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDXRH), 0|OPFL_Chain,
91930 /*209551*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
91938 /*209567*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDXRW), 0|OPFL_Chain,
91941 /*209577*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
91953 /*209599*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDAXRX), 0|OPFL_Chain,
91961 /*209613*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDAXRB), 0|OPFL_Chain,
91964 /*209623*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
91972 /*209639*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDAXRH), 0|OPFL_Chain,
91975 /*209649*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
91983 /*209665*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDAXRW), 0|OPFL_Chain,
91986 /*209675*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0|OPFL_Chain,
91995 /*209692*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TSTART), 0|OPFL_Chain,
92003 /*209705*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TTEST), 0|OPFL_Chain,
92015 /*209724*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::IRG), 0|OPFL_Chain,
92026 /*209745*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::IRGstack), 0|OPFL_Chain,
92031 /*209754*/ /*SwitchOpcode*/ 107|128,2/*363*/, TARGET_VAL(ISD::ATOMIC_LOAD),// ->210121
92042 /*209775*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBBroW), 0|OPFL_Chain|OPFL_MemRefs,
92049 /*209790*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBBroX), 0|OPFL_Chain|OPFL_MemRefs,
92061 /*209814*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRHHroW), 0|OPFL_Chain|OPFL_MemRefs,
92068 /*209829*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRHHroX), 0|OPFL_Chain|OPFL_MemRefs,
92080 /*209853*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRWroW), 0|OPFL_Chain|OPFL_MemRefs,
92087 /*209868*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRWroX), 0|OPFL_Chain|OPFL_MemRefs,
92099 /*209892*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRXroW), 0|OPFL_Chain|OPFL_MemRefs,
92106 /*209907*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRXroX), 0|OPFL_Chain|OPFL_MemRefs,
92118 /*209931*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRBBui), 0|OPFL_Chain|OPFL_MemRefs,
92125 /*209944*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURBBi), 0|OPFL_Chain|OPFL_MemRefs,
92137 /*209966*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRHHui), 0|OPFL_Chain|OPFL_MemRefs,
92144 /*209979*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURHHi), 0|OPFL_Chain|OPFL_MemRefs,
92156 /*210001*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRWui), 0|OPFL_Chain|OPFL_MemRefs,
92163 /*210014*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURWi), 0|OPFL_Chain|OPFL_MemRefs,
92175 /*210036*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRXui), 0|OPFL_Chain|OPFL_MemRefs,
92182 /*210049*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDURXi), 0|OPFL_Chain|OPFL_MemRefs,
92194 /*210071*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDARB), 0|OPFL_Chain|OPFL_MemRefs,
92202 /*210084*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDARH), 0|OPFL_Chain|OPFL_MemRefs,
92210 /*210097*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDARW), 0|OPFL_Chain|OPFL_MemRefs,
92219 /*210112*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDARX), 0|OPFL_Chain|OPFL_MemRefs,
92225 /*210121*/ /*SwitchOpcode*/ 100|128,2/*356*/, TARGET_VAL(ISD::ATOMIC_STORE),// ->210481
92239 /*210149*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRBBroW), 0|OPFL_Chain|OPFL_MemRefs,
92246 /*210164*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRBBroX), 0|OPFL_Chain|OPFL_MemRefs,
92257 /*210186*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHHroW), 0|OPFL_Chain|OPFL_MemRefs,
92264 /*210201*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHHroX), 0|OPFL_Chain|OPFL_MemRefs,
92275 /*210223*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRWroW), 0|OPFL_Chain|OPFL_MemRefs,
92282 /*210238*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRWroX), 0|OPFL_Chain|OPFL_MemRefs,
92293 /*210260*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRBBui), 0|OPFL_Chain|OPFL_MemRefs,
92300 /*210273*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURBBi), 0|OPFL_Chain|OPFL_MemRefs,
92311 /*210293*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRHHui), 0|OPFL_Chain|OPFL_MemRefs,
92318 /*210306*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURHHi), 0|OPFL_Chain|OPFL_MemRefs,
92329 /*210326*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRWui), 0|OPFL_Chain|OPFL_MemRefs,
92336 /*210339*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURWi), 0|OPFL_Chain|OPFL_MemRefs,
92349 /*210362*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRXroW), 0|OPFL_Chain|OPFL_MemRefs,
92356 /*210377*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRXroX), 0|OPFL_Chain|OPFL_MemRefs,
92363 /*210392*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STRXui), 0|OPFL_Chain|OPFL_MemRefs,
92370 /*210405*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STURXi), 0|OPFL_Chain|OPFL_MemRefs,
92385 /*210430*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STLRB), 0|OPFL_Chain|OPFL_MemRefs,
92393 /*210443*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STLRH), 0|OPFL_Chain|OPFL_MemRefs,
92401 /*210456*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STLRW), 0|OPFL_Chain|OPFL_MemRefs,
92411 /*210472*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STLRX), 0|OPFL_Chain|OPFL_MemRefs,
92417 /*210481*/ /*SwitchOpcode*/ 106|128,1/*234*/, TARGET_VAL(ISD::INTRINSIC_VOID),// ->210719
92427 /*210501*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STGOffset), 0|OPFL_Chain,
92439 /*210522*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STGPi), 0|OPFL_Chain,
92447 /*210537*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92452 /*210546*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::HINT), 0|OPFL_Chain,
92460 /*210558*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92465 /*210567*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::DMB), 0|OPFL_Chain,
92473 /*210579*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92478 /*210588*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::DSB), 0|OPFL_Chain,
92486 /*210600*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92491 /*210609*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ISB), 0|OPFL_Chain,
92499 /*210621*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92504 /*210630*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::TCANCEL), 0|OPFL_Chain,
92516 /*210648*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92520 /*210656*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::HWASAN_CHECK_MEMACCESS), 0|OPFL_Chain|OPFL_GlueInput,
92532 /*210676*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92536 /*210684*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::HWASAN_CHECK_MEMACCESS_SHORTGRANULES), 0|OPFL_Chain|OPFL_GlueInput,
92544 /*210699*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::TCOMMIT), 0|OPFL_Chain,
92552 /*210712*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::CLREX), 0|OPFL_Chain,
92557 /*210719*/ /*SwitchOpcode*/ 56, TARGET_VAL(AArch64ISD::LOADgot),// ->210778
92560 /*210724*/ OPC_SwitchOpcode /*4 cases */, 10, TARGET_VAL(ISD::TargetGlobalAddress),// ->210738
92563 /*210731*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LOADgot), 0,
92567 /*210738*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetGlobalTLSAddress),// ->210751
92570 /*210744*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LOADgot), 0,
92574 /*210751*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetExternalSymbol),// ->210764
92577 /*210757*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LOADgot), 0,
92581 /*210764*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetConstantPool),// ->210777
92584 /*210770*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LOADgot), 0,
92589 /*210778*/ /*SwitchOpcode*/ 73|128,4/*585*/, TARGET_VAL(ISD::MUL),// ->211367
92592 /*210785*/ OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
92599 /*210799*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MSUBWrrr), 0,
92605 /*210813*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MSUBXrrr), 0,
92613 /*210826*/ OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
92619 /*210839*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MSUBWrrr), 0,
92625 /*210853*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MSUBXrrr), 0,
92632 /*210866*/ OPC_SwitchOpcode /*3 cases */, 60, TARGET_VAL(ISD::SIGN_EXTEND),// ->210930
92638 /*210876*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92644 /*210889*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
92647 /*210899*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMADDLrrr), 0,
92653 /*210910*/ OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
92658 /*210920*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMADDLrrr), 0,
92663 /*210930*/ /*SwitchOpcode*/ 60, TARGET_VAL(ISD::ZERO_EXTEND),// ->210993
92669 /*210939*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92675 /*210952*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
92678 /*210962*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMADDLrrr), 0,
92684 /*210973*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
92689 /*210983*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMADDLrrr), 0,
92694 /*210993*/ /*SwitchOpcode*/ 49, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->211045
92702 /*211004*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92706 /*211013*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
92710 /*211026*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
92713 /*211036*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMADDLrrr), 0,
92724 /*211058*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MADDWrrr), 0,
92730 /*211072*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MADDXrrr), 0,
92737 /*211084*/ OPC_SwitchOpcode /*2 cases */, 46, TARGET_VAL(AArch64ISD::DUPLANE16),// ->211134
92742 /*211093*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92750 /*211109*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MULv4i16_indexed), 0,
92757 /*211124*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MULv8i16_indexed), 0,
92762 /*211134*/ /*SwitchOpcode*/ 46, TARGET_VAL(AArch64ISD::DUPLANE32),// ->211183
92767 /*211142*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92775 /*211158*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MULv2i32_indexed), 0,
92782 /*211173*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MULv4i32_indexed), 0,
92791 /*211187*/ OPC_SwitchOpcode /*2 cases */, 47, TARGET_VAL(AArch64ISD::DUPLANE16),// ->211238
92796 /*211196*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92805 /*211213*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MULv4i16_indexed), 0,
92812 /*211228*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MULv8i16_indexed), 0,
92817 /*211238*/ /*SwitchOpcode*/ 47, TARGET_VAL(AArch64ISD::DUPLANE32),// ->211288
92822 /*211246*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92831 /*211263*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MULv2i32_indexed), 0,
92838 /*211278*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MULv4i32_indexed), 0,
92849 /*211297*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MULv8i8), 0,
92855 /*211309*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MULv16i8), 0,
92861 /*211321*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MULv4i16), 0,
92867 /*211333*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MULv8i16), 0,
92873 /*211345*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MULv2i32), 0,
92879 /*211357*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MULv4i32), 0,
92885 /*211367*/ /*SwitchOpcode*/ 77|128,6/*845*/, TARGET_VAL(AArch64ISD::CSEL),// ->212216
92892 /*211382*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92901 /*211403*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINCWr), 0|OPFL_GlueInput,
92910 /*211425*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINCXr), 0|OPFL_GlueInput,
92919 /*211449*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92928 /*211470*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINVWr), 0|OPFL_GlueInput,
92937 /*211492*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINVXr), 0|OPFL_GlueInput,
92946 /*211506*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
92952 /*211515*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92959 /*211530*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINCWr), 0|OPFL_GlueInput,
92966 /*211546*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINCXr), 0|OPFL_GlueInput,
92973 /*211558*/ OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
92980 /*211568*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92988 /*211586*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINCWr), 0|OPFL_GlueInput,
92996 /*211605*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINCXr), 0|OPFL_GlueInput,
93004 /*211618*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
93010 /*211636*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93017 /*211651*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINVWr), 0|OPFL_GlueInput,
93024 /*211667*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINVXr), 0|OPFL_GlueInput,
93031 /*211679*/ OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
93038 /*211698*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93046 /*211716*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINVWr), 0|OPFL_GlueInput,
93054 /*211735*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINVXr), 0|OPFL_GlueInput,
93062 /*211748*/ OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
93068 /*211757*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93075 /*211772*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSNEGWr), 0|OPFL_GlueInput,
93082 /*211788*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSNEGXr), 0|OPFL_GlueInput,
93089 /*211800*/ OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
93096 /*211810*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93104 /*211828*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSNEGWr), 0|OPFL_GlueInput,
93112 /*211847*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSNEGXr), 0|OPFL_GlueInput,
93122 /*211863*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93130 /*211881*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINCWr), 0|OPFL_GlueInput,
93138 /*211900*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINCXr), 0|OPFL_GlueInput,
93148 /*211916*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93157 /*211937*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINCWr), 0|OPFL_GlueInput,
93166 /*211959*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINCXr), 0|OPFL_GlueInput,
93176 /*211984*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93184 /*212002*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINVWr), 0|OPFL_GlueInput,
93192 /*212021*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINVXr), 0|OPFL_GlueInput,
93202 /*212046*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93211 /*212067*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINVWr), 0|OPFL_GlueInput,
93220 /*212089*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINVXr), 0|OPFL_GlueInput,
93230 /*212104*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93237 /*212119*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSELWr), 0|OPFL_GlueInput,
93244 /*212135*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSELXr), 0|OPFL_GlueInput,
93252 /*212153*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCSELHrrr), 0|OPFL_GlueInput,
93260 /*212171*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCSELSrrr), 0|OPFL_GlueInput,
93268 /*212189*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCSELDrrr), 0|OPFL_GlueInput,
93275 /*212205*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::F128CSEL), 0|OPFL_GlueInput,
93281 /*212216*/ /*SwitchOpcode*/ 24|128,2/*280*/, TARGET_VAL(AArch64ISD::WrapperLarge),// ->212500
93284 /*212222*/ OPC_SwitchOpcode /*4 cases */, 66, TARGET_VAL(ISD::TargetGlobalAddress),// ->212292
93288 /*212229*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
93292 /*212235*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
93296 /*212241*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
93299 /*212248*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVZXi), 0,
93302 /*212259*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVKXi), 0,
93305 /*212271*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVKXi), 0,
93308 /*212283*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVKXi), 0,
93312 /*212292*/ /*SwitchOpcode*/ 66, TARGET_VAL(ISD::TargetBlockAddress),// ->212361
93316 /*212298*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetBlockAddress),
93320 /*212304*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetBlockAddress),
93324 /*212310*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetBlockAddress),
93327 /*212317*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVZXi), 0,
93330 /*212328*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVKXi), 0,
93333 /*212340*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVKXi), 0,
93336 /*212352*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVKXi), 0,
93340 /*212361*/ /*SwitchOpcode*/ 66, TARGET_VAL(ISD::TargetConstantPool),// ->212430
93344 /*212367*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
93348 /*212373*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
93352 /*212379*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
93355 /*212386*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVZXi), 0,
93358 /*212397*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVKXi), 0,
93361 /*212409*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVKXi), 0,
93364 /*212421*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVKXi), 0,
93368 /*212430*/ /*SwitchOpcode*/ 66, TARGET_VAL(ISD::TargetJumpTable),// ->212499
93372 /*212436*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
93376 /*212442*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
93380 /*212448*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
93383 /*212455*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVZXi), 0,
93386 /*212466*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVKXi), 0,
93389 /*212478*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVKXi), 0,
93392 /*212490*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVKXi), 0,
93397 /*212500*/ /*SwitchOpcode*/ 0|128,2/*256*/, TARGET_VAL(AArch64ISD::ADDS),// ->212760
93403 /*212514*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSWrx), 0,
93409 /*212528*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSWri), 0,
93415 /*212542*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSWrx), 0,
93421 /*212556*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSWri), 0,
93427 /*212570*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSWri), 0,
93433 /*212584*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSWrs), 0,
93439 /*212598*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSWri), 0,
93445 /*212612*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSWrs), 0,
93450 /*212623*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSWrr), 0,
93458 /*212640*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSXrx), 0,
93464 /*212654*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSXri), 0,
93470 /*212668*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSXrx), 0,
93476 /*212682*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSXri), 0,
93482 /*212696*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSXri), 0,
93488 /*212710*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSXrs), 0,
93494 /*212724*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSXri), 0,
93500 /*212738*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSXrs), 0,
93505 /*212749*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSXrr), 0,
93511 /*212760*/ /*SwitchOpcode*/ 16|128,1/*144*/, TARGET_VAL(AArch64ISD::SUBS),// ->212908
93517 /*212774*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSWrx), 0,
93523 /*212788*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSWri), 0,
93529 /*212802*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSWri), 0,
93535 /*212816*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSWrs), 0,
93540 /*212827*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSWrr), 0,
93548 /*212844*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSXrx), 0,
93554 /*212858*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADDSXri), 0,
93560 /*212872*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSXri), 0,
93566 /*212886*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSXrs), 0,
93571 /*212897*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SUBSXrr), 0,
93577 /*212908*/ /*SwitchOpcode*/ 45|128,1/*173*/, TARGET_VAL(AArch64ISD::CCMN),// ->213085
93584 /*212921*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93589 /*212929*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93594 /*212937*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93602 /*212953*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CCMNWi), 0|OPFL_GlueInput,
93609 /*212966*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93614 /*212974*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93621 /*212988*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CCMNWr), 0|OPFL_GlueInput,
93631 /*213006*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93636 /*213014*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93641 /*213022*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93649 /*213038*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CCMNXi), 0|OPFL_GlueInput,
93656 /*213051*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93661 /*213059*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93668 /*213073*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CCMNXr), 0|OPFL_GlueInput,
93674 /*213085*/ /*SwitchOpcode*/ 45|128,1/*173*/, TARGET_VAL(AArch64ISD::CCMP),// ->213262
93681 /*213098*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93686 /*213106*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93691 /*213114*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93699 /*213130*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CCMPWi), 0|OPFL_GlueInput,
93706 /*213143*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93711 /*213151*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93718 /*213165*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CCMPWr), 0|OPFL_GlueInput,
93728 /*213183*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93733 /*213191*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93738 /*213199*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93746 /*213215*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CCMPXi), 0|OPFL_GlueInput,
93753 /*213228*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93758 /*213236*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93765 /*213250*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CCMPXr), 0|OPFL_GlueInput,
93771 /*213262*/ /*SwitchOpcode*/ 28|128,1/*156*/, TARGET_VAL(AArch64ISD::ADDlow),// ->213422
93774 /*213270*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::ADRP),
93777 /*213275*/ OPC_SwitchOpcode /*6 cases */, 18, TARGET_VAL(ISD::TargetGlobalAddress),// ->213297
93782 /*213283*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
93785 /*213289*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVaddr), 0,
93789 /*213297*/ /*SwitchOpcode*/ 18, TARGET_VAL(ISD::TargetJumpTable),// ->213318
93794 /*213304*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
93797 /*213310*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVaddrJT), 0,
93801 /*213318*/ /*SwitchOpcode*/ 18, TARGET_VAL(ISD::TargetConstantPool),// ->213339
93806 /*213325*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
93809 /*213331*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVaddrCP), 0,
93813 /*213339*/ /*SwitchOpcode*/ 18, TARGET_VAL(ISD::TargetBlockAddress),// ->213360
93818 /*213346*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetBlockAddress),
93821 /*213352*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVaddrBA), 0,
93825 /*213360*/ /*SwitchOpcode*/ 18, TARGET_VAL(ISD::TargetGlobalTLSAddress),// ->213381
93830 /*213367*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
93833 /*213373*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVaddrTLS), 0,
93837 /*213381*/ /*SwitchOpcode*/ 18, TARGET_VAL(ISD::TargetExternalSymbol),// ->213402
93842 /*213388*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetExternalSymbol),
93845 /*213394*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVaddrEXT), 0,
93854 /*213407*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
93857 /*213413*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDlowTLS), 0,
93862 /*213422*/ /*SwitchOpcode*/ 20, TARGET_VAL(AArch64ISD::STG),// ->213445
93871 /*213437*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STGOffset), 0|OPFL_Chain|OPFL_MemRefs,
93875 /*213445*/ /*SwitchOpcode*/ 20, TARGET_VAL(AArch64ISD::STZG),// ->213468
93884 /*213460*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STZGOffset), 0|OPFL_Chain|OPFL_MemRefs,
93888 /*213468*/ /*SwitchOpcode*/ 20, TARGET_VAL(AArch64ISD::ST2G),// ->213491
93897 /*213483*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::ST2GOffset), 0|OPFL_Chain|OPFL_MemRefs,
93901 /*213491*/ /*SwitchOpcode*/ 20, TARGET_VAL(AArch64ISD::STZ2G),// ->213514
93910 /*213506*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::STZ2GOffset), 0|OPFL_Chain|OPFL_MemRefs,
93914 /*213514*/ /*SwitchOpcode*/ 62|128,4/*574*/, TARGET_VAL(ISD::FP_TO_SINT),// ->214092
93917 /*213522*/ OPC_SwitchOpcode /*5 cases */, 71|128,1/*199*/, TARGET_VAL(ISD::FMUL),// ->213726
93926 /*213543*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSWHri), 0,
93932 /*213555*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSWHri), 0,
93941 /*213573*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSXHri), 0,
93947 /*213585*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSXHri), 0,
93959 /*213608*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSWSri), 0,
93965 /*213620*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSWSri), 0,
93974 /*213638*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSXSri), 0,
93980 /*213650*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSXSri), 0,
93992 /*213673*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSWDri), 0,
93998 /*213685*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSWDri), 0,
94007 /*213703*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSXDri), 0,
94013 /*213715*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSSXDri), 0,
94020 /*213726*/ /*SwitchOpcode*/ 49, TARGET_VAL(ISD::FCEIL),// ->213778
94025 /*213737*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSUWSr), 0,
94030 /*213746*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSUXSr), 0,
94038 /*213760*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSUWDr), 0,
94043 /*213769*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPSUXDr), 0,
94049 /*213778*/ /*SwitchOpcode*/ 49, TARGET_VAL(ISD::FFLOOR),// ->213830
94054 /*213789*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSUWSr), 0,
94059 /*213798*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSUXSr), 0,
94067 /*213812*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSUWDr), 0,
94072 /*213821*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMSUXDr), 0,
94078 /*213830*/ /*SwitchOpcode*/ 49, TARGET_VAL(ISD::FTRUNC),// ->213882
94083 /*213841*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUWSr), 0,
94088 /*213850*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUXSr), 0,
94096 /*213864*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUWDr), 0,
94101 /*213873*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUXDr), 0,
94107 /*213882*/ /*SwitchOpcode*/ 49, TARGET_VAL(ISD::FROUND),// ->213934
94112 /*213893*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUWSr), 0,
94117 /*213902*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUXSr), 0,
94125 /*213916*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUWDr), 0,
94130 /*213925*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUXDr), 0,
94143 /*213947*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUWHr), 0,
94149 /*213958*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUXHr), 0,
94158 /*213974*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUWSr), 0,
94164 /*213985*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUXSr), 0,
94173 /*214001*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUWDr), 0,
94179 /*214012*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUXDr), 0,
94188 /*214027*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv4f16), 0,
94196 /*214041*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv8f16), 0,
94204 /*214055*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv2f32), 0,
94212 /*214069*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv4f32), 0,
94220 /*214083*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSv2f64), 0,
94226 /*214092*/ /*SwitchOpcode*/ 62|128,4/*574*/, TARGET_VAL(ISD::FP_TO_UINT),// ->214670
94229 /*214100*/ OPC_SwitchOpcode /*5 cases */, 71|128,1/*199*/, TARGET_VAL(ISD::FMUL),// ->214304
94238 /*214121*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSWHri), 0,
94244 /*214133*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSWHri), 0,
94253 /*214151*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSXHri), 0,
94259 /*214163*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSXHri), 0,
94271 /*214186*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSWSri), 0,
94277 /*214198*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSWSri), 0,
94286 /*214216*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSXSri), 0,
94292 /*214228*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSXSri), 0,
94304 /*214251*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSWDri), 0,
94310 /*214263*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSWDri), 0,
94319 /*214281*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSXDri), 0,
94325 /*214293*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUSXDri), 0,
94332 /*214304*/ /*SwitchOpcode*/ 49, TARGET_VAL(ISD::FCEIL),// ->214356
94337 /*214315*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUUWSr), 0,
94342 /*214324*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUUXSr), 0,
94350 /*214338*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUUWDr), 0,
94355 /*214347*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTPUUXDr), 0,
94361 /*214356*/ /*SwitchOpcode*/ 49, TARGET_VAL(ISD::FFLOOR),// ->214408
94366 /*214367*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUUWSr), 0,
94371 /*214376*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUUXSr), 0,
94379 /*214390*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUUWDr), 0,
94384 /*214399*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTMUUXDr), 0,
94390 /*214408*/ /*SwitchOpcode*/ 49, TARGET_VAL(ISD::FTRUNC),// ->214460
94395 /*214419*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUWSr), 0,
94400 /*214428*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUXSr), 0,
94408 /*214442*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUWDr), 0,
94413 /*214451*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUXDr), 0,
94419 /*214460*/ /*SwitchOpcode*/ 49, TARGET_VAL(ISD::FROUND),// ->214512
94424 /*214471*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUUWSr), 0,
94429 /*214480*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUUXSr), 0,
94437 /*214494*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUUWDr), 0,
94442 /*214503*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTAUUXDr), 0,
94455 /*214525*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUWHr), 0,
94461 /*214536*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUXHr), 0,
94470 /*214552*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUWSr), 0,
94476 /*214563*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUXSr), 0,
94485 /*214579*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUWDr), 0,
94491 /*214590*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUUXDr), 0,
94500 /*214605*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv4f16), 0,
94508 /*214619*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv8f16), 0,
94516 /*214633*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv2f32), 0,
94524 /*214647*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv4f32), 0,
94532 /*214661*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZUv2f64), 0,
94538 /*214670*/ /*SwitchOpcode*/ 104|128,1/*232*/, TARGET_VAL(ISD::ROTR),// ->214906
94541 /*214677*/ OPC_CheckOpcode, TARGET_VAL(ISD::BSWAP),
94547 /*214689*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV16Wr), 0,
94554 /*214702*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32Xr), 0,
94564 /*214717*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
94571 /*214731*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTRWrri), 0,
94580 /*214748*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTRXrri), 0,
94587 /*214760*/ OPC_SwitchOpcode /*3 cases */, 41, TARGET_VAL(ISD::ZERO_EXTEND),// ->214805
94592 /*214771*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RORVWr), 0,
94599 /*214787*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
94601 /*214796*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RORVXr), 0,
94606 /*214805*/ /*SwitchOpcode*/ 14, TARGET_VAL(ISD::ANY_EXTEND),// ->214822
94611 /*214814*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RORVWr), 0,
94615 /*214822*/ /*SwitchOpcode*/ 41, TARGET_VAL(ISD::SIGN_EXTEND),// ->214866
94620 /*214832*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RORVWr), 0,
94627 /*214848*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
94629 /*214857*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RORVXr), 0,
94639 /*214874*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RORVXr), 0,
94645 /*214887*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
94647 /*214895*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RORVWr), 0,
94654 /*214906*/ /*SwitchOpcode*/ 62, TARGET_VAL(ISD::BSWAP),// ->214971
94657 /*214912*/ OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
94664 /*214925*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV16Wr), 0,
94673 /*214940*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32Xr), 0,
94681 /*214953*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REVWr), 0,
94686 /*214962*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REVXr), 0,
94692 /*214971*/ /*SwitchOpcode*/ 59|128,1/*187*/, TARGET_VAL(ISD::SIGN_EXTEND),// ->215162
94695 /*214978*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
94700 /*214986*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
94707 /*214999*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMOVvi32to64), 0,
94714 /*215011*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
94717 /*215020*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
94721 /*215035*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
94727 /*215046*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
94735 /*215063*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLLv16i8_shift), 0,
94745 /*215083*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLLv8i16_shift), 0,
94755 /*215103*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLLv4i32_shift), 0,
94765 /*215122*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLLv8i8_shift), 0,
94772 /*215137*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLLv4i16_shift), 0,
94779 /*215152*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLLv2i32_shift), 0,
94785 /*215162*/ /*SwitchOpcode*/ 24|128,3/*408*/, TARGET_VAL(ISD::SHL),// ->215574
94788 /*215170*/ OPC_SwitchOpcode /*2 cases */, 4|128,1/*132*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->215307
94797 /*215185*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
94807 /*215207*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMWri), 0,
94819 /*215232*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
94830 /*215249*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
94840 /*215271*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMWri), 0,
94852 /*215296*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
94858 /*215307*/ /*SwitchOpcode*/ 51, TARGET_VAL(ISD::SIGN_EXTEND),// ->215361
94863 /*215314*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
94868 /*215324*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
94871 /*215333*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
94877 /*215352*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBFMXri), 0,
94887 /*215369*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
94897 /*215391*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UBFMWri), 0,
94909 /*215416*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UBFMXri), 0,
94916 /*215428*/ OPC_SwitchOpcode /*3 cases */, 41, TARGET_VAL(ISD::ZERO_EXTEND),// ->215473
94921 /*215439*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LSLVWr), 0,
94928 /*215455*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
94930 /*215464*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LSLVXr), 0,
94935 /*215473*/ /*SwitchOpcode*/ 14, TARGET_VAL(ISD::ANY_EXTEND),// ->215490
94940 /*215482*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LSLVWr), 0,
94944 /*215490*/ /*SwitchOpcode*/ 41, TARGET_VAL(ISD::SIGN_EXTEND),// ->215534
94949 /*215500*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LSLVWr), 0,
94956 /*215516*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
94958 /*215525*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LSLVXr), 0,
94968 /*215542*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LSLVXr), 0,
94974 /*215555*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
94976 /*215563*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LSLVWr), 0,
94983 /*215574*/ /*SwitchOpcode*/ 22, TARGET_VAL(ISD::CALLSEQ_START),// ->215599
94987 /*215580*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
94991 /*215586*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
94994 /*215591*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADJCALLSTACKDOWN), 0|OPFL_Chain|OPFL_GlueOutput,
94998 /*215599*/ /*SwitchOpcode*/ 23, TARGET_VAL(ISD::CALLSEQ_END),// ->215625
95003 /*215606*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
95007 /*215612*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
95010 /*215617*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADJCALLSTACKUP), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
95014 /*215625*/ /*SwitchOpcode*/ 123, TARGET_VAL(AArch64ISD::FCCMP),// ->215751
95021 /*215636*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95026 /*215644*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95034 /*215660*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCCMPHrr), 0|OPFL_GlueInput,
95043 /*215676*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95048 /*215684*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95056 /*215700*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCCMPSrr), 0|OPFL_GlueInput,
95065 /*215716*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95070 /*215724*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95078 /*215740*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCCMPDrr), 0|OPFL_GlueInput,
95083 /*215751*/ /*SwitchOpcode*/ 92, TARGET_VAL(AArch64ISD::TC_RETURN),// ->215846
95089 /*215760*/ OPC_SwitchOpcode /*2 cases */, 19, TARGET_VAL(ISD::TargetGlobalAddress),// ->215783
95093 /*215767*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
95098 /*215776*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::TCRETURNdi), 0|OPFL_Chain|OPFL_GlueInput|OPFL_Variadic2,
95102 /*215783*/ /*SwitchOpcode*/ 19, TARGET_VAL(ISD::TargetExternalSymbol),// ->215805
95106 /*215789*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
95111 /*215798*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::TCRETURNdi), 0|OPFL_Chain|OPFL_GlueInput|OPFL_Variadic2,
95120 /*215811*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
95127 /*215824*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::TCRETURNri), 0|OPFL_Chain|OPFL_GlueInput|OPFL_Variadic2,
95135 /*215837*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::TCRETURNriBTI), 0|OPFL_Chain|OPFL_GlueInput|OPFL_Variadic2,
95141 /*215846*/ /*SwitchOpcode*/ 45, TARGET_VAL(AArch64ISD::EXTR),// ->215894
95146 /*215853*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95153 /*215867*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTRWrri), 0,
95162 /*215884*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTRXrri), 0,
95167 /*215894*/ /*SwitchOpcode*/ 71|128,1/*199*/, TARGET_VAL(ISD::SRL),// ->216097
95172 /*215903*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95180 /*215920*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UBFMWri), 0,
95190 /*215940*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UBFMXri), 0,
95197 /*215952*/ OPC_SwitchOpcode /*3 cases */, 41, TARGET_VAL(ISD::ZERO_EXTEND),// ->215997
95202 /*215963*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LSRVWr), 0,
95209 /*215979*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
95211 /*215988*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LSRVXr), 0,
95216 /*215997*/ /*SwitchOpcode*/ 14, TARGET_VAL(ISD::ANY_EXTEND),// ->216014
95221 /*216006*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LSRVWr), 0,
95225 /*216014*/ /*SwitchOpcode*/ 41, TARGET_VAL(ISD::SIGN_EXTEND),// ->216058
95230 /*216024*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LSRVWr), 0,
95237 /*216040*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
95239 /*216049*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LSRVXr), 0,
95249 /*216066*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LSRVXr), 0,
95255 /*216079*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
95257 /*216087*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LSRVWr), 0,
95263 /*216097*/ /*SwitchOpcode*/ 99, TARGET_VAL(AArch64ISD::TBZ),// ->216199
95270 /*216108*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95276 /*216118*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
95280 /*216125*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::TBZW), 0|OPFL_Chain,
95288 /*216138*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95295 /*216150*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
95299 /*216157*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::TBZX), 0|OPFL_Chain,
95308 /*216171*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
95312 /*216179*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
95315 /*216189*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::TBZW), 0|OPFL_Chain,
95321 /*216199*/ /*SwitchOpcode*/ 99, TARGET_VAL(AArch64ISD::TBNZ),// ->216301
95328 /*216210*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95334 /*216220*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
95338 /*216227*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::TBNZW), 0|OPFL_Chain,
95346 /*216240*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95353 /*216252*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
95357 /*216259*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::TBNZX), 0|OPFL_Chain,
95366 /*216273*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
95370 /*216281*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
95373 /*216291*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::TBNZW), 0|OPFL_Chain,
95379 /*216301*/ /*SwitchOpcode*/ 105, TARGET_VAL(AArch64ISD::FCMP),// ->216409
95385 /*216312*/ OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
95389 /*216320*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMPHri), 0,
95396 /*216331*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMPHrr), 0,
95405 /*216346*/ OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
95409 /*216354*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMPSri), 0,
95416 /*216365*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMPSrr), 0,
95425 /*216380*/ OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
95429 /*216388*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMPDri), 0,
95436 /*216399*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMPDrr), 0,
95442 /*216409*/ /*SwitchOpcode*/ 54|128,1/*182*/, TARGET_VAL(AArch64ISD::SQSHLU_I),// ->216595
95446 /*216416*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95454 /*216432*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLUs), 0,
95464 /*216451*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLUd), 0,
95471 /*216465*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLUd), 0,
95482 /*216485*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLUv8i8_shift), 0,
95489 /*216499*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLUv16i8_shift), 0,
95500 /*216519*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLUv4i16_shift), 0,
95507 /*216533*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLUv8i16_shift), 0,
95518 /*216553*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLUv2i32_shift), 0,
95525 /*216567*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLUv4i32_shift), 0,
95536 /*216586*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLUv2i64_shift), 0,
95541 /*216595*/ /*SwitchOpcode*/ 54|128,1/*182*/, TARGET_VAL(AArch64ISD::SQSHL_I),// ->216781
95545 /*216602*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95553 /*216618*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLs), 0,
95563 /*216637*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLd), 0,
95570 /*216651*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLd), 0,
95581 /*216671*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv8i8_shift), 0,
95588 /*216685*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv16i8_shift), 0,
95599 /*216705*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv4i16_shift), 0,
95606 /*216719*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv8i16_shift), 0,
95617 /*216739*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv2i32_shift), 0,
95624 /*216753*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv4i32_shift), 0,
95635 /*216772*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHLv2i64_shift), 0,
95640 /*216781*/ /*SwitchOpcode*/ 36|128,1/*164*/, TARGET_VAL(AArch64ISD::SRSHR_I),// ->216949
95644 /*216788*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95652 /*216805*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHRd), 0,
95659 /*216819*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHRd), 0,
95670 /*216839*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHRv8i8_shift), 0,
95677 /*216853*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHRv16i8_shift), 0,
95688 /*216873*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHRv4i16_shift), 0,
95695 /*216887*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHRv8i16_shift), 0,
95706 /*216907*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHRv2i32_shift), 0,
95713 /*216921*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHRv4i32_shift), 0,
95724 /*216940*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SRSHRv2i64_shift), 0,
95729 /*216949*/ /*SwitchOpcode*/ 36|128,1/*164*/, TARGET_VAL(AArch64ISD::VASHR),// ->217117
95733 /*216956*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95741 /*216973*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHRd), 0,
95748 /*216987*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHRd), 0,
95759 /*217007*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHRv8i8_shift), 0,
95766 /*217021*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHRv16i8_shift), 0,
95777 /*217041*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHRv4i16_shift), 0,
95784 /*217055*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHRv8i16_shift), 0,
95795 /*217075*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHRv2i32_shift), 0,
95802 /*217089*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHRv4i32_shift), 0,
95813 /*217108*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHRv2i64_shift), 0,
95818 /*217117*/ /*SwitchOpcode*/ 54|128,1/*182*/, TARGET_VAL(AArch64ISD::UQSHL_I),// ->217303
95822 /*217124*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95830 /*217140*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLs), 0,
95840 /*217159*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLd), 0,
95847 /*217173*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLd), 0,
95858 /*217193*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv8i8_shift), 0,
95865 /*217207*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv16i8_shift), 0,
95876 /*217227*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv4i16_shift), 0,
95883 /*217241*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv8i16_shift), 0,
95894 /*217261*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv2i32_shift), 0,
95901 /*217275*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv4i32_shift), 0,
95912 /*217294*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHLv2i64_shift), 0,
95917 /*217303*/ /*SwitchOpcode*/ 36|128,1/*164*/, TARGET_VAL(AArch64ISD::URSHR_I),// ->217471
95921 /*217310*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95929 /*217327*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHRd), 0,
95936 /*217341*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHRd), 0,
95947 /*217361*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHRv8i8_shift), 0,
95954 /*217375*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHRv16i8_shift), 0,
95965 /*217395*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHRv4i16_shift), 0,
95972 /*217409*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHRv8i16_shift), 0,
95983 /*217429*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHRv2i32_shift), 0,
95990 /*217443*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHRv4i32_shift), 0,
96001 /*217462*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::URSHRv2i64_shift), 0,
96006 /*217471*/ /*SwitchOpcode*/ 36|128,1/*164*/, TARGET_VAL(AArch64ISD::VLSHR),// ->217639
96010 /*217478*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
96018 /*217495*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHRd), 0,
96025 /*217509*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHRd), 0,
96036 /*217529*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHRv8i8_shift), 0,
96043 /*217543*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHRv16i8_shift), 0,
96054 /*217563*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHRv4i16_shift), 0,
96061 /*217577*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHRv8i16_shift), 0,
96072 /*217597*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHRv2i32_shift), 0,
96079 /*217611*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHRv4i32_shift), 0,
96090 /*217630*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHRv2i64_shift), 0,
96095 /*217639*/ /*SwitchOpcode*/ 45, TARGET_VAL(AArch64ISD::CSINV),// ->217687
96100 /*217646*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
96107 /*217661*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINVWr), 0|OPFL_GlueInput,
96114 /*217677*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINVXr), 0|OPFL_GlueInput,
96119 /*217687*/ /*SwitchOpcode*/ 45, TARGET_VAL(AArch64ISD::CSNEG),// ->217735
96124 /*217694*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
96131 /*217709*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSNEGWr), 0|OPFL_GlueInput,
96138 /*217725*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSNEGXr), 0|OPFL_GlueInput,
96143 /*217735*/ /*SwitchOpcode*/ 45, TARGET_VAL(AArch64ISD::CSINC),// ->217783
96148 /*217742*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
96155 /*217757*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINCWr), 0|OPFL_GlueInput,
96162 /*217773*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CSINCXr), 0|OPFL_GlueInput,
96167 /*217783*/ /*SwitchOpcode*/ 69, TARGET_VAL(AArch64ISD::ADR),// ->217855
96170 /*217788*/ OPC_SwitchOpcode /*5 cases */, 10, TARGET_VAL(ISD::TargetGlobalAddress),// ->217802
96173 /*217795*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADR), 0,
96177 /*217802*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetConstantPool),// ->217815
96180 /*217808*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADR), 0,
96184 /*217815*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetBlockAddress),// ->217828
96187 /*217821*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADR), 0,
96191 /*217828*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetExternalSymbol),// ->217841
96194 /*217834*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADR), 0,
96198 /*217841*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetJumpTable),// ->217854
96201 /*217847*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADR), 0,
96206 /*217855*/ /*SwitchOpcode*/ 56, TARGET_VAL(AArch64ISD::ADRP),// ->217914
96209 /*217860*/ OPC_SwitchOpcode /*4 cases */, 10, TARGET_VAL(ISD::TargetGlobalAddress),// ->217874
96212 /*217867*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADRP), 0,
96216 /*217874*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetConstantPool),// ->217887
96219 /*217880*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADRP), 0,
96223 /*217887*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetBlockAddress),// ->217900
96226 /*217893*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADRP), 0,
96230 /*217900*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetExternalSymbol),// ->217913
96233 /*217906*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADRP), 0,
96238 /*217914*/ /*SwitchOpcode*/ 30, TARGET_VAL(AArch64ISD::TLSDESC_CALLSEQ),// ->217947
96243 /*217921*/ OPC_SwitchOpcode /*2 cases */, 9, TARGET_VAL(ISD::TargetGlobalTLSAddress),// ->217934
96246 /*217927*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TLSDESC_CALLSEQ), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
96250 /*217934*/ /*SwitchOpcode*/ 9, TARGET_VAL(ISD::TargetExternalSymbol),// ->217946
96253 /*217939*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TLSDESC_CALLSEQ), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
96258 /*217947*/ /*SwitchOpcode*/ 27, TARGET_VAL(AArch64ISD::BRCOND),// ->217977
96262 /*217953*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
96266 /*217959*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
96272 /*217970*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::Bcc), 0|OPFL_Chain|OPFL_GlueInput,
96276 /*217977*/ /*SwitchOpcode*/ 44, TARGET_VAL(AArch64ISD::CALL),// ->218024
96282 /*217986*/ OPC_SwitchOpcode /*2 cases */, 9, TARGET_VAL(ISD::TargetGlobalAddress),// ->217999
96285 /*217992*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BL), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
96289 /*217999*/ /*SwitchOpcode*/ 9, TARGET_VAL(ISD::TargetExternalSymbol),// ->218011
96292 /*218004*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BL), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
96300 /*218016*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BLR), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
96305 /*218024*/ /*SwitchOpcode*/ 15, TARGET_VAL(ISD::LOCAL_RECOVER),// ->218042
96308 /*218029*/ OPC_CheckOpcode, TARGET_VAL(ISD::MCSymbol),
96311 /*218035*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVMCSym), 0,
96315 /*218042*/ /*SwitchOpcode*/ 37|128,4/*549*/, TARGET_VAL(ISD::ZERO_EXTEND),// ->218595
96325 /*218063*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
96334 /*218084*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORRWrs), 0,
96337 /*218096*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
96344 /*218109*/ OPC_SwitchOpcode /*2 cases */, 108|128,2/*364*/, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),// ->218478
96349 /*218123*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96356 /*218136*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96366 /*218154*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv16i8_v8i16), 0,
96375 /*218170*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96385 /*218188*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv8i16_v4i32), 0,
96394 /*218204*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96404 /*218222*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv4i32_v2i64), 0,
96418 /*218246*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv8i8_v8i16), 0,
96429 /*218266*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv4i16_v4i32), 0,
96440 /*218286*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv2i32_v2i64), 0,
96450 /*218304*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96457 /*218317*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96467 /*218335*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABDLv16i8_v8i16), 0,
96476 /*218351*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96486 /*218369*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABDLv8i16_v4i32), 0,
96495 /*218385*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96505 /*218403*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABDLv4i32_v2i64), 0,
96519 /*218427*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABDLv8i8_v8i16), 0,
96530 /*218447*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABDLv4i16_v4i32), 0,
96541 /*218467*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SABDLv2i32_v2i64), 0,
96548 /*218478*/ /*SwitchOpcode*/ 63, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),// ->218544
96556 /*218495*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv16i8_shift), 0,
96566 /*218515*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv8i16_shift), 0,
96576 /*218535*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv4i32_shift), 0,
96587 /*218555*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv8i8_shift), 0,
96594 /*218570*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv4i16_shift), 0,
96601 /*218585*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv2i32_shift), 0,
96607 /*218595*/ /*SwitchOpcode*/ 58|128,2/*314*/, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),// ->218913
96619 /*218617*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDX), 0|OPFL_Chain|OPFL_MemRefs,
96627 /*218631*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDAX), 0|OPFL_Chain|OPFL_MemRefs,
96635 /*218645*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDLX), 0|OPFL_Chain|OPFL_MemRefs,
96643 /*218659*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALX), 0|OPFL_Chain|OPFL_MemRefs,
96651 /*218673*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALX), 0|OPFL_Chain|OPFL_MemRefs,
96663 /*218696*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDW), 0|OPFL_Chain|OPFL_MemRefs,
96671 /*218710*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDAW), 0|OPFL_Chain|OPFL_MemRefs,
96679 /*218724*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDLW), 0|OPFL_Chain|OPFL_MemRefs,
96687 /*218738*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALW), 0|OPFL_Chain|OPFL_MemRefs,
96695 /*218752*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALW), 0|OPFL_Chain|OPFL_MemRefs,
96706 /*218771*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDH), 0|OPFL_Chain|OPFL_MemRefs,
96714 /*218785*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDAH), 0|OPFL_Chain|OPFL_MemRefs,
96722 /*218799*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDLH), 0|OPFL_Chain|OPFL_MemRefs,
96730 /*218813*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALH), 0|OPFL_Chain|OPFL_MemRefs,
96738 /*218827*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALH), 0|OPFL_Chain|OPFL_MemRefs,
96749 /*218846*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDB), 0|OPFL_Chain|OPFL_MemRefs,
96757 /*218860*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDAB), 0|OPFL_Chain|OPFL_MemRefs,
96765 /*218874*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDLB), 0|OPFL_Chain|OPFL_MemRefs,
96773 /*218888*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALB), 0|OPFL_Chain|OPFL_MemRefs,
96781 /*218902*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALB), 0|OPFL_Chain|OPFL_MemRefs,
96788 /*218913*/ /*SwitchOpcode*/ 58|128,2/*314*/, TARGET_VAL(ISD::ATOMIC_LOAD_OR),// ->219231
96800 /*218935*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETX), 0|OPFL_Chain|OPFL_MemRefs,
96808 /*218949*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETAX), 0|OPFL_Chain|OPFL_MemRefs,
96816 /*218963*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETLX), 0|OPFL_Chain|OPFL_MemRefs,
96824 /*218977*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETALX), 0|OPFL_Chain|OPFL_MemRefs,
96832 /*218991*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETALX), 0|OPFL_Chain|OPFL_MemRefs,
96844 /*219014*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETW), 0|OPFL_Chain|OPFL_MemRefs,
96852 /*219028*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETAW), 0|OPFL_Chain|OPFL_MemRefs,
96860 /*219042*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETLW), 0|OPFL_Chain|OPFL_MemRefs,
96868 /*219056*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETALW), 0|OPFL_Chain|OPFL_MemRefs,
96876 /*219070*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETALW), 0|OPFL_Chain|OPFL_MemRefs,
96887 /*219089*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETH), 0|OPFL_Chain|OPFL_MemRefs,
96895 /*219103*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETAH), 0|OPFL_Chain|OPFL_MemRefs,
96903 /*219117*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETLH), 0|OPFL_Chain|OPFL_MemRefs,
96911 /*219131*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETALH), 0|OPFL_Chain|OPFL_MemRefs,
96919 /*219145*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETALH), 0|OPFL_Chain|OPFL_MemRefs,
96930 /*219164*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETB), 0|OPFL_Chain|OPFL_MemRefs,
96938 /*219178*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETAB), 0|OPFL_Chain|OPFL_MemRefs,
96946 /*219192*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETLB), 0|OPFL_Chain|OPFL_MemRefs,
96954 /*219206*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETALB), 0|OPFL_Chain|OPFL_MemRefs,
96962 /*219220*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSETALB), 0|OPFL_Chain|OPFL_MemRefs,
96969 /*219231*/ /*SwitchOpcode*/ 58|128,2/*314*/, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),// ->219549
96981 /*219253*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORX), 0|OPFL_Chain|OPFL_MemRefs,
96989 /*219267*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORAX), 0|OPFL_Chain|OPFL_MemRefs,
96997 /*219281*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORLX), 0|OPFL_Chain|OPFL_MemRefs,
97005 /*219295*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORALX), 0|OPFL_Chain|OPFL_MemRefs,
97013 /*219309*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORALX), 0|OPFL_Chain|OPFL_MemRefs,
97025 /*219332*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORW), 0|OPFL_Chain|OPFL_MemRefs,
97033 /*219346*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORAW), 0|OPFL_Chain|OPFL_MemRefs,
97041 /*219360*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORLW), 0|OPFL_Chain|OPFL_MemRefs,
97049 /*219374*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORALW), 0|OPFL_Chain|OPFL_MemRefs,
97057 /*219388*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORALW), 0|OPFL_Chain|OPFL_MemRefs,
97068 /*219407*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORH), 0|OPFL_Chain|OPFL_MemRefs,
97076 /*219421*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORAH), 0|OPFL_Chain|OPFL_MemRefs,
97084 /*219435*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORLH), 0|OPFL_Chain|OPFL_MemRefs,
97092 /*219449*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORALH), 0|OPFL_Chain|OPFL_MemRefs,
97100 /*219463*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORALH), 0|OPFL_Chain|OPFL_MemRefs,
97111 /*219482*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORB), 0|OPFL_Chain|OPFL_MemRefs,
97119 /*219496*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORAB), 0|OPFL_Chain|OPFL_MemRefs,
97127 /*219510*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORLB), 0|OPFL_Chain|OPFL_MemRefs,
97135 /*219524*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORALB), 0|OPFL_Chain|OPFL_MemRefs,
97143 /*219538*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDEORALB), 0|OPFL_Chain|OPFL_MemRefs,
97150 /*219549*/ /*SwitchOpcode*/ 58|128,2/*314*/, TARGET_VAL(ISD::ATOMIC_LOAD_CLR),// ->219867
97162 /*219571*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRX), 0|OPFL_Chain|OPFL_MemRefs,
97170 /*219585*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRAX), 0|OPFL_Chain|OPFL_MemRefs,
97178 /*219599*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRLX), 0|OPFL_Chain|OPFL_MemRefs,
97186 /*219613*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALX), 0|OPFL_Chain|OPFL_MemRefs,
97194 /*219627*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALX), 0|OPFL_Chain|OPFL_MemRefs,
97206 /*219650*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRW), 0|OPFL_Chain|OPFL_MemRefs,
97214 /*219664*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRAW), 0|OPFL_Chain|OPFL_MemRefs,
97222 /*219678*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRLW), 0|OPFL_Chain|OPFL_MemRefs,
97230 /*219692*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALW), 0|OPFL_Chain|OPFL_MemRefs,
97238 /*219706*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALW), 0|OPFL_Chain|OPFL_MemRefs,
97249 /*219725*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRH), 0|OPFL_Chain|OPFL_MemRefs,
97257 /*219739*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRAH), 0|OPFL_Chain|OPFL_MemRefs,
97265 /*219753*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRLH), 0|OPFL_Chain|OPFL_MemRefs,
97273 /*219767*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALH), 0|OPFL_Chain|OPFL_MemRefs,
97281 /*219781*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALH), 0|OPFL_Chain|OPFL_MemRefs,
97292 /*219800*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRB), 0|OPFL_Chain|OPFL_MemRefs,
97300 /*219814*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRAB), 0|OPFL_Chain|OPFL_MemRefs,
97308 /*219828*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRLB), 0|OPFL_Chain|OPFL_MemRefs,
97316 /*219842*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALB), 0|OPFL_Chain|OPFL_MemRefs,
97324 /*219856*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALB), 0|OPFL_Chain|OPFL_MemRefs,
97331 /*219867*/ /*SwitchOpcode*/ 58|128,2/*314*/, TARGET_VAL(ISD::ATOMIC_LOAD_MAX),// ->220185
97343 /*219889*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXX), 0|OPFL_Chain|OPFL_MemRefs,
97351 /*219903*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXAX), 0|OPFL_Chain|OPFL_MemRefs,
97359 /*219917*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXLX), 0|OPFL_Chain|OPFL_MemRefs,
97367 /*219931*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXALX), 0|OPFL_Chain|OPFL_MemRefs,
97375 /*219945*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXALX), 0|OPFL_Chain|OPFL_MemRefs,
97387 /*219968*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXW), 0|OPFL_Chain|OPFL_MemRefs,
97395 /*219982*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXAW), 0|OPFL_Chain|OPFL_MemRefs,
97403 /*219996*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXLW), 0|OPFL_Chain|OPFL_MemRefs,
97411 /*220010*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXALW), 0|OPFL_Chain|OPFL_MemRefs,
97419 /*220024*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXALW), 0|OPFL_Chain|OPFL_MemRefs,
97430 /*220043*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXH), 0|OPFL_Chain|OPFL_MemRefs,
97438 /*220057*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXAH), 0|OPFL_Chain|OPFL_MemRefs,
97446 /*220071*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXLH), 0|OPFL_Chain|OPFL_MemRefs,
97454 /*220085*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXALH), 0|OPFL_Chain|OPFL_MemRefs,
97462 /*220099*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXALH), 0|OPFL_Chain|OPFL_MemRefs,
97473 /*220118*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXB), 0|OPFL_Chain|OPFL_MemRefs,
97481 /*220132*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXAB), 0|OPFL_Chain|OPFL_MemRefs,
97489 /*220146*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXLB), 0|OPFL_Chain|OPFL_MemRefs,
97497 /*220160*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXALB), 0|OPFL_Chain|OPFL_MemRefs,
97505 /*220174*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMAXALB), 0|OPFL_Chain|OPFL_MemRefs,
97512 /*220185*/ /*SwitchOpcode*/ 58|128,2/*314*/, TARGET_VAL(ISD::ATOMIC_LOAD_MIN),// ->220503
97524 /*220207*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINX), 0|OPFL_Chain|OPFL_MemRefs,
97532 /*220221*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINAX), 0|OPFL_Chain|OPFL_MemRefs,
97540 /*220235*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINLX), 0|OPFL_Chain|OPFL_MemRefs,
97548 /*220249*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINALX), 0|OPFL_Chain|OPFL_MemRefs,
97556 /*220263*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINALX), 0|OPFL_Chain|OPFL_MemRefs,
97568 /*220286*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINW), 0|OPFL_Chain|OPFL_MemRefs,
97576 /*220300*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINAW), 0|OPFL_Chain|OPFL_MemRefs,
97584 /*220314*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINLW), 0|OPFL_Chain|OPFL_MemRefs,
97592 /*220328*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINALW), 0|OPFL_Chain|OPFL_MemRefs,
97600 /*220342*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINALW), 0|OPFL_Chain|OPFL_MemRefs,
97611 /*220361*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINH), 0|OPFL_Chain|OPFL_MemRefs,
97619 /*220375*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINAH), 0|OPFL_Chain|OPFL_MemRefs,
97627 /*220389*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINLH), 0|OPFL_Chain|OPFL_MemRefs,
97635 /*220403*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINALH), 0|OPFL_Chain|OPFL_MemRefs,
97643 /*220417*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINALH), 0|OPFL_Chain|OPFL_MemRefs,
97654 /*220436*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINB), 0|OPFL_Chain|OPFL_MemRefs,
97662 /*220450*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINAB), 0|OPFL_Chain|OPFL_MemRefs,
97670 /*220464*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINLB), 0|OPFL_Chain|OPFL_MemRefs,
97678 /*220478*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINALB), 0|OPFL_Chain|OPFL_MemRefs,
97686 /*220492*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDSMINALB), 0|OPFL_Chain|OPFL_MemRefs,
97693 /*220503*/ /*SwitchOpcode*/ 58|128,2/*314*/, TARGET_VAL(ISD::ATOMIC_LOAD_UMAX),// ->220821
97705 /*220525*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXX), 0|OPFL_Chain|OPFL_MemRefs,
97713 /*220539*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXAX), 0|OPFL_Chain|OPFL_MemRefs,
97721 /*220553*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXLX), 0|OPFL_Chain|OPFL_MemRefs,
97729 /*220567*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXALX), 0|OPFL_Chain|OPFL_MemRefs,
97737 /*220581*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXALX), 0|OPFL_Chain|OPFL_MemRefs,
97749 /*220604*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXW), 0|OPFL_Chain|OPFL_MemRefs,
97757 /*220618*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXAW), 0|OPFL_Chain|OPFL_MemRefs,
97765 /*220632*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXLW), 0|OPFL_Chain|OPFL_MemRefs,
97773 /*220646*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXALW), 0|OPFL_Chain|OPFL_MemRefs,
97781 /*220660*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXALW), 0|OPFL_Chain|OPFL_MemRefs,
97792 /*220679*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXH), 0|OPFL_Chain|OPFL_MemRefs,
97800 /*220693*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXAH), 0|OPFL_Chain|OPFL_MemRefs,
97808 /*220707*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXLH), 0|OPFL_Chain|OPFL_MemRefs,
97816 /*220721*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXALH), 0|OPFL_Chain|OPFL_MemRefs,
97824 /*220735*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXALH), 0|OPFL_Chain|OPFL_MemRefs,
97835 /*220754*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXB), 0|OPFL_Chain|OPFL_MemRefs,
97843 /*220768*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXAB), 0|OPFL_Chain|OPFL_MemRefs,
97851 /*220782*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXLB), 0|OPFL_Chain|OPFL_MemRefs,
97859 /*220796*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXALB), 0|OPFL_Chain|OPFL_MemRefs,
97867 /*220810*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMAXALB), 0|OPFL_Chain|OPFL_MemRefs,
97874 /*220821*/ /*SwitchOpcode*/ 58|128,2/*314*/, TARGET_VAL(ISD::ATOMIC_LOAD_UMIN),// ->221139
97886 /*220843*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINX), 0|OPFL_Chain|OPFL_MemRefs,
97894 /*220857*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINAX), 0|OPFL_Chain|OPFL_MemRefs,
97902 /*220871*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINLX), 0|OPFL_Chain|OPFL_MemRefs,
97910 /*220885*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINALX), 0|OPFL_Chain|OPFL_MemRefs,
97918 /*220899*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINALX), 0|OPFL_Chain|OPFL_MemRefs,
97930 /*220922*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINW), 0|OPFL_Chain|OPFL_MemRefs,
97938 /*220936*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINAW), 0|OPFL_Chain|OPFL_MemRefs,
97946 /*220950*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINLW), 0|OPFL_Chain|OPFL_MemRefs,
97954 /*220964*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINALW), 0|OPFL_Chain|OPFL_MemRefs,
97962 /*220978*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINALW), 0|OPFL_Chain|OPFL_MemRefs,
97973 /*220997*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINH), 0|OPFL_Chain|OPFL_MemRefs,
97981 /*221011*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINAH), 0|OPFL_Chain|OPFL_MemRefs,
97989 /*221025*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINLH), 0|OPFL_Chain|OPFL_MemRefs,
97997 /*221039*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINALH), 0|OPFL_Chain|OPFL_MemRefs,
98005 /*221053*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINALH), 0|OPFL_Chain|OPFL_MemRefs,
98016 /*221072*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINB), 0|OPFL_Chain|OPFL_MemRefs,
98024 /*221086*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINAB), 0|OPFL_Chain|OPFL_MemRefs,
98032 /*221100*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINLB), 0|OPFL_Chain|OPFL_MemRefs,
98040 /*221114*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINALB), 0|OPFL_Chain|OPFL_MemRefs,
98048 /*221128*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDUMINALB), 0|OPFL_Chain|OPFL_MemRefs,
98055 /*221139*/ /*SwitchOpcode*/ 58|128,2/*314*/, TARGET_VAL(ISD::ATOMIC_SWAP),// ->221457
98067 /*221161*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPX), 0|OPFL_Chain|OPFL_MemRefs,
98075 /*221175*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPAX), 0|OPFL_Chain|OPFL_MemRefs,
98083 /*221189*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPLX), 0|OPFL_Chain|OPFL_MemRefs,
98091 /*221203*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPALX), 0|OPFL_Chain|OPFL_MemRefs,
98099 /*221217*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPALX), 0|OPFL_Chain|OPFL_MemRefs,
98111 /*221240*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPW), 0|OPFL_Chain|OPFL_MemRefs,
98119 /*221254*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPAW), 0|OPFL_Chain|OPFL_MemRefs,
98127 /*221268*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPLW), 0|OPFL_Chain|OPFL_MemRefs,
98135 /*221282*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPALW), 0|OPFL_Chain|OPFL_MemRefs,
98143 /*221296*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPALW), 0|OPFL_Chain|OPFL_MemRefs,
98154 /*221315*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPH), 0|OPFL_Chain|OPFL_MemRefs,
98162 /*221329*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPAH), 0|OPFL_Chain|OPFL_MemRefs,
98170 /*221343*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPLH), 0|OPFL_Chain|OPFL_MemRefs,
98178 /*221357*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPALH), 0|OPFL_Chain|OPFL_MemRefs,
98186 /*221371*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPALH), 0|OPFL_Chain|OPFL_MemRefs,
98197 /*221390*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPB), 0|OPFL_Chain|OPFL_MemRefs,
98205 /*221404*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPAB), 0|OPFL_Chain|OPFL_MemRefs,
98213 /*221418*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPLB), 0|OPFL_Chain|OPFL_MemRefs,
98221 /*221432*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPALB), 0|OPFL_Chain|OPFL_MemRefs,
98229 /*221446*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SWPALB), 0|OPFL_Chain|OPFL_MemRefs,
98236 /*221457*/ /*SwitchOpcode*/ 79|128,2/*335*/, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),// ->221796
98249 /*221480*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASX), 0|OPFL_Chain|OPFL_MemRefs,
98257 /*221495*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASAX), 0|OPFL_Chain|OPFL_MemRefs,
98265 /*221510*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASLX), 0|OPFL_Chain|OPFL_MemRefs,
98273 /*221525*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASALX), 0|OPFL_Chain|OPFL_MemRefs,
98281 /*221540*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASALX), 0|OPFL_Chain|OPFL_MemRefs,
98293 /*221564*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASW), 0|OPFL_Chain|OPFL_MemRefs,
98301 /*221579*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASAW), 0|OPFL_Chain|OPFL_MemRefs,
98309 /*221594*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASLW), 0|OPFL_Chain|OPFL_MemRefs,
98317 /*221609*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASALW), 0|OPFL_Chain|OPFL_MemRefs,
98325 /*221624*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASALW), 0|OPFL_Chain|OPFL_MemRefs,
98336 /*221644*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASH), 0|OPFL_Chain|OPFL_MemRefs,
98344 /*221659*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASAH), 0|OPFL_Chain|OPFL_MemRefs,
98352 /*221674*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASLH), 0|OPFL_Chain|OPFL_MemRefs,
98360 /*221689*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASALH), 0|OPFL_Chain|OPFL_MemRefs,
98368 /*221704*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASALH), 0|OPFL_Chain|OPFL_MemRefs,
98379 /*221724*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASB), 0|OPFL_Chain|OPFL_MemRefs,
98387 /*221739*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASAB), 0|OPFL_Chain|OPFL_MemRefs,
98395 /*221754*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASLB), 0|OPFL_Chain|OPFL_MemRefs,
98403 /*221769*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASALB), 0|OPFL_Chain|OPFL_MemRefs,
98411 /*221784*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CASALB), 0|OPFL_Chain|OPFL_MemRefs,
98418 /*221796*/ /*SwitchOpcode*/ 60, TARGET_VAL(ISD::Constant),// ->221859
98427 /*221817*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
98430 /*221827*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
98436 /*221839*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVi64imm), 0,
98443 /*221851*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVi32imm), 0,
98448 /*221859*/ /*SwitchOpcode*/ 26|128,4/*538*/, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),// ->222401
98461 /*221885*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBXrr), 0,
98463 /*221893*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDX), 0|OPFL_Chain|OPFL_MemRefs,
98472 /*221910*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBXrr), 0,
98474 /*221918*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDAX), 0|OPFL_Chain|OPFL_MemRefs,
98483 /*221935*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBXrr), 0,
98485 /*221943*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDLX), 0|OPFL_Chain|OPFL_MemRefs,
98494 /*221960*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBXrr), 0,
98496 /*221968*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALX), 0|OPFL_Chain|OPFL_MemRefs,
98505 /*221985*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBXrr), 0,
98507 /*221993*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALX), 0|OPFL_Chain|OPFL_MemRefs,
98520 /*222020*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98522 /*222028*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDW), 0|OPFL_Chain|OPFL_MemRefs,
98531 /*222045*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98533 /*222053*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDAW), 0|OPFL_Chain|OPFL_MemRefs,
98542 /*222070*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98544 /*222078*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDLW), 0|OPFL_Chain|OPFL_MemRefs,
98553 /*222095*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98555 /*222103*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALW), 0|OPFL_Chain|OPFL_MemRefs,
98564 /*222120*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98566 /*222128*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALW), 0|OPFL_Chain|OPFL_MemRefs,
98578 /*222151*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98580 /*222159*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDH), 0|OPFL_Chain|OPFL_MemRefs,
98589 /*222176*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98591 /*222184*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDAH), 0|OPFL_Chain|OPFL_MemRefs,
98600 /*222201*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98602 /*222209*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDLH), 0|OPFL_Chain|OPFL_MemRefs,
98611 /*222226*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98613 /*222234*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALH), 0|OPFL_Chain|OPFL_MemRefs,
98622 /*222251*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98624 /*222259*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALH), 0|OPFL_Chain|OPFL_MemRefs,
98636 /*222282*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98638 /*222290*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDB), 0|OPFL_Chain|OPFL_MemRefs,
98647 /*222307*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98649 /*222315*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDAB), 0|OPFL_Chain|OPFL_MemRefs,
98658 /*222332*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98660 /*222340*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDLB), 0|OPFL_Chain|OPFL_MemRefs,
98669 /*222357*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98671 /*222365*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALB), 0|OPFL_Chain|OPFL_MemRefs,
98680 /*222382*/ OPC_EmitNode1, TARGET_VAL(AArch64::SUBWrr), 0,
98682 /*222390*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDADDALB), 0|OPFL_Chain|OPFL_MemRefs,
98689 /*222401*/ /*SwitchOpcode*/ 26|128,4/*538*/, TARGET_VAL(ISD::ATOMIC_LOAD_AND),// ->222943
98702 /*222427*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNXrr), 0,
98704 /*222435*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRX), 0|OPFL_Chain|OPFL_MemRefs,
98713 /*222452*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNXrr), 0,
98715 /*222460*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRAX), 0|OPFL_Chain|OPFL_MemRefs,
98724 /*222477*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNXrr), 0,
98726 /*222485*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRLX), 0|OPFL_Chain|OPFL_MemRefs,
98735 /*222502*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNXrr), 0,
98737 /*222510*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALX), 0|OPFL_Chain|OPFL_MemRefs,
98746 /*222527*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNXrr), 0,
98748 /*222535*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALX), 0|OPFL_Chain|OPFL_MemRefs,
98761 /*222562*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98763 /*222570*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRW), 0|OPFL_Chain|OPFL_MemRefs,
98772 /*222587*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98774 /*222595*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRAW), 0|OPFL_Chain|OPFL_MemRefs,
98783 /*222612*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98785 /*222620*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRLW), 0|OPFL_Chain|OPFL_MemRefs,
98794 /*222637*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98796 /*222645*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALW), 0|OPFL_Chain|OPFL_MemRefs,
98805 /*222662*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98807 /*222670*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALW), 0|OPFL_Chain|OPFL_MemRefs,
98819 /*222693*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98821 /*222701*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRH), 0|OPFL_Chain|OPFL_MemRefs,
98830 /*222718*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98832 /*222726*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRAH), 0|OPFL_Chain|OPFL_MemRefs,
98841 /*222743*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98843 /*222751*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRLH), 0|OPFL_Chain|OPFL_MemRefs,
98852 /*222768*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98854 /*222776*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALH), 0|OPFL_Chain|OPFL_MemRefs,
98863 /*222793*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98865 /*222801*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALH), 0|OPFL_Chain|OPFL_MemRefs,
98877 /*222824*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98879 /*222832*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRB), 0|OPFL_Chain|OPFL_MemRefs,
98888 /*222849*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98890 /*222857*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRAB), 0|OPFL_Chain|OPFL_MemRefs,
98899 /*222874*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98901 /*222882*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRLB), 0|OPFL_Chain|OPFL_MemRefs,
98910 /*222899*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98912 /*222907*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALB), 0|OPFL_Chain|OPFL_MemRefs,
98921 /*222924*/ OPC_EmitNode1, TARGET_VAL(AArch64::ORNWrr), 0,
98923 /*222932*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDCLRALB), 0|OPFL_Chain|OPFL_MemRefs,
98930 /*222943*/ /*SwitchOpcode*/ 8, TARGET_VAL(AArch64ISD::THREAD_POINTER),// ->222954
98932 /*222948*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVbaseTLS), 0,
98936 /*222954*/ /*SwitchOpcode*/ 18, TARGET_VAL(ISD::READCYCLECOUNTER),// ->222975
98942 /*222968*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MRS), 0|OPFL_Chain,
98946 /*222975*/ /*SwitchOpcode*/ 31, TARGET_VAL(AArch64ISD::ADC),// ->223009
98952 /*222987*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADCWr), 0|OPFL_GlueInput,
98958 /*223000*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADCXr), 0|OPFL_GlueInput,
98963 /*223009*/ /*SwitchOpcode*/ 33, TARGET_VAL(AArch64ISD::ADCS),// ->223045
98969 /*223021*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADCSWr), 0|OPFL_GlueInput,
98975 /*223035*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::ADCSXr), 0|OPFL_GlueInput,
98980 /*223045*/ /*SwitchOpcode*/ 31, TARGET_VAL(AArch64ISD::SBC),// ->223079
98986 /*223057*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBCWr), 0|OPFL_GlueInput,
98992 /*223070*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SBCXr), 0|OPFL_GlueInput,
98997 /*223079*/ /*SwitchOpcode*/ 33, TARGET_VAL(AArch64ISD::SBCS),// ->223115
99003 /*223091*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SBCSWr), 0|OPFL_GlueInput,
99009 /*223105*/ OPC_MorphNodeTo2, TARGET_VAL(AArch64::SBCSXr), 0|OPFL_GlueInput,
99014 /*223115*/ /*SwitchOpcode*/ 24, TARGET_VAL(ISD::UDIV),// ->223142
99018 /*223123*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UDIVWr), 0,
99023 /*223133*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UDIVXr), 0,
99028 /*223142*/ /*SwitchOpcode*/ 24, TARGET_VAL(ISD::SDIV),// ->223169
99032 /*223150*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SDIVWr), 0,
99037 /*223160*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SDIVXr), 0,
99042 /*223169*/ /*SwitchOpcode*/ 30|128,1/*158*/, TARGET_VAL(ISD::MULHS),// ->223331
99046 /*223178*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMULHrr), 0,
99052 /*223191*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
99055 /*223202*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
99057 /*223210*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMULLv8i8_v8i16), 0,
99059 /*223218*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMULLv16i8_v8i16), 0,
99061 /*223226*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v16i8), 0,
99067 /*223239*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
99070 /*223250*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
99072 /*223258*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMULLv4i16_v4i32), 0,
99074 /*223266*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMULLv8i16_v4i32), 0,
99076 /*223274*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v8i16), 0,
99082 /*223287*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
99085 /*223298*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
99087 /*223306*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMULLv2i32_v2i64), 0,
99089 /*223314*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMULLv4i32_v2i64), 0,
99091 /*223322*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v4i32), 0,
99096 /*223331*/ /*SwitchOpcode*/ 30|128,1/*158*/, TARGET_VAL(ISD::MULHU),// ->223493
99100 /*223340*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMULHrr), 0,
99106 /*223353*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
99109 /*223364*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
99111 /*223372*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMULLv8i8_v8i16), 0,
99113 /*223380*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMULLv16i8_v8i16), 0,
99115 /*223388*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v16i8), 0,
99121 /*223401*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
99124 /*223412*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
99126 /*223420*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMULLv4i16_v4i32), 0,
99128 /*223428*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMULLv8i16_v4i32), 0,
99130 /*223436*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v8i16), 0,
99136 /*223449*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
99139 /*223460*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
99141 /*223468*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMULLv2i32_v2i64), 0,
99143 /*223476*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMULLv4i32_v2i64), 0,
99145 /*223484*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v4i32), 0,
99150 /*223493*/ /*SwitchOpcode*/ 21, TARGET_VAL(ISD::BITREVERSE),// ->223517
99153 /*223500*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RBITWr), 0,
99158 /*223509*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RBITXr), 0,
99163 /*223517*/ /*SwitchOpcode*/ 11, TARGET_VAL(ISD::BRIND),// ->223531
99168 /*223525*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::BR), 0|OPFL_Chain,
99172 /*223531*/ /*SwitchOpcode*/ 8, TARGET_VAL(AArch64ISD::RET_FLAG),// ->223542
99176 /*223537*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::RET_ReallyLR), 0|OPFL_Chain|OPFL_GlueInput|OPFL_Variadic0,
99180 /*223542*/ /*SwitchOpcode*/ 38, TARGET_VAL(AArch64ISD::CBZ),// ->223583
99187 /*223553*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
99190 /*223558*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::CBZW), 0|OPFL_Chain,
99198 /*223570*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
99201 /*223575*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::CBZX), 0|OPFL_Chain,
99206 /*223583*/ /*SwitchOpcode*/ 38, TARGET_VAL(AArch64ISD::CBNZ),// ->223624
99213 /*223594*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
99216 /*223599*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::CBNZW), 0|OPFL_Chain,
99224 /*223611*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
99227 /*223616*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::CBNZX), 0|OPFL_Chain,
99232 /*223624*/ /*SwitchOpcode*/ 14, TARGET_VAL(ISD::BR),// ->223641
99236 /*223630*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
99239 /*223635*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::B), 0|OPFL_Chain,
99243 /*223641*/ /*SwitchOpcode*/ 76, TARGET_VAL(ISD::LROUND),// ->223720
99249 /*223654*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUWHr), 0,
99255 /*223665*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUXHr), 0,
99263 /*223679*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUWSr), 0,
99268 /*223688*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUXSr), 0,
99276 /*223702*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUWDr), 0,
99281 /*223711*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUXDr), 0,
99287 /*223720*/ /*SwitchOpcode*/ 37, TARGET_VAL(ISD::LLROUND),// ->223760
99293 /*223732*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUXHr), 0,
99299 /*223742*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUXSr), 0,
99305 /*223752*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTASUXDr), 0,
99310 /*223760*/ /*SwitchOpcode*/ 7, TARGET_VAL(ISD::CLEANUPRET),// ->223770
99313 /*223765*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::CLEANUPRET), 0|OPFL_Chain,
99317 /*223770*/ /*SwitchOpcode*/ 123, TARGET_VAL(AArch64ISD::FCMEQ),// ->223896
99323 /*223782*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMEQ64), 0,
99331 /*223797*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMEQ32), 0,
99339 /*223812*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMEQv4f16), 0,
99347 /*223827*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMEQv8f16), 0,
99355 /*223842*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMEQv2f32), 0,
99363 /*223857*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMEQv4f32), 0,
99371 /*223872*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMEQv2f64), 0,
99379 /*223887*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMEQ64), 0,
99384 /*223896*/ /*SwitchOpcode*/ 123, TARGET_VAL(AArch64ISD::FCMGE),// ->224022
99390 /*223908*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGE64), 0,
99398 /*223923*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGE32), 0,
99406 /*223938*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGEv4f16), 0,
99414 /*223953*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGEv8f16), 0,
99422 /*223968*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGEv2f32), 0,
99430 /*223983*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGEv4f32), 0,
99438 /*223998*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGEv2f64), 0,
99446 /*224013*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGE64), 0,
99451 /*224022*/ /*SwitchOpcode*/ 123, TARGET_VAL(AArch64ISD::FCMGT),// ->224148
99457 /*224034*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGT64), 0,
99465 /*224049*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGT32), 0,
99473 /*224064*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGTv4f16), 0,
99481 /*224079*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGTv8f16), 0,
99489 /*224094*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGTv2f32), 0,
99497 /*224109*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGTv4f32), 0,
99505 /*224124*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGTv2f64), 0,
99513 /*224139*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGT64), 0,
99518 /*224148*/ /*SwitchOpcode*/ 52|128,2/*308*/, TARGET_VAL(ISD::ABS),// ->224460
99523 /*224159*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ABSv1i64), 0,
99529 /*224169*/ OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
99531 /*224173*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
99534 /*224179*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
99542 /*224193*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
99544 /*224197*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
99553 /*224212*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv16i8_v8i16), 0,
99563 /*224229*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
99565 /*224233*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
99574 /*224248*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv8i16_v4i32), 0,
99584 /*224265*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
99586 /*224269*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
99595 /*224284*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv4i32_v2i64), 0,
99606 /*224301*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
99612 /*224311*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv8i8_v8i16), 0,
99620 /*224324*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
99626 /*224334*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv4i16_v4i32), 0,
99634 /*224347*/ OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
99640 /*224357*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UABDLv2i32_v2i64), 0,
99650 /*224374*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ABSv8i8), 0,
99656 /*224385*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ABSv16i8), 0,
99662 /*224396*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ABSv4i16), 0,
99668 /*224407*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ABSv8i16), 0,
99674 /*224418*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ABSv2i32), 0,
99680 /*224429*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ABSv4i32), 0,
99686 /*224440*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ABSv2i64), 0,
99692 /*224451*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ABSv1i64), 0,
99698 /*224460*/ /*SwitchOpcode*/ 81|128,2/*337*/, TARGET_VAL(ISD::TRUNCATE),// ->224801
99703 /*224472*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
99709 /*224483*/ OPC_SwitchOpcode /*2 cases */, 64|128,1/*192*/, TARGET_VAL(AArch64ISD::VLSHR),// ->224680
99712 /*224491*/ OPC_SwitchOpcode /*2 cases */, 56, TARGET_VAL(ISD::ADD),// ->224551
99721 /*224508*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDHNv8i16_v8i8), 0,
99730 /*224525*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDHNv4i32_v4i16), 0,
99739 /*224542*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDHNv2i64_v2i32), 0,
99744 /*224551*/ /*SwitchOpcode*/ 56, TARGET_VAL(ISD::SUB),// ->224610
99753 /*224567*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBHNv8i16_v8i8), 0,
99762 /*224584*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBHNv4i32_v4i16), 0,
99771 /*224601*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBHNv2i64_v2i32), 0,
99781 /*224615*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
99790 /*224632*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHRNv8i8_shift), 0,
99801 /*224651*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHRNv4i16_shift), 0,
99812 /*224670*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHRNv2i32_shift), 0,
99818 /*224680*/ /*SwitchOpcode*/ 73, TARGET_VAL(AArch64ISD::VASHR),// ->224756
99822 /*224686*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
99832 /*224705*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHRNv8i8_shift), 0,
99844 /*224726*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHRNv4i16_shift), 0,
99856 /*224747*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHRNv2i32_shift), 0,
99867 /*224766*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::XTNv8i8), 0,
99874 /*224779*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::XTNv4i16), 0,
99881 /*224792*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::XTNv2i32), 0,
99887 /*224801*/ /*SwitchOpcode*/ 11, TARGET_VAL(ISD::TRAP),// ->224815
99891 /*224809*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::BRK), 0|OPFL_Chain,
99895 /*224815*/ /*SwitchOpcode*/ 15, TARGET_VAL(ISD::DEBUGTRAP),// ->224833
99900 /*224827*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::BRK), 0|OPFL_Chain,
99904 /*224833*/ /*SwitchOpcode*/ 87|128,24/*3159*/, TARGET_VAL(ISD::BITCAST),// ->227996
99912 /*224853*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
99919 /*224867*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
99921 /*224875*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i8), 0,
99934 /*224895*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i8), 0,
99947 /*224915*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i8), 0,
99960 /*224935*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i8), 0,
99973 /*224955*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV16v8i8), 0,
99986 /*224975*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV16v8i8), 0,
99999 /*224995*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i8), 0,
100012 /*225015*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i8), 0,
100024 /*225038*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
100031 /*225052*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
100033 /*225060*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
100046 /*225080*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
100059 /*225100*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
100072 /*225120*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v4i16), 0,
100085 /*225140*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV16v8i8), 0,
100102 /*225165*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
100115 /*225185*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v4i16), 0,
100127 /*225208*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
100134 /*225222*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
100136 /*225230*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
100149 /*225250*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
100162 /*225270*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
100175 /*225290*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v4i16), 0,
100188 /*225310*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i8), 0,
100201 /*225330*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v4i16), 0,
100214 /*225350*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
100230 /*225378*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
100237 /*225392*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
100239 /*225400*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
100252 /*225420*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
100265 /*225440*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
100278 /*225460*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v4i16), 0,
100295 /*225485*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV16v8i8), 0,
100308 /*225505*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
100321 /*225525*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v4i16), 0,
100333 /*225548*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
100340 /*225562*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
100342 /*225570*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
100355 /*225590*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
100368 /*225610*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
100385 /*225635*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v4i16), 0,
100398 /*225655*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i8), 0,
100411 /*225675*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v4i16), 0,
100424 /*225695*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
100436 /*225718*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
100442 /*225730*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
100463 /*225761*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
100476 /*225781*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
100489 /*225801*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i8), 0,
100502 /*225821*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
100515 /*225841*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
100525 /*225859*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
100541 /*225884*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
100554 /*225904*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
100567 /*225924*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i8), 0,
100580 /*225944*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
100597 /*225969*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
100607 /*225986*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
100615 /*226003*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
100631 /*226028*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
100644 /*226048*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
100657 /*226068*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i8), 0,
100670 /*226088*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
100687 /*226113*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
100704 /*226142*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
100717 /*226164*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i32), 0,
100730 /*226184*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i16), 0,
100743 /*226204*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v16i8), 0,
100760 /*226229*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i32), 0,
100773 /*226249*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i16), 0,
100789 /*226275*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v4i32), 0,
100791 /*226282*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v4i32), 0,
100794 /*226292*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
100807 /*226314*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i32), 0,
100820 /*226334*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i16), 0,
100833 /*226354*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v16i8), 0,
100846 /*226374*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i32), 0,
100863 /*226399*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i16), 0,
100879 /*226425*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v8i16), 0,
100881 /*226432*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v8i16), 0,
100884 /*226442*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
100897 /*226464*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i16), 0,
100910 /*226484*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i16), 0,
100923 /*226504*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV16v16i8), 0,
100936 /*226524*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i16), 0,
100949 /*226544*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i16), 0,
100970 /*226578*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
100987 /*226605*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i32), 0,
101000 /*226625*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i16), 0,
101013 /*226645*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v16i8), 0,
101026 /*226665*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i32), 0,
101039 /*226685*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i16), 0,
101055 /*226711*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v4i32), 0,
101057 /*226718*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v4i32), 0,
101060 /*226728*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
101073 /*226750*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i32), 0,
101090 /*226775*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i16), 0,
101103 /*226795*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v16i8), 0,
101116 /*226815*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i32), 0,
101129 /*226835*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i16), 0,
101145 /*226861*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v8i16), 0,
101147 /*226868*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v8i16), 0,
101150 /*226878*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
101163 /*226900*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i16), 0,
101176 /*226920*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i16), 0,
101193 /*226945*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV16v16i8), 0,
101206 /*226965*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i16), 0,
101219 /*226985*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i16), 0,
101235 /*227011*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v16i8), 0,
101237 /*227018*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v16i8), 0,
101240 /*227028*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
101253 /*227050*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v16i8), 0,
101266 /*227070*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v16i8), 0,
101279 /*227090*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV16v16i8), 0,
101292 /*227110*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v16i8), 0,
101305 /*227130*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v16i8), 0,
101318 /*227150*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV16v16i8), 0,
101328 /*227167*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
101336 /*227185*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
101344 /*227202*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
101351 /*227216*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
101353 /*227224*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i8), 0,
101362 /*227241*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
101369 /*227255*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
101371 /*227263*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
101380 /*227280*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
101387 /*227294*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
101389 /*227302*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
101396 /*227315*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
101404 /*227332*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
101411 /*227346*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
101413 /*227354*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
101422 /*227371*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
101429 /*227385*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
101431 /*227393*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
101438 /*227406*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
101454 /*227435*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
101467 /*227457*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v4i32), 0,
101469 /*227464*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v4i32), 0,
101472 /*227474*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
101485 /*227496*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v8i16), 0,
101487 /*227503*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v8i16), 0,
101490 /*227513*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
101503 /*227535*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v16i8), 0,
101505 /*227542*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v16i8), 0,
101508 /*227552*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
101522 /*227577*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
101535 /*227599*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v4i32), 0,
101537 /*227606*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v4i32), 0,
101540 /*227616*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
101553 /*227638*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v8i16), 0,
101555 /*227645*/ OPC_EmitNode1, TARGET_VAL(AArch64::REV64v8i16), 0,
101558 /*227655*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
101796 /*227996*/ /*SwitchOpcode*/ 39, TARGET_VAL(ISD::CTTZ),// ->228038
101800 /*228005*/ OPC_EmitNode1, TARGET_VAL(AArch64::RBITWr), 0,
101802 /*228012*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLZWr), 0,
101808 /*228023*/ OPC_EmitNode1, TARGET_VAL(AArch64::RBITXr), 0,
101810 /*228030*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CLZXr), 0,
101815 /*228038*/ /*SwitchOpcode*/ 118, TARGET_VAL(ISD::LRINT),// ->228159
101821 /*228051*/ OPC_EmitNode1, TARGET_VAL(AArch64::FRINTXHr), 0,
101823 /*228058*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUWHr), 0,
101829 /*228069*/ OPC_EmitNode1, TARGET_VAL(AArch64::FRINTXHr), 0,
101831 /*228076*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUXHr), 0,
101839 /*228090*/ OPC_EmitNode1, TARGET_VAL(AArch64::FRINTXSr), 0,
101841 /*228097*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUWSr), 0,
101846 /*228106*/ OPC_EmitNode1, TARGET_VAL(AArch64::FRINTXSr), 0,
101848 /*228113*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUXSr), 0,
101856 /*228127*/ OPC_EmitNode1, TARGET_VAL(AArch64::FRINTXDr), 0,
101858 /*228134*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUWDr), 0,
101863 /*228143*/ OPC_EmitNode1, TARGET_VAL(AArch64::FRINTXDr), 0,
101865 /*228150*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUXDr), 0,
101871 /*228159*/ /*SwitchOpcode*/ 58, TARGET_VAL(ISD::LLRINT),// ->228220
101877 /*228171*/ OPC_EmitNode1, TARGET_VAL(AArch64::FRINTXHr), 0,
101879 /*228178*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUXHr), 0,
101885 /*228188*/ OPC_EmitNode1, TARGET_VAL(AArch64::FRINTXSr), 0,
101887 /*228195*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUXSr), 0,
101893 /*228205*/ OPC_EmitNode1, TARGET_VAL(AArch64::FRINTXDr), 0,
101895 /*228212*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTZSUXDr), 0,
101900 /*228220*/ /*SwitchOpcode*/ 13|128,1/*141*/, TARGET_VAL(ISD::ANY_EXTEND),// ->228365
101904 /*228229*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
101907 /*228238*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
101913 /*228249*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
101921 /*228266*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv16i8_shift), 0,
101931 /*228286*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv8i16_shift), 0,
101941 /*228306*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv4i32_shift), 0,
101951 /*228325*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv8i8_shift), 0,
101958 /*228340*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv4i16_shift), 0,
101965 /*228355*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv2i32_shift), 0,
101971 /*228365*/ /*SwitchOpcode*/ 21, TARGET_VAL(ISD::CATCHRET),// ->228389
101975 /*228371*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
101979 /*228377*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
101982 /*228382*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::CATCHRET), 0|OPFL_Chain,
101986 /*228389*/ /*SwitchOpcode*/ 7, TARGET_VAL(ISD::CATCHPAD),// ->228399
101989 /*228394*/ OPC_MorphNodeTo0, TARGET_VAL(AArch64::CATCHPAD), 0|OPFL_Chain,
101993 /*228399*/ /*SwitchOpcode*/ 23|128,27/*3479*/, TARGET_VAL(ISD::FMA),// ->231882
101996 /*228406*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
101998 /*228410*/ OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
102000 /*228414*/ OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
102003 /*228419*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102012 /*228433*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102022 /*228452*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
102025 /*228463*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i32_indexed), 0,
102032 /*228477*/ OPC_SwitchOpcode /*2 cases */, 63, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->228544
102034 /*228482*/ OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
102036 /*228486*/ OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
102039 /*228491*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102048 /*228505*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102057 /*228523*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
102060 /*228534*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i32_indexed), 0,
102064 /*228544*/ /*SwitchOpcode*/ 71, TARGET_VAL(ISD::FNEG),// ->228618
102066 /*228548*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102072 /*228558*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102082 /*228575*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i32_indexed), 0,
102090 /*228590*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102100 /*228607*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i64_indexed), 0,
102108 /*228622*/ OPC_SwitchOpcode /*2 cases */, 20|128,1/*148*/, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->228775
102115 /*228636*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102121 /*228646*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102128 /*228658*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i32_indexed), 0,
102136 /*228673*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102142 /*228683*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102149 /*228695*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i64_indexed), 0,
102156 /*228708*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102162 /*228718*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102171 /*228733*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i32_indexed), 0,
102179 /*228748*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102188 /*228763*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i64_indexed), 0,
102194 /*228775*/ /*SwitchOpcode*/ 20|128,1/*148*/, TARGET_VAL(ISD::FNEG),// ->228927
102197 /*228782*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102203 /*228792*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102214 /*228810*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i32_indexed), 0,
102222 /*228825*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102233 /*228843*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i64_indexed), 0,
102242 /*228858*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102248 /*228868*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102257 /*228884*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i32_indexed), 0,
102265 /*228899*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102274 /*228915*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i64_indexed), 0,
102284 /*228931*/ OPC_SwitchOpcode /*2 cases */, 65, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->229000
102286 /*228936*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102292 /*228946*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102300 /*228960*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i32_indexed), 0,
102308 /*228975*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102316 /*228989*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i64_indexed), 0,
102321 /*229000*/ /*SwitchOpcode*/ 51, TARGET_VAL(ISD::FNEG),// ->229054
102323 /*229004*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102328 /*229012*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102339 /*229033*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
102342 /*229044*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i32_indexed), 0,
102349 /*229058*/ OPC_SwitchOpcode /*2 cases */, 119, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->229181
102355 /*229069*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102361 /*229079*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102369 /*229095*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
102372 /*229106*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i32_indexed), 0,
102380 /*229121*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102390 /*229138*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv1i32_indexed), 0,
102398 /*229153*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102408 /*229170*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv1i64_indexed), 0,
102413 /*229181*/ /*SwitchOpcode*/ 108, TARGET_VAL(ISD::FNEG),// ->229292
102416 /*229187*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102421 /*229195*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102433 /*229217*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
102436 /*229228*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i32_indexed), 0,
102444 /*229242*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102449 /*229250*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102459 /*229270*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
102462 /*229281*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv1i32_indexed), 0,
102471 /*229296*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102477 /*229306*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102486 /*229322*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv1i32_indexed), 0,
102494 /*229337*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102503 /*229353*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv1i64_indexed), 0,
102510 /*229366*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102515 /*229374*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102526 /*229395*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
102529 /*229406*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv1i32_indexed), 0,
102536 /*229419*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102541 /*229427*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102551 /*229447*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
102554 /*229458*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv1i32_indexed), 0,
102560 /*229470*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102565 /*229477*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102570 /*229487*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMADDHrrr), 0,
102575 /*229498*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMADDSrrr), 0,
102580 /*229509*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMADDDrrr), 0,
102589 /*229525*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102594 /*229533*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102599 /*229543*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMADDHrrr), 0,
102604 /*229554*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMADDSrrr), 0,
102609 /*229565*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMADDDrrr), 0,
102618 /*229582*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMSUBHrrr), 0,
102624 /*229595*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMSUBSrrr), 0,
102630 /*229608*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMSUBDrrr), 0,
102639 /*229622*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102644 /*229632*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMSUBHrrr), 0,
102650 /*229645*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMSUBSrrr), 0,
102656 /*229658*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMSUBDrrr), 0,
102664 /*229671*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102671 /*229683*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMSUBHrrr), 0,
102676 /*229694*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMSUBSrrr), 0,
102681 /*229705*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMSUBDrrr), 0,
102692 /*229724*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMADDHrrr), 0,
102698 /*229737*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMADDSrrr), 0,
102704 /*229750*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMADDDrrr), 0,
102711 /*229762*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
102713 /*229766*/ OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
102715 /*229770*/ OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
102718 /*229775*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102727 /*229789*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102737 /*229809*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
102740 /*229820*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i32_indexed), 0,
102747 /*229838*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
102750 /*229849*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4i32_indexed), 0,
102758 /*229864*/ OPC_SwitchOpcode /*2 cases */, 94, TARGET_VAL(AArch64ISD::DUPLANE32),// ->229962
102760 /*229869*/ OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
102762 /*229873*/ OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
102765 /*229878*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102774 /*229892*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102783 /*229911*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
102786 /*229922*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i32_indexed), 0,
102793 /*229940*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
102796 /*229951*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4i32_indexed), 0,
102801 /*229962*/ /*SwitchOpcode*/ 91, TARGET_VAL(ISD::FNEG),// ->230056
102803 /*229966*/ OPC_SwitchOpcode /*2 cases */, 50, TARGET_VAL(AArch64ISD::DUPLANE32),// ->230020
102808 /*229975*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102818 /*229993*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i32_indexed), 0,
102825 /*230009*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4i32_indexed), 0,
102830 /*230020*/ /*SwitchOpcode*/ 32, TARGET_VAL(AArch64ISD::DUPLANE64),// ->230055
102835 /*230028*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102845 /*230045*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i64_indexed), 0,
102853 /*230060*/ OPC_SwitchOpcode /*3 cases */, 110, TARGET_VAL(AArch64ISD::DUPLANE32),// ->230174
102859 /*230071*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102865 /*230081*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102872 /*230094*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i32_indexed), 0,
102879 /*230110*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4i32_indexed), 0,
102886 /*230123*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102892 /*230132*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102901 /*230148*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i32_indexed), 0,
102907 /*230162*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4i32_indexed), 0,
102913 /*230174*/ /*SwitchOpcode*/ 76, TARGET_VAL(AArch64ISD::DUPLANE64),// ->230253
102919 /*230184*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102925 /*230194*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102932 /*230206*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i64_indexed), 0,
102938 /*230218*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102944 /*230227*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102953 /*230242*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i64_indexed), 0,
102958 /*230253*/ /*SwitchOpcode*/ 60|128,1/*188*/, TARGET_VAL(ISD::FNEG),// ->230445
102961 /*230260*/ OPC_SwitchOpcode /*2 cases */, 51, TARGET_VAL(AArch64ISD::DUPLANE32),// ->230315
102966 /*230269*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102977 /*230288*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i32_indexed), 0,
102984 /*230304*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4i32_indexed), 0,
102989 /*230315*/ /*SwitchOpcode*/ 33, TARGET_VAL(AArch64ISD::DUPLANE64),// ->230351
102994 /*230323*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103005 /*230341*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i64_indexed), 0,
103014 /*230356*/ OPC_SwitchOpcode /*2 cases */, 49, TARGET_VAL(AArch64ISD::DUPLANE32),// ->230409
103019 /*230365*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103028 /*230382*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i32_indexed), 0,
103035 /*230398*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4i32_indexed), 0,
103040 /*230409*/ /*SwitchOpcode*/ 31, TARGET_VAL(AArch64ISD::DUPLANE64),// ->230443
103045 /*230417*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103054 /*230433*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i64_indexed), 0,
103064 /*230449*/ OPC_SwitchOpcode /*2 cases */, 50, TARGET_VAL(AArch64ISD::DUPLANE32),// ->230503
103066 /*230454*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
103072 /*230463*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103080 /*230478*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i32_indexed), 0,
103086 /*230492*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4i32_indexed), 0,
103091 /*230503*/ /*SwitchOpcode*/ 34, TARGET_VAL(AArch64ISD::DUPLANE64),// ->230540
103093 /*230507*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
103099 /*230516*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103107 /*230530*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i64_indexed), 0,
103114 /*230543*/ OPC_SwitchOpcode /*2 cases */, 50, TARGET_VAL(AArch64ISD::DUPLANE32),// ->230597
103119 /*230552*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103129 /*230570*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv2i32_indexed), 0,
103136 /*230586*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv4i32_indexed), 0,
103141 /*230597*/ /*SwitchOpcode*/ 32, TARGET_VAL(AArch64ISD::DUPLANE64),// ->230632
103146 /*230605*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103156 /*230622*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv2i64_indexed), 0,
103164 /*230637*/ OPC_SwitchOpcode /*3 cases */, 49, TARGET_VAL(AArch64ISD::DUPLANE32),// ->230690
103169 /*230646*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103178 /*230663*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv2i32_indexed), 0,
103185 /*230679*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv4i32_indexed), 0,
103190 /*230690*/ /*SwitchOpcode*/ 31, TARGET_VAL(AArch64ISD::DUPLANE64),// ->230724
103195 /*230698*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103204 /*230714*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv2i64_indexed), 0,
103208 /*230724*/ /*SwitchOpcode*/ 117, TARGET_VAL(ISD::FNEG),// ->230844
103210 /*230728*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUP),
103221 /*230750*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103224 /*230762*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i32_indexed), 0,
103232 /*230782*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103235 /*230794*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4i32_indexed), 0,
103249 /*230821*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103252 /*230833*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i64_indexed), 0,
103260 /*230848*/ OPC_SwitchOpcode /*2 cases */, 110|128,1/*238*/, TARGET_VAL(AArch64ISD::DUP),// ->231091
103267 /*230862*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
103275 /*230879*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103278 /*230891*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i32_indexed), 0,
103286 /*230911*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103289 /*230923*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4i32_indexed), 0,
103298 /*230939*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
103306 /*230955*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103309 /*230967*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i64_indexed), 0,
103316 /*230980*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
103326 /*231000*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103329 /*231012*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i32_indexed), 0,
103336 /*231030*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103339 /*231042*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4i32_indexed), 0,
103352 /*231067*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103355 /*231079*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i64_indexed), 0,
103361 /*231091*/ /*SwitchOpcode*/ 112|128,1/*240*/, TARGET_VAL(ISD::FNEG),// ->231335
103364 /*231098*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUP),
103376 /*231121*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103379 /*231133*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i32_indexed), 0,
103387 /*231153*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103390 /*231165*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4i32_indexed), 0,
103405 /*231193*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103408 /*231205*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i64_indexed), 0,
103417 /*231220*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUP),
103427 /*231241*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103430 /*231253*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i32_indexed), 0,
103438 /*231273*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103441 /*231285*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4i32_indexed), 0,
103454 /*231311*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103457 /*231323*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i64_indexed), 0,
103467 /*231340*/ OPC_SwitchOpcode /*2 cases */, 109, TARGET_VAL(AArch64ISD::DUP),// ->231453
103469 /*231345*/ OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
103478 /*231364*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103481 /*231376*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i32_indexed), 0,
103488 /*231394*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103491 /*231406*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4i32_indexed), 0,
103503 /*231430*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103506 /*231442*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2i64_indexed), 0,
103511 /*231453*/ /*SwitchOpcode*/ 70, TARGET_VAL(ISD::FNEG),// ->231526
103517 /*231464*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4f16), 0,
103523 /*231477*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv8f16), 0,
103529 /*231490*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2f32), 0,
103535 /*231503*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4f32), 0,
103541 /*231516*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2f64), 0,
103549 /*231530*/ OPC_SwitchOpcode /*2 cases */, 39, TARGET_VAL(ISD::FNEG),// ->231573
103555 /*231541*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2f32), 0,
103560 /*231552*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv4f32), 0,
103565 /*231563*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLSv2f64), 0,
103570 /*231573*/ /*SwitchOpcode*/ 113, TARGET_VAL(AArch64ISD::DUP),// ->231689
103581 /*231595*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103584 /*231607*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv2i32_indexed), 0,
103592 /*231627*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103595 /*231639*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv4i32_indexed), 0,
103609 /*231666*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103612 /*231678*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv2i64_indexed), 0,
103622 /*231696*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUP),
103632 /*231717*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103635 /*231729*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv2i32_indexed), 0,
103643 /*231749*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103646 /*231761*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv4i32_indexed), 0,
103659 /*231787*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
103662 /*231799*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv2i64_indexed), 0,
103672 /*231818*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv4f16), 0,
103678 /*231831*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv8f16), 0,
103684 /*231844*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv2f32), 0,
103690 /*231857*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv4f32), 0,
103696 /*231870*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMLAv2f64), 0,
103703 /*231882*/ /*SwitchOpcode*/ 16|128,8/*1040*/, TARGET_VAL(ISD::UINT_TO_FP),// ->232926
103706 /*231890*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
103721 /*231918*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103723 /*231924*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBroW), 0|OPFL_Chain|OPFL_MemRefs,
103726 /*231937*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103728 /*231946*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i32), 0,
103735 /*231958*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103737 /*231964*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBroX), 0|OPFL_Chain|OPFL_MemRefs,
103740 /*231977*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103742 /*231986*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i32), 0,
103754 /*232006*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103756 /*232012*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroW), 0|OPFL_Chain|OPFL_MemRefs,
103759 /*232025*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103761 /*232034*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i32), 0,
103768 /*232046*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103770 /*232052*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroX), 0|OPFL_Chain|OPFL_MemRefs,
103773 /*232065*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103775 /*232074*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i32), 0,
103787 /*232094*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103789 /*232100*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBroW), 0|OPFL_Chain|OPFL_MemRefs,
103792 /*232113*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103794 /*232122*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i64), 0,
103801 /*232134*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103803 /*232140*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBroX), 0|OPFL_Chain|OPFL_MemRefs,
103806 /*232153*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103808 /*232162*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i64), 0,
103820 /*232182*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103822 /*232188*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroW), 0|OPFL_Chain|OPFL_MemRefs,
103825 /*232201*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103827 /*232210*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i64), 0,
103834 /*232222*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103836 /*232228*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroX), 0|OPFL_Chain|OPFL_MemRefs,
103839 /*232241*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103841 /*232250*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i64), 0,
103854 /*232271*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103856 /*232277*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSroW), 0|OPFL_Chain|OPFL_MemRefs,
103859 /*232290*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103861 /*232299*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i64), 0,
103868 /*232311*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103870 /*232317*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSroX), 0|OPFL_Chain|OPFL_MemRefs,
103873 /*232330*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103875 /*232339*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i64), 0,
103889 /*232364*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103891 /*232370*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBui), 0|OPFL_Chain|OPFL_MemRefs,
103894 /*232381*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103896 /*232390*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i32), 0,
103903 /*232402*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103905 /*232408*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURBi), 0|OPFL_Chain|OPFL_MemRefs,
103908 /*232419*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103910 /*232428*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i32), 0,
103922 /*232448*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103924 /*232454*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHui), 0|OPFL_Chain|OPFL_MemRefs,
103927 /*232465*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103929 /*232474*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i32), 0,
103936 /*232486*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103938 /*232492*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURHi), 0|OPFL_Chain|OPFL_MemRefs,
103941 /*232503*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103943 /*232512*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i32), 0,
103955 /*232532*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103957 /*232538*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBui), 0|OPFL_Chain|OPFL_MemRefs,
103960 /*232549*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103962 /*232558*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i64), 0,
103969 /*232570*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103971 /*232576*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURBi), 0|OPFL_Chain|OPFL_MemRefs,
103974 /*232587*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103976 /*232596*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i64), 0,
103988 /*232616*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
103990 /*232622*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHui), 0|OPFL_Chain|OPFL_MemRefs,
103993 /*232633*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
103995 /*232642*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i64), 0,
104002 /*232654*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104004 /*232660*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURHi), 0|OPFL_Chain|OPFL_MemRefs,
104007 /*232671*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104009 /*232680*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i64), 0,
104022 /*232701*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104024 /*232707*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSui), 0|OPFL_Chain|OPFL_MemRefs,
104027 /*232718*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104029 /*232727*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i64), 0,
104036 /*232739*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104038 /*232745*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURSi), 0|OPFL_Chain|OPFL_MemRefs,
104041 /*232756*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104043 /*232765*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i64), 0,
104055 /*232786*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFUWHri), 0,
104061 /*232797*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFUWSri), 0,
104067 /*232808*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFUWDri), 0,
104076 /*232824*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFUXHri), 0,
104082 /*232835*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFUXSri), 0,
104088 /*232846*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFUXDri), 0,
104097 /*232861*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv4f16), 0,
104105 /*232875*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv8f16), 0,
104113 /*232889*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv2f32), 0,
104121 /*232903*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv4f32), 0,
104129 /*232917*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv2f64), 0,
104135 /*232926*/ /*SwitchOpcode*/ 12|128,11/*1420*/, TARGET_VAL(ISD::SINT_TO_FP),// ->234350
104138 /*232934*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
104153 /*232962*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104155 /*232968*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroW), 0|OPFL_Chain|OPFL_MemRefs,
104158 /*232981*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104161 /*232993*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv4i16_shift), 0,
104164 /*233004*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104166 /*233012*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i32), 0,
104173 /*233024*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104175 /*233030*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroX), 0|OPFL_Chain|OPFL_MemRefs,
104178 /*233043*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104181 /*233055*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv4i16_shift), 0,
104184 /*233066*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104186 /*233074*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i32), 0,
104199 /*233097*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104201 /*233103*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSroW), 0|OPFL_Chain|OPFL_MemRefs,
104204 /*233116*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104207 /*233128*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv2i32_shift), 0,
104210 /*233139*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104212 /*233147*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i64), 0,
104219 /*233159*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104221 /*233165*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSroX), 0|OPFL_Chain|OPFL_MemRefs,
104224 /*233178*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104227 /*233190*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv2i32_shift), 0,
104230 /*233201*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104232 /*233209*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i64), 0,
104247 /*233237*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104249 /*233243*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBroW), 0|OPFL_Chain|OPFL_MemRefs,
104252 /*233256*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104255 /*233268*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv8i8_shift), 0,
104258 /*233279*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104261 /*233290*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv4i16_shift), 0,
104264 /*233301*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104266 /*233309*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i32), 0,
104273 /*233321*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104275 /*233327*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBroX), 0|OPFL_Chain|OPFL_MemRefs,
104278 /*233340*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104281 /*233352*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv8i8_shift), 0,
104284 /*233363*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104287 /*233374*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv4i16_shift), 0,
104290 /*233385*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104292 /*233393*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i32), 0,
104305 /*233418*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104307 /*233424*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroW), 0|OPFL_Chain|OPFL_MemRefs,
104310 /*233437*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104313 /*233449*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv4i16_shift), 0,
104316 /*233460*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104319 /*233471*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv2i32_shift), 0,
104322 /*233482*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104324 /*233490*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i64), 0,
104331 /*233502*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104333 /*233508*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroX), 0|OPFL_Chain|OPFL_MemRefs,
104336 /*233521*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104339 /*233533*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv4i16_shift), 0,
104342 /*233544*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104345 /*233555*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv2i32_shift), 0,
104348 /*233566*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104350 /*233574*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i64), 0,
104360 /*233592*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104362 /*233598*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHui), 0|OPFL_Chain|OPFL_MemRefs,
104365 /*233609*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104368 /*233621*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv4i16_shift), 0,
104371 /*233632*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104373 /*233640*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i32), 0,
104380 /*233652*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104382 /*233658*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURHi), 0|OPFL_Chain|OPFL_MemRefs,
104385 /*233669*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104388 /*233681*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv4i16_shift), 0,
104391 /*233692*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104393 /*233700*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i32), 0,
104408 /*233725*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104410 /*233731*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSui), 0|OPFL_Chain|OPFL_MemRefs,
104413 /*233742*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104416 /*233754*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv2i32_shift), 0,
104419 /*233765*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104421 /*233773*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i64), 0,
104428 /*233785*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104430 /*233791*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURSi), 0|OPFL_Chain|OPFL_MemRefs,
104433 /*233802*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104436 /*233814*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv2i32_shift), 0,
104439 /*233825*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104441 /*233833*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i64), 0,
104456 /*233861*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104458 /*233867*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBui), 0|OPFL_Chain|OPFL_MemRefs,
104461 /*233878*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104464 /*233890*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv8i8_shift), 0,
104467 /*233901*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104470 /*233912*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv4i16_shift), 0,
104473 /*233923*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104475 /*233931*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i32), 0,
104482 /*233943*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104484 /*233949*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURBi), 0|OPFL_Chain|OPFL_MemRefs,
104487 /*233960*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104490 /*233972*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv8i8_shift), 0,
104493 /*233983*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104496 /*233994*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv4i16_shift), 0,
104499 /*234005*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104501 /*234013*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i32), 0,
104514 /*234036*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104516 /*234042*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHui), 0|OPFL_Chain|OPFL_MemRefs,
104519 /*234053*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104522 /*234065*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv4i16_shift), 0,
104525 /*234076*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104528 /*234087*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv2i32_shift), 0,
104531 /*234098*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104533 /*234106*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i64), 0,
104540 /*234118*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
104542 /*234124*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDURHi), 0|OPFL_Chain|OPFL_MemRefs,
104545 /*234135*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
104548 /*234147*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv4i16_shift), 0,
104551 /*234158*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104554 /*234169*/ OPC_EmitNode1, TARGET_VAL(AArch64::SSHLLv2i32_shift), 0,
104557 /*234180*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104559 /*234188*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i64), 0,
104572 /*234210*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFUWHri), 0,
104578 /*234221*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFUWSri), 0,
104584 /*234232*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFUWDri), 0,
104593 /*234248*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFUXHri), 0,
104599 /*234259*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFUXSri), 0,
104605 /*234270*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFUXDri), 0,
104614 /*234285*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv4f16), 0,
104622 /*234299*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv8f16), 0,
104630 /*234313*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv2f32), 0,
104638 /*234327*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv4f32), 0,
104646 /*234341*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv2f64), 0,
104652 /*234350*/ /*SwitchOpcode*/ 29|128,2/*285*/, TARGET_VAL(ISD::FADD),// ->234639
104655 /*234358*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
104664 /*234374*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
104670 /*234386*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDPv2i64p), 0,
104679 /*234400*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
104685 /*234412*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDPv2i64p), 0,
104697 /*234431*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
104704 /*234446*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104706 /*234454*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDPv2i32p), 0,
104715 /*234468*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
104722 /*234483*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
104724 /*234491*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDPv2i32p), 0,
104735 /*234509*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDHrr), 0,
104741 /*234521*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDSrr), 0,
104747 /*234533*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDDrr), 0,
104753 /*234545*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDv4f16), 0,
104759 /*234557*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDv8f16), 0,
104765 /*234569*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDv2f32), 0,
104771 /*234581*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDv4f32), 0,
104777 /*234593*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADDv2f64), 0,
104783 /*234605*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADD_ZZZ_H), 0,
104789 /*234617*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADD_ZZZ_S), 0,
104795 /*234629*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FADD_ZZZ_D), 0,
104801 /*234639*/ /*SwitchOpcode*/ 72|128,2/*328*/, TARGET_VAL(ISD::FDIV),// ->234971
104804 /*234647*/ OPC_SwitchOpcode /*2 cases */, 107, TARGET_VAL(ISD::SINT_TO_FP),// ->234758
104813 /*234666*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFSWHri), 0,
104820 /*234681*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFSWSri), 0,
104827 /*234696*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFSWDri), 0,
104839 /*234718*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFSXHri), 0,
104846 /*234733*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFSXSri), 0,
104853 /*234748*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFSXDri), 0,
104859 /*234758*/ /*SwitchOpcode*/ 107, TARGET_VAL(ISD::UINT_TO_FP),// ->234868
104868 /*234776*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFSWHri), 0,
104875 /*234791*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFSWSri), 0,
104882 /*234806*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFSWDri), 0,
104894 /*234828*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFSXHri), 0,
104901 /*234843*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFSXSri), 0,
104908 /*234858*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFSXDri), 0,
104920 /*234877*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FDIVHrr), 0,
104926 /*234889*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FDIVSrr), 0,
104932 /*234901*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FDIVDrr), 0,
104938 /*234913*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FDIVv4f16), 0,
104944 /*234925*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FDIVv8f16), 0,
104950 /*234937*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FDIVv2f32), 0,
104956 /*234949*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FDIVv4f32), 0,
104962 /*234961*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FDIVv2f64), 0,
104968 /*234971*/ /*SwitchOpcode*/ 42|128,6/*810*/, TARGET_VAL(ISD::FMUL),// ->235785
104972 /*234979*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
104978 /*234989*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
104986 /*235004*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv1i16_indexed), 0,
104994 /*235018*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105002 /*235033*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv1i32_indexed), 0,
105010 /*235047*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105018 /*235062*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv1i64_indexed), 0,
105025 /*235074*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
105031 /*235084*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105040 /*235100*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv1i16_indexed), 0,
105048 /*235114*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105057 /*235130*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv1i32_indexed), 0,
105065 /*235144*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105074 /*235160*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv1i64_indexed), 0,
105085 /*235181*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULHrr), 0,
105091 /*235193*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULSrr), 0,
105097 /*235205*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULDrr), 0,
105104 /*235217*/ OPC_SwitchOpcode /*3 cases */, 46, TARGET_VAL(AArch64ISD::DUPLANE16),// ->235267
105109 /*235226*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105117 /*235242*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv4i16_indexed), 0,
105124 /*235257*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv8i16_indexed), 0,
105129 /*235267*/ /*SwitchOpcode*/ 46, TARGET_VAL(AArch64ISD::DUPLANE32),// ->235316
105134 /*235275*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105142 /*235291*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv2i32_indexed), 0,
105149 /*235306*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv4i32_indexed), 0,
105154 /*235316*/ /*SwitchOpcode*/ 29, TARGET_VAL(AArch64ISD::DUPLANE64),// ->235348
105159 /*235324*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105167 /*235339*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv2i64_indexed), 0,
105175 /*235353*/ OPC_SwitchOpcode /*3 cases */, 47, TARGET_VAL(AArch64ISD::DUPLANE16),// ->235404
105180 /*235362*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105189 /*235379*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv4i16_indexed), 0,
105196 /*235394*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv8i16_indexed), 0,
105201 /*235404*/ /*SwitchOpcode*/ 47, TARGET_VAL(AArch64ISD::DUPLANE32),// ->235454
105206 /*235412*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105215 /*235429*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv2i32_indexed), 0,
105222 /*235444*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv4i32_indexed), 0,
105227 /*235454*/ /*SwitchOpcode*/ 30, TARGET_VAL(AArch64ISD::DUPLANE64),// ->235487
105232 /*235462*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105241 /*235478*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv2i64_indexed), 0,
105249 /*235491*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUP),
105255 /*235503*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
105258 /*235512*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
105261 /*235524*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv2i32_indexed), 0,
105266 /*235535*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
105269 /*235544*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
105272 /*235556*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv4i32_indexed), 0,
105281 /*235572*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
105284 /*235581*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
105287 /*235593*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv2i64_indexed), 0,
105294 /*235605*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUP),
105301 /*235618*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
105304 /*235627*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
105307 /*235639*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv2i32_indexed), 0,
105312 /*235650*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
105315 /*235659*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
105318 /*235671*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv4i32_indexed), 0,
105328 /*235688*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
105331 /*235697*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
105334 /*235709*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv2i64_indexed), 0,
105344 /*235727*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv4f16), 0,
105350 /*235739*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv8f16), 0,
105356 /*235751*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv2f32), 0,
105362 /*235763*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv4f32), 0,
105368 /*235775*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMULv2f64), 0,
105374 /*235785*/ /*SwitchOpcode*/ 36, TARGET_VAL(AArch64ISD::MOVIedit),// ->235824
105377 /*235790*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105383 /*235803*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVID), 0,
105390 /*235816*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
105395 /*235824*/ /*SwitchOpcode*/ 62|128,1/*190*/, TARGET_VAL(ISD::FNEG),// ->236018
105398 /*235831*/ OPC_SwitchOpcode /*2 cases */, 41, TARGET_VAL(ISD::FMUL),// ->235876
105404 /*235843*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMULHrr), 0,
105410 /*235855*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMULSrr), 0,
105416 /*235867*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMULDrr), 0,
105421 /*235876*/ /*SwitchOpcode*/ 45, TARGET_VAL(ISD::FMA),// ->235924
105428 /*235888*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMADDHrrr), 0,
105434 /*235901*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMADDSrrr), 0,
105440 /*235914*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNMADDDrrr), 0,
105450 /*235932*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNEGHr), 0,
105456 /*235943*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNEGSr), 0,
105462 /*235954*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNEGDr), 0,
105468 /*235965*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNEGv4f16), 0,
105474 /*235976*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNEGv8f16), 0,
105480 /*235987*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNEGv2f32), 0,
105486 /*235998*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNEGv4f32), 0,
105492 /*236009*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FNEGv2f64), 0,
105498 /*236018*/ /*SwitchOpcode*/ 82|128,1/*210*/, TARGET_VAL(ISD::FABS),// ->236232
105501 /*236025*/ OPC_CheckOpcode, TARGET_VAL(ISD::FSUB),
105507 /*236036*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABD16), 0,
105512 /*236046*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABD32), 0,
105517 /*236056*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABD64), 0,
105526 /*236072*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABSHr), 0,
105532 /*236083*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABSSr), 0,
105538 /*236094*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABSDr), 0,
105545 /*236104*/ OPC_CheckOpcode, TARGET_VAL(ISD::FSUB),
105551 /*236115*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABDv2f32), 0,
105557 /*236127*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABDv4f32), 0,
105563 /*236139*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABDv2f64), 0,
105569 /*236151*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABDv4f16), 0,
105575 /*236163*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABDv8f16), 0,
105584 /*236179*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABSv4f16), 0,
105590 /*236190*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABSv8f16), 0,
105596 /*236201*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABSv2f32), 0,
105602 /*236212*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABSv4f32), 0,
105608 /*236223*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FABSv2f64), 0,
105614 /*236232*/ /*SwitchOpcode*/ 30|128,1/*158*/, TARGET_VAL(ISD::ConstantFP),// ->236394
105619 /*236245*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMOVH0), 0,
105624 /*236253*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMOVS0), 0,
105629 /*236261*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMOVD0), 0,
105641 /*236282*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMOVHi), 0,
105651 /*236302*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMOVSi), 0,
105657 /*236313*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi32imm), 0,
105660 /*236323*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
105671 /*236345*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMOVDi), 0,
105680 /*236362*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVID), 0,
105686 /*236373*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVi64imm), 0,
105689 /*236383*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
105696 /*236394*/ /*SwitchOpcode*/ 68, TARGET_VAL(ISD::FP_ROUND),// ->236465
105702 /*236407*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTHDr), 0,
105708 /*236418*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTSDr), 0,
105717 /*236433*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTHSr), 0,
105724 /*236445*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNv2i32), 0,
105731 /*236457*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNv4i16), 0,
105736 /*236465*/ /*SwitchOpcode*/ 111, TARGET_VAL(ISD::FP_EXTEND),// ->236579
105743 /*236480*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTDHr), 0,
105750 /*236492*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTDSr), 0,
105757 /*236504*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTSHr), 0,
105764 /*236514*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
105771 /*236528*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTLv4i32), 0,
105780 /*236544*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTLv8i16), 0,
105789 /*236559*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTLv2i32), 0,
105795 /*236570*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTLv4i16), 0,
105801 /*236579*/ /*SwitchOpcode*/ 91, TARGET_VAL(ISD::FROUND),// ->236673
105805 /*236588*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTAHr), 0,
105811 /*236599*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTASr), 0,
105817 /*236610*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTADr), 0,
105823 /*236621*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTAv4f16), 0,
105829 /*236632*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTAv8f16), 0,
105835 /*236643*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTAv2f32), 0,
105841 /*236654*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTAv4f32), 0,
105847 /*236665*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTAv2f64), 0,
105852 /*236673*/ /*SwitchOpcode*/ 91, TARGET_VAL(ISD::FNEARBYINT),// ->236767
105856 /*236682*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTIHr), 0,
105862 /*236693*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTISr), 0,
105868 /*236704*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTIDr), 0,
105874 /*236715*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTIv4f16), 0,
105880 /*236726*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTIv8f16), 0,
105886 /*236737*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTIv2f32), 0,
105892 /*236748*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTIv4f32), 0,
105898 /*236759*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTIv2f64), 0,
105903 /*236767*/ /*SwitchOpcode*/ 91, TARGET_VAL(ISD::FFLOOR),// ->236861
105907 /*236776*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTMHr), 0,
105913 /*236787*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTMSr), 0,
105919 /*236798*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTMDr), 0,
105925 /*236809*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTMv4f16), 0,
105931 /*236820*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTMv8f16), 0,
105937 /*236831*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTMv2f32), 0,
105943 /*236842*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTMv4f32), 0,
105949 /*236853*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTMv2f64), 0,
105954 /*236861*/ /*SwitchOpcode*/ 91, TARGET_VAL(ISD::FCEIL),// ->236955
105958 /*236870*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTPHr), 0,
105964 /*236881*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTPSr), 0,
105970 /*236892*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTPDr), 0,
105976 /*236903*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTPv4f16), 0,
105982 /*236914*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTPv8f16), 0,
105988 /*236925*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTPv2f32), 0,
105994 /*236936*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTPv4f32), 0,
106000 /*236947*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTPv2f64), 0,
106005 /*236955*/ /*SwitchOpcode*/ 91, TARGET_VAL(ISD::FRINT),// ->237049
106009 /*236964*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTXHr), 0,
106015 /*236975*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTXSr), 0,
106021 /*236986*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTXDr), 0,
106027 /*236997*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTXv4f16), 0,
106033 /*237008*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTXv8f16), 0,
106039 /*237019*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTXv2f32), 0,
106045 /*237030*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTXv4f32), 0,
106051 /*237041*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTXv2f64), 0,
106056 /*237049*/ /*SwitchOpcode*/ 91, TARGET_VAL(ISD::FTRUNC),// ->237143
106060 /*237058*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTZHr), 0,
106066 /*237069*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTZSr), 0,
106072 /*237080*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTZDr), 0,
106078 /*237091*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTZv4f16), 0,
106084 /*237102*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTZv8f16), 0,
106090 /*237113*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTZv2f32), 0,
106096 /*237124*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTZv4f32), 0,
106102 /*237135*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRINTZv2f64), 0,
106107 /*237143*/ /*SwitchOpcode*/ 91, TARGET_VAL(ISD::FSQRT),// ->237237
106111 /*237152*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSQRTHr), 0,
106117 /*237163*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSQRTSr), 0,
106123 /*237174*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSQRTDr), 0,
106129 /*237185*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSQRTv4f16), 0,
106135 /*237196*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSQRTv8f16), 0,
106141 /*237207*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSQRTv2f32), 0,
106147 /*237218*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSQRTv4f32), 0,
106153 /*237229*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSQRTv2f64), 0,
106158 /*237237*/ /*SwitchOpcode*/ 110, TARGET_VAL(ISD::FMAXNUM),// ->237350
106163 /*237247*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMHrr), 0,
106169 /*237259*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMSrr), 0,
106175 /*237271*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMDrr), 0,
106180 /*237281*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMDrr), 0,
106186 /*237293*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMv4f16), 0,
106192 /*237305*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMv8f16), 0,
106198 /*237317*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMv2f32), 0,
106204 /*237329*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMv4f32), 0,
106210 /*237341*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXNMv2f64), 0,
106215 /*237350*/ /*SwitchOpcode*/ 110, TARGET_VAL(ISD::FMAXIMUM),// ->237463
106220 /*237360*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXHrr), 0,
106226 /*237372*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXSrr), 0,
106232 /*237384*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXDrr), 0,
106237 /*237394*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXDrr), 0,
106243 /*237406*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXv4f16), 0,
106249 /*237418*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXv8f16), 0,
106255 /*237430*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXv2f32), 0,
106261 /*237442*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXv4f32), 0,
106267 /*237454*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMAXv2f64), 0,
106272 /*237463*/ /*SwitchOpcode*/ 110, TARGET_VAL(ISD::FMINNUM),// ->237576
106277 /*237473*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMHrr), 0,
106283 /*237485*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMSrr), 0,
106289 /*237497*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMDrr), 0,
106294 /*237507*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMDrr), 0,
106300 /*237519*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMv4f16), 0,
106306 /*237531*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMv8f16), 0,
106312 /*237543*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMv2f32), 0,
106318 /*237555*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMv4f32), 0,
106324 /*237567*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINNMv2f64), 0,
106329 /*237576*/ /*SwitchOpcode*/ 110, TARGET_VAL(ISD::FMINIMUM),// ->237689
106334 /*237586*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINHrr), 0,
106340 /*237598*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINSrr), 0,
106346 /*237610*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINDrr), 0,
106351 /*237620*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINDrr), 0,
106357 /*237632*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINv4f16), 0,
106363 /*237644*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINv8f16), 0,
106369 /*237656*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINv2f32), 0,
106375 /*237668*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINv4f32), 0,
106381 /*237680*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMINv2f64), 0,
106386 /*237689*/ /*SwitchOpcode*/ 100, TARGET_VAL(ISD::FSUB),// ->237792
106391 /*237699*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSUBHrr), 0,
106397 /*237711*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSUBSrr), 0,
106403 /*237723*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSUBDrr), 0,
106409 /*237735*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSUBv4f16), 0,
106415 /*237747*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSUBv8f16), 0,
106421 /*237759*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSUBv2f32), 0,
106427 /*237771*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSUBv4f32), 0,
106433 /*237783*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FSUBv2f64), 0,
106438 /*237792*/ /*SwitchOpcode*/ 36, TARGET_VAL(AArch64ISD::SITOF),// ->237831
106442 /*237801*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i64), 0,
106448 /*237812*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i32), 0,
106454 /*237823*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SCVTFv1i16), 0,
106459 /*237831*/ /*SwitchOpcode*/ 36, TARGET_VAL(AArch64ISD::UITOF),// ->237870
106463 /*237840*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i64), 0,
106469 /*237851*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i32), 0,
106475 /*237862*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UCVTFv1i16), 0,
106480 /*237870*/ /*SwitchOpcode*/ 57, TARGET_VAL(AArch64ISD::FRECPE),// ->237930
106483 /*237877*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv1i32), 0,
106488 /*237886*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv1i64), 0,
106493 /*237895*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv2f32), 0,
106498 /*237904*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv4f32), 0,
106503 /*237913*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv1i64), 0,
106508 /*237922*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPEv2f64), 0,
106513 /*237930*/ /*SwitchOpcode*/ 54, TARGET_VAL(AArch64ISD::FRECPS),// ->237987
106517 /*237938*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPS32), 0,
106522 /*237948*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPS64), 0,
106527 /*237958*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPSv2f32), 0,
106532 /*237968*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPSv4f32), 0,
106537 /*237978*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRECPSv2f64), 0,
106542 /*237987*/ /*SwitchOpcode*/ 57, TARGET_VAL(AArch64ISD::FRSQRTE),// ->238047
106545 /*237994*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv1i32), 0,
106550 /*238003*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv1i64), 0,
106555 /*238012*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv2f32), 0,
106560 /*238021*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv4f32), 0,
106565 /*238030*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv1i64), 0,
106570 /*238039*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTEv2f64), 0,
106575 /*238047*/ /*SwitchOpcode*/ 54, TARGET_VAL(AArch64ISD::FRSQRTS),// ->238104
106579 /*238055*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTS32), 0,
106584 /*238065*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTS64), 0,
106589 /*238075*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTSv2f32), 0,
106594 /*238085*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTSv4f32), 0,
106599 /*238095*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FRSQRTSv2f64), 0,
106604 /*238104*/ /*SwitchOpcode*/ 77|128,12/*1613*/, TARGET_VAL(ISD::SCALAR_TO_VECTOR),// ->239721
106607 /*238112*/ OPC_SwitchOpcode /*2 cases */, 79|128,6/*847*/, TARGET_VAL(ISD::LOAD),// ->238964
106620 /*238137*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroW), 0|OPFL_Chain|OPFL_MemRefs,
106627 /*238152*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDroX), 0|OPFL_Chain|OPFL_MemRefs,
106642 /*238184*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106644 /*238190*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBroW), 0|OPFL_Chain|OPFL_MemRefs,
106647 /*238203*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106654 /*238217*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106656 /*238223*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBroX), 0|OPFL_Chain|OPFL_MemRefs,
106659 /*238236*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106668 /*238254*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106670 /*238260*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBroW), 0|OPFL_Chain|OPFL_MemRefs,
106673 /*238273*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106680 /*238287*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106682 /*238293*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBroX), 0|OPFL_Chain|OPFL_MemRefs,
106685 /*238306*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106698 /*238331*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106700 /*238337*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroW), 0|OPFL_Chain|OPFL_MemRefs,
106703 /*238350*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106710 /*238364*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106712 /*238370*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroX), 0|OPFL_Chain|OPFL_MemRefs,
106715 /*238383*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106724 /*238401*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106726 /*238407*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroW), 0|OPFL_Chain|OPFL_MemRefs,
106729 /*238420*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106736 /*238434*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106738 /*238440*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroX), 0|OPFL_Chain|OPFL_MemRefs,
106741 /*238453*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106756 /*238483*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106758 /*238489*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSroW), 0|OPFL_Chain|OPFL_MemRefs,
106761 /*238502*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106768 /*238516*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106770 /*238522*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSroX), 0|OPFL_Chain|OPFL_MemRefs,
106773 /*238535*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106782 /*238553*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106784 /*238559*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSroW), 0|OPFL_Chain|OPFL_MemRefs,
106787 /*238572*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106794 /*238586*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106796 /*238592*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSroX), 0|OPFL_Chain|OPFL_MemRefs,
106799 /*238605*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106811 /*238628*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106813 /*238634*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRDroW), 0|OPFL_Chain|OPFL_MemRefs,
106816 /*238647*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106823 /*238661*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106825 /*238667*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRDroX), 0|OPFL_Chain|OPFL_MemRefs,
106828 /*238680*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106836 /*238696*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LDRDui), 0|OPFL_Chain|OPFL_MemRefs,
106851 /*238724*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106853 /*238730*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBui), 0|OPFL_Chain|OPFL_MemRefs,
106856 /*238741*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106863 /*238756*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106865 /*238762*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRBui), 0|OPFL_Chain|OPFL_MemRefs,
106868 /*238773*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106879 /*238794*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106881 /*238800*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHui), 0|OPFL_Chain|OPFL_MemRefs,
106884 /*238811*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106891 /*238826*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106893 /*238832*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHui), 0|OPFL_Chain|OPFL_MemRefs,
106896 /*238843*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106909 /*238868*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106911 /*238874*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSui), 0|OPFL_Chain|OPFL_MemRefs,
106914 /*238885*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106921 /*238900*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106923 /*238906*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSui), 0|OPFL_Chain|OPFL_MemRefs,
106926 /*238917*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106936 /*238936*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106938 /*238942*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRDui), 0|OPFL_Chain|OPFL_MemRefs,
106941 /*238953*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
106947 /*238964*/ /*SwitchOpcode*/ 30, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->238997
106952 /*238972*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
106961 /*238989*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CPYi64), 0,
106972 /*239011*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
106977 /*239021*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
106980 /*239030*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
106990 /*239053*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
106993 /*239064*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
107000 /*239081*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
107003 /*239092*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
107010 /*239109*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
107013 /*239120*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
107020 /*239137*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
107023 /*239148*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
107028 /*239159*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107031 /*239168*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
107036 /*239179*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107039 /*239188*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
107047 /*239202*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
107059 /*239226*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107061 /*239232*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroW), 0|OPFL_Chain|OPFL_MemRefs,
107064 /*239245*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
107071 /*239259*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107073 /*239265*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroX), 0|OPFL_Chain|OPFL_MemRefs,
107076 /*239278*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
107085 /*239296*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107087 /*239302*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroW), 0|OPFL_Chain|OPFL_MemRefs,
107090 /*239315*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
107097 /*239329*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107099 /*239335*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRHroX), 0|OPFL_Chain|OPFL_MemRefs,
107102 /*239348*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
107114 /*239372*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107116 /*239378*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSroW), 0|OPFL_Chain|OPFL_MemRefs,
107119 /*239391*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
107126 /*239405*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107128 /*239411*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSroX), 0|OPFL_Chain|OPFL_MemRefs,
107131 /*239424*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
107140 /*239442*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107142 /*239448*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSroW), 0|OPFL_Chain|OPFL_MemRefs,
107145 /*239461*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
107152 /*239475*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107154 /*239481*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRSroX), 0|OPFL_Chain|OPFL_MemRefs,
107157 /*239494*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
107169 /*239516*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107171 /*239522*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRDroW), 0|OPFL_Chain|OPFL_MemRefs,
107174 /*239535*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
107181 /*239549*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107183 /*239555*/ OPC_EmitNode1, TARGET_VAL(AArch64::LDRDroX), 0|OPFL_Chain|OPFL_MemRefs,
107186 /*239568*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0|OPFL_Chain,
107201 /*239594*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107204 /*239603*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
107213 /*239621*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
107220 /*239635*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107223 /*239644*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
107228 /*239655*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107231 /*239664*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
107239 /*239680*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107242 /*239689*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
107247 /*239700*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
107250 /*239709*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
107257 /*239721*/ /*SwitchOpcode*/ 61|128,7/*957*/, TARGET_VAL(AArch64ISD::EXT),// ->240682
107260 /*239729*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
107267 /*239742*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
107275 /*239756*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107280 /*239766*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
107283 /*239778*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
107293 /*239794*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107298 /*239804*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
107301 /*239816*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
107311 /*239832*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107316 /*239842*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
107319 /*239854*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
107329 /*239870*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107334 /*239880*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
107337 /*239892*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
107349 /*239910*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107355 /*239924*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
107359 /*239938*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
107362 /*239950*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
107373 /*239967*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107379 /*239981*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
107383 /*239995*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
107386 /*240007*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
107397 /*240024*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107403 /*240038*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
107407 /*240052*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
107410 /*240064*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
107421 /*240081*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107427 /*240095*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
107431 /*240109*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
107434 /*240121*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
107444 /*240136*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107451 /*240151*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv8i8), 0,
107457 /*240163*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv8i8), 0,
107466 /*240181*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
107472 /*240193*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
107479 /*240207*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv8i8), 0,
107485 /*240220*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
107491 /*240233*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv8i8), 0,
107497 /*240246*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
107503 /*240259*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv8i8), 0,
107509 /*240272*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
107516 /*240285*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
107523 /*240297*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
107531 /*240311*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107536 /*240321*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
107539 /*240333*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
107549 /*240349*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107554 /*240359*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
107557 /*240371*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
107567 /*240387*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107572 /*240397*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
107575 /*240409*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
107587 /*240427*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107593 /*240441*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
107597 /*240455*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
107600 /*240467*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
107611 /*240484*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107617 /*240498*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
107621 /*240512*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
107624 /*240524*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
107635 /*240541*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107641 /*240555*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
107645 /*240569*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
107648 /*240581*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
107658 /*240595*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107663 /*240606*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv8i8), 0,
107669 /*240619*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
107675 /*240632*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv8i8), 0,
107681 /*240645*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
107687 /*240658*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv8i8), 0,
107693 /*240671*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::EXTv16i8), 0,
107699 /*240682*/ /*SwitchOpcode*/ 125|128,6/*893*/, TARGET_VAL(AArch64ISD::VSHL),// ->241579
107702 /*240690*/ OPC_SwitchOpcode /*3 cases */, 0|128,1/*128*/, TARGET_VAL(ISD::ANY_EXTEND),// ->240823
107705 /*240698*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
107715 /*240717*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv16i8), 0,
107727 /*240738*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv8i16), 0,
107739 /*240759*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv4i32), 0,
107752 /*240780*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv8i8), 0,
107762 /*240797*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv4i16), 0,
107772 /*240814*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv2i32), 0,
107778 /*240823*/ /*SwitchOpcode*/ 42|128,2/*298*/, TARGET_VAL(ISD::ZERO_EXTEND),// ->241125
107781 /*240831*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
107792 /*240852*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv16i8), 0,
107799 /*240862*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107806 /*240876*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv16i8_shift), 0,
107820 /*240901*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv8i16), 0,
107827 /*240911*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107834 /*240925*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv8i16_shift), 0,
107848 /*240950*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv4i32), 0,
107855 /*240960*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107862 /*240974*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv4i32_shift), 0,
107877 /*241000*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv8i8), 0,
107884 /*241010*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107891 /*241024*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv8i8_shift), 0,
107903 /*241045*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv4i16), 0,
107910 /*241055*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107917 /*241069*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv4i16_shift), 0,
107929 /*241090*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv2i32), 0,
107936 /*241100*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107943 /*241114*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::USHLLv2i32_shift), 0,
107950 /*241125*/ /*SwitchOpcode*/ 42|128,2/*298*/, TARGET_VAL(ISD::SIGN_EXTEND),// ->241427
107953 /*241133*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
107964 /*241154*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv16i8), 0,
107971 /*241164*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107978 /*241178*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLLv16i8_shift), 0,
107992 /*241203*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv8i16), 0,
107999 /*241213*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108006 /*241227*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLLv8i16_shift), 0,
108020 /*241252*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv4i32), 0,
108027 /*241262*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108034 /*241276*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLLv4i32_shift), 0,
108049 /*241302*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv8i8), 0,
108056 /*241312*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108063 /*241326*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLLv8i8_shift), 0,
108075 /*241347*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv4i16), 0,
108082 /*241357*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108089 /*241371*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLLv4i16_shift), 0,
108101 /*241392*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLLv2i32), 0,
108108 /*241402*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108115 /*241416*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SSHLLv2i32_shift), 0,
108127 /*241433*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108135 /*241449*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLd), 0,
108145 /*241468*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLv8i8_shift), 0,
108152 /*241482*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLv16i8_shift), 0,
108163 /*241502*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLv4i16_shift), 0,
108170 /*241516*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLv8i16_shift), 0,
108181 /*241536*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLv2i32_shift), 0,
108188 /*241550*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLv4i32_shift), 0,
108199 /*241569*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHLv2i64_shift), 0,
108205 /*241579*/ /*SwitchOpcode*/ 126|128,23/*3070*/, TARGET_VAL(ISD::CONCAT_VECTORS),// ->244653
108209 /*241588*/ OPC_SwitchOpcode /*3 cases */, 97|128,4/*609*/, TARGET_VAL(ISD::TRUNCATE),// ->242202
108212 /*241597*/ OPC_SwitchOpcode /*2 cases */, 99|128,2/*355*/, TARGET_VAL(AArch64ISD::VLSHR),// ->241957
108215 /*241606*/ OPC_SwitchOpcode /*2 cases */, 107, TARGET_VAL(ISD::ADD),// ->241717
108227 /*241630*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
108229 /*241639*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDHNv8i16_v16i8), 0,
108241 /*241664*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
108243 /*241673*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDHNv4i32_v8i16), 0,
108255 /*241698*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
108257 /*241707*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDHNv2i64_v4i32), 0,
108262 /*241717*/ /*SwitchOpcode*/ 107, TARGET_VAL(ISD::SUB),// ->241827
108274 /*241740*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
108276 /*241749*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBHNv8i16_v16i8), 0,
108288 /*241774*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
108290 /*241783*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBHNv4i32_v8i16), 0,
108302 /*241808*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
108304 /*241817*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBHNv2i64_v4i32), 0,
108314 /*241832*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108323 /*241848*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108326 /*241857*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108329 /*241868*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHRNv16i8_shift), 0,
108340 /*241887*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108343 /*241896*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108346 /*241907*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHRNv8i16_shift), 0,
108357 /*241926*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108360 /*241935*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108363 /*241946*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHRNv4i32_shift), 0,
108369 /*241957*/ /*SwitchOpcode*/ 5|128,1/*133*/, TARGET_VAL(AArch64ISD::VASHR),// ->242094
108373 /*241964*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108383 /*241982*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108386 /*241991*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108389 /*242002*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHRNv16i8_shift), 0,
108401 /*242023*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108404 /*242032*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108407 /*242043*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHRNv8i16_shift), 0,
108419 /*242064*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108422 /*242073*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108425 /*242084*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SHRNv4i32_shift), 0,
108438 /*242106*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108441 /*242115*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108443 /*242124*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::XTNv16i8), 0,
108452 /*242140*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108455 /*242149*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108457 /*242158*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::XTNv8i16), 0,
108466 /*242174*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108469 /*242183*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108471 /*242192*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::XTNv4i32), 0,
108477 /*242202*/ /*SwitchOpcode*/ 54|128,14/*1846*/, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),// ->244052
108485 /*242219*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108491 /*242230*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108494 /*242239*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108497 /*242250*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RSHRNv16i8_shift), 0,
108505 /*242264*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108511 /*242275*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108514 /*242284*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108517 /*242295*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RSHRNv8i16_shift), 0,
108525 /*242309*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108531 /*242320*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108534 /*242329*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108537 /*242340*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RSHRNv4i32_shift), 0,
108549 /*242362*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108555 /*242373*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108558 /*242382*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108561 /*242393*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHRNv16i8_shift), 0,
108569 /*242407*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108575 /*242418*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108578 /*242427*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108581 /*242438*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHRNv8i16_shift), 0,
108589 /*242452*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108595 /*242463*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108598 /*242472*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108601 /*242483*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHRNv4i32_shift), 0,
108613 /*242505*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108619 /*242516*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108622 /*242525*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108625 /*242536*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHRUNv16i8_shift), 0,
108633 /*242550*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108639 /*242561*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108642 /*242570*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108645 /*242581*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHRUNv8i16_shift), 0,
108653 /*242595*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108659 /*242606*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108662 /*242615*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108665 /*242626*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQRSHRUNv4i32_shift), 0,
108677 /*242648*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108683 /*242659*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108686 /*242668*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108689 /*242679*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHRNv16i8_shift), 0,
108697 /*242693*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108703 /*242704*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108706 /*242713*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108709 /*242724*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHRNv8i16_shift), 0,
108717 /*242738*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108723 /*242749*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108726 /*242758*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108729 /*242769*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHRNv4i32_shift), 0,
108741 /*242791*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108747 /*242802*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108750 /*242811*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108753 /*242822*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHRUNv16i8_shift), 0,
108761 /*242836*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108767 /*242847*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108770 /*242856*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108773 /*242867*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHRUNv8i16_shift), 0,
108781 /*242881*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108787 /*242892*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108790 /*242901*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108793 /*242912*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQSHRUNv4i32_shift), 0,
108805 /*242934*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108811 /*242945*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108814 /*242954*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108817 /*242965*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHRNv16i8_shift), 0,
108825 /*242979*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108831 /*242990*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108834 /*242999*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108837 /*243010*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHRNv8i16_shift), 0,
108845 /*243024*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108851 /*243035*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108854 /*243044*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108857 /*243055*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQRSHRNv4i32_shift), 0,
108869 /*243077*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108875 /*243088*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108878 /*243097*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108881 /*243108*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHRNv16i8_shift), 0,
108889 /*243122*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108895 /*243133*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108898 /*243142*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108901 /*243153*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHRNv8i16_shift), 0,
108909 /*243167*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108915 /*243178*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108918 /*243187*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108921 /*243198*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQSHRNv4i32_shift), 0,
108930 /*243214*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108933 /*243223*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108935 /*243232*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNv8i16), 0,
108947 /*243254*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108950 /*243263*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108952 /*243272*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQXTNv16i8), 0,
108961 /*243288*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108964 /*243297*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108966 /*243306*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQXTNv8i16), 0,
108975 /*243322*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108978 /*243331*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108980 /*243340*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQXTNv4i32), 0,
108993 /*243363*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
108996 /*243372*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
108998 /*243381*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQXTUNv16i8), 0,
109007 /*243397*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109010 /*243406*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109012 /*243415*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQXTUNv8i16), 0,
109021 /*243431*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109024 /*243440*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109026 /*243449*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SQXTUNv4i32), 0,
109039 /*243472*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109042 /*243481*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109044 /*243490*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQXTNv16i8), 0,
109053 /*243506*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109056 /*243515*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109058 /*243524*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQXTNv8i16), 0,
109067 /*243540*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109070 /*243549*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109072 /*243558*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UQXTNv4i32), 0,
109087 /*243584*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109090 /*243593*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109092 /*243602*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDHNv8i16_v16i8), 0,
109103 /*243622*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109106 /*243631*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109108 /*243640*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDHNv4i32_v8i16), 0,
109119 /*243660*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109122 /*243669*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109124 /*243678*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDHNv2i64_v4i32), 0,
109139 /*243705*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109142 /*243714*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109144 /*243723*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBHNv8i16_v16i8), 0,
109155 /*243743*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109158 /*243752*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109160 /*243761*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBHNv4i32_v8i16), 0,
109171 /*243781*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109174 /*243790*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109176 /*243799*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUBHNv2i64_v4i32), 0,
109191 /*243826*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109194 /*243835*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109196 /*243844*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RADDHNv8i16_v16i8), 0,
109207 /*243864*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109210 /*243873*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109212 /*243882*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RADDHNv4i32_v8i16), 0,
109223 /*243902*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109226 /*243911*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109228 /*243920*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RADDHNv2i64_v4i32), 0,
109243 /*243947*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109246 /*243956*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109248 /*243965*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RSUBHNv8i16_v16i8), 0,
109259 /*243985*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109262 /*243994*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109264 /*244003*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RSUBHNv4i32_v8i16), 0,
109275 /*244023*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109278 /*244032*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109280 /*244041*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::RSUBHNv2i64_v4i32), 0,
109286 /*244052*/ /*SwitchOpcode*/ 83, TARGET_VAL(ISD::UNDEF),// ->244138
109289 /*244059*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109292 /*244068*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109297 /*244079*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109300 /*244088*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109305 /*244099*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109308 /*244108*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109313 /*244119*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109316 /*244128*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109325 /*244145*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109328 /*244154*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109331 /*244166*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109334 /*244175*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109337 /*244187*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi64lane), 0,
109342 /*244199*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109345 /*244208*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109348 /*244220*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109351 /*244229*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109354 /*244241*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi64lane), 0,
109359 /*244253*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109362 /*244262*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109365 /*244274*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109368 /*244283*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109371 /*244295*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi64lane), 0,
109376 /*244307*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109379 /*244316*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109382 /*244328*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109385 /*244337*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109388 /*244349*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi64lane), 0,
109395 /*244362*/ OPC_SwitchOpcode /*3 cases */, 37, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),// ->244403
109402 /*244377*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109405 /*244386*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109407 /*244395*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTXNv4f32), 0,
109411 /*244403*/ /*SwitchOpcode*/ 43, TARGET_VAL(ISD::UNDEF),// ->244449
109414 /*244410*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109417 /*244419*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109422 /*244430*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109425 /*244439*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109430 /*244449*/ /*SwitchOpcode*/ 32, TARGET_VAL(ISD::FP_ROUND),// ->244484
109435 /*244458*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109438 /*244467*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109440 /*244476*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCVTNv4i32), 0,
109448 /*244491*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109451 /*244500*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109454 /*244512*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109457 /*244521*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109460 /*244533*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi64lane), 0,
109465 /*244545*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109468 /*244554*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109471 /*244566*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109474 /*244575*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109477 /*244587*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi64lane), 0,
109482 /*244599*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109485 /*244608*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109488 /*244620*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
109491 /*244629*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
109494 /*244641*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi64lane), 0,
109500 /*244653*/ /*SwitchOpcode*/ 100|128,12/*1636*/, TARGET_VAL(ISD::INSERT_VECTOR_ELT),// ->246293
109504 /*244662*/ OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->244846
109510 /*244674*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109518 /*244687*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109526 /*244703*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi8lane), 0,
109534 /*244718*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109542 /*244731*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109550 /*244747*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi16lane), 0,
109558 /*244762*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109566 /*244775*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109574 /*244791*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi32lane), 0,
109582 /*244806*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109590 /*244819*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109598 /*244835*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi64lane), 0,
109603 /*244846*/ /*SwitchOpcode*/ 47|128,2/*303*/, TARGET_VAL(ISD::LOAD),// ->245153
109618 /*244871*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109625 /*244884*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1i8), 0|OPFL_Chain|OPFL_MemRefs,
109634 /*244899*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109641 /*244912*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1i16), 0|OPFL_Chain|OPFL_MemRefs,
109652 /*244931*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109659 /*244944*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1i32), 0|OPFL_Chain|OPFL_MemRefs,
109667 /*244958*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109674 /*244971*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1i64), 0|OPFL_Chain|OPFL_MemRefs,
109687 /*244993*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109695 /*245010*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
109698 /*245021*/ OPC_EmitNode1, TARGET_VAL(AArch64::LD1i8), 0|OPFL_Chain|OPFL_MemRefs,
109701 /*245033*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
109710 /*245047*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109718 /*245064*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
109721 /*245075*/ OPC_EmitNode1, TARGET_VAL(AArch64::LD1i16), 0|OPFL_Chain|OPFL_MemRefs,
109724 /*245087*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
109735 /*245104*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109743 /*245121*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
109746 /*245132*/ OPC_EmitNode1, TARGET_VAL(AArch64::LD1i32), 0|OPFL_Chain|OPFL_MemRefs,
109749 /*245144*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
109761 /*245162*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109769 /*245178*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi8gpr), 0,
109779 /*245197*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi16gpr), 0,
109789 /*245216*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi32gpr), 0,
109798 /*245231*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109805 /*245245*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi64gpr), 0,
109812 /*245258*/ OPC_SwitchOpcode /*2 cases */, 49|128,4/*561*/, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->245824
109818 /*245270*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109824 /*245279*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109829 /*245290*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi16lane), 0,
109836 /*245308*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
109840 /*245321*/ OPC_EmitNode1, TARGET_VAL(AArch64::INSvi16lane), 0,
109843 /*245334*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
109852 /*245348*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109858 /*245357*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109863 /*245368*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi32lane), 0,
109870 /*245386*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
109874 /*245399*/ OPC_EmitNode1, TARGET_VAL(AArch64::INSvi32lane), 0,
109877 /*245412*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
109886 /*245426*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109892 /*245435*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109897 /*245446*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi64lane), 0,
109904 /*245464*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
109908 /*245477*/ OPC_EmitNode1, TARGET_VAL(AArch64::INSvi64lane), 0,
109911 /*245490*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
109920 /*245504*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109926 /*245513*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109932 /*245528*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
109935 /*245539*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi16lane), 0,
109942 /*245557*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
109947 /*245574*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
109950 /*245585*/ OPC_EmitNode1, TARGET_VAL(AArch64::INSvi16lane), 0,
109953 /*245598*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
109962 /*245612*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109968 /*245621*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109974 /*245636*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
109977 /*245647*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi32lane), 0,
109984 /*245665*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
109989 /*245682*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
109992 /*245693*/ OPC_EmitNode1, TARGET_VAL(AArch64::INSvi32lane), 0,
109995 /*245706*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
110004 /*245720*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110010 /*245729*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110016 /*245744*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110019 /*245755*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi64lane), 0,
110026 /*245773*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110031 /*245790*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110034 /*245801*/ OPC_EmitNode1, TARGET_VAL(AArch64::INSvi64lane), 0,
110037 /*245814*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
110043 /*245824*/ /*SwitchOpcode*/ 49|128,1/*177*/, TARGET_VAL(ISD::LOAD),// ->246005
110055 /*245844*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110062 /*245858*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1i32), 0|OPFL_Chain|OPFL_MemRefs,
110070 /*245876*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110073 /*245887*/ OPC_EmitNode1, TARGET_VAL(AArch64::LD1i32), 0|OPFL_Chain|OPFL_MemRefs,
110076 /*245899*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
110085 /*245913*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110092 /*245926*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1i64), 0|OPFL_Chain|OPFL_MemRefs,
110100 /*245940*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110107 /*245954*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1i16), 0|OPFL_Chain|OPFL_MemRefs,
110115 /*245972*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110118 /*245983*/ OPC_EmitNode1, TARGET_VAL(AArch64::LD1i16), 0|OPFL_Chain|OPFL_MemRefs,
110121 /*245995*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
110134 /*246015*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110141 /*246029*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110144 /*246038*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110147 /*246050*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi16lane), 0,
110155 /*246066*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110158 /*246075*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110161 /*246086*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110164 /*246095*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110167 /*246107*/ OPC_EmitNode1, TARGET_VAL(AArch64::INSvi16lane), 0,
110170 /*246120*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
110179 /*246134*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110185 /*246147*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110188 /*246156*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110191 /*246168*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi32lane), 0,
110196 /*246180*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110199 /*246189*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110202 /*246200*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110205 /*246209*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110208 /*246221*/ OPC_EmitNode1, TARGET_VAL(AArch64::INSvi32lane), 0,
110211 /*246234*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
110220 /*246248*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110226 /*246260*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110229 /*246269*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110232 /*246281*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::INSvi64lane), 0,
110238 /*246293*/ /*SwitchOpcode*/ 51|128,9/*1203*/, TARGET_VAL(AArch64ISD::DUP),// ->247500
110241 /*246301*/ OPC_SwitchOpcode /*3 cases */, 48|128,2/*304*/, TARGET_VAL(ISD::TRUNCATE),// ->246610
110243 /*246307*/ OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
110249 /*246317*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110256 /*246331*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i8lane), 0,
110263 /*246346*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv4i16lane), 0,
110270 /*246361*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv2i32lane), 0,
110277 /*246376*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv16i8lane), 0,
110284 /*246391*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i16lane), 0,
110291 /*246406*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv4i32lane), 0,
110300 /*246421*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110307 /*246436*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110311 /*246450*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i8lane), 0,
110318 /*246466*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110322 /*246480*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv4i16lane), 0,
110329 /*246496*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110333 /*246510*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv2i32lane), 0,
110340 /*246526*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110344 /*246540*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv16i8lane), 0,
110351 /*246556*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110355 /*246570*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i16lane), 0,
110362 /*246586*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110366 /*246600*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv4i32lane), 0,
110372 /*246610*/ /*SwitchOpcode*/ 74|128,2/*330*/, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->246944
110378 /*246621*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110385 /*246636*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i8lane), 0,
110392 /*246651*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv16i8lane), 0,
110401 /*246665*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110408 /*246680*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i8lane), 0,
110415 /*246695*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv4i16lane), 0,
110422 /*246710*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv16i8lane), 0,
110429 /*246725*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i16lane), 0,
110438 /*246739*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110445 /*246755*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110449 /*246769*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i8lane), 0,
110456 /*246785*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110460 /*246799*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv16i8lane), 0,
110469 /*246814*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110476 /*246830*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110480 /*246844*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i8lane), 0,
110487 /*246860*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110491 /*246874*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv4i16lane), 0,
110498 /*246890*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110502 /*246904*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv16i8lane), 0,
110509 /*246920*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
110513 /*246934*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i16lane), 0,
110519 /*246944*/ /*SwitchOpcode*/ 123, TARGET_VAL(ISD::LOAD),// ->247070
110533 /*246969*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Rv8b), 0|OPFL_Chain|OPFL_MemRefs,
110539 /*246979*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Rv16b), 0|OPFL_Chain|OPFL_MemRefs,
110549 /*246995*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Rv4h), 0|OPFL_Chain|OPFL_MemRefs,
110555 /*247005*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Rv8h), 0|OPFL_Chain|OPFL_MemRefs,
110567 /*247025*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Rv2s), 0|OPFL_Chain|OPFL_MemRefs,
110573 /*247035*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Rv4s), 0|OPFL_Chain|OPFL_MemRefs,
110582 /*247050*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Rv2d), 0|OPFL_Chain|OPFL_MemRefs,
110588 /*247060*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Rv1d), 0|OPFL_Chain|OPFL_MemRefs,
110602 /*247083*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i8gpr), 0,
110608 /*247094*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv16i8gpr), 0,
110614 /*247105*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv4i16gpr), 0,
110620 /*247116*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i16gpr), 0,
110626 /*247127*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv2i32gpr), 0,
110632 /*247138*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv4i32gpr), 0,
110638 /*247149*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUP_ZR_B), 0,
110644 /*247160*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUP_ZR_H), 0,
110650 /*247171*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUP_ZR_S), 0,
110659 /*247187*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv2i64gpr), 0,
110665 /*247199*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
110671 /*247211*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUP_ZR_D), 0,
110679 /*247222*/ OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
110690 /*247242*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Rv2s), 0|OPFL_Chain|OPFL_MemRefs,
110696 /*247252*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Rv4s), 0|OPFL_Chain|OPFL_MemRefs,
110705 /*247267*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Rv2d), 0|OPFL_Chain|OPFL_MemRefs,
110711 /*247277*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Rv1d), 0|OPFL_Chain|OPFL_MemRefs,
110720 /*247292*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Rv4h), 0|OPFL_Chain|OPFL_MemRefs,
110726 /*247302*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1Rv8h), 0|OPFL_Chain|OPFL_MemRefs,
110738 /*247324*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
110743 /*247334*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110746 /*247343*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110749 /*247355*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv2i64lane), 0,
110757 /*247370*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110760 /*247379*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110763 /*247391*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv2i32lane), 0,
110768 /*247401*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110771 /*247410*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110774 /*247422*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv4i32lane), 0,
110782 /*247437*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110785 /*247446*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110788 /*247458*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv4i16lane), 0,
110793 /*247468*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110796 /*247477*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110799 /*247489*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i16lane), 0,
110806 /*247500*/ /*SwitchOpcode*/ 46|128,2/*302*/, TARGET_VAL(ISD::INSERT_SUBVECTOR),// ->247806
110808 /*247505*/ OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
110815 /*247520*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110818 /*247529*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110823 /*247540*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110826 /*247549*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110831 /*247560*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110834 /*247569*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110839 /*247580*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110842 /*247589*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110847 /*247600*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110850 /*247609*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110855 /*247620*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110858 /*247629*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110863 /*247640*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110866 /*247649*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110874 /*247666*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110877 /*247675*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110882 /*247686*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110885 /*247695*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110890 /*247706*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110893 /*247715*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110898 /*247726*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110901 /*247735*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110906 /*247746*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110909 /*247755*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110914 /*247766*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110917 /*247775*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110922 /*247786*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
110925 /*247795*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
110931 /*247806*/ /*SwitchOpcode*/ 89, TARGET_VAL(AArch64ISD::BICi),// ->247898
110935 /*247812*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110941 /*247822*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110948 /*247837*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv4i16), 0,
110956 /*247854*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv8i16), 0,
110964 /*247871*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv2i32), 0,
110972 /*247888*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BICv4i32), 0,
110977 /*247898*/ /*SwitchOpcode*/ 89, TARGET_VAL(AArch64ISD::ORRi),// ->247990
110981 /*247904*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110987 /*247914*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110994 /*247929*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRv4i16), 0,
111002 /*247946*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRv8i16), 0,
111010 /*247963*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRv2i32), 0,
111018 /*247980*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ORRv4i32), 0,
111023 /*247990*/ /*SwitchOpcode*/ 76, TARGET_VAL(AArch64ISD::MOVIshift),// ->248069
111026 /*247995*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111032 /*248005*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111038 /*248018*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv2i32), 0,
111045 /*248032*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv4i32), 0,
111052 /*248046*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv4i16), 0,
111059 /*248060*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv8i16), 0,
111064 /*248069*/ /*SwitchOpcode*/ 52, TARGET_VAL(AArch64ISD::MOVImsl),// ->248124
111067 /*248074*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111073 /*248084*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111080 /*248099*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv2s_msl), 0,
111088 /*248115*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv4s_msl), 0,
111093 /*248124*/ /*SwitchOpcode*/ 76, TARGET_VAL(AArch64ISD::MVNIshift),// ->248203
111096 /*248129*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111102 /*248139*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111108 /*248152*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MVNIv2i32), 0,
111115 /*248166*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MVNIv4i32), 0,
111122 /*248180*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MVNIv4i16), 0,
111129 /*248194*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MVNIv8i16), 0,
111134 /*248203*/ /*SwitchOpcode*/ 52, TARGET_VAL(AArch64ISD::MVNImsl),// ->248258
111137 /*248208*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111143 /*248218*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111150 /*248233*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MVNIv2s_msl), 0,
111158 /*248249*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MVNIv4s_msl), 0,
111163 /*248258*/ /*SwitchOpcode*/ 61|128,1/*189*/, TARGET_VAL(AArch64ISD::NOT),// ->248451
111166 /*248265*/ OPC_CheckOpcode, TARGET_VAL(AArch64ISD::CMEQz),
111168 /*248269*/ OPC_CheckOpcode, TARGET_VAL(ISD::AND),
111175 /*248281*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMTSTv8i8), 0,
111181 /*248293*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMTSTv16i8), 0,
111187 /*248305*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMTSTv4i16), 0,
111193 /*248317*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMTSTv8i16), 0,
111199 /*248329*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMTSTv2i32), 0,
111205 /*248341*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMTSTv4i32), 0,
111211 /*248353*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMTSTv2i64), 0,
111217 /*248365*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMTSTv1i64), 0,
111225 /*248379*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv8i8), 0,
111230 /*248388*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv16i8), 0,
111235 /*248397*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv8i8), 0,
111240 /*248406*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv16i8), 0,
111245 /*248415*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv8i8), 0,
111250 /*248424*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv8i8), 0,
111255 /*248433*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv16i8), 0,
111260 /*248442*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NOTv16i8), 0,
111266 /*248451*/ /*SwitchOpcode*/ 17|128,3/*401*/, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),// ->248856
111273 /*248468*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111279 /*248481*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111285 /*248494*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111291 /*248507*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111297 /*248520*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111303 /*248533*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111309 /*248546*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111319 /*248565*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
111322 /*248577*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111331 /*248596*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
111334 /*248608*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111340 /*248621*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
111343 /*248633*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111353 /*248653*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
111356 /*248665*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111362 /*248678*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
111365 /*248690*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111376 /*248713*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
111379 /*248725*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111385 /*248737*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i64lane), 0,
111388 /*248748*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111395 /*248762*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i64lane), 0,
111398 /*248773*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111404 /*248786*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i64lane), 0,
111407 /*248797*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111413 /*248810*/ OPC_EmitNode1, TARGET_VAL(AArch64::DUPv2i64lane), 0,
111416 /*248821*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111422 /*248834*/ OPC_EmitNode1, TARGET_VAL(AArch64::EXTv16i8), 0,
111425 /*248846*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
111431 /*248856*/ /*SwitchOpcode*/ 55, TARGET_VAL(AArch64ISD::DUPLANE64),// ->248914
111437 /*248866*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111444 /*248880*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv2i64lane), 0,
111452 /*248893*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111458 /*248905*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv2i64lane), 0,
111463 /*248914*/ /*SwitchOpcode*/ 85, TARGET_VAL(AArch64ISD::DUPLANE32),// ->249002
111469 /*248924*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111476 /*248939*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv2i32lane), 0,
111483 /*248953*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv4i32lane), 0,
111492 /*248967*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111498 /*248980*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv2i32lane), 0,
111504 /*248992*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv4i32lane), 0,
111510 /*249002*/ /*SwitchOpcode*/ 85, TARGET_VAL(AArch64ISD::DUPLANE16),// ->249090
111516 /*249012*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111523 /*249027*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv4i16lane), 0,
111530 /*249041*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i16lane), 0,
111539 /*249055*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111545 /*249068*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv4i16lane), 0,
111551 /*249080*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i16lane), 0,
111557 /*249090*/ /*SwitchOpcode*/ 43, TARGET_VAL(AArch64ISD::DUPLANE8),// ->249136
111562 /*249098*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111569 /*249113*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv8i8lane), 0,
111576 /*249127*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::DUPv16i8lane), 0,
111581 /*249136*/ /*SwitchOpcode*/ 38, TARGET_VAL(AArch64ISD::MOVI),// ->249177
111584 /*249141*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111591 /*249156*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv8b_ns), 0,
111598 /*249169*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv16b_ns), 0,
111603 /*249177*/ /*SwitchOpcode*/ 37|128,4/*549*/, TARGET_VAL(ISD::MLOAD),// ->249730
111620 /*249210*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1B_D_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111632 /*249235*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1SB_D_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111644 /*249260*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1H_D_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111656 /*249285*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1SH_D_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111668 /*249310*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1W_D_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111680 /*249335*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1SW_D_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111691 /*249359*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1D_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111700 /*249379*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1H_D_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111709 /*249399*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1W_D_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111718 /*249419*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1D_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111735 /*249452*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1B_S_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111747 /*249477*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1SB_S_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111759 /*249502*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1H_S_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111771 /*249527*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1SH_S_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111782 /*249551*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1W_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111791 /*249571*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1H_S_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111800 /*249591*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1W_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111817 /*249623*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1B_H_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111829 /*249648*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1SB_H_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111840 /*249672*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1H_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111849 /*249692*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1H_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111864 /*249720*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::LD1B_IMM), 0|OPFL_Chain|OPFL_MemRefs,
111869 /*249730*/ /*SwitchOpcode*/ 34|128,3/*418*/, TARGET_VAL(AArch64ISD::NVCAST),// ->250152
112193 /*250152*/ /*SwitchOpcode*/ 91, TARGET_VAL(AArch64ISD::CMEQz),// ->250246
112197 /*250161*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv8i8rz), 0,
112203 /*250172*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv16i8rz), 0,
112209 /*250183*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv4i16rz), 0,
112215 /*250194*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv8i16rz), 0,
112221 /*250205*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv2i32rz), 0,
112227 /*250216*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv4i32rz), 0,
112233 /*250227*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv2i64rz), 0,
112239 /*250238*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv1i64rz), 0,
112244 /*250246*/ /*SwitchOpcode*/ 91, TARGET_VAL(AArch64ISD::CMGEz),// ->250340
112248 /*250255*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv8i8rz), 0,
112254 /*250266*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv16i8rz), 0,
112260 /*250277*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv4i16rz), 0,
112266 /*250288*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv8i16rz), 0,
112272 /*250299*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv2i32rz), 0,
112278 /*250310*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv4i32rz), 0,
112284 /*250321*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv2i64rz), 0,
112290 /*250332*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv1i64rz), 0,
112295 /*250340*/ /*SwitchOpcode*/ 91, TARGET_VAL(AArch64ISD::CMGTz),// ->250434
112299 /*250349*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv8i8rz), 0,
112305 /*250360*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv16i8rz), 0,
112311 /*250371*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv4i16rz), 0,
112317 /*250382*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv8i16rz), 0,
112323 /*250393*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv2i32rz), 0,
112329 /*250404*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv4i32rz), 0,
112335 /*250415*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv2i64rz), 0,
112341 /*250426*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv1i64rz), 0,
112346 /*250434*/ /*SwitchOpcode*/ 91, TARGET_VAL(AArch64ISD::CMLEz),// ->250528
112350 /*250443*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLEv8i8rz), 0,
112356 /*250454*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLEv16i8rz), 0,
112362 /*250465*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLEv4i16rz), 0,
112368 /*250476*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLEv8i16rz), 0,
112374 /*250487*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLEv2i32rz), 0,
112380 /*250498*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLEv4i32rz), 0,
112386 /*250509*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLEv2i64rz), 0,
112392 /*250520*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLEv1i64rz), 0,
112397 /*250528*/ /*SwitchOpcode*/ 91, TARGET_VAL(AArch64ISD::CMLTz),// ->250622
112401 /*250537*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLTv8i8rz), 0,
112407 /*250548*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLTv16i8rz), 0,
112413 /*250559*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLTv4i16rz), 0,
112419 /*250570*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLTv8i16rz), 0,
112425 /*250581*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLTv2i32rz), 0,
112431 /*250592*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLTv4i32rz), 0,
112437 /*250603*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLTv2i64rz), 0,
112443 /*250614*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMLTv1i64rz), 0,
112448 /*250622*/ /*SwitchOpcode*/ 29, TARGET_VAL(ISD::CTPOP),// ->250654
112453 /*250633*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CNTv8i8), 0,
112460 /*250646*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CNTv16i8), 0,
112465 /*250654*/ /*SwitchOpcode*/ 81, TARGET_VAL(AArch64ISD::FCMEQz),// ->250738
112470 /*250665*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMEQv4i16rz), 0,
112477 /*250678*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMEQv8i16rz), 0,
112484 /*250691*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMEQv2i32rz), 0,
112491 /*250704*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMEQv4i32rz), 0,
112498 /*250717*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMEQv2i64rz), 0,
112505 /*250730*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMEQv1i64rz), 0,
112510 /*250738*/ /*SwitchOpcode*/ 81, TARGET_VAL(AArch64ISD::FCMGEz),// ->250822
112515 /*250749*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGEv4i16rz), 0,
112522 /*250762*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGEv8i16rz), 0,
112529 /*250775*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGEv2i32rz), 0,
112536 /*250788*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGEv4i32rz), 0,
112543 /*250801*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGEv2i64rz), 0,
112550 /*250814*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGEv1i64rz), 0,
112555 /*250822*/ /*SwitchOpcode*/ 81, TARGET_VAL(AArch64ISD::FCMGTz),// ->250906
112560 /*250833*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGTv4i16rz), 0,
112567 /*250846*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGTv8i16rz), 0,
112574 /*250859*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGTv2i32rz), 0,
112581 /*250872*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGTv4i32rz), 0,
112588 /*250885*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGTv2i64rz), 0,
112595 /*250898*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMGTv1i64rz), 0,
112600 /*250906*/ /*SwitchOpcode*/ 81, TARGET_VAL(AArch64ISD::FCMLEz),// ->250990
112605 /*250917*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMLEv4i16rz), 0,
112612 /*250930*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMLEv8i16rz), 0,
112619 /*250943*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMLEv2i32rz), 0,
112626 /*250956*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMLEv4i32rz), 0,
112633 /*250969*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMLEv2i64rz), 0,
112640 /*250982*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMLEv1i64rz), 0,
112645 /*250990*/ /*SwitchOpcode*/ 81, TARGET_VAL(AArch64ISD::FCMLTz),// ->251074
112650 /*251001*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMLTv4i16rz), 0,
112657 /*251014*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMLTv8i16rz), 0,
112664 /*251027*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMLTv2i32rz), 0,
112671 /*251040*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMLTv4i32rz), 0,
112678 /*251053*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMLTv2i64rz), 0,
112685 /*251066*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FCMLTv1i64rz), 0,
112690 /*251074*/ /*SwitchOpcode*/ 75, TARGET_VAL(AArch64ISD::NEG),// ->251152
112693 /*251081*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv8i8), 0,
112698 /*251090*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv16i8), 0,
112703 /*251099*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv4i16), 0,
112708 /*251108*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv8i16), 0,
112713 /*251117*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv2i32), 0,
112718 /*251126*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv4i32), 0,
112723 /*251135*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv2i64), 0,
112728 /*251144*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::NEGv1i64), 0,
112733 /*251152*/ /*SwitchOpcode*/ 25, TARGET_VAL(AArch64ISD::REV16),// ->251180
112737 /*251161*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV16v8i8), 0,
112743 /*251172*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV16v16i8), 0,
112748 /*251180*/ /*SwitchOpcode*/ 65, TARGET_VAL(AArch64ISD::REV32),// ->251248
112752 /*251189*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i8), 0,
112758 /*251200*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v16i8), 0,
112764 /*251211*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v4i16), 0,
112770 /*251222*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i16), 0,
112775 /*251231*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v4i16), 0,
112780 /*251240*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV32v8i16), 0,
112785 /*251248*/ /*SwitchOpcode*/ 105, TARGET_VAL(AArch64ISD::REV64),// ->251356
112789 /*251257*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i8), 0,
112795 /*251268*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v16i8), 0,
112801 /*251279*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
112807 /*251290*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i16), 0,
112813 /*251301*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
112819 /*251312*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i32), 0,
112824 /*251321*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i16), 0,
112829 /*251330*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v8i16), 0,
112834 /*251339*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v2i32), 0,
112839 /*251348*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::REV64v4i32), 0,
112844 /*251356*/ /*SwitchOpcode*/ 100, TARGET_VAL(AArch64ISD::CMEQ),// ->251459
112849 /*251366*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv8i8), 0,
112855 /*251378*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv16i8), 0,
112861 /*251390*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv4i16), 0,
112867 /*251402*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv8i16), 0,
112873 /*251414*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv2i32), 0,
112879 /*251426*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv4i32), 0,
112885 /*251438*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv2i64), 0,
112891 /*251450*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMEQv1i64), 0,
112896 /*251459*/ /*SwitchOpcode*/ 100, TARGET_VAL(AArch64ISD::CMGE),// ->251562
112901 /*251469*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv8i8), 0,
112907 /*251481*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv16i8), 0,
112913 /*251493*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv4i16), 0,
112919 /*251505*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv8i16), 0,
112925 /*251517*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv2i32), 0,
112931 /*251529*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv4i32), 0,
112937 /*251541*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv2i64), 0,
112943 /*251553*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGEv1i64), 0,
112948 /*251562*/ /*SwitchOpcode*/ 100, TARGET_VAL(AArch64ISD::CMGT),// ->251665
112953 /*251572*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv8i8), 0,
112959 /*251584*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv16i8), 0,
112965 /*251596*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv4i16), 0,
112971 /*251608*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv8i16), 0,
112977 /*251620*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv2i32), 0,
112983 /*251632*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv4i32), 0,
112989 /*251644*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv2i64), 0,
112995 /*251656*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMGTv1i64), 0,
113000 /*251665*/ /*SwitchOpcode*/ 100, TARGET_VAL(AArch64ISD::CMHI),// ->251768
113005 /*251675*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHIv8i8), 0,
113011 /*251687*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHIv16i8), 0,
113017 /*251699*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHIv4i16), 0,
113023 /*251711*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHIv8i16), 0,
113029 /*251723*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHIv2i32), 0,
113035 /*251735*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHIv4i32), 0,
113041 /*251747*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHIv2i64), 0,
113047 /*251759*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHIv1i64), 0,
113052 /*251768*/ /*SwitchOpcode*/ 100, TARGET_VAL(AArch64ISD::CMHS),// ->251871
113057 /*251778*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHSv8i8), 0,
113063 /*251790*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHSv16i8), 0,
113069 /*251802*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHSv4i16), 0,
113075 /*251814*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHSv8i16), 0,
113081 /*251826*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHSv2i32), 0,
113087 /*251838*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHSv4i32), 0,
113093 /*251850*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHSv2i64), 0,
113099 /*251862*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::CMHSv1i64), 0,
113104 /*251871*/ /*SwitchOpcode*/ 76, TARGET_VAL(ISD::SMAX),// ->251950
113109 /*251881*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMAXv8i8), 0,
113115 /*251893*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMAXv16i8), 0,
113121 /*251905*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMAXv4i16), 0,
113127 /*251917*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMAXv8i16), 0,
113133 /*251929*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMAXv2i32), 0,
113139 /*251941*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMAXv4i32), 0,
113144 /*251950*/ /*SwitchOpcode*/ 76, TARGET_VAL(ISD::SMIN),// ->252029
113149 /*251960*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMINv8i8), 0,
113155 /*251972*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMINv16i8), 0,
113161 /*251984*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMINv4i16), 0,
113167 /*251996*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMINv8i16), 0,
113173 /*252008*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMINv2i32), 0,
113179 /*252020*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMINv4i32), 0,
113184 /*252029*/ /*SwitchOpcode*/ 76, TARGET_VAL(ISD::UMAX),// ->252108
113189 /*252039*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMAXv8i8), 0,
113195 /*252051*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMAXv16i8), 0,
113201 /*252063*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMAXv4i16), 0,
113207 /*252075*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMAXv8i16), 0,
113213 /*252087*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMAXv2i32), 0,
113219 /*252099*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMAXv4i32), 0,
113224 /*252108*/ /*SwitchOpcode*/ 76, TARGET_VAL(ISD::UMIN),// ->252187
113229 /*252118*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMINv8i8), 0,
113235 /*252130*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMINv16i8), 0,
113241 /*252142*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMINv4i16), 0,
113247 /*252154*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMINv8i16), 0,
113253 /*252166*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMINv2i32), 0,
113259 /*252178*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMINv4i32), 0,
113264 /*252187*/ /*SwitchOpcode*/ 109, TARGET_VAL(AArch64ISD::BIT),// ->252299
113270 /*252198*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BITv8i8), 0,
113276 /*252211*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BITv16i8), 0,
113282 /*252224*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BITv8i8), 0,
113288 /*252237*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BITv8i8), 0,
113294 /*252250*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BITv8i8), 0,
113300 /*252263*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BITv16i8), 0,
113306 /*252276*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BITv16i8), 0,
113312 /*252289*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BITv16i8), 0,
113317 /*252299*/ /*SwitchOpcode*/ 93, TARGET_VAL(AArch64ISD::BSL),// ->252395
113322 /*252308*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
113327 /*252319*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
113332 /*252330*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
113337 /*252341*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv8i8), 0,
113342 /*252352*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
113347 /*252363*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
113352 /*252374*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
113357 /*252385*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::BSLv16i8), 0,
113362 /*252395*/ /*SwitchOpcode*/ 42, TARGET_VAL(AArch64ISD::SMULL),// ->252440
113367 /*252405*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMULLv8i8_v8i16), 0,
113374 /*252418*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMULLv4i16_v4i32), 0,
113381 /*252431*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMULLv2i32_v2i64), 0,
113386 /*252440*/ /*SwitchOpcode*/ 42, TARGET_VAL(AArch64ISD::UMULL),// ->252485
113391 /*252450*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMULLv8i8_v8i16), 0,
113398 /*252463*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMULLv4i16_v4i32), 0,
113405 /*252476*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMULLv2i32_v2i64), 0,
113410 /*252485*/ /*SwitchOpcode*/ 20|128,1/*148*/, TARGET_VAL(AArch64ISD::TRN1),// ->252637
113415 /*252496*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN1v8i8), 0,
113421 /*252508*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN1v16i8), 0,
113427 /*252520*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN1v4i16), 0,
113433 /*252532*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN1v8i16), 0,
113439 /*252544*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN1v2i32), 0,
113445 /*252556*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN1v4i32), 0,
113451 /*252568*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN1v2i64), 0,
113457 /*252580*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN1v4i16), 0,
113463 /*252592*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN1v8i16), 0,
113469 /*252604*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN1v2i32), 0,
113475 /*252616*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN1v4i32), 0,
113481 /*252628*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN1v2i64), 0,
113486 /*252637*/ /*SwitchOpcode*/ 20|128,1/*148*/, TARGET_VAL(AArch64ISD::TRN2),// ->252789
113491 /*252648*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN2v8i8), 0,
113497 /*252660*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN2v16i8), 0,
113503 /*252672*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN2v4i16), 0,
113509 /*252684*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN2v8i16), 0,
113515 /*252696*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN2v2i32), 0,
113521 /*252708*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN2v4i32), 0,
113527 /*252720*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN2v2i64), 0,
113533 /*252732*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN2v4i16), 0,
113539 /*252744*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN2v8i16), 0,
113545 /*252756*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN2v2i32), 0,
113551 /*252768*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN2v4i32), 0,
113557 /*252780*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::TRN2v2i64), 0,
113562 /*252789*/ /*SwitchOpcode*/ 20|128,1/*148*/, TARGET_VAL(AArch64ISD::UZP1),// ->252941
113567 /*252800*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP1v8i8), 0,
113573 /*252812*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP1v16i8), 0,
113579 /*252824*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP1v4i16), 0,
113585 /*252836*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP1v8i16), 0,
113591 /*252848*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP1v2i32), 0,
113597 /*252860*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP1v4i32), 0,
113603 /*252872*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP1v2i64), 0,
113609 /*252884*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP1v4i16), 0,
113615 /*252896*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP1v8i16), 0,
113621 /*252908*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP1v2i32), 0,
113627 /*252920*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP1v4i32), 0,
113633 /*252932*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP1v2i64), 0,
113638 /*252941*/ /*SwitchOpcode*/ 20|128,1/*148*/, TARGET_VAL(AArch64ISD::UZP2),// ->253093
113643 /*252952*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v8i8), 0,
113649 /*252964*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v16i8), 0,
113655 /*252976*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v4i16), 0,
113661 /*252988*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v8i16), 0,
113667 /*253000*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v2i32), 0,
113673 /*253012*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v4i32), 0,
113679 /*253024*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v2i64), 0,
113685 /*253036*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v4i16), 0,
113691 /*253048*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v8i16), 0,
113697 /*253060*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v2i32), 0,
113703 /*253072*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v4i32), 0,
113709 /*253084*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UZP2v2i64), 0,
113714 /*253093*/ /*SwitchOpcode*/ 20|128,1/*148*/, TARGET_VAL(AArch64ISD::ZIP1),// ->253245
113719 /*253104*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP1v8i8), 0,
113725 /*253116*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP1v16i8), 0,
113731 /*253128*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP1v4i16), 0,
113737 /*253140*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP1v8i16), 0,
113743 /*253152*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP1v2i32), 0,
113749 /*253164*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP1v4i32), 0,
113755 /*253176*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP1v2i64), 0,
113761 /*253188*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP1v4i16), 0,
113767 /*253200*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP1v8i16), 0,
113773 /*253212*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP1v2i32), 0,
113779 /*253224*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP1v4i32), 0,
113785 /*253236*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP1v2i64), 0,
113790 /*253245*/ /*SwitchOpcode*/ 20|128,1/*148*/, TARGET_VAL(AArch64ISD::ZIP2),// ->253397
113795 /*253256*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP2v8i8), 0,
113801 /*253268*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP2v16i8), 0,
113807 /*253280*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP2v4i16), 0,
113813 /*253292*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP2v8i16), 0,
113819 /*253304*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP2v2i32), 0,
113825 /*253316*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP2v4i32), 0,
113831 /*253328*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP2v2i64), 0,
113837 /*253340*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP2v4i16), 0,
113843 /*253352*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP2v8i16), 0,
113849 /*253364*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP2v2i32), 0,
113855 /*253376*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP2v4i32), 0,
113861 /*253388*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ZIP2v2i64), 0,
113866 /*253397*/ /*SwitchOpcode*/ 47|128,1/*175*/, TARGET_VAL(AArch64ISD::SADDV),// ->253576
113869 /*253405*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDPv2i32), 0,
113874 /*253415*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
113876 /*253421*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDPv2i64p), 0,
113879 /*253431*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
113884 /*253442*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
113886 /*253448*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv8i8v), 0,
113889 /*253458*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
113894 /*253469*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
113896 /*253475*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv16i8v), 0,
113899 /*253485*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
113904 /*253496*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
113906 /*253502*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv4i16v), 0,
113909 /*253512*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
113914 /*253523*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
113916 /*253529*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv8i16v), 0,
113919 /*253539*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
113924 /*253550*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
113926 /*253556*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
113929 /*253566*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
113934 /*253576*/ /*SwitchOpcode*/ 47|128,1/*175*/, TARGET_VAL(AArch64ISD::UADDV),// ->253755
113937 /*253584*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::ADDPv2i32), 0,
113942 /*253594*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
113944 /*253600*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDPv2i64p), 0,
113947 /*253610*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
113952 /*253621*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
113954 /*253627*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv8i8v), 0,
113957 /*253637*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
113962 /*253648*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
113964 /*253654*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv16i8v), 0,
113967 /*253664*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
113972 /*253675*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
113974 /*253681*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv4i16v), 0,
113977 /*253691*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
113982 /*253702*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
113984 /*253708*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv8i16v), 0,
113987 /*253718*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
113992 /*253729*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
113994 /*253735*/ OPC_EmitNode1, TARGET_VAL(AArch64::ADDVv4i32v), 0,
113997 /*253745*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114002 /*253755*/ /*SwitchOpcode*/ 20|128,1/*148*/, TARGET_VAL(AArch64ISD::SMAXV),// ->253907
114005 /*253763*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMAXPv2i32), 0,
114010 /*253773*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114012 /*253779*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMAXVv8i8v), 0,
114015 /*253789*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114020 /*253800*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114022 /*253806*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMAXVv16i8v), 0,
114025 /*253816*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114030 /*253827*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114032 /*253833*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMAXVv4i16v), 0,
114035 /*253843*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114040 /*253854*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114042 /*253860*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMAXVv8i16v), 0,
114045 /*253870*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114050 /*253881*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114052 /*253887*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMAXVv4i32v), 0,
114055 /*253897*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114060 /*253907*/ /*SwitchOpcode*/ 20|128,1/*148*/, TARGET_VAL(AArch64ISD::SMINV),// ->254059
114063 /*253915*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SMINPv2i32), 0,
114068 /*253925*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114070 /*253931*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMINVv8i8v), 0,
114073 /*253941*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114078 /*253952*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114080 /*253958*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMINVv16i8v), 0,
114083 /*253968*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114088 /*253979*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114090 /*253985*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMINVv4i16v), 0,
114093 /*253995*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114098 /*254006*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114100 /*254012*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMINVv8i16v), 0,
114103 /*254022*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114108 /*254033*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114110 /*254039*/ OPC_EmitNode1, TARGET_VAL(AArch64::SMINVv4i32v), 0,
114113 /*254049*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114118 /*254059*/ /*SwitchOpcode*/ 20|128,1/*148*/, TARGET_VAL(AArch64ISD::UMAXV),// ->254211
114121 /*254067*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMAXPv2i32), 0,
114126 /*254077*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114128 /*254083*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMAXVv8i8v), 0,
114131 /*254093*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114136 /*254104*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114138 /*254110*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMAXVv16i8v), 0,
114141 /*254120*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114146 /*254131*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114148 /*254137*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMAXVv4i16v), 0,
114151 /*254147*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114156 /*254158*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114158 /*254164*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMAXVv8i16v), 0,
114161 /*254174*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114166 /*254185*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114168 /*254191*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMAXVv4i32v), 0,
114171 /*254201*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114176 /*254211*/ /*SwitchOpcode*/ 20|128,1/*148*/, TARGET_VAL(AArch64ISD::UMINV),// ->254363
114179 /*254219*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UMINPv2i32), 0,
114184 /*254229*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114186 /*254235*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMINVv8i8v), 0,
114189 /*254245*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114194 /*254256*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114196 /*254262*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMINVv16i8v), 0,
114199 /*254272*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114204 /*254283*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114206 /*254289*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMINVv4i16v), 0,
114209 /*254299*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114214 /*254310*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114216 /*254316*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMINVv8i16v), 0,
114219 /*254326*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114224 /*254337*/ OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
114226 /*254343*/ OPC_EmitNode1, TARGET_VAL(AArch64::UMINVv4i32v), 0,
114229 /*254353*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
114234 /*254363*/ /*SwitchOpcode*/ 44|128,2/*300*/, TARGET_VAL(ISD::BUILD_VECTOR),// ->254667
114239 /*254377*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114245 /*254389*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114251 /*254401*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114257 /*254413*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114263 /*254425*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114266 /*254435*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
114272 /*254448*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114275 /*254458*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
114281 /*254471*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114284 /*254481*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
114290 /*254494*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114293 /*254504*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
114302 /*254523*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114308 /*254536*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114314 /*254549*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114320 /*254562*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114326 /*254575*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114329 /*254585*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
114335 /*254599*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114338 /*254609*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
114344 /*254623*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114347 /*254633*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
114353 /*254647*/ OPC_EmitNode1, TARGET_VAL(AArch64::MOVIv2d_ns), 0,
114356 /*254657*/ OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
114362 /*254667*/ /*SwitchOpcode*/ 42, TARGET_VAL(AArch64ISD::SUNPKLO),// ->254712
114367 /*254678*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUNPKLO_ZZ_H), 0,
114374 /*254691*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUNPKLO_ZZ_S), 0,
114381 /*254704*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUNPKLO_ZZ_D), 0,
114386 /*254712*/ /*SwitchOpcode*/ 42, TARGET_VAL(AArch64ISD::SUNPKHI),// ->254757
114391 /*254723*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUNPKHI_ZZ_H), 0,
114398 /*254736*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUNPKHI_ZZ_S), 0,
114405 /*254749*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::SUNPKHI_ZZ_D), 0,
114410 /*254757*/ /*SwitchOpcode*/ 42, TARGET_VAL(AArch64ISD::UUNPKLO),// ->254802
114415 /*254768*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UUNPKLO_ZZ_H), 0,
114422 /*254781*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UUNPKLO_ZZ_S), 0,
114429 /*254794*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UUNPKLO_ZZ_D), 0,
114434 /*254802*/ /*SwitchOpcode*/ 42, TARGET_VAL(AArch64ISD::UUNPKHI),// ->254847
114439 /*254813*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UUNPKHI_ZZ_H), 0,
114446 /*254826*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UUNPKHI_ZZ_S), 0,
114453 /*254839*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::UUNPKHI_ZZ_D), 0,
114458 /*254847*/ /*SwitchOpcode*/ 77, TARGET_VAL(AArch64ISD::FMOV),// ->254927
114461 /*254852*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
114468 /*254867*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMOVv2f64_ns), 0,
114475 /*254880*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMOVv2f32_ns), 0,
114482 /*254893*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMOVv4f32_ns), 0,
114489 /*254906*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMOVv4f16_ns), 0,
114496 /*254919*/ OPC_MorphNodeTo1, TARGET_VAL(AArch64::FMOVv8f16_ns), 0,