|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/ARM/ARMGenDAGISel.inc 3338 /* 6734*/ /*SwitchType*/ 55, MVT::v16i1,// ->6791
3353 MVT::v16i1, 2/*#Ops*/, 9, 10,
10055 /* 21221*/ OPC_CheckType, MVT::v16i1,
10060 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
10067 /* 21248*/ OPC_CheckType, MVT::v16i1,
10072 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
10079 /* 21275*/ OPC_CheckType, MVT::v16i1,
10084 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
10091 /* 21302*/ OPC_CheckType, MVT::v16i1,
10096 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
10103 /* 21329*/ OPC_CheckType, MVT::v16i1,
10108 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
10115 /* 21356*/ OPC_CheckType, MVT::v16i1,
10120 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
10127 /* 21383*/ OPC_CheckType, MVT::v16i1,
10132 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
10139 /* 21410*/ OPC_CheckType, MVT::v16i1,
10144 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
10373 /* 21921*/ OPC_CheckType, MVT::v16i1,
10378 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
10386 /* 21949*/ OPC_CheckType, MVT::v16i1,
10391 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
10399 /* 21977*/ OPC_CheckType, MVT::v16i1,
10404 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
10412 /* 22005*/ OPC_CheckType, MVT::v16i1,
10417 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
10425 /* 22033*/ OPC_CheckType, MVT::v16i1,
10430 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
10438 /* 22061*/ OPC_CheckType, MVT::v16i1,
10443 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
10451 /* 22089*/ OPC_CheckType, MVT::v16i1,
10456 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
10464 /* 22117*/ OPC_CheckType, MVT::v16i1,
10469 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
11243 /* 23889*/ OPC_CheckType, MVT::v16i1,
11249 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11256 /* 23919*/ OPC_CheckType, MVT::v16i1,
11262 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11269 /* 23949*/ OPC_CheckType, MVT::v16i1,
11275 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11282 /* 23979*/ OPC_CheckType, MVT::v16i1,
11288 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11295 /* 24009*/ OPC_CheckType, MVT::v16i1,
11301 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11308 /* 24039*/ OPC_CheckType, MVT::v16i1,
11314 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11321 /* 24069*/ OPC_CheckType, MVT::v16i1,
11327 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11334 /* 24099*/ OPC_CheckType, MVT::v16i1,
11340 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11730 /* 25007*/ OPC_CheckType, MVT::v16i1,
11735 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11742 /* 25034*/ OPC_CheckType, MVT::v16i1,
11747 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11754 /* 25061*/ OPC_CheckType, MVT::v16i1,
11759 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11766 /* 25088*/ OPC_CheckType, MVT::v16i1,
11771 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11778 /* 25115*/ OPC_CheckType, MVT::v16i1,
11783 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11790 /* 25142*/ OPC_CheckType, MVT::v16i1,
11795 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11802 /* 25169*/ OPC_CheckType, MVT::v16i1,
11807 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
11814 /* 25196*/ OPC_CheckType, MVT::v16i1,
11819 MVT::v16i1, 5/*#Ops*/, 1, 2, 3, 4, 0,
12218 /* 26095*/ OPC_CheckType, MVT::v16i1,
12224 MVT::v16i1, 5/*#Ops*/, 0, 2, 3, 4, 1,
12232 /* 26126*/ OPC_CheckType, MVT::v16i1,
12238 MVT::v16i1, 5/*#Ops*/, 0, 2, 3, 4, 1,
12246 /* 26157*/ OPC_CheckType, MVT::v16i1,
12252 MVT::v16i1, 5/*#Ops*/, 0, 2, 3, 4, 1,
12260 /* 26188*/ OPC_CheckType, MVT::v16i1,
12266 MVT::v16i1, 5/*#Ops*/, 0, 2, 3, 4, 1,
12274 /* 26219*/ OPC_CheckType, MVT::v16i1,
12280 MVT::v16i1, 5/*#Ops*/, 0, 2, 3, 4, 1,
12288 /* 26250*/ OPC_CheckType, MVT::v16i1,
12294 MVT::v16i1, 5/*#Ops*/, 0, 2, 3, 4, 1,
12302 /* 26281*/ OPC_CheckType, MVT::v16i1,
12308 MVT::v16i1, 5/*#Ops*/, 0, 2, 3, 4, 1,
12316 /* 26312*/ OPC_CheckType, MVT::v16i1,
12322 MVT::v16i1, 5/*#Ops*/, 0, 2, 3, 4, 1,
12741 /* 27249*/ OPC_CheckType, MVT::v16i1,
12746 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
12754 /* 27277*/ OPC_CheckType, MVT::v16i1,
12759 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
12767 /* 27305*/ OPC_CheckType, MVT::v16i1,
12772 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
12780 /* 27333*/ OPC_CheckType, MVT::v16i1,
12785 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
12793 /* 27361*/ OPC_CheckType, MVT::v16i1,
12798 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
12806 /* 27389*/ OPC_CheckType, MVT::v16i1,
12811 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
12819 /* 27417*/ OPC_CheckType, MVT::v16i1,
12824 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
12832 /* 27445*/ OPC_CheckType, MVT::v16i1,
12837 MVT::v16i1, 5/*#Ops*/, 0, 1, 3, 4, 2,
13284 /* 28436*/ /*SwitchType*/ 55, MVT::v16i1,// ->28493
13299 MVT::v16i1, 2/*#Ops*/, 9, 10,
20889 /* 44832*/ OPC_CheckChild3Type, MVT::v16i1,
20963 /* 44985*/ OPC_CheckChild3Type, MVT::v16i1,
21036 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
31323 /* 68879*/ /*SwitchType*/ 17, MVT::v16i1,// ->68898
31328 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
31355 /* 68951*/ /*SwitchType*/ 17, MVT::v16i1,// ->68970
31360 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
31463 /* 69206*/ /*SwitchType*/ 55, MVT::v16i1,// ->69263
31478 MVT::v16i1, 2/*#Ops*/, 9, 10,
35255 /* 77746*/ OPC_CheckChild3Type, MVT::v16i1,
40601 /* 88976*/ /*SwitchType*/ 13, MVT::v16i1,// ->88991
40605 MVT::v16i1, 2/*#Ops*/, 0, 1,
40632 /* 89041*/ /*SwitchType*/ 13, MVT::v16i1,// ->89056
40636 MVT::v16i1, 2/*#Ops*/, 0, 1,
40641 /* 89058*/ OPC_CheckChild0Type, MVT::v16i1,
40663 /* 89106*/ /*SwitchType*/ 13, MVT::v16i1,// ->89121
40667 MVT::v16i1, 2/*#Ops*/, 0, 1,
40687 /* 89156*/ /*SwitchType*/ 13, MVT::v16i1,// ->89171
40691 MVT::v16i1, 2/*#Ops*/, 0, 1,
45609 /*101104*/ OPC_CheckChild2Type, MVT::v16i1,
46805 /*103811*/ /*SwitchType*/ 25, MVT::v16i1,// ->103838
46812 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
47924 /*106421*/ OPC_CheckType, MVT::v16i1,
47933 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
47944 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
47955 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
47966 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
47977 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
47988 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
47999 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
48010 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
48027 /*106671*/ /*SwitchType*/ 22, MVT::v16i1,// ->106695
48033 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
48048 /*106722*/ /*SwitchType*/ 22, MVT::v16i1,// ->106746
48054 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
48069 /*106773*/ /*SwitchType*/ 22, MVT::v16i1,// ->106797
48075 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
48090 /*106824*/ /*SwitchType*/ 22, MVT::v16i1,// ->106848
48096 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
48111 /*106875*/ /*SwitchType*/ 22, MVT::v16i1,// ->106899
48117 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
48124 /*106905*/ OPC_CheckType, MVT::v16i1,
48130 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
48136 /*106934*/ OPC_CheckType, MVT::v16i1,
48142 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
48148 /*106963*/ OPC_CheckType, MVT::v16i1,
48154 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
49778 /*110756*/ /*SwitchType*/ 25, MVT::v16i1,// ->110783
49785 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
49800 /*110809*/ /*SwitchType*/ 25, MVT::v16i1,// ->110836
49807 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
49822 /*110862*/ /*SwitchType*/ 25, MVT::v16i1,// ->110889
49829 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
49844 /*110915*/ /*SwitchType*/ 25, MVT::v16i1,// ->110942
49851 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
49866 /*110968*/ /*SwitchType*/ 25, MVT::v16i1,// ->110995
49873 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
49880 /*111001*/ OPC_CheckType, MVT::v16i1,
49887 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
49893 /*111033*/ OPC_CheckType, MVT::v16i1,
49900 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
49906 /*111065*/ OPC_CheckType, MVT::v16i1,
49913 MVT::v16i1, 5/*#Ops*/, 0, 1, 2, 3, 4,
53392 /*119367*/ OPC_CheckChild0Type, MVT::v16i1,
gen/lib/Target/ARM/ARMGenRegisterInfo.inc 3749 /* 6 */ MVT::i32, MVT::v16i1, MVT::v8i1, MVT::v4i1, MVT::Other,
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc23787 /* 45789*/ /*SwitchType*/ 24, MVT::v16i1,// ->45815
23791 MVT::v16i1, 2/*#Ops*/, 0, 1,
23797 MVT::v16i1, 2/*#Ops*/, 0, 1,
23858 /* 45931*/ /*SwitchType*/ 24, MVT::v16i1,// ->45957
23862 MVT::v16i1, 2/*#Ops*/, 1, 0,
23868 MVT::v16i1, 2/*#Ops*/, 1, 0,
24180 /* 46534*/ OPC_CheckType, MVT::v16i1,
24184 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
24190 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
24197 /* 46566*/ OPC_CheckType, MVT::v16i1,
24201 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
24207 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
24214 /* 46598*/ OPC_CheckType, MVT::v16i1,
24218 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
24224 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
24459 /* 47036*/ OPC_CheckType, MVT::v16i1,
24463 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
24469 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
24477 /* 47069*/ OPC_CheckType, MVT::v16i1,
24481 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
24487 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
24495 /* 47102*/ OPC_CheckType, MVT::v16i1,
24499 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
24505 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
24660 /* 47417*/ /*SwitchType*/ 24, MVT::v16i1,// ->47443
24664 MVT::v16i1, 2/*#Ops*/, 0, 1,
24670 MVT::v16i1, 2/*#Ops*/, 0, 1,
28087 /* 54266*/ /*SwitchType*/ 24, MVT::v16i1,// ->54292
28091 MVT::v16i1, 2/*#Ops*/, 0, 1,
28097 MVT::v16i1, 2/*#Ops*/, 0, 1,
28158 /* 54408*/ /*SwitchType*/ 24, MVT::v16i1,// ->54434
28162 MVT::v16i1, 2/*#Ops*/, 1, 0,
28168 MVT::v16i1, 2/*#Ops*/, 1, 0,
28480 /* 55011*/ OPC_CheckType, MVT::v16i1,
28484 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
28490 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
28497 /* 55043*/ OPC_CheckType, MVT::v16i1,
28501 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
28507 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
28514 /* 55075*/ OPC_CheckType, MVT::v16i1,
28518 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
28524 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
28759 /* 55513*/ OPC_CheckType, MVT::v16i1,
28763 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
28769 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
28777 /* 55546*/ OPC_CheckType, MVT::v16i1,
28781 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
28787 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
28795 /* 55579*/ OPC_CheckType, MVT::v16i1,
28799 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
28805 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
28960 /* 55894*/ /*SwitchType*/ 24, MVT::v16i1,// ->55920
28964 MVT::v16i1, 2/*#Ops*/, 0, 1,
28970 MVT::v16i1, 2/*#Ops*/, 0, 1,
30763 /* 59476*/ OPC_CheckType, MVT::v16i1,
30769 MVT::v16i1, 2/*#Ops*/, 0, 1,
30775 MVT::v16i1, 2/*#Ops*/, 0, 1,
30784 MVT::v16i1, 2/*#Ops*/, 0, 1,
30790 MVT::v16i1, 2/*#Ops*/, 0, 1,
30799 MVT::v16i1, 2/*#Ops*/, 0, 1,
30805 MVT::v16i1, 2/*#Ops*/, 0, 1,
54337 /*102656*/ /*SwitchType*/ 22, MVT::v16i1,// ->102680
54341 MVT::v16i1, 1/*#Ops*/, 0,
54347 MVT::v16i1, 1/*#Ops*/, 0,
54391 /*102746*/ /*SwitchType*/ 22, MVT::v16i1,// ->102770
54395 MVT::v16i1, 1/*#Ops*/, 0,
54401 MVT::v16i1, 1/*#Ops*/, 0,
54475 /*102893*/ /*SwitchType*/ 22, MVT::v16i1,// ->102917
54479 MVT::v16i1, 1/*#Ops*/, 0,
54485 MVT::v16i1, 1/*#Ops*/, 0,
54701 /*103308*/ OPC_CheckType, MVT::v16i1,
54705 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
54711 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
54718 /*103340*/ OPC_CheckType, MVT::v16i1,
54722 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
54728 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
54735 /*103372*/ OPC_CheckType, MVT::v16i1,
54739 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
54745 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
54810 /*103506*/ /*SwitchType*/ 22, MVT::v16i1,// ->103530
54814 MVT::v16i1, 1/*#Ops*/, 0,
54820 MVT::v16i1, 1/*#Ops*/, 0,
55052 /*103937*/ OPC_CheckType, MVT::v16i1,
55056 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
55062 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
55070 /*103970*/ OPC_CheckType, MVT::v16i1,
55074 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
55080 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
55088 /*104003*/ OPC_CheckType, MVT::v16i1,
55092 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
55098 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
55254 /*104319*/ /*SwitchType*/ 24, MVT::v16i1,// ->104345
55258 MVT::v16i1, 2/*#Ops*/, 0, 1,
55264 MVT::v16i1, 2/*#Ops*/, 0, 1,
64094 /*123026*/ /*SwitchType*/ 50, MVT::v16i1,// ->123078
64101 MVT::v16i1, 2/*#Ops*/, 0, 2,
64110 MVT::v16i1, 2/*#Ops*/, 0, 2,
69037 /*133636*/ /*SwitchType*/ 9|128,1/*137*/, MVT::v16i1,// ->133776
69452 /*134393*/ /*SwitchType*/ 31, MVT::v16i1,// ->134426
69568 /*134608*/ /*SwitchType*/ 31, MVT::v16i1,// ->134641
69680 /*134812*/ OPC_CheckChild0Type, MVT::v16i1,
71421 /*138900*/ /*SwitchType*/ 20, MVT::v16i1,// ->138922
71425 MVT::v16i1, 0/*#Ops*/,
71431 MVT::v16i1, 0/*#Ops*/,
71483 /*138999*/ /*SwitchType*/ 20, MVT::v16i1,// ->139021
71487 MVT::v16i1, 0/*#Ops*/,
71493 MVT::v16i1, 0/*#Ops*/,
72091 /*140703*/ OPC_CheckChild0Type, MVT::v16i1,
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc 2342 /* 12 */ MVT::v512i1, MVT::v64i1, MVT::v32i1, MVT::v16i1, MVT::Other,
gen/lib/Target/X86/X86GenCallingConv.inc 266 if (LocVT == MVT::v16i1 ||
511 if (LocVT == MVT::v16i1) {
821 LocVT == MVT::v16i1 ||
1509 if (LocVT == MVT::v16i1) {
1887 LocVT == MVT::v16i1 ||
2350 LocVT == MVT::v16i1 ||
2748 if (LocVT == MVT::v16i1) {
3029 if (LocVT == MVT::v16i1) {
3599 if (LocVT == MVT::v16i1) {
3799 if (LocVT == MVT::v16i1) {
gen/lib/Target/X86/X86GenDAGISel.inc 7134 /* 15314*/ OPC_CheckChild1Type, MVT::v16i1,
7501 /* 16079*/ OPC_CheckType, MVT::v16i1,
7576 /* 16251*/ OPC_CheckType, MVT::v16i1,
7604 /* 16322*/ OPC_CheckType, MVT::v16i1,
7621 /* 16363*/ OPC_CheckType, MVT::v16i1,
8233 /* 17717*/ OPC_CheckChild3Type, MVT::v16i1,
8303 /* 17867*/ OPC_CheckChild3Type, MVT::v16i1,
8472 /* 18235*/ OPC_CheckChild3Type, MVT::v16i1,
8530 /* 18360*/ OPC_CheckChild3Type, MVT::v16i1,
21312 /* 43268*/ OPC_CheckType, MVT::v16i1,
21317 MVT::v16i1, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
21333 /* 43309*/ OPC_CheckType, MVT::v16i1,
21338 MVT::v16i1, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
21360 /* 43359*/ OPC_CheckType, MVT::v16i1,
21366 MVT::v16i1, 8/*#Ops*/, 0, 3, 5, 6, 7, 8, 9, 10,
21384 /* 43406*/ OPC_CheckType, MVT::v16i1,
21390 MVT::v16i1, 8/*#Ops*/, 0, 3, 5, 6, 7, 8, 9, 10,
21612 /* 43845*/ OPC_CheckType, MVT::v16i1,
21617 MVT::v16i1, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
21720 /* 44059*/ OPC_CheckType, MVT::v16i1,
21725 MVT::v16i1, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
21990 /* 44574*/ OPC_CheckType, MVT::v16i1,
21995 MVT::v16i1, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
22012 /* 44616*/ OPC_CheckType, MVT::v16i1,
22017 MVT::v16i1, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
22196 /* 44972*/ OPC_CheckType, MVT::v16i1,
22202 MVT::v16i1, 8/*#Ops*/, 4, 2, 5, 6, 7, 8, 9, 10,
22321 /* 45225*/ OPC_CheckType, MVT::v16i1,
22327 MVT::v16i1, 8/*#Ops*/, 4, 2, 5, 6, 7, 8, 9, 10,
22390 /* 45363*/ OPC_CheckType, MVT::v16i1,
22395 MVT::v16i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 2,
22504 /* 45583*/ OPC_CheckType, MVT::v16i1,
22509 MVT::v16i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 2,
22635 MVT::v16i1, 2/*#Ops*/, 0, 10, // Results = #11
22642 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 4, // Results = #15
22671 MVT::v16i1, 2/*#Ops*/, 0, 10, // Results = #11
22679 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
22708 MVT::v16i1, 2/*#Ops*/, 0, 10, // Results = #11
22715 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 4, // Results = #15
22744 MVT::v16i1, 2/*#Ops*/, 0, 10, // Results = #11
22752 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
22932 MVT::v16i1, 2/*#Ops*/, 4, 10, // Results = #11
22939 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 3, // Results = #15
22969 MVT::v16i1, 2/*#Ops*/, 4, 10, // Results = #11
22977 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
23007 MVT::v16i1, 2/*#Ops*/, 4, 10, // Results = #11
23014 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 3, // Results = #15
23044 MVT::v16i1, 2/*#Ops*/, 4, 10, // Results = #11
23052 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
23336 /* 47452*/ OPC_CheckType, MVT::v16i1,
23342 MVT::v16i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10,
23362 /* 47504*/ OPC_CheckType, MVT::v16i1,
23368 MVT::v16i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10,
23492 /* 47758*/ OPC_CheckType, MVT::v16i1,
23498 MVT::v16i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10,
23518 /* 47810*/ OPC_CheckType, MVT::v16i1,
23524 MVT::v16i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10,
23596 /* 47962*/ OPC_CheckType, MVT::v16i1,
23602 MVT::v16i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10,
23622 /* 48014*/ OPC_CheckType, MVT::v16i1,
23628 MVT::v16i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10,
23752 /* 48268*/ OPC_CheckType, MVT::v16i1,
23758 MVT::v16i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10,
23778 /* 48320*/ OPC_CheckType, MVT::v16i1,
23784 MVT::v16i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10,
23856 /* 48472*/ OPC_CheckType, MVT::v16i1,
23862 MVT::v16i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10,
23882 /* 48524*/ OPC_CheckType, MVT::v16i1,
23888 MVT::v16i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10,
23907 /* 48572*/ OPC_CheckType, MVT::v16i1,
23913 MVT::v16i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10,
23932 /* 48622*/ OPC_CheckType, MVT::v16i1,
23938 MVT::v16i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10,
24162 /* 49072*/ OPC_CheckType, MVT::v16i1,
24168 MVT::v16i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10,
24188 /* 49124*/ OPC_CheckType, MVT::v16i1,
24194 MVT::v16i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10,
24213 /* 49172*/ OPC_CheckType, MVT::v16i1,
24219 MVT::v16i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10,
24238 /* 49222*/ OPC_CheckType, MVT::v16i1,
24244 MVT::v16i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10,
25123 /* 50954*/ OPC_CheckType, MVT::v16i1,
25128 MVT::v16i1, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
25236 /* 51177*/ OPC_CheckType, MVT::v16i1,
25242 MVT::v16i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10,
25249 /* 51207*/ OPC_CheckType, MVT::v16i1,
25255 MVT::v16i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10,
25318 /* 51343*/ OPC_CheckType, MVT::v16i1,
25324 MVT::v16i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10,
25331 /* 51373*/ OPC_CheckType, MVT::v16i1,
25337 MVT::v16i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10,
25400 /* 51511*/ OPC_CheckType, MVT::v16i1,
25406 MVT::v16i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10,
25413 /* 51541*/ OPC_CheckType, MVT::v16i1,
25419 MVT::v16i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10,
25437 /* 51588*/ OPC_CheckType, MVT::v16i1,
25443 MVT::v16i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10,
25450 /* 51618*/ OPC_CheckType, MVT::v16i1,
25456 MVT::v16i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10,
25920 /* 52572*/ OPC_CheckType, MVT::v16i1,
25925 MVT::v16i1, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
26018 /* 52776*/ OPC_CheckType, MVT::v16i1,
26024 MVT::v16i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10,
26031 /* 52806*/ OPC_CheckType, MVT::v16i1,
26037 MVT::v16i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10,
26084 /* 52918*/ OPC_CheckType, MVT::v16i1,
26090 MVT::v16i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10,
26097 /* 52948*/ OPC_CheckType, MVT::v16i1,
26103 MVT::v16i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10,
26150 /* 53060*/ OPC_CheckType, MVT::v16i1,
26156 MVT::v16i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10,
26163 /* 53090*/ OPC_CheckType, MVT::v16i1,
26169 MVT::v16i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10,
26356 /* 53501*/ OPC_CheckType, MVT::v16i1,
26362 MVT::v16i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10,
26369 /* 53531*/ OPC_CheckType, MVT::v16i1,
26375 MVT::v16i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10,
26576 MVT::v16i1, 2/*#Ops*/, 0, 10, // Results = #11
26584 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
26612 MVT::v16i1, 2/*#Ops*/, 0, 10, // Results = #11
26620 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
26648 MVT::v16i1, 2/*#Ops*/, 0, 10, // Results = #11
26656 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
26684 MVT::v16i1, 2/*#Ops*/, 0, 10, // Results = #11
26692 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
26720 MVT::v16i1, 2/*#Ops*/, 0, 10, // Results = #11
26728 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
26756 MVT::v16i1, 2/*#Ops*/, 0, 10, // Results = #11
26764 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
26792 MVT::v16i1, 2/*#Ops*/, 0, 10, // Results = #11
26800 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
26828 MVT::v16i1, 2/*#Ops*/, 0, 10, // Results = #11
26836 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
27157 MVT::v16i1, 2/*#Ops*/, 4, 10, // Results = #11
27165 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
27194 MVT::v16i1, 2/*#Ops*/, 4, 10, // Results = #11
27202 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
27231 MVT::v16i1, 2/*#Ops*/, 4, 10, // Results = #11
27239 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
27268 MVT::v16i1, 2/*#Ops*/, 4, 10, // Results = #11
27276 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
27305 MVT::v16i1, 2/*#Ops*/, 4, 10, // Results = #11
27313 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
27342 MVT::v16i1, 2/*#Ops*/, 4, 10, // Results = #11
27350 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
27379 MVT::v16i1, 2/*#Ops*/, 4, 10, // Results = #11
27387 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
27416 MVT::v16i1, 2/*#Ops*/, 4, 10, // Results = #11
27424 MVT::v16i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15, // Results = #16
28535 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
28538 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
28540 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
28557 MVT::v16i1, 2/*#Ops*/, 1, 2, // Results = #3
28560 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
28562 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
28690 /* 58958*/ OPC_CheckType, MVT::v16i1,
28693 MVT::v16i1, 4/*#Ops*/, 0, 1, 2, 3,
28753 /* 59072*/ OPC_CheckType, MVT::v16i1,
28756 MVT::v16i1, 4/*#Ops*/, 0, 1, 2, 3,
28769 /* 59103*/ OPC_CheckType, MVT::v16i1,
28772 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
28891 /* 59321*/ /*SwitchType*/ 10, MVT::v16i1,// ->59333
28894 MVT::v16i1, 2/*#Ops*/, 0, 1,
29054 /* 59606*/ OPC_CheckType, MVT::v16i1,
29057 MVT::v16i1, 4/*#Ops*/, 3, 0, 1, 2,
29121 /* 59724*/ OPC_CheckType, MVT::v16i1,
29124 MVT::v16i1, 4/*#Ops*/, 3, 0, 1, 2,
29138 /* 59756*/ OPC_CheckType, MVT::v16i1,
29141 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
29289 /* 60008*/ OPC_CheckType, MVT::v16i1,
29292 MVT::v16i1, 2/*#Ops*/, 0, 1,
29305 /* 60033*/ OPC_CheckType, MVT::v16i1,
29308 MVT::v16i1, 2/*#Ops*/, 1, 0,
29317 /* 60051*/ OPC_CheckType, MVT::v16i1,
29320 MVT::v16i1, 2/*#Ops*/, 1, 0,
29426 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
29429 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
29431 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
29440 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
29443 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
29445 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
29454 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
29457 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
29459 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
29477 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
29480 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
29482 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
29503 MVT::v16i1, 2/*#Ops*/, 1, 2, // Results = #3
29506 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
29508 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
29524 MVT::v16i1, 2/*#Ops*/, 1, 2, // Results = #3
29527 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
29529 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
29548 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
29551 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
29553 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
29572 MVT::v16i1, 2/*#Ops*/, 1, 2, // Results = #3
29575 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
29577 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
29592 MVT::v16i1, 2/*#Ops*/, 1, 2, // Results = #3
29595 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
29597 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
29616 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
29619 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
29621 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
29640 MVT::v16i1, 2/*#Ops*/, 1, 2, // Results = #3
29643 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
29645 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
29660 MVT::v16i1, 2/*#Ops*/, 1, 2, // Results = #3
29663 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
29665 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
29687 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
29699 MVT::v16i1, 4/*#Ops*/, 5, 8, 11, 3, // Results = #12
29718 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
29730 MVT::v16i1, 4/*#Ops*/, 5, 8, 11, 3, // Results = #12
29818 MVT::v16i1, 2/*#Ops*/, 3, 4, // Results = #5
29830 MVT::v16i1, 4/*#Ops*/, 5, 8, 11, 2, // Results = #12
29850 MVT::v16i1, 2/*#Ops*/, 3, 4, // Results = #5
29862 MVT::v16i1, 4/*#Ops*/, 5, 8, 11, 2, // Results = #12
30003 /* 61665*/ OPC_CheckType, MVT::v16i1,
30007 MVT::v16i1, 4/*#Ops*/, 0, 2, 3, 4,
30013 /* 61686*/ OPC_CheckType, MVT::v16i1,
30017 MVT::v16i1, 4/*#Ops*/, 0, 2, 3, 4,
30057 /* 61771*/ OPC_CheckType, MVT::v16i1,
30061 MVT::v16i1, 4/*#Ops*/, 0, 2, 3, 4,
30067 /* 61792*/ OPC_CheckType, MVT::v16i1,
30071 MVT::v16i1, 4/*#Ops*/, 0, 2, 3, 4,
30111 /* 61877*/ OPC_CheckType, MVT::v16i1,
30115 MVT::v16i1, 4/*#Ops*/, 0, 2, 3, 4,
30121 /* 61898*/ OPC_CheckType, MVT::v16i1,
30125 MVT::v16i1, 4/*#Ops*/, 0, 2, 3, 4,
30296 /* 62236*/ OPC_CheckType, MVT::v16i1,
30299 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
30375 /* 62383*/ OPC_CheckType, MVT::v16i1,
30379 MVT::v16i1, 4/*#Ops*/, 3, 1, 2, 4,
30386 /* 62405*/ OPC_CheckType, MVT::v16i1,
30390 MVT::v16i1, 4/*#Ops*/, 3, 1, 2, 4,
30433 /* 62493*/ OPC_CheckType, MVT::v16i1,
30437 MVT::v16i1, 4/*#Ops*/, 3, 1, 2, 4,
30444 /* 62515*/ OPC_CheckType, MVT::v16i1,
30448 MVT::v16i1, 4/*#Ops*/, 3, 1, 2, 4,
30491 /* 62603*/ OPC_CheckType, MVT::v16i1,
30495 MVT::v16i1, 4/*#Ops*/, 3, 1, 2, 4,
30502 /* 62625*/ OPC_CheckType, MVT::v16i1,
30506 MVT::v16i1, 4/*#Ops*/, 3, 1, 2, 4,
30691 /* 62977*/ OPC_CheckType, MVT::v16i1,
30694 MVT::v16i1, 3/*#Ops*/, 2, 0, 1,
30718 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
30731 MVT::v16i1, 4/*#Ops*/, 5, 8, 11, 12, // Results = #13
30744 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
30757 MVT::v16i1, 4/*#Ops*/, 5, 8, 11, 12, // Results = #13
30777 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
30790 MVT::v16i1, 4/*#Ops*/, 5, 8, 11, 12, // Results = #13
30803 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
30816 MVT::v16i1, 4/*#Ops*/, 5, 8, 11, 12, // Results = #13
31009 /* 63869*/ OPC_CheckType, MVT::v16i1,
31029 MVT::v16i1, 2/*#Ops*/, 13, 14,
31035 /* 63948*/ OPC_CheckType, MVT::v16i1,
31055 MVT::v16i1, 2/*#Ops*/, 13, 14,
31068 /* 64039*/ OPC_CheckType, MVT::v16i1,
31088 MVT::v16i1, 2/*#Ops*/, 13, 14,
31094 /* 64118*/ OPC_CheckType, MVT::v16i1,
31114 MVT::v16i1, 2/*#Ops*/, 13, 14,
31196 MVT::v16i1, 2/*#Ops*/, 3, 4, // Results = #5
31209 MVT::v16i1, 4/*#Ops*/, 5, 8, 11, 12, // Results = #13
31223 MVT::v16i1, 2/*#Ops*/, 3, 4, // Results = #5
31236 MVT::v16i1, 4/*#Ops*/, 5, 8, 11, 12, // Results = #13
31257 MVT::v16i1, 2/*#Ops*/, 3, 4, // Results = #5
31270 MVT::v16i1, 4/*#Ops*/, 5, 8, 11, 12, // Results = #13
31284 MVT::v16i1, 2/*#Ops*/, 3, 4, // Results = #5
31297 MVT::v16i1, 4/*#Ops*/, 5, 8, 11, 12, // Results = #13
31497 /* 65249*/ OPC_CheckType, MVT::v16i1,
31517 MVT::v16i1, 2/*#Ops*/, 13, 14,
31524 /* 65329*/ OPC_CheckType, MVT::v16i1,
31544 MVT::v16i1, 2/*#Ops*/, 13, 14,
31558 /* 65421*/ OPC_CheckType, MVT::v16i1,
31578 MVT::v16i1, 2/*#Ops*/, 13, 14,
31585 /* 65501*/ OPC_CheckType, MVT::v16i1,
31605 MVT::v16i1, 2/*#Ops*/, 13, 14,
31844 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
31847 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
31849 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
31856 /* 66109*/ /*SwitchType*/ 10, MVT::v16i1,// ->66121
31859 MVT::v16i1, 2/*#Ops*/, 0, 1,
31901 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
31904 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
31906 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
31915 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
31918 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
31920 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
31929 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
31932 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
31934 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
33851 /* 70388*/ /*SwitchType*/ 12, MVT::v16i1,// ->70402
33854 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
41908 /* 87591*/ /*SwitchType*/ 13, MVT::v16i1,// ->87606
41912 MVT::v16i1, 2/*#Ops*/, 0, 1,
42022 /* 87845*/ /*SwitchType*/ 31, MVT::v16i1,// ->87878
42031 MVT::v16i1, 2/*#Ops*/, 3, 4,
47356 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
47359 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
47361 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
47368 /* 99267*/ /*SwitchType*/ 10, MVT::v16i1,// ->99279
47371 MVT::v16i1, 2/*#Ops*/, 0, 1,
47413 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
47416 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
47418 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
47427 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
47430 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
47432 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
47441 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
47444 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
47446 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
48607 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
48610 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
48612 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
48625 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
48628 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
48630 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
48648 MVT::v16i1, 2/*#Ops*/, 1, 2, // Results = #3
48651 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
48653 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
48677 /*102284*/ /*SwitchType*/ 10, MVT::v16i1,// ->102296
48680 MVT::v16i1, 2/*#Ops*/, 0, 1,
48778 /*102442*/ OPC_CheckType, MVT::v16i1,
48781 MVT::v16i1, 2/*#Ops*/, 0, 1,
48791 /*102461*/ OPC_CheckType, MVT::v16i1,
48794 MVT::v16i1, 2/*#Ops*/, 0, 1,
48806 /*102484*/ OPC_CheckType, MVT::v16i1,
48809 MVT::v16i1, 2/*#Ops*/, 0, 1,
48823 /*102510*/ OPC_CheckType, MVT::v16i1,
48826 MVT::v16i1, 2/*#Ops*/, 1, 0,
48835 /*102528*/ OPC_CheckType, MVT::v16i1,
48838 MVT::v16i1, 2/*#Ops*/, 1, 0,
49008 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
49011 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
49013 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49022 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
49025 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
49027 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49036 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
49039 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
49041 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49058 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
49061 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
49063 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49081 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
49084 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
49086 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49105 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
49108 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
49110 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49131 MVT::v16i1, 2/*#Ops*/, 1, 2, // Results = #3
49134 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
49136 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49152 MVT::v16i1, 2/*#Ops*/, 1, 2, // Results = #3
49155 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
49157 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49178 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
49181 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
49183 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49199 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
49202 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
49204 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49222 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
49225 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
49227 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49247 MVT::v16i1, 2/*#Ops*/, 1, 2, // Results = #3
49250 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
49252 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49267 MVT::v16i1, 2/*#Ops*/, 1, 2, // Results = #3
49270 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
49272 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49293 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
49296 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
49298 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49314 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
49317 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
49319 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49337 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
49340 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
49342 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49363 MVT::v16i1, 2/*#Ops*/, 1, 2, // Results = #3
49366 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
49368 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49383 MVT::v16i1, 2/*#Ops*/, 1, 2, // Results = #3
49386 MVT::v16i1, 2/*#Ops*/, 0, 4, // Results = #5
49388 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
49404 /*103753*/ /*SwitchType*/ 9, MVT::v16i1,// ->103764
49407 MVT::v16i1, 1/*#Ops*/, 0,
49519 /*104010*/ /*SwitchType*/ 9, MVT::v16i1,// ->104021
49522 MVT::v16i1, 1/*#Ops*/, 0,
49631 MVT::v16i1, 2/*#Ops*/, 0, 1, // Results = #2
49633 MVT::v16i1, 1/*#Ops*/, 2, // Results = #3
49642 MVT::v16i1, 2/*#Ops*/, 0, 1, // Results = #2
49644 MVT::v16i1, 1/*#Ops*/, 2, // Results = #3
49653 MVT::v16i1, 2/*#Ops*/, 0, 1, // Results = #2
49655 MVT::v16i1, 1/*#Ops*/, 2, // Results = #3
49671 MVT::v16i1, 2/*#Ops*/, 0, 1, // Results = #2
49673 MVT::v16i1, 1/*#Ops*/, 2, // Results = #3
49682 MVT::v16i1, 2/*#Ops*/, 0, 1, // Results = #2
49684 MVT::v16i1, 1/*#Ops*/, 2, // Results = #3
49693 MVT::v16i1, 2/*#Ops*/, 0, 1, // Results = #2
49695 MVT::v16i1, 1/*#Ops*/, 2, // Results = #3
50288 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
50291 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
50293 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
50300 /*106140*/ /*SwitchType*/ 10, MVT::v16i1,// ->106152
50303 MVT::v16i1, 2/*#Ops*/, 0, 1,
50345 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
50348 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
50350 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
50359 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
50362 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
50364 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
50373 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
50376 MVT::v16i1, 2/*#Ops*/, 1, 4, // Results = #5
50378 MVT::v16i1, 2/*#Ops*/, 3, 5, // Results = #6
52022 /*110063*/ /*SwitchType*/ 17, MVT::v16i1,// ->110082
52027 MVT::v16i1, 5/*#Ops*/, 2, 3, 4, 5, 6,
53406 /*113159*/ OPC_CheckChild3Type, MVT::v16i1,
53443 /*113237*/ OPC_CheckChild3Type, MVT::v16i1,
53818 /*114032*/ OPC_CheckChild3Type, MVT::v16i1,
53855 /*114110*/ OPC_CheckChild3Type, MVT::v16i1,
55411 /*117457*/ OPC_CheckChild0Type, MVT::v16i1,
55804 /*118271*/ OPC_CheckChild0Type, MVT::v16i1,
55894 /*118439*/ OPC_CheckChild0Type, MVT::v16i1,
56015 /*118690*/ OPC_CheckChild0Type, MVT::v16i1,
56048 /*118754*/ OPC_CheckChild0Type, MVT::v16i1,
56190 /*119009*/ OPC_CheckChild0Type, MVT::v16i1,
56435 /*119497*/ OPC_CheckType, MVT::v16i1,
56440 MVT::v16i1, 5/*#Ops*/, 2, 3, 4, 5, 6,
56475 /*119586*/ /*SwitchType*/ 31, MVT::v16i1,// ->119619
56484 MVT::v16i1, 2/*#Ops*/, 3, 4,
56920 /*120466*/ OPC_CheckChild0Type, MVT::v16i1,
56955 /*120532*/ OPC_CheckChild0Type, MVT::v16i1,
57355 /*121323*/ OPC_CheckChild0Type, MVT::v16i1,
58282 /*123037*/ OPC_CheckChild0Type, MVT::v16i1,
58317 /*123099*/ OPC_CheckChild0Type, MVT::v16i1,
75508 /*159279*/ OPC_CheckChild0Type, MVT::v16i1,
122899 /*253533*/ /*SwitchType*/ 15, MVT::v16i1,// ->253550
122927 /*253574*/ /*SwitchType*/ 15, MVT::v16i1,// ->253591
126433 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
126435 MVT::v16i1, 1/*#Ops*/, 3, // Results = #4
126452 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
127960 MVT::v16i1, 2/*#Ops*/, 0, 6, // Results = #7
143397 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
144378 MVT::v16i1, 2/*#Ops*/, 0, 6, // Results = #7
144401 /*295792*/ OPC_CheckChild0Type, MVT::v16i1,
147081 MVT::v16i1, 1/*#Ops*/, 0, // Results = #2
161032 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
162091 MVT::v16i1, 2/*#Ops*/, 0, 6, // Results = #7
175825 MVT::v16i1, 2/*#Ops*/, 0, 2, // Results = #3
176715 MVT::v16i1, 2/*#Ops*/, 0, 6, // Results = #7
194123 /*392343*/ OPC_CheckType, MVT::v16i1,
194134 MVT::v16i1, 1/*#Ops*/, 5, // Results = #7
194137 MVT::v16i1, 2/*#Ops*/, 7, 8,
194163 /*392443*/ /*SwitchType*/ 13, MVT::v16i1,// ->392458
194167 MVT::v16i1, 2/*#Ops*/, 0, 1,
194197 /*392514*/ /*SwitchType*/ 13, MVT::v16i1,// ->392529
194201 MVT::v16i1, 2/*#Ops*/, 0, 1,
194205 /*392530*/ /*SwitchType*/ 39, MVT::v16i1,// ->392571
194249 /*392620*/ /*SwitchType*/ 13, MVT::v16i1,// ->392635
194253 MVT::v16i1, 2/*#Ops*/, 0, 1,
194283 /*392691*/ /*SwitchType*/ 13, MVT::v16i1,// ->392706
194287 MVT::v16i1, 2/*#Ops*/, 0, 1,
194602 /*393443*/ OPC_SwitchType /*3 cases */, 59, MVT::v16i1,// ->393505
194609 MVT::v16i1, 2/*#Ops*/, 1, 2,
194616 MVT::v16i1, 2/*#Ops*/, 0, 1, // Results = #2
194619 MVT::v16i1, 2/*#Ops*/, 2, 3, // Results = #4
194622 MVT::v16i1, 2/*#Ops*/, 4, 5,
194676 /*393629*/ OPC_CheckChild1Type, MVT::v16i1,
194681 MVT::v16i1, 1/*#Ops*/, 0, // Results = #1
194690 MVT::v16i1, 1/*#Ops*/, 0, // Results = #1
194712 /*393712*/ OPC_SwitchType /*4 cases */, 35, MVT::v16i1,// ->393750
194716 MVT::v16i1, 2/*#Ops*/, 0, 1, // Results = #2
194719 MVT::v16i1, 2/*#Ops*/, 2, 3, // Results = #4
194722 MVT::v16i1, 2/*#Ops*/, 4, 5,
194768 /*393868*/ OPC_SwitchType /*4 cases */, 35, MVT::v16i1,// ->393906
194772 MVT::v16i1, 2/*#Ops*/, 0, 1, // Results = #2
194775 MVT::v16i1, 2/*#Ops*/, 2, 3, // Results = #4
194778 MVT::v16i1, 2/*#Ops*/, 4, 5,
194824 /*394024*/ OPC_SwitchType /*4 cases */, 35, MVT::v16i1,// ->394062
194828 MVT::v16i1, 2/*#Ops*/, 0, 1, // Results = #2
194831 MVT::v16i1, 2/*#Ops*/, 2, 3, // Results = #4
194834 MVT::v16i1, 2/*#Ops*/, 4, 5,
194908 /*394235*/ /*SwitchType*/ 11, MVT::v16i1,// ->394248
194911 MVT::v16i1, 2/*#Ops*/, 0, 1,
194942 /*394307*/ /*SwitchType*/ 11, MVT::v16i1,// ->394320
194945 MVT::v16i1, 2/*#Ops*/, 0, 1,
194970 /*394366*/ /*SwitchType*/ 11, MVT::v16i1,// ->394379
194973 MVT::v16i1, 2/*#Ops*/, 0, 1,
194992 /*394411*/ OPC_SwitchType /*3 cases */, 11, MVT::v16i1,// ->394425
194995 MVT::v16i1, 2/*#Ops*/, 0, 1,
195012 /*394453*/ OPC_CheckChild1Type, MVT::v16i1,
201045 /*406726*/ OPC_CheckType, MVT::v16i1,
201050 MVT::v16i1, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
201064 /*406763*/ OPC_CheckType, MVT::v16i1,
201069 MVT::v16i1, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
201089 /*406809*/ OPC_CheckType, MVT::v16i1,
201095 MVT::v16i1, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9,
201111 /*406852*/ OPC_CheckType, MVT::v16i1,
201117 MVT::v16i1, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9,
201330 MVT::v16i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 3, // Results = #12
201362 MVT::v16i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12, // Results = #13
201393 MVT::v16i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 3, // Results = #12
201425 MVT::v16i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12, // Results = #13
201647 /*408014*/ OPC_CheckType, MVT::v16i1,
201650 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
201680 MVT::v16i1, 3/*#Ops*/, 5, 8, 2, // Results = #9
201714 MVT::v16i1, 3/*#Ops*/, 5, 8, 2, // Results = #9
201739 /*408229*/ OPC_CheckType, MVT::v16i1,
201744 MVT::v16i1, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
201835 /*408419*/ OPC_CheckType, MVT::v16i1,
201840 MVT::v16i1, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
201930 /*408605*/ OPC_CheckType, MVT::v16i1,
201933 MVT::v16i1, 2/*#Ops*/, 0, 1,
205699 /*416330*/ OPC_CheckChild2Type, MVT::v16i1,
206879 /*419037*/ OPC_CheckChild2Type, MVT::v16i1,
207601 /*420624*/ OPC_CheckType, MVT::v16i1,
207607 MVT::v16i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
207626 /*420672*/ OPC_CheckType, MVT::v16i1,
207632 MVT::v16i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9,
207751 /*420912*/ OPC_CheckType, MVT::v16i1,
207757 MVT::v16i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
207776 /*420960*/ OPC_CheckType, MVT::v16i1,
207782 MVT::v16i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9,
207851 /*421104*/ OPC_CheckType, MVT::v16i1,
207857 MVT::v16i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
207876 /*421152*/ OPC_CheckType, MVT::v16i1,
207882 MVT::v16i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9,
208001 /*421392*/ OPC_CheckType, MVT::v16i1,
208007 MVT::v16i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
208026 /*421440*/ OPC_CheckType, MVT::v16i1,
208032 MVT::v16i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9,
208101 /*421584*/ OPC_CheckType, MVT::v16i1,
208107 MVT::v16i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
208126 /*421632*/ OPC_CheckType, MVT::v16i1,
208132 MVT::v16i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9,
208150 /*421678*/ OPC_CheckType, MVT::v16i1,
208156 MVT::v16i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
208174 /*421724*/ OPC_CheckType, MVT::v16i1,
208180 MVT::v16i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9,
208395 /*422148*/ OPC_CheckType, MVT::v16i1,
208401 MVT::v16i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
208420 /*422196*/ OPC_CheckType, MVT::v16i1,
208426 MVT::v16i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9,
208444 /*422242*/ OPC_CheckType, MVT::v16i1,
208450 MVT::v16i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
208468 /*422288*/ OPC_CheckType, MVT::v16i1,
208474 MVT::v16i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9,
209287 MVT::v16i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12, // Results = #13
209319 MVT::v16i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12, // Results = #13
209351 MVT::v16i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12, // Results = #13
209383 MVT::v16i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12, // Results = #13
209415 MVT::v16i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12, // Results = #13
209447 MVT::v16i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12, // Results = #13
209479 MVT::v16i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12, // Results = #13
209511 MVT::v16i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12, // Results = #13
209817 /*425104*/ OPC_CheckType, MVT::v16i1,
209821 MVT::v16i1, 1/*#Ops*/, 0,
209835 MVT::v16i1, 2/*#Ops*/, 4, 5,
209853 /*425180*/ OPC_CheckType, MVT::v16i1,
209857 MVT::v16i1, 1/*#Ops*/, 0,
209871 MVT::v16i1, 2/*#Ops*/, 4, 5,
209905 /*425298*/ OPC_CheckType, MVT::v16i1,
209908 MVT::v16i1, 1/*#Ops*/, 0,
209930 MVT::v16i1, 1/*#Ops*/, 3, // Results = #4
209956 MVT::v16i1, 1/*#Ops*/, 3, // Results = #4
210125 /*425801*/ OPC_CheckType, MVT::v16i1,
210131 MVT::v16i1, 3/*#Ops*/, 1, 2, 3,
210139 MVT::v16i1, 3/*#Ops*/, 1, 2, 3,
210160 MVT::v16i1, 2/*#Ops*/, 10, 11,
210181 MVT::v16i1, 2/*#Ops*/, 10, 11,
210215 /*426024*/ OPC_CheckType, MVT::v16i1,
210221 MVT::v16i1, 3/*#Ops*/, 1, 2, 3,
210229 MVT::v16i1, 3/*#Ops*/, 1, 2, 3,
210250 MVT::v16i1, 2/*#Ops*/, 10, 11,
210271 MVT::v16i1, 2/*#Ops*/, 10, 11,
210347 /*426375*/ OPC_CheckType, MVT::v16i1,
210353 MVT::v16i1, 3/*#Ops*/, 1, 2, 3,
210361 MVT::v16i1, 3/*#Ops*/, 1, 2, 3,
210403 MVT::v16i1, 3/*#Ops*/, 5, 8, 9, // Results = #10
210424 MVT::v16i1, 3/*#Ops*/, 5, 8, 9, // Results = #10
210469 MVT::v16i1, 3/*#Ops*/, 5, 8, 9, // Results = #10
210490 MVT::v16i1, 3/*#Ops*/, 5, 8, 9, // Results = #10
226697 /*462243*/ OPC_CheckType, MVT::v16i1,
226702 MVT::v16i1, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
226707 /*462265*/ OPC_CheckType, MVT::v16i1,
226710 MVT::v16i1, 2/*#Ops*/, 0, 1,
227787 /*464713*/ OPC_CheckTypeRes, 1, MVT::v16i1,
227792 MVT::v16i32, MVT::v16i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8,
228006 /*465272*/ OPC_CheckTypeRes, 1, MVT::v16i1,
228011 MVT::v16f32, MVT::v16i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8,
228151 /*465610*/ OPC_CheckType, MVT::v16i1,
228156 MVT::v16i1, 7/*#Ops*/, 4, 5, 6, 7, 8, 2, 1,
228294 /*465928*/ OPC_CheckType, MVT::v16i1,
228299 MVT::v16i1, 7/*#Ops*/, 4, 5, 6, 7, 8, 2, 1,
228530 /*466395*/ OPC_CheckChild0Type, MVT::v16i1,
228586 /*466515*/ /*SwitchType*/ 11, MVT::v16i1,// ->466528
228589 MVT::v16i1, 2/*#Ops*/, 0, 1,
228621 /*466589*/ /*SwitchType*/ 11, MVT::v16i1,// ->466602
228624 MVT::v16i1, 2/*#Ops*/, 0, 1,
229130 /*467616*/ OPC_CheckType, MVT::v16i1,
229216 /*467806*/ OPC_CheckType, MVT::v16i1,
229287 /*467972*/ OPC_CheckType, MVT::v16i1,
229342 /*468092*/ OPC_CheckType, MVT::v16i1,
231057 /*471415*/ OPC_CheckType, MVT::v16i1,
231060 MVT::v16i1, 3/*#Ops*/, 0, 1, 2,
231070 /*471439*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i1,// ->471452
231073 MVT::v16i1, 2/*#Ops*/, 0, 1,
231101 /*471499*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i1,// ->471512
231104 MVT::v16i1, 2/*#Ops*/, 0, 1,
231357 /*471940*/ /*SwitchType*/ 8, MVT::v16i1,// ->471950
231360 MVT::v16i1, 0/*#Ops*/,
231378 MVT::v16i1, 0/*#Ops*/, // Results = #0
231387 MVT::v16i1, 0/*#Ops*/, // Results = #0
231396 MVT::v16i1, 0/*#Ops*/, // Results = #0
231405 MVT::v16i1, 0/*#Ops*/, // Results = #0
231518 /*472234*/ /*SwitchType*/ 8, MVT::v16i1,// ->472244
231521 MVT::v16i1, 0/*#Ops*/,
231539 MVT::v16i1, 0/*#Ops*/, // Results = #0
231548 MVT::v16i1, 0/*#Ops*/, // Results = #0
231557 MVT::v16i1, 0/*#Ops*/, // Results = #0
231566 MVT::v16i1, 0/*#Ops*/, // Results = #0
231577 /*472356*/ OPC_CheckChild0Type, MVT::v16i1,
231628 /*472450*/ /*SwitchType*/ 10, MVT::v16i1,// ->472462
231631 MVT::v16i1, 2/*#Ops*/, 0, 1,
231649 /*472491*/ OPC_SwitchType /*3 cases */, 13, MVT::v16i1,// ->472507
231654 MVT::v16i1, 2/*#Ops*/, 1, 0,
231658 /*472509*/ OPC_CheckChild0Type, MVT::v16i1,
gen/lib/Target/X86/X86GenFastISel.inc 331 case MVT::v16i1: return fastEmit_ISD_ANY_EXTEND_MVT_v16i1_r(RetVT, Op0, Op0IsKill);
1640 case MVT::v16i1: return fastEmit_ISD_SIGN_EXTEND_MVT_v16i1_r(RetVT, Op0, Op0IsKill);
5222 case MVT::v16i1: return fastEmit_X86ISD_VBROADCASTM_MVT_v16i1_r(RetVT, Op0, Op0IsKill);
6215 if (RetVT.SimpleTy != MVT::v16i1)
6404 case MVT::v16i1: return fastEmit_ISD_AND_MVT_v16i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7222 if (RetVT.SimpleTy != MVT::v16i1)
7411 case MVT::v16i1: return fastEmit_ISD_OR_MVT_v16i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8848 if (RetVT.SimpleTy != MVT::v16i1)
9037 case MVT::v16i1: return fastEmit_ISD_XOR_MVT_v16i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10862 if (RetVT.SimpleTy != MVT::v16i1)
10891 case MVT::v16i1: return fastEmit_X86ISD_KADD_MVT_v16i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10939 case MVT::v16i1: return fastEmit_X86ISD_KORTEST_MVT_v16i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10987 case MVT::v16i1: return fastEmit_X86ISD_KTEST_MVT_v16i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12986 if (RetVT.SimpleTy != MVT::v16i1)
gen/lib/Target/X86/X86GenRegisterInfo.inc 4484 /* 32 */ MVT::v16i1, MVT::Other,
include/llvm/Support/MachineValueType.h 330 SimpleTy == MVT::v16i1);
432 case v16i1:
585 case v16i1:
707 case v16i1:
907 if (NumElements == 16) return MVT::v16i1;
lib/CodeGen/ValueTypes.cpp 143 case MVT::v16i1: return "v16i1";
287 case MVT::v16i1: return VectorType::get(Type::getInt1Ty(Context), 16);
lib/Target/AArch64/AArch64TargetTransformInfo.cpp 601 { ISD::SELECT, MVT::v16i1, MVT::v16i16, 16 },
603 { ISD::SELECT, MVT::v16i1, MVT::v16i32, 16 },
606 { ISD::SELECT, MVT::v16i1, MVT::v16i64, 16 * AmortizationCost }
lib/Target/ARM/ARMISelLowering.cpp 386 const MVT pTypes[] = {MVT::v16i1, MVT::v8i1, MVT::v4i1};
7716 case MVT::v16i1:
7744 if (VT != MVT::v16i1)
7745 RecastV1 = DAG.getNode(ARMISD::PREDICATE_CAST, dl, MVT::v16i1, Pred);
8931 assert((MemVT == MVT::v4i1 || MemVT == MVT::v8i1 || MemVT == MVT::v16i1) &&
8951 SDValue Pred = DAG.getNode(ARMISD::PREDICATE_CAST, dl, MVT::v16i1, Load);
8952 if (MemVT != MVT::v16i1)
8961 assert((MemVT == MVT::v4i1 || MemVT == MVT::v8i1 || MemVT == MVT::v16i1) &&
8971 if (MemVT != MVT::v16i1) {
8978 Build = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v16i1, Ops);
12400 (VT == MVT::v4i1 || VT == MVT::v8i1 || VT == MVT::v16i1))
14604 if ((Ty == MVT::v16i1 || Ty == MVT::v8i1 || Ty == MVT::v4i1)) {
lib/Target/ARM/ARMTargetTransformInfo.cpp 451 { ISD::SELECT, MVT::v16i1, MVT::v16i64, 100 }
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp 39 addRegisterClass(MVT::v16i1, &Hexagon::HvxQRRegClass);
lib/Target/X86/X86FrameLowering.cpp 2039 VT = STI.hasBWI() ? MVT::v64i1 : MVT::v16i1;
2120 VT = STI.hasBWI() ? MVT::v64i1 : MVT::v16i1;
2201 VT = STI.hasBWI() ? MVT::v64i1 : MVT::v16i1;
lib/Target/X86/X86ISelDAGToDAG.cpp 4222 case MVT::v16i1: return X86::VK16RegClassID;
lib/Target/X86/X86ISelLowering.cpp 982 setOperationAction(ISD::BITCAST, MVT::v16i1, Custom);
1296 addRegisterClass(MVT::v16i1, &X86::VK16RegClass);
1329 for (auto VT : { MVT::v2i1, MVT::v4i1, MVT::v8i1, MVT::v16i1 }) {
1381 setOperationPromotedToType(ISD::FP_TO_SINT, MVT::v16i1, MVT::v16i32);
1383 setOperationPromotedToType(ISD::FP_TO_UINT, MVT::v16i1, MVT::v16i32);
1617 for (auto VT : { MVT::v16i1, MVT::v32i1 })
2417 (ValVT == MVT::v16i1 && (ValLoc == MVT::i16 || ValLoc == MVT::i32))) {
2802 case MVT::v16i1:
3262 else if (RegVT == MVT::v16i1)
5677 WideOpVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1;
8193 (EltType == MVT::i32 && MaskVT == MVT::v16i1)) { // for broadcastmw2d
10041 ShiftVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1;
16799 WideVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1;
16902 WideVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1;
16941 case MVT::v16i1:
17357 WideVecVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1;
17747 WideVecVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1;
20957 if (!(Subtarget.hasAVX512() && VT == MVT::v16i1) &&
20973 if (Subtarget.hasDQI() && (VT == MVT::v8i1 || VT == MVT::v16i1))
21845 StoredVal = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, MVT::v16i1,
21846 DAG.getUNDEF(MVT::v16i1), StoredVal,
21934 DAG.getBitcast(MVT::v16i1, Val),
23202 SDValue Ins = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, MVT::v16i1,
23203 DAG.getConstant(0, dl, MVT::v16i1),
26790 if ((SrcVT == MVT::v16i1 || SrcVT == MVT::v32i1) && DstVT.isScalarInteger()) {
26792 MVT SExtVT = SrcVT == MVT::v16i1 ? MVT::v16i8 : MVT::v32i8;
35275 case MVT::v16i1:
35544 N0.getOperand(0).getValueType() == MVT::v16i1 &&
38711 SDValue Ins = DAG.getNode(ISD::INSERT_SUBVECTOR, DL, MVT::v16i1,
38712 DAG.getConstant(0, DL, MVT::v16i1),
40534 if ((VT == MVT::v8i1 || VT == MVT::v16i1 || VT == MVT::v32i1 ||
42702 EVT CmpVT = PreferKOT ? MVT::v16i1 : VecVT;
42717 CmpVT = MVT::v16i1;
lib/Target/X86/X86TargetTransformInfo.cpp 1286 { ISD::SIGN_EXTEND, MVT::v16i8, MVT::v16i1, 1 },
1287 { ISD::SIGN_EXTEND, MVT::v16i16, MVT::v16i1, 1 },
1294 { ISD::ZERO_EXTEND, MVT::v16i8, MVT::v16i1, 2 },
1295 { ISD::ZERO_EXTEND, MVT::v16i16, MVT::v16i1, 2 },
1345 { ISD::SIGN_EXTEND, MVT::v16i32, MVT::v16i1, 2 },
1346 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i1, 2 },
1359 { ISD::SINT_TO_FP, MVT::v16f32, MVT::v16i1, 3 },
1368 { ISD::UINT_TO_FP, MVT::v16f32, MVT::v16i1, 3 },
utils/TableGen/CodeGenTarget.cpp 84 case MVT::v16i1: return "MVT::v16i1";