|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AArch64/AArch64GenCallingConv.inc 79 LocVT == MVT::v16i8) {
332 LocVT == MVT::v16i8 ||
379 LocVT == MVT::v16i8 ||
575 LocVT == MVT::v16i8 ||
639 LocVT == MVT::v16i8 ||
723 LocVT == MVT::v16i8 ||
805 LocVT == MVT::v16i8 ||
839 LocVT == MVT::v16i8 ||
1039 LocVT == MVT::v16i8) {
1145 LocVT == MVT::v16i8 ||
gen/lib/Target/AArch64/AArch64GenDAGISel.inc 2150 /* 3974*/ OPC_SwitchType /*2 cases */, 43, MVT::v16i8,// ->4020
2190 /* 4075*/ OPC_SwitchType /*2 cases */, 43, MVT::v16i8,// ->4121
2230 /* 4176*/ OPC_SwitchType /*2 cases */, 43, MVT::v16i8,// ->4222
2270 /* 4277*/ OPC_SwitchType /*2 cases */, 43, MVT::v16i8,// ->4323
2310 /* 4378*/ OPC_SwitchType /*2 cases */, 43, MVT::v16i8,// ->4424
2350 /* 4479*/ OPC_SwitchType /*2 cases */, 43, MVT::v16i8,// ->4525
2423 /* 4645*/ OPC_SwitchType /*3 cases */, 43, MVT::v16i8,// ->4691
2429 MVT::v16i8, 0/*#Ops*/, // Results = #1
2434 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
2477 /* 4787*/ OPC_SwitchType /*3 cases */, 43, MVT::v16i8,// ->4833
2483 MVT::v16i8, 0/*#Ops*/, // Results = #1
2488 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
2531 /* 4929*/ OPC_SwitchType /*3 cases */, 43, MVT::v16i8,// ->4975
2537 MVT::v16i8, 0/*#Ops*/, // Results = #1
2542 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
2585 /* 5071*/ OPC_SwitchType /*3 cases */, 43, MVT::v16i8,// ->5117
2591 MVT::v16i8, 0/*#Ops*/, // Results = #1
2596 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
2639 /* 5213*/ OPC_SwitchType /*3 cases */, 43, MVT::v16i8,// ->5259
2645 MVT::v16i8, 0/*#Ops*/, // Results = #1
2650 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
2693 /* 5355*/ OPC_SwitchType /*3 cases */, 43, MVT::v16i8,// ->5401
2699 MVT::v16i8, 0/*#Ops*/, // Results = #1
2704 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
2749 /* 5498*/ OPC_CheckChild0Type, MVT::v16i8,
67810 /*163873*/ OPC_CheckChild1Type, MVT::v16i8,
67868 /*163976*/ OPC_CheckChild1Type, MVT::v16i8,
67928 /*164083*/ OPC_CheckChild1Type, MVT::v16i8,
67930 /*164086*/ OPC_CheckChild2Type, MVT::v16i8,
67932 /*164089*/ OPC_CheckType, MVT::v16i8,
67935 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
67998 /*164210*/ OPC_CheckChild1Type, MVT::v16i8,
68000 /*164213*/ OPC_CheckChild2Type, MVT::v16i8,
68002 /*164216*/ OPC_CheckType, MVT::v16i8,
68005 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
68145 /*164476*/ OPC_CheckChild1Type, MVT::v16i8,
68209 /*164585*/ OPC_CheckChild1Type, MVT::v16i8,
68275 /*164699*/ OPC_CheckChild1Type, MVT::v16i8,
68277 /*164702*/ OPC_CheckChild2Type, MVT::v16i8,
68280 /*164706*/ OPC_CheckType, MVT::v16i8,
68283 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
68351 /*164833*/ OPC_CheckChild1Type, MVT::v16i8,
68353 /*164836*/ OPC_CheckChild2Type, MVT::v16i8,
68356 /*164840*/ OPC_CheckType, MVT::v16i8,
68359 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
68523 /*165138*/ /*SwitchType*/ 13, MVT::v16i8,// ->165153
68527 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
68609 /*165303*/ /*SwitchType*/ 13, MVT::v16i8,// ->165318
68613 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
68695 /*165468*/ /*SwitchType*/ 13, MVT::v16i8,// ->165483
68699 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
68781 /*165633*/ /*SwitchType*/ 13, MVT::v16i8,// ->165648
68785 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
68860 /*165784*/ /*SwitchType*/ 13, MVT::v16i8,// ->165799
68864 MVT::v16i8, 3/*#Ops*/, 2, 0, 3,
68947 /*165950*/ /*SwitchType*/ 13, MVT::v16i8,// ->165965
68951 MVT::v16i8, 3/*#Ops*/, 2, 0, 3,
69034 /*166116*/ /*SwitchType*/ 13, MVT::v16i8,// ->166131
69038 MVT::v16i8, 3/*#Ops*/, 2, 0, 3,
69121 /*166282*/ /*SwitchType*/ 13, MVT::v16i8,// ->166297
69125 MVT::v16i8, 3/*#Ops*/, 2, 0, 3,
69294 /*166595*/ /*SwitchType*/ 11, MVT::v16i8,// ->166608
69297 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
69459 /*166903*/ /*SwitchType*/ 11, MVT::v16i8,// ->166916
69462 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
69632 /*167214*/ /*SwitchType*/ 10, MVT::v16i8,// ->167226
69635 MVT::v16i8, 2/*#Ops*/, 0, 1,
70106 /*168226*/ OPC_CheckChild0Type, MVT::v16i8,
71207 /*170558*/ OPC_CheckChild1Type, MVT::v16i8,
71307 /*170759*/ OPC_CheckChild0Type, MVT::v16i8,
71813 /*171764*/ OPC_CheckChild0Type, MVT::v16i8,
72710 /*173452*/ OPC_CheckChild1Type, MVT::v16i8,
73592 /*175090*/ OPC_CheckChild1Type, MVT::v16i8,
73594 /*175093*/ OPC_CheckChild2Type, MVT::v16i8,
73595 /*175095*/ OPC_CheckType, MVT::v16i8,
73598 MVT::v16i8, 2/*#Ops*/, 0, 1,
74252 /*176335*/ OPC_CheckChild1Type, MVT::v16i8,
74254 /*176338*/ OPC_CheckChild2Type, MVT::v16i8,
74255 /*176340*/ OPC_CheckType, MVT::v16i8,
74258 MVT::v16i8, 2/*#Ops*/, 0, 1,
76781 /*180953*/ /*SwitchType*/ 15, MVT::v16i8,// ->180970
76782 /*180955*/ OPC_CheckChild1Type, MVT::v16i8,
76784 /*180958*/ OPC_CheckChild2Type, MVT::v16i8,
76787 MVT::v16i8, 2/*#Ops*/, 0, 1,
76875 /*181131*/ /*SwitchType*/ 15, MVT::v16i8,// ->181148
76876 /*181133*/ OPC_CheckChild1Type, MVT::v16i8,
76878 /*181136*/ OPC_CheckChild2Type, MVT::v16i8,
76881 MVT::v16i8, 2/*#Ops*/, 0, 1,
76969 /*181309*/ /*SwitchType*/ 15, MVT::v16i8,// ->181326
76970 /*181311*/ OPC_CheckChild1Type, MVT::v16i8,
76972 /*181314*/ OPC_CheckChild2Type, MVT::v16i8,
76975 MVT::v16i8, 2/*#Ops*/, 0, 1,
77063 /*181487*/ /*SwitchType*/ 15, MVT::v16i8,// ->181504
77064 /*181489*/ OPC_CheckChild1Type, MVT::v16i8,
77066 /*181492*/ OPC_CheckChild2Type, MVT::v16i8,
77069 MVT::v16i8, 2/*#Ops*/, 0, 1,
77157 /*181665*/ /*SwitchType*/ 15, MVT::v16i8,// ->181682
77158 /*181667*/ OPC_CheckChild1Type, MVT::v16i8,
77160 /*181670*/ OPC_CheckChild2Type, MVT::v16i8,
77163 MVT::v16i8, 2/*#Ops*/, 0, 1,
77251 /*181843*/ /*SwitchType*/ 15, MVT::v16i8,// ->181860
77252 /*181845*/ OPC_CheckChild1Type, MVT::v16i8,
77254 /*181848*/ OPC_CheckChild2Type, MVT::v16i8,
77257 MVT::v16i8, 2/*#Ops*/, 0, 1,
77339 /*182009*/ /*SwitchType*/ 11, MVT::v16i8,// ->182022
77340 /*182011*/ OPC_CheckChild1Type, MVT::v16i8,
77343 MVT::v16i8, 1/*#Ops*/, 0,
77413 /*182147*/ /*SwitchType*/ 11, MVT::v16i8,// ->182160
77414 /*182149*/ OPC_CheckChild1Type, MVT::v16i8,
77417 MVT::v16i8, 1/*#Ops*/, 0,
77513 /*182333*/ /*SwitchType*/ 15, MVT::v16i8,// ->182350
77514 /*182335*/ OPC_CheckChild1Type, MVT::v16i8,
77516 /*182338*/ OPC_CheckChild2Type, MVT::v16i8,
77519 MVT::v16i8, 2/*#Ops*/, 0, 1,
77617 /*182529*/ /*SwitchType*/ 15, MVT::v16i8,// ->182546
77618 /*182531*/ OPC_CheckChild1Type, MVT::v16i8,
77620 /*182534*/ OPC_CheckChild2Type, MVT::v16i8,
77623 MVT::v16i8, 2/*#Ops*/, 0, 1,
77709 /*182702*/ /*SwitchType*/ 15, MVT::v16i8,// ->182719
77710 /*182704*/ OPC_CheckChild1Type, MVT::v16i8,
77712 /*182707*/ OPC_CheckChild2Type, MVT::v16i8,
77715 MVT::v16i8, 2/*#Ops*/, 0, 1,
77793 /*182861*/ /*SwitchType*/ 15, MVT::v16i8,// ->182878
77794 /*182863*/ OPC_CheckChild1Type, MVT::v16i8,
77796 /*182866*/ OPC_CheckChild2Type, MVT::v16i8,
77799 MVT::v16i8, 2/*#Ops*/, 0, 1,
77877 /*183020*/ /*SwitchType*/ 15, MVT::v16i8,// ->183037
77878 /*183022*/ OPC_CheckChild1Type, MVT::v16i8,
77880 /*183025*/ OPC_CheckChild2Type, MVT::v16i8,
77883 MVT::v16i8, 2/*#Ops*/, 0, 1,
77961 /*183179*/ /*SwitchType*/ 15, MVT::v16i8,// ->183196
77962 /*183181*/ OPC_CheckChild1Type, MVT::v16i8,
77964 /*183184*/ OPC_CheckChild2Type, MVT::v16i8,
77967 MVT::v16i8, 2/*#Ops*/, 0, 1,
78042 MVT::v16i8, 0/*#Ops*/, // Results = #1
78047 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
78054 /*183373*/ OPC_CheckChild1Type, MVT::v16i8,
78056 MVT::v16i8, 0/*#Ops*/, // Results = #1
78061 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
78070 MVT::v16i8, 0/*#Ops*/, // Results = #1
78075 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
78084 MVT::v16i8, 0/*#Ops*/, // Results = #1
78089 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
78100 MVT::v16i8, 0/*#Ops*/, // Results = #1
78105 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
78114 MVT::v16i8, 0/*#Ops*/, // Results = #1
78119 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
78134 MVT::v16i8, 0/*#Ops*/, // Results = #1
78139 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
78146 /*183624*/ OPC_CheckChild1Type, MVT::v16i8,
78148 MVT::v16i8, 0/*#Ops*/, // Results = #1
78153 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
78162 MVT::v16i8, 0/*#Ops*/, // Results = #1
78167 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
78176 MVT::v16i8, 0/*#Ops*/, // Results = #1
78181 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
78192 MVT::v16i8, 0/*#Ops*/, // Results = #1
78197 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
78206 MVT::v16i8, 0/*#Ops*/, // Results = #1
78211 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
80160 MVT::v16i8, 2/*#Ops*/, 0, 1,
80167 MVT::v16i8, 2/*#Ops*/, 0, 1,
80215 /*187471*/ OPC_CheckChild2Type, MVT::v16i8,
80231 /*187499*/ OPC_CheckType, MVT::v16i8,
80242 /*187520*/ OPC_CheckChild3Type, MVT::v16i8,
80295 /*187617*/ OPC_CheckChild2Type, MVT::v16i8,
80311 /*187645*/ OPC_CheckType, MVT::v16i8,
80322 /*187666*/ OPC_CheckChild3Type, MVT::v16i8,
80335 /*187691*/ OPC_CheckChild1Type, MVT::v16i8,
80342 /*187702*/ OPC_CheckChild3Type, MVT::v16i8,
80348 /*187712*/ OPC_CheckType, MVT::v16i8,
80352 MVT::v16i8, 4/*#Ops*/, 0, 4, 2, 5,
80430 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
80432 MVT::v16i8, 1/*#Ops*/, 2,
80439 MVT::v16i8, 1/*#Ops*/, 0,
80454 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
80456 MVT::v16i8, 1/*#Ops*/, 2,
80463 MVT::v16i8, 1/*#Ops*/, 0,
80533 /*188052*/ OPC_CheckChild1Type, MVT::v16i8,
80535 /*188055*/ OPC_CheckChild2Type, MVT::v16i8,
80541 /*188065*/ OPC_CheckType, MVT::v16i8,
80545 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
80664 /*188290*/ OPC_CheckChild1Type, MVT::v16i8,
80666 /*188293*/ OPC_CheckChild2Type, MVT::v16i8,
80672 /*188303*/ OPC_CheckType, MVT::v16i8,
80676 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
80865 /*188656*/ /*SwitchType*/ 11, MVT::v16i8,// ->188669
80866 /*188658*/ OPC_CheckChild1Type, MVT::v16i8,
80869 MVT::v16i8, 1/*#Ops*/, 0,
80918 /*188753*/ /*SwitchType*/ 11, MVT::v16i8,// ->188766
80919 /*188755*/ OPC_CheckChild1Type, MVT::v16i8,
80922 MVT::v16i8, 1/*#Ops*/, 0,
80937 /*188788*/ OPC_CheckChild1Type, MVT::v16i8,
81033 /*188965*/ OPC_CheckChild1Type, MVT::v16i8,
81141 /*189164*/ /*SwitchType*/ 15, MVT::v16i8,// ->189181
81142 /*189166*/ OPC_CheckChild1Type, MVT::v16i8,
81144 /*189169*/ OPC_CheckChild2Type, MVT::v16i8,
81147 MVT::v16i8, 2/*#Ops*/, 0, 1,
81208 /*189290*/ /*SwitchType*/ 15, MVT::v16i8,// ->189307
81209 /*189292*/ OPC_CheckChild1Type, MVT::v16i8,
81211 /*189295*/ OPC_CheckChild2Type, MVT::v16i8,
81214 MVT::v16i8, 2/*#Ops*/, 0, 1,
81230 /*189331*/ /*SwitchType*/ 15, MVT::v16i8,// ->189348
81231 /*189333*/ OPC_CheckChild1Type, MVT::v16i8,
81233 /*189336*/ OPC_CheckChild2Type, MVT::v16i8,
81236 MVT::v16i8, 2/*#Ops*/, 0, 1,
81288 /*189440*/ /*SwitchType*/ 15, MVT::v16i8,// ->189457
81289 /*189442*/ OPC_CheckChild1Type, MVT::v16i8,
81291 /*189445*/ OPC_CheckChild2Type, MVT::v16i8,
81294 MVT::v16i8, 2/*#Ops*/, 0, 1,
81346 /*189549*/ /*SwitchType*/ 15, MVT::v16i8,// ->189566
81347 /*189551*/ OPC_CheckChild1Type, MVT::v16i8,
81349 /*189554*/ OPC_CheckChild2Type, MVT::v16i8,
81352 MVT::v16i8, 2/*#Ops*/, 0, 1,
81404 /*189658*/ /*SwitchType*/ 15, MVT::v16i8,// ->189675
81405 /*189660*/ OPC_CheckChild1Type, MVT::v16i8,
81407 /*189663*/ OPC_CheckChild2Type, MVT::v16i8,
81410 MVT::v16i8, 2/*#Ops*/, 0, 1,
81462 /*189767*/ /*SwitchType*/ 15, MVT::v16i8,// ->189784
81463 /*189769*/ OPC_CheckChild1Type, MVT::v16i8,
81465 /*189772*/ OPC_CheckChild2Type, MVT::v16i8,
81468 MVT::v16i8, 2/*#Ops*/, 0, 1,
81520 /*189876*/ /*SwitchType*/ 15, MVT::v16i8,// ->189893
81521 /*189878*/ OPC_CheckChild1Type, MVT::v16i8,
81523 /*189881*/ OPC_CheckChild2Type, MVT::v16i8,
81526 MVT::v16i8, 2/*#Ops*/, 0, 1,
81578 /*189985*/ /*SwitchType*/ 15, MVT::v16i8,// ->190002
81579 /*189987*/ OPC_CheckChild1Type, MVT::v16i8,
81581 /*189990*/ OPC_CheckChild2Type, MVT::v16i8,
81584 MVT::v16i8, 2/*#Ops*/, 0, 1,
81636 /*190094*/ /*SwitchType*/ 15, MVT::v16i8,// ->190111
81637 /*190096*/ OPC_CheckChild1Type, MVT::v16i8,
81639 /*190099*/ OPC_CheckChild2Type, MVT::v16i8,
81642 MVT::v16i8, 2/*#Ops*/, 0, 1,
81694 /*190203*/ /*SwitchType*/ 15, MVT::v16i8,// ->190220
81695 /*190205*/ OPC_CheckChild1Type, MVT::v16i8,
81697 /*190208*/ OPC_CheckChild2Type, MVT::v16i8,
81700 MVT::v16i8, 2/*#Ops*/, 0, 1,
81752 /*190312*/ /*SwitchType*/ 15, MVT::v16i8,// ->190329
81753 /*190314*/ OPC_CheckChild1Type, MVT::v16i8,
81755 /*190317*/ OPC_CheckChild2Type, MVT::v16i8,
81758 MVT::v16i8, 2/*#Ops*/, 0, 1,
81810 /*190421*/ /*SwitchType*/ 15, MVT::v16i8,// ->190438
81811 /*190423*/ OPC_CheckChild1Type, MVT::v16i8,
81813 /*190426*/ OPC_CheckChild2Type, MVT::v16i8,
81816 MVT::v16i8, 2/*#Ops*/, 0, 1,
81868 /*190530*/ /*SwitchType*/ 15, MVT::v16i8,// ->190547
81869 /*190532*/ OPC_CheckChild1Type, MVT::v16i8,
81871 /*190535*/ OPC_CheckChild2Type, MVT::v16i8,
81874 MVT::v16i8, 2/*#Ops*/, 0, 1,
82048 /*190867*/ /*SwitchType*/ 10, MVT::v16i8,// ->190879
82049 /*190869*/ OPC_CheckChild2Type, MVT::v16i8,
82051 MVT::v16i8, 2/*#Ops*/, 0, 1,
82067 /*190903*/ /*SwitchType*/ 15, MVT::v16i8,// ->190920
82068 /*190905*/ OPC_CheckChild1Type, MVT::v16i8,
82071 /*190909*/ OPC_CheckChild3Type, MVT::v16i8,
82073 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
82083 MVT::v16i8, 2/*#Ops*/, 0, 1,
82092 MVT::v16i8, 2/*#Ops*/, 0, 1,
83184 /*192958*/ /*SwitchType*/ 11, MVT::v16i8,// ->192971
83185 /*192960*/ OPC_CheckChild0Type, MVT::v16i8,
83188 MVT::v16i8, 1/*#Ops*/, 0,
84867 /*196499*/ /*SwitchType*/ 74, MVT::v16i8,// ->196575
84874 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5,
84881 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5,
84888 MVT::v16i8, 2/*#Ops*/, 2, 3,
84895 MVT::v16i8, 2/*#Ops*/, 2, 3,
84903 MVT::v16i8, 1/*#Ops*/, 1,
85109 /*196978*/ OPC_SwitchType /*2 cases */, 51, MVT::v16i8,// ->197032
85120 MVT::v16i8, 0/*#Ops*/, // Results = #1
85125 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
85142 MVT::v16i8, 0/*#Ops*/, // Results = #1
85147 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
85159 /*197095*/ OPC_SwitchType /*2 cases */, 51, MVT::v16i8,// ->197149
85170 MVT::v16i8, 0/*#Ops*/, // Results = #1
85175 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
85192 MVT::v16i8, 0/*#Ops*/, // Results = #1
85197 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
85209 /*197212*/ OPC_SwitchType /*2 cases */, 51, MVT::v16i8,// ->197266
85220 MVT::v16i8, 0/*#Ops*/, // Results = #1
85225 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
85242 MVT::v16i8, 0/*#Ops*/, // Results = #1
85247 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
85299 /*197431*/ OPC_SwitchType /*2 cases */, 51, MVT::v16i8,// ->197485
85310 MVT::v16i8, 0/*#Ops*/, // Results = #1
85315 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
85332 MVT::v16i8, 0/*#Ops*/, // Results = #1
85337 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
85346 /*197543*/ OPC_SwitchType /*2 cases */, 51, MVT::v16i8,// ->197597
85357 MVT::v16i8, 0/*#Ops*/, // Results = #1
85362 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
85379 MVT::v16i8, 0/*#Ops*/, // Results = #1
85384 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
85393 /*197655*/ OPC_SwitchType /*2 cases */, 51, MVT::v16i8,// ->197709
85404 MVT::v16i8, 0/*#Ops*/, // Results = #1
85409 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
85426 MVT::v16i8, 0/*#Ops*/, // Results = #1
85431 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
85565 /*198034*/ OPC_CheckChild0Type, MVT::v16i8,
85723 /*198345*/ /*SwitchType*/ 10, MVT::v16i8,// ->198357
85726 MVT::v16i8, 2/*#Ops*/, 0, 1,
85819 /*198506*/ OPC_CheckType, MVT::v16i8,
85822 MVT::v16i8, 2/*#Ops*/, 0, 1,
85835 /*198531*/ OPC_CheckType, MVT::v16i8,
85838 MVT::v16i8, 2/*#Ops*/, 1, 0,
85848 /*198550*/ OPC_CheckType, MVT::v16i8,
85851 MVT::v16i8, 2/*#Ops*/, 1, 0,
86134 /*198987*/ /*SwitchType*/ 10, MVT::v16i8,// ->198999
86137 MVT::v16i8, 2/*#Ops*/, 0, 1,
86234 /*199176*/ OPC_SwitchType /*2 cases */, 48, MVT::v16i8,// ->199227
86244 MVT::v16i8, 0/*#Ops*/, // Results = #1
86249 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
86265 MVT::v16i8, 0/*#Ops*/, // Results = #1
86270 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
86282 /*199287*/ OPC_SwitchType /*2 cases */, 48, MVT::v16i8,// ->199338
86292 MVT::v16i8, 0/*#Ops*/, // Results = #1
86297 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
86313 MVT::v16i8, 0/*#Ops*/, // Results = #1
86318 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
86330 /*199398*/ OPC_SwitchType /*2 cases */, 48, MVT::v16i8,// ->199449
86340 MVT::v16i8, 0/*#Ops*/, // Results = #1
86345 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
86361 MVT::v16i8, 0/*#Ops*/, // Results = #1
86366 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
86376 /*199505*/ OPC_SwitchType /*2 cases */, 48, MVT::v16i8,// ->199556
86386 MVT::v16i8, 0/*#Ops*/, // Results = #1
86391 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
86407 MVT::v16i8, 0/*#Ops*/, // Results = #1
86412 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
86421 /*199611*/ OPC_SwitchType /*2 cases */, 48, MVT::v16i8,// ->199662
86431 MVT::v16i8, 0/*#Ops*/, // Results = #1
86436 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
86452 MVT::v16i8, 0/*#Ops*/, // Results = #1
86457 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
86466 /*199717*/ OPC_SwitchType /*2 cases */, 48, MVT::v16i8,// ->199768
86476 MVT::v16i8, 0/*#Ops*/, // Results = #1
86481 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
86497 MVT::v16i8, 0/*#Ops*/, // Results = #1
86502 MVT::v16i8, 3/*#Ops*/, 1, 2, 3, // Results = #4
86513 /*199824*/ OPC_CheckChild0Type, MVT::v16i8,
86569 /*199923*/ OPC_CheckChild0Type, MVT::v16i8,
87799 /*202231*/ /*SwitchType*/ 9, MVT::v16i8,// ->202242
87802 MVT::v16i8, 1/*#Ops*/, 0,
87857 /*202338*/ /*SwitchType*/ 11, MVT::v16i8,// ->202351
87860 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
88017 /*202636*/ /*SwitchType*/ 10, MVT::v16i8,// ->202648
88020 MVT::v16i8, 2/*#Ops*/, 0, 1,
88801 /*204234*/ /*SwitchType*/ 9, MVT::v16i8,// ->204245
88804 MVT::v16i8, 1/*#Ops*/, 0,
88844 /*204308*/ /*SwitchType*/ 9, MVT::v16i8,// ->204319
88847 MVT::v16i8, 1/*#Ops*/, 0,
88885 /*204381*/ /*SwitchType*/ 10, MVT::v16i8,// ->204393
88888 MVT::v16i8, 2/*#Ops*/, 0, 1,
89105 /*204839*/ /*SwitchType*/ 11, MVT::v16i8,// ->204852
89108 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
89405 /*205344*/ OPC_CheckType, MVT::v16i8,
89408 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
89422 /*205372*/ OPC_CheckType, MVT::v16i8,
89425 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
89435 /*205393*/ OPC_CheckType, MVT::v16i8,
89438 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
89453 /*205422*/ OPC_CheckType, MVT::v16i8,
89456 MVT::v16i8, 3/*#Ops*/, 1, 0, 2,
89467 /*205444*/ OPC_CheckType, MVT::v16i8,
89470 MVT::v16i8, 3/*#Ops*/, 1, 0, 2,
89485 /*205473*/ OPC_CheckType, MVT::v16i8,
89488 MVT::v16i8, 3/*#Ops*/, 1, 0, 2,
89498 /*205494*/ OPC_CheckType, MVT::v16i8,
89501 MVT::v16i8, 3/*#Ops*/, 1, 0, 2,
89524 /*205534*/ OPC_CheckType, MVT::v16i8,
89527 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
89534 /*205552*/ OPC_CheckType, MVT::v16i8,
89537 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
89555 /*205584*/ OPC_CheckType, MVT::v16i8,
89558 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
89565 /*205602*/ OPC_CheckType, MVT::v16i8,
89568 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
89591 /*205644*/ OPC_CheckType, MVT::v16i8,
89594 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
89601 /*205662*/ OPC_CheckType, MVT::v16i8,
89604 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
89621 /*205693*/ OPC_CheckType, MVT::v16i8,
89624 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
89631 /*205711*/ OPC_CheckType, MVT::v16i8,
89634 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
91149 /*208175*/ /*SwitchType*/ 10, MVT::v16i8,// ->208187
91152 MVT::v16i8, 2/*#Ops*/, 0, 1,
91244 /*208335*/ OPC_CheckType, MVT::v16i8,
91247 MVT::v16i8, 2/*#Ops*/, 0, 1,
91260 /*208360*/ OPC_CheckType, MVT::v16i8,
91263 MVT::v16i8, 2/*#Ops*/, 1, 0,
91273 /*208379*/ OPC_CheckType, MVT::v16i8,
91276 MVT::v16i8, 2/*#Ops*/, 1, 0,
91559 /*208816*/ /*SwitchType*/ 10, MVT::v16i8,// ->208828
91562 MVT::v16i8, 2/*#Ops*/, 0, 1,
92853 /*211305*/ /*SwitchType*/ 10, MVT::v16i8,// ->211317
92856 MVT::v16i8, 2/*#Ops*/, 0, 1,
95486 /*216493*/ /*SwitchType*/ 12, MVT::v16i8,// ->216507
95490 MVT::v16i8, 2/*#Ops*/, 0, 2,
95585 /*216679*/ /*SwitchType*/ 12, MVT::v16i8,// ->216693
95589 MVT::v16i8, 2/*#Ops*/, 0, 2,
95674 /*216847*/ /*SwitchType*/ 12, MVT::v16i8,// ->216861
95678 MVT::v16i8, 2/*#Ops*/, 0, 2,
95763 /*217015*/ /*SwitchType*/ 12, MVT::v16i8,// ->217029
95767 MVT::v16i8, 2/*#Ops*/, 0, 2,
95862 /*217201*/ /*SwitchType*/ 12, MVT::v16i8,// ->217215
95866 MVT::v16i8, 2/*#Ops*/, 0, 2,
95951 /*217369*/ /*SwitchType*/ 12, MVT::v16i8,// ->217383
95955 MVT::v16i8, 2/*#Ops*/, 0, 2,
96040 /*217537*/ /*SwitchType*/ 12, MVT::v16i8,// ->217551
96044 MVT::v16i8, 2/*#Ops*/, 0, 2,
99050 /*223186*/ /*SwitchType*/ 46, MVT::v16i8,// ->223234
99062 MVT::v16i8, 2/*#Ops*/, 6, 7,
99104 /*223348*/ /*SwitchType*/ 46, MVT::v16i8,// ->223396
99116 MVT::v16i8, 2/*#Ops*/, 6, 7,
99654 /*224381*/ /*SwitchType*/ 9, MVT::v16i8,// ->224392
99657 MVT::v16i8, 1/*#Ops*/, 0,
100735 /*226192*/ /*SwitchType*/ 18, MVT::v16i8,// ->226212
100744 MVT::v16i8, 1/*#Ops*/, 0,
100825 /*226342*/ /*SwitchType*/ 18, MVT::v16i8,// ->226362
100834 MVT::v16i8, 1/*#Ops*/, 0,
100915 /*226492*/ /*SwitchType*/ 18, MVT::v16i8,// ->226512
100924 MVT::v16i8, 1/*#Ops*/, 0,
101005 /*226633*/ /*SwitchType*/ 18, MVT::v16i8,// ->226653
101014 MVT::v16i8, 1/*#Ops*/, 0,
101095 /*226783*/ /*SwitchType*/ 18, MVT::v16i8,// ->226803
101104 MVT::v16i8, 1/*#Ops*/, 0,
101185 /*226933*/ /*SwitchType*/ 18, MVT::v16i8,// ->226953
101194 MVT::v16i8, 1/*#Ops*/, 0,
101226 /*226996*/ OPC_CheckChild0Type, MVT::v16i8,
101495 /*227523*/ /*SwitchType*/ 37, MVT::v16i8,// ->227562
101509 MVT::v16i8, 3/*#Ops*/, 1, 2, 3,
106664 /*238246*/ /*SwitchType*/ 68, MVT::v16i8,// ->238316
106669 MVT::v16i8, 0/*#Ops*/, // Results = #6
106674 MVT::v16i8, 3/*#Ops*/, 6, 7, 8,
106681 MVT::v16i8, 0/*#Ops*/, // Results = #6
106686 MVT::v16i8, 3/*#Ops*/, 6, 7, 8,
106860 /*238750*/ /*SwitchType*/ 30, MVT::v16i8,// ->238782
106864 MVT::v16i8, 0/*#Ops*/, // Results = #4
106869 MVT::v16i8, 3/*#Ops*/, 4, 5, 6,
106987 /*239044*/ OPC_SwitchType /*6 cases */, 26, MVT::v16i8,// ->239073
106994 MVT::v16i8, 3/*#Ops*/, 1, 3, 4,
107462 /*240173*/ /*SwitchType*/ 28, MVT::v16i8,// ->240203
107467 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
107473 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
108149 /*241476*/ /*SwitchType*/ 12, MVT::v16i8,// ->241490
108153 MVT::v16i8, 2/*#Ops*/, 0, 2,
108224 /*241622*/ OPC_CheckType, MVT::v16i8,
108230 MVT::v16i8, 3/*#Ops*/, 5, 1, 2,
108271 /*241732*/ OPC_CheckType, MVT::v16i8,
108277 MVT::v16i8, 3/*#Ops*/, 5, 1, 2,
108322 /*241846*/ OPC_CheckType, MVT::v16i8,
108330 MVT::v16i8, 3/*#Ops*/, 5, 1, 6,
108381 /*241978*/ OPC_CheckType, MVT::v16i8,
108390 MVT::v16i8, 3/*#Ops*/, 5, 1, 6,
108436 /*242102*/ OPC_CheckType, MVT::v16i8,
108444 MVT::v16i8, 2/*#Ops*/, 4, 1,
108489 /*242226*/ OPC_CheckType, MVT::v16i8,
108498 MVT::v16i8, 3/*#Ops*/, 5, 1, 6,
108553 /*242369*/ OPC_CheckType, MVT::v16i8,
108562 MVT::v16i8, 3/*#Ops*/, 5, 1, 6,
108617 /*242512*/ OPC_CheckType, MVT::v16i8,
108626 MVT::v16i8, 3/*#Ops*/, 5, 1, 6,
108681 /*242655*/ OPC_CheckType, MVT::v16i8,
108690 MVT::v16i8, 3/*#Ops*/, 5, 1, 6,
108745 /*242798*/ OPC_CheckType, MVT::v16i8,
108754 MVT::v16i8, 3/*#Ops*/, 5, 1, 6,
108809 /*242941*/ OPC_CheckType, MVT::v16i8,
108818 MVT::v16i8, 3/*#Ops*/, 5, 1, 6,
108873 /*243084*/ OPC_CheckType, MVT::v16i8,
108882 MVT::v16i8, 3/*#Ops*/, 5, 1, 6,
108945 /*243250*/ OPC_CheckType, MVT::v16i8,
108953 MVT::v16i8, 2/*#Ops*/, 4, 1,
108991 /*243359*/ OPC_CheckType, MVT::v16i8,
108999 MVT::v16i8, 2/*#Ops*/, 4, 1,
109037 /*243468*/ OPC_CheckType, MVT::v16i8,
109045 MVT::v16i8, 2/*#Ops*/, 4, 1,
109085 /*243580*/ OPC_CheckType, MVT::v16i8,
109093 MVT::v16i8, 3/*#Ops*/, 5, 1, 2,
109137 /*243701*/ OPC_CheckType, MVT::v16i8,
109145 MVT::v16i8, 3/*#Ops*/, 5, 1, 2,
109189 /*243822*/ OPC_CheckType, MVT::v16i8,
109197 MVT::v16i8, 3/*#Ops*/, 5, 1, 2,
109241 /*243943*/ OPC_CheckType, MVT::v16i8,
109249 MVT::v16i8, 3/*#Ops*/, 5, 1, 2,
109312 /*244117*/ /*SwitchType*/ 18, MVT::v16i8,// ->244137
109314 MVT::v16i8, 0/*#Ops*/, // Results = #1
109317 MVT::v16i8, 3/*#Ops*/, 1, 0, 2,
109375 /*244305*/ /*SwitchType*/ 52, MVT::v16i8,// ->244359
109389 MVT::v16i8, 4/*#Ops*/, 4, 5, 8, 9,
109507 /*244670*/ OPC_CheckChild0Type, MVT::v16i8,
109522 /*244695*/ OPC_CheckType, MVT::v16i8,
109527 MVT::v16i8, 4/*#Ops*/, 0, 4, 1, 5,
109622 /*244879*/ OPC_CheckType, MVT::v16i8,
109626 MVT::v16i8, 3/*#Ops*/, 0, 4, 2,
109766 /*245172*/ OPC_CheckType, MVT::v16i8,
109770 MVT::v16i8, 3/*#Ops*/, 0, 3, 1,
110274 /*246369*/ /*SwitchType*/ 13, MVT::v16i8,// ->246384
110278 MVT::v16i8, 2/*#Ops*/, 0, 3,
110337 /*246518*/ /*SwitchType*/ 28, MVT::v16i8,// ->246548
110345 MVT::v16i8, 2/*#Ops*/, 4, 6,
110389 /*246644*/ /*SwitchType*/ 13, MVT::v16i8,// ->246659
110393 MVT::v16i8, 2/*#Ops*/, 0, 3,
110419 /*246703*/ /*SwitchType*/ 13, MVT::v16i8,// ->246718
110423 MVT::v16i8, 2/*#Ops*/, 0, 3,
110453 /*246777*/ /*SwitchType*/ 28, MVT::v16i8,// ->246807
110461 MVT::v16i8, 2/*#Ops*/, 4, 6,
110495 /*246882*/ /*SwitchType*/ 28, MVT::v16i8,// ->246912
110503 MVT::v16i8, 2/*#Ops*/, 4, 6,
110537 /*246976*/ /*SwitchType*/ 8, MVT::v16i8,// ->246986
110540 MVT::v16i8, 1/*#Ops*/, 1,
110606 /*247090*/ /*SwitchType*/ 9, MVT::v16i8,// ->247101
110609 MVT::v16i8, 1/*#Ops*/, 0,
110838 /*247578*/ /*SwitchType*/ 18, MVT::v16i8,// ->247598
110840 MVT::v16i8, 0/*#Ops*/, // Results = #1
110843 MVT::v16i8, 3/*#Ops*/, 1, 0, 2,
110897 /*247724*/ /*SwitchType*/ 18, MVT::v16i8,// ->247744
110899 MVT::v16i8, 0/*#Ops*/, // Results = #1
110902 MVT::v16i8, 3/*#Ops*/, 1, 0, 2,
111179 /*248289*/ /*SwitchType*/ 10, MVT::v16i8,// ->248301
111182 MVT::v16i8, 2/*#Ops*/, 0, 1,
111229 /*248386*/ /*SwitchType*/ 7, MVT::v16i8,// ->248395
111231 MVT::v16i8, 1/*#Ops*/, 0,
111559 /*249094*/ OPC_CheckChild0Type, MVT::v16i8,
111573 /*249121*/ /*SwitchType*/ 12, MVT::v16i8,// ->249135
111577 MVT::v16i8, 2/*#Ops*/, 0, 2,
111595 /*249163*/ /*SwitchType*/ 11, MVT::v16i8,// ->249176
111599 MVT::v16i8, 1/*#Ops*/, 1,
112008 /*249914*/ OPC_SwitchType /*7 cases */, 3, MVT::v16i8,// ->249920
112039 /*249954*/ OPC_SwitchType /*7 cases */, 3, MVT::v16i8,// ->249960
112069 /*249992*/ OPC_CheckChild0Type, MVT::v16i8,
112070 /*249994*/ OPC_SwitchType /*7 cases */, 3, MVT::v16i8,// ->250000
112101 /*250034*/ OPC_SwitchType /*7 cases */, 3, MVT::v16i8,// ->250040
112132 /*250074*/ OPC_SwitchType /*7 cases */, 3, MVT::v16i8,// ->250080
112163 /*250114*/ OPC_SwitchType /*7 cases */, 3, MVT::v16i8,// ->250120
112201 /*250168*/ /*SwitchType*/ 9, MVT::v16i8,// ->250179
112204 MVT::v16i8, 1/*#Ops*/, 0,
112252 /*250262*/ /*SwitchType*/ 9, MVT::v16i8,// ->250273
112255 MVT::v16i8, 1/*#Ops*/, 0,
112303 /*250356*/ /*SwitchType*/ 9, MVT::v16i8,// ->250367
112306 MVT::v16i8, 1/*#Ops*/, 0,
112354 /*250450*/ /*SwitchType*/ 9, MVT::v16i8,// ->250461
112357 MVT::v16i8, 1/*#Ops*/, 0,
112405 /*250544*/ /*SwitchType*/ 9, MVT::v16i8,// ->250555
112408 MVT::v16i8, 1/*#Ops*/, 0,
112457 /*250640*/ /*SwitchType*/ 11, MVT::v16i8,// ->250653
112458 /*250642*/ OPC_CheckChild0Type, MVT::v16i8,
112461 MVT::v16i8, 1/*#Ops*/, 0,
112697 /*251088*/ /*SwitchType*/ 7, MVT::v16i8,// ->251097
112699 MVT::v16i8, 1/*#Ops*/, 0,
112741 /*251168*/ /*SwitchType*/ 9, MVT::v16i8,// ->251179
112744 MVT::v16i8, 1/*#Ops*/, 0,
112756 /*251196*/ /*SwitchType*/ 9, MVT::v16i8,// ->251207
112759 MVT::v16i8, 1/*#Ops*/, 0,
112793 /*251264*/ /*SwitchType*/ 9, MVT::v16i8,// ->251275
112796 MVT::v16i8, 1/*#Ops*/, 0,
112853 /*251374*/ /*SwitchType*/ 10, MVT::v16i8,// ->251386
112856 MVT::v16i8, 2/*#Ops*/, 0, 1,
112905 /*251477*/ /*SwitchType*/ 10, MVT::v16i8,// ->251489
112908 MVT::v16i8, 2/*#Ops*/, 0, 1,
112957 /*251580*/ /*SwitchType*/ 10, MVT::v16i8,// ->251592
112960 MVT::v16i8, 2/*#Ops*/, 0, 1,
113009 /*251683*/ /*SwitchType*/ 10, MVT::v16i8,// ->251695
113012 MVT::v16i8, 2/*#Ops*/, 0, 1,
113061 /*251786*/ /*SwitchType*/ 10, MVT::v16i8,// ->251798
113064 MVT::v16i8, 2/*#Ops*/, 0, 1,
113113 /*251889*/ /*SwitchType*/ 10, MVT::v16i8,// ->251901
113116 MVT::v16i8, 2/*#Ops*/, 0, 1,
113153 /*251968*/ /*SwitchType*/ 10, MVT::v16i8,// ->251980
113156 MVT::v16i8, 2/*#Ops*/, 0, 1,
113193 /*252047*/ /*SwitchType*/ 10, MVT::v16i8,// ->252059
113196 MVT::v16i8, 2/*#Ops*/, 0, 1,
113233 /*252126*/ /*SwitchType*/ 10, MVT::v16i8,// ->252138
113236 MVT::v16i8, 2/*#Ops*/, 0, 1,
113274 /*252207*/ /*SwitchType*/ 11, MVT::v16i8,// ->252220
113277 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
113341 /*252350*/ /*SwitchType*/ 9, MVT::v16i8,// ->252361
113343 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
113419 /*252504*/ /*SwitchType*/ 10, MVT::v16i8,// ->252516
113422 MVT::v16i8, 2/*#Ops*/, 0, 1,
113495 /*252656*/ /*SwitchType*/ 10, MVT::v16i8,// ->252668
113498 MVT::v16i8, 2/*#Ops*/, 0, 1,
113571 /*252808*/ /*SwitchType*/ 10, MVT::v16i8,// ->252820
113574 MVT::v16i8, 2/*#Ops*/, 0, 1,
113647 /*252960*/ /*SwitchType*/ 10, MVT::v16i8,// ->252972
113650 MVT::v16i8, 2/*#Ops*/, 0, 1,
113723 /*253112*/ /*SwitchType*/ 10, MVT::v16i8,// ->253124
113726 MVT::v16i8, 2/*#Ops*/, 0, 1,
113799 /*253264*/ /*SwitchType*/ 10, MVT::v16i8,// ->253276
113802 MVT::v16i8, 2/*#Ops*/, 0, 1,
113893 /*253467*/ /*SwitchType*/ 25, MVT::v16i8,// ->253494
113895 MVT::v16i8, 0/*#Ops*/, // Results = #1
113900 MVT::v16i8, 3/*#Ops*/, 1, 2, 3,
113961 /*253646*/ /*SwitchType*/ 25, MVT::v16i8,// ->253673
113963 MVT::v16i8, 0/*#Ops*/, // Results = #1
113968 MVT::v16i8, 3/*#Ops*/, 1, 2, 3,
114019 /*253798*/ /*SwitchType*/ 25, MVT::v16i8,// ->253825
114021 MVT::v16i8, 0/*#Ops*/, // Results = #1
114026 MVT::v16i8, 3/*#Ops*/, 1, 2, 3,
114077 /*253950*/ /*SwitchType*/ 25, MVT::v16i8,// ->253977
114079 MVT::v16i8, 0/*#Ops*/, // Results = #1
114084 MVT::v16i8, 3/*#Ops*/, 1, 2, 3,
114135 /*254102*/ /*SwitchType*/ 25, MVT::v16i8,// ->254129
114137 MVT::v16i8, 0/*#Ops*/, // Results = #1
114142 MVT::v16i8, 3/*#Ops*/, 1, 2, 3,
114193 /*254254*/ /*SwitchType*/ 25, MVT::v16i8,// ->254281
114195 MVT::v16i8, 0/*#Ops*/, // Results = #1
114200 MVT::v16i8, 3/*#Ops*/, 1, 2, 3,
114255 /*254408*/ /*SwitchType*/ 10, MVT::v16i8,// ->254420
114258 MVT::v16i8, 1/*#Ops*/, 0,
114318 /*254556*/ /*SwitchType*/ 11, MVT::v16i8,// ->254569
114321 MVT::v16i8, 1/*#Ops*/, 0,
gen/lib/Target/AArch64/AArch64GenFastISel.inc 146 if (RetVT.SimpleTy != MVT::v16i8)
211 case MVT::v16i8: return fastEmit_AArch64ISD_CMEQz_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
234 if (RetVT.SimpleTy != MVT::v16i8)
299 case MVT::v16i8: return fastEmit_AArch64ISD_CMGEz_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
322 if (RetVT.SimpleTy != MVT::v16i8)
387 case MVT::v16i8: return fastEmit_AArch64ISD_CMGTz_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
410 if (RetVT.SimpleTy != MVT::v16i8)
475 case MVT::v16i8: return fastEmit_AArch64ISD_CMLEz_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
498 if (RetVT.SimpleTy != MVT::v16i8)
563 case MVT::v16i8: return fastEmit_AArch64ISD_CMLTz_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
642 case MVT::v16i8: return fastEmit_AArch64ISD_DUP_MVT_i32_MVT_v16i8_r(Op0, Op0IsKill);
1133 if (RetVT.SimpleTy != MVT::v16i8)
1177 case MVT::v16i8: return fastEmit_AArch64ISD_NEG_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1197 if (RetVT.SimpleTy != MVT::v16i8)
1241 case MVT::v16i8: return fastEmit_AArch64ISD_NOT_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1264 if (RetVT.SimpleTy != MVT::v16i8)
1275 case MVT::v16i8: return fastEmit_AArch64ISD_REV16_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1292 if (RetVT.SimpleTy != MVT::v16i8)
1333 case MVT::v16i8: return fastEmit_AArch64ISD_REV32_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1354 if (RetVT.SimpleTy != MVT::v16i8)
1425 case MVT::v16i8: return fastEmit_AArch64ISD_REV64_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1687 if (RetVT.SimpleTy != MVT::v16i8)
1753 case MVT::v16i8: return fastEmit_ISD_ABS_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
2019 case MVT::v16i8: return fastEmit_ISD_BITCAST_MVT_v8i16_MVT_v16i8_r(Op0, Op0IsKill);
2119 case MVT::v16i8: return fastEmit_ISD_BITCAST_MVT_v4i32_MVT_v16i8_r(Op0, Op0IsKill);
2211 case MVT::v16i8: return fastEmit_ISD_BITCAST_MVT_v2i64_MVT_v16i8_r(Op0, Op0IsKill);
2311 case MVT::v16i8: return fastEmit_ISD_BITCAST_MVT_v8f16_MVT_v16i8_r(Op0, Op0IsKill);
2411 case MVT::v16i8: return fastEmit_ISD_BITCAST_MVT_v4f32_MVT_v16i8_r(Op0, Op0IsKill);
2503 case MVT::v16i8: return fastEmit_ISD_BITCAST_MVT_v2f64_MVT_v16i8_r(Op0, Op0IsKill);
2516 case MVT::v16i8: return fastEmit_ISD_BITCAST_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
2616 if (RetVT.SimpleTy != MVT::v16i8)
2665 case MVT::v16i8: return fastEmit_ISD_CTLZ_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
2686 if (RetVT.SimpleTy != MVT::v16i8)
2697 case MVT::v16i8: return fastEmit_ISD_CTPOP_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
4310 if (RetVT.SimpleTy != MVT::v16i8)
4375 case MVT::v16i8: return fastEmit_AArch64ISD_CMEQ_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4398 if (RetVT.SimpleTy != MVT::v16i8)
4463 case MVT::v16i8: return fastEmit_AArch64ISD_CMGE_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4486 if (RetVT.SimpleTy != MVT::v16i8)
4551 case MVT::v16i8: return fastEmit_AArch64ISD_CMGT_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4574 if (RetVT.SimpleTy != MVT::v16i8)
4639 case MVT::v16i8: return fastEmit_AArch64ISD_CMHI_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4662 if (RetVT.SimpleTy != MVT::v16i8)
4727 case MVT::v16i8: return fastEmit_AArch64ISD_CMHS_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5167 if (RetVT.SimpleTy != MVT::v16i8)
5268 case MVT::v16i8: return fastEmit_AArch64ISD_TRN1_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5295 if (RetVT.SimpleTy != MVT::v16i8)
5396 case MVT::v16i8: return fastEmit_AArch64ISD_TRN2_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5452 if (RetVT.SimpleTy != MVT::v16i8)
5553 case MVT::v16i8: return fastEmit_AArch64ISD_UZP1_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5580 if (RetVT.SimpleTy != MVT::v16i8)
5681 case MVT::v16i8: return fastEmit_AArch64ISD_UZP2_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5708 if (RetVT.SimpleTy != MVT::v16i8)
5809 case MVT::v16i8: return fastEmit_AArch64ISD_ZIP1_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5836 if (RetVT.SimpleTy != MVT::v16i8)
5937 case MVT::v16i8: return fastEmit_AArch64ISD_ZIP2_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5976 if (RetVT.SimpleTy != MVT::v16i8)
6043 case MVT::v16i8: return fastEmit_ISD_ADD_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6078 if (RetVT.SimpleTy != MVT::v16i8)
6145 case MVT::v16i8: return fastEmit_ISD_AND_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6930 if (RetVT.SimpleTy != MVT::v16i8)
6977 case MVT::v16i8: return fastEmit_ISD_MUL_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7040 if (RetVT.SimpleTy != MVT::v16i8)
7107 case MVT::v16i8: return fastEmit_ISD_OR_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7182 if (RetVT.SimpleTy != MVT::v16i8)
7229 case MVT::v16i8: return fastEmit_ISD_SMAX_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7250 if (RetVT.SimpleTy != MVT::v16i8)
7297 case MVT::v16i8: return fastEmit_ISD_SMIN_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7360 if (RetVT.SimpleTy != MVT::v16i8)
7427 case MVT::v16i8: return fastEmit_ISD_SUB_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7472 if (RetVT.SimpleTy != MVT::v16i8)
7519 case MVT::v16i8: return fastEmit_ISD_UMAX_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7540 if (RetVT.SimpleTy != MVT::v16i8)
7587 case MVT::v16i8: return fastEmit_ISD_UMIN_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7620 if (RetVT.SimpleTy != MVT::v16i8)
7687 case MVT::v16i8: return fastEmit_ISD_XOR_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7996 case MVT::v16i8: return fastEmit_AArch64ISD_DUPLANE8_MVT_v16i8_MVT_v16i8_ri_Predicate_VectorIndexB(Op0, Op0IsKill, imm1);
8003 case MVT::v16i8: return fastEmit_AArch64ISD_DUPLANE8_MVT_v16i8_ri_Predicate_VectorIndexB(RetVT, Op0, Op0IsKill, imm1);
8021 case MVT::v16i8: return fastEmit_ISD_EXTRACT_VECTOR_ELT_MVT_v16i8_ri_Predicate_VectorIndexB(RetVT, Op0, Op0IsKill, imm1);
8520 if (RetVT.SimpleTy != MVT::v16i8)
8531 case MVT::v16i8: return fastEmit_AArch64ISD_SQSHLU_I_MVT_v16i8_ri_Predicate_vecshiftL8(RetVT, Op0, Op0IsKill, imm1);
8548 if (RetVT.SimpleTy != MVT::v16i8)
8559 case MVT::v16i8: return fastEmit_AArch64ISD_SQSHL_I_MVT_v16i8_ri_Predicate_vecshiftL8(RetVT, Op0, Op0IsKill, imm1);
8576 if (RetVT.SimpleTy != MVT::v16i8)
8587 case MVT::v16i8: return fastEmit_AArch64ISD_UQSHL_I_MVT_v16i8_ri_Predicate_vecshiftL8(RetVT, Op0, Op0IsKill, imm1);
8604 if (RetVT.SimpleTy != MVT::v16i8)
8615 case MVT::v16i8: return fastEmit_AArch64ISD_VSHL_MVT_v16i8_ri_Predicate_vecshiftL8(RetVT, Op0, Op0IsKill, imm1);
8768 if (RetVT.SimpleTy != MVT::v16i8)
8779 case MVT::v16i8: return fastEmit_AArch64ISD_SRSHR_I_MVT_v16i8_ri_Predicate_vecshiftR8(RetVT, Op0, Op0IsKill, imm1);
8796 if (RetVT.SimpleTy != MVT::v16i8)
8807 case MVT::v16i8: return fastEmit_AArch64ISD_URSHR_I_MVT_v16i8_ri_Predicate_vecshiftR8(RetVT, Op0, Op0IsKill, imm1);
8824 if (RetVT.SimpleTy != MVT::v16i8)
8835 case MVT::v16i8: return fastEmit_AArch64ISD_VASHR_MVT_v16i8_ri_Predicate_vecshiftR8(RetVT, Op0, Op0IsKill, imm1);
8852 if (RetVT.SimpleTy != MVT::v16i8)
8863 case MVT::v16i8: return fastEmit_AArch64ISD_VLSHR_MVT_v16i8_ri_Predicate_vecshiftR8(RetVT, Op0, Op0IsKill, imm1);
9237 case MVT::v16i8: return fastEmit_AArch64ISD_MOVI_MVT_i32_MVT_v16i8_i_Predicate_imm0_255(imm0);
gen/lib/Target/AArch64/AArch64GenRegisterInfo.inc 5184 /* 17 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::f128, MVT::v8f16, MVT::Other,
5185 /* 26 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::v8f16, MVT::Other,
gen/lib/Target/ARM/ARMGenCallingConv.inc 79 LocVT == MVT::v16i8 ||
251 LocVT == MVT::v16i8 ||
370 LocVT == MVT::v16i8 ||
437 LocVT == MVT::v16i8 ||
531 LocVT == MVT::v16i8 ||
621 LocVT == MVT::v16i8 ||
726 LocVT == MVT::v16i8 ||
840 LocVT == MVT::v16i8 ||
897 LocVT == MVT::v16i8 ||
gen/lib/Target/ARM/ARMGenDAGISel.inc 1236 /* 2625*/ /*SwitchType*/ 48, MVT::v16i8,// ->2675
2005 /* 4099*/ OPC_CheckType, MVT::v16i8,
2032 /* 4152*/ OPC_CheckType, MVT::v16i8,
2055 /* 4196*/ OPC_CheckType, MVT::v16i8,
2085 /* 4252*/ OPC_CheckType, MVT::v16i8,
2107 /* 4295*/ OPC_CheckType, MVT::v16i8,
2135 /* 4349*/ OPC_CheckType, MVT::v16i8,
2158 /* 4393*/ OPC_CheckType, MVT::v16i8,
2188 /* 4449*/ OPC_CheckType, MVT::v16i8,
2229 /* 4529*/ OPC_CheckType, MVT::v16i8,
2277 /* 4620*/ OPC_CheckType, MVT::v16i8,
2319 /* 4701*/ OPC_CheckType, MVT::v16i8,
2373 /* 4802*/ OPC_CheckType, MVT::v16i8,
2400 /* 4855*/ OPC_CheckType, MVT::v16i8,
2423 /* 4899*/ OPC_CheckType, MVT::v16i8,
2453 /* 4955*/ OPC_CheckType, MVT::v16i8,
2475 /* 4998*/ OPC_CheckType, MVT::v16i8,
2503 /* 5052*/ OPC_CheckType, MVT::v16i8,
2526 /* 5096*/ OPC_CheckType, MVT::v16i8,
2556 /* 5152*/ OPC_CheckType, MVT::v16i8,
2597 /* 5232*/ OPC_CheckType, MVT::v16i8,
2645 /* 5323*/ OPC_CheckType, MVT::v16i8,
2687 /* 5404*/ OPC_CheckType, MVT::v16i8,
2749 /* 5524*/ /*SwitchType*/ 108, MVT::v16i8,// ->5634
2880 /* 5792*/ OPC_CheckType, MVT::v16i8,
2906 /* 5841*/ OPC_CheckType, MVT::v16i8,
2928 /* 5883*/ OPC_CheckType, MVT::v16i8,
2955 /* 5932*/ OPC_CheckType, MVT::v16i8,
2983 /* 5988*/ OPC_CheckType, MVT::v16i8,
3007 /* 6037*/ OPC_CheckType, MVT::v16i8,
3036 /* 6093*/ OPC_CheckType, MVT::v16i8,
3064 /* 6149*/ OPC_CheckType, MVT::v16i8,
3088 /* 6198*/ OPC_CheckType, MVT::v16i8,
3117 /* 6254*/ OPC_CheckType, MVT::v16i8,
3145 /* 6310*/ OPC_CheckType, MVT::v16i8,
3169 /* 6359*/ OPC_CheckType, MVT::v16i8,
3200 /* 6416*/ OPC_CheckType, MVT::v16i8,
3207 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
3220 /* 6458*/ OPC_CheckType, MVT::v16i8,
3227 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
3245 /* 6508*/ OPC_CheckType, MVT::v16i8,
3252 MVT::v16i8, 5/*#Ops*/, 1, 0, 2, 3, 4,
3266 /* 6551*/ OPC_CheckType, MVT::v16i8,
3273 MVT::v16i8, 5/*#Ops*/, 1, 0, 2, 3, 4,
3308 /* 6653*/ /*SwitchType*/ 25, MVT::v16i8,// ->6680
3315 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
5556 /* 11342*/ OPC_CheckChild0Type, MVT::v16i8,
5775 /* 11812*/ OPC_CheckChild0Type, MVT::v16i8,
6844 /* 13988*/ OPC_CheckChild1Type, MVT::v16i8,
6846 /* 13991*/ OPC_CheckChild2Type, MVT::v16i8,
6848 /* 13994*/ OPC_CheckType, MVT::v16i8,
6853 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
6926 /* 14164*/ OPC_CheckChild1Type, MVT::v16i8,
6928 /* 14167*/ OPC_CheckChild2Type, MVT::v16i8,
6930 /* 14170*/ OPC_CheckType, MVT::v16i8,
6935 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
7015 /* 14353*/ OPC_CheckChild1Type, MVT::v16i8,
7017 /* 14356*/ OPC_CheckChild2Type, MVT::v16i8,
7020 /* 14360*/ OPC_CheckType, MVT::v16i8,
7025 MVT::v16i8, 5/*#Ops*/, 2, 0, 1, 3, 4,
7103 /* 14535*/ OPC_CheckChild1Type, MVT::v16i8,
7105 /* 14538*/ OPC_CheckChild2Type, MVT::v16i8,
7108 /* 14542*/ OPC_CheckType, MVT::v16i8,
7113 MVT::v16i8, 5/*#Ops*/, 2, 0, 1, 3, 4,
7291 /* 14930*/ /*SwitchType*/ 21, MVT::v16i8,// ->14953
7297 MVT::v16i8, 5/*#Ops*/, 0, 1, 3, 4, 5,
7371 /* 15128*/ /*SwitchType*/ 21, MVT::v16i8,// ->15151
7377 MVT::v16i8, 5/*#Ops*/, 0, 1, 3, 4, 5,
7451 /* 15326*/ /*SwitchType*/ 21, MVT::v16i8,// ->15349
7457 MVT::v16i8, 5/*#Ops*/, 0, 1, 3, 4, 5,
7531 /* 15524*/ /*SwitchType*/ 21, MVT::v16i8,// ->15547
7537 MVT::v16i8, 5/*#Ops*/, 0, 1, 3, 4, 5,
7592 /* 15673*/ /*SwitchType*/ 19, MVT::v16i8,// ->15694
7597 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
7648 /* 15806*/ /*SwitchType*/ 21, MVT::v16i8,// ->15829
7654 MVT::v16i8, 5/*#Ops*/, 2, 0, 3, 4, 5,
7729 /* 16005*/ /*SwitchType*/ 21, MVT::v16i8,// ->16028
7735 MVT::v16i8, 5/*#Ops*/, 2, 0, 3, 4, 5,
7810 /* 16204*/ /*SwitchType*/ 21, MVT::v16i8,// ->16227
7816 MVT::v16i8, 5/*#Ops*/, 2, 0, 3, 4, 5,
7891 /* 16403*/ /*SwitchType*/ 21, MVT::v16i8,// ->16426
7897 MVT::v16i8, 5/*#Ops*/, 2, 0, 3, 4, 5,
8054 /* 16733*/ OPC_CheckType, MVT::v16i8,
8059 MVT::v16i8, 5/*#Ops*/, 0, 2, 1, 3, 4,
8074 /* 16772*/ OPC_CheckType, MVT::v16i8,
8079 MVT::v16i8, 5/*#Ops*/, 2, 0, 1, 3, 4,
8091 /* 16805*/ OPC_CheckType, MVT::v16i8,
8096 MVT::v16i8, 5/*#Ops*/, 2, 1, 0, 3, 4,
8201 /* 17055*/ /*SwitchType*/ 19, MVT::v16i8,// ->17076
8206 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
8308 /* 17294*/ OPC_SwitchType /*3 cases */, 25, MVT::v16i8,// ->17322
8315 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
8447 /* 17612*/ /*SwitchType*/ 19, MVT::v16i8,// ->17633
8452 MVT::v16i8, 5/*#Ops*/, 2, 0, 1, 3, 4,
8561 /* 17858*/ OPC_SwitchType /*3 cases */, 25, MVT::v16i8,// ->17886
8568 MVT::v16i8, 5/*#Ops*/, 1, 0, 2, 3, 4,
8620 /* 18007*/ /*SwitchType*/ 47, MVT::v16i8,// ->18056
8626 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
8636 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
9601 /* 20322*/ /*SwitchType*/ 108, MVT::v16i8,// ->20432
9733 /* 20591*/ OPC_CheckType, MVT::v16i8,
9759 /* 20640*/ OPC_CheckType, MVT::v16i8,
9781 /* 20682*/ OPC_CheckType, MVT::v16i8,
9808 /* 20731*/ OPC_CheckType, MVT::v16i8,
9836 /* 20787*/ OPC_CheckType, MVT::v16i8,
9860 /* 20836*/ OPC_CheckType, MVT::v16i8,
9889 /* 20892*/ OPC_CheckType, MVT::v16i8,
9917 /* 20948*/ OPC_CheckType, MVT::v16i8,
9941 /* 20997*/ OPC_CheckType, MVT::v16i8,
9970 /* 21053*/ OPC_CheckType, MVT::v16i8,
9998 /* 21109*/ OPC_CheckType, MVT::v16i8,
10022 /* 21158*/ OPC_CheckType, MVT::v16i8,
10045 /* 21204*/ OPC_CheckChild0Type, MVT::v16i8,
10362 /* 21903*/ OPC_CheckChild0Type, MVT::v16i8,
11127 /* 23637*/ OPC_CheckType, MVT::v16i8,
11134 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
11147 /* 23679*/ OPC_CheckType, MVT::v16i8,
11154 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
11172 /* 23729*/ OPC_CheckType, MVT::v16i8,
11179 MVT::v16i8, 5/*#Ops*/, 1, 0, 2, 3, 4,
11193 /* 23772*/ OPC_CheckType, MVT::v16i8,
11200 MVT::v16i8, 5/*#Ops*/, 1, 0, 2, 3, 4,
11238 /* 23880*/ OPC_CheckChild0Type, MVT::v16i8,
11724 /* 24997*/ OPC_CheckChild0Type, MVT::v16i8,
12212 /* 26085*/ OPC_CheckChild0Type, MVT::v16i8,
12734 /* 27238*/ OPC_CheckChild0Type, MVT::v16i8,
13254 /* 28355*/ /*SwitchType*/ 25, MVT::v16i8,// ->28382
13261 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
14895 /* 31973*/ OPC_CheckChild2Type, MVT::v16i8,
14927 /* 32044*/ OPC_CheckChild2Type, MVT::v16i8,
14959 /* 32115*/ OPC_CheckChild2Type, MVT::v16i8,
14991 /* 32186*/ OPC_CheckChild2Type, MVT::v16i8,
15028 MVT::v16i8, 3/*#Ops*/, 1, 3, 4, // Results = #5
15030 MVT::v16i8, 1/*#Ops*/, 5, // Results = #6
16136 /* 34558*/ /*SwitchType*/ 23, MVT::v16i8,// ->34583
16137 /* 34560*/ OPC_CheckChild1Type, MVT::v16i8,
16139 /* 34563*/ OPC_CheckChild2Type, MVT::v16i8,
16144 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
16685 /* 35699*/ OPC_CheckChild1Type, MVT::v16i8,
16687 /* 35702*/ OPC_CheckChild2Type, MVT::v16i8,
16688 /* 35704*/ OPC_CheckType, MVT::v16i8,
16693 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
16751 /* 35827*/ OPC_CheckChild2Type, MVT::v16i8,
16766 /* 35853*/ OPC_CheckType, MVT::v16i8,
16779 /* 35883*/ OPC_CheckChild3Type, MVT::v16i8,
16830 /* 35976*/ OPC_CheckChild2Type, MVT::v16i8,
16845 /* 36002*/ OPC_CheckType, MVT::v16i8,
16858 /* 36032*/ OPC_CheckChild3Type, MVT::v16i8,
17801 /* 38012*/ /*SwitchType*/ 23, MVT::v16i8,// ->38037
17802 /* 38014*/ OPC_CheckChild1Type, MVT::v16i8,
17804 /* 38017*/ OPC_CheckChild2Type, MVT::v16i8,
17809 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
17871 /* 38170*/ /*SwitchType*/ 23, MVT::v16i8,// ->38195
17872 /* 38172*/ OPC_CheckChild1Type, MVT::v16i8,
17874 /* 38175*/ OPC_CheckChild2Type, MVT::v16i8,
17879 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
17941 /* 38328*/ /*SwitchType*/ 23, MVT::v16i8,// ->38353
17942 /* 38330*/ OPC_CheckChild1Type, MVT::v16i8,
17944 /* 38333*/ OPC_CheckChild2Type, MVT::v16i8,
17949 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
18011 /* 38486*/ /*SwitchType*/ 23, MVT::v16i8,// ->38511
18012 /* 38488*/ OPC_CheckChild1Type, MVT::v16i8,
18014 /* 38491*/ OPC_CheckChild2Type, MVT::v16i8,
18019 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
18081 /* 38644*/ /*SwitchType*/ 23, MVT::v16i8,// ->38669
18082 /* 38646*/ OPC_CheckChild1Type, MVT::v16i8,
18084 /* 38649*/ OPC_CheckChild2Type, MVT::v16i8,
18089 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
18166 /* 38833*/ /*SwitchType*/ 23, MVT::v16i8,// ->38858
18167 /* 38835*/ OPC_CheckChild1Type, MVT::v16i8,
18169 /* 38838*/ OPC_CheckChild2Type, MVT::v16i8,
18174 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
18260 /* 39040*/ /*SwitchType*/ 23, MVT::v16i8,// ->39065
18261 /* 39042*/ OPC_CheckChild1Type, MVT::v16i8,
18263 /* 39045*/ OPC_CheckChild2Type, MVT::v16i8,
18268 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
18330 /* 39198*/ /*SwitchType*/ 23, MVT::v16i8,// ->39223
18331 /* 39200*/ OPC_CheckChild1Type, MVT::v16i8,
18333 /* 39203*/ OPC_CheckChild2Type, MVT::v16i8,
18338 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
18400 /* 39356*/ /*SwitchType*/ 23, MVT::v16i8,// ->39381
18401 /* 39358*/ OPC_CheckChild1Type, MVT::v16i8,
18403 /* 39361*/ OPC_CheckChild2Type, MVT::v16i8,
18408 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
18622 /* 39851*/ /*SwitchType*/ 27, MVT::v16i8,// ->39880
18623 /* 39853*/ OPC_CheckChild1Type, MVT::v16i8,
18625 /* 39856*/ OPC_CheckChild2Type, MVT::v16i8,
18627 /* 39859*/ OPC_CheckChild3Type, MVT::v16i8,
18632 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
18759 /* 40158*/ /*SwitchType*/ 23, MVT::v16i8,// ->40183
18760 /* 40160*/ OPC_CheckChild1Type, MVT::v16i8,
18762 /* 40163*/ OPC_CheckChild2Type, MVT::v16i8,
18767 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
18873 /* 40416*/ /*SwitchType*/ 23, MVT::v16i8,// ->40441
18874 /* 40418*/ OPC_CheckChild1Type, MVT::v16i8,
18876 /* 40421*/ OPC_CheckChild2Type, MVT::v16i8,
18881 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
18975 /* 40647*/ OPC_CheckChild1Type, MVT::v16i8,
19033 /* 40781*/ OPC_CheckChild1Type, MVT::v16i8,
19099 /* 40930*/ OPC_CheckChild2Type, MVT::v16i8,
19169 /* 41088*/ OPC_CheckChild2Type, MVT::v16i8,
19566 /* 41989*/ /*SwitchType*/ 23, MVT::v16i8,// ->42014
19567 /* 41991*/ OPC_CheckChild1Type, MVT::v16i8,
19569 /* 41994*/ OPC_CheckChild2Type, MVT::v16i8,
19574 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
19658 /* 42197*/ /*SwitchType*/ 23, MVT::v16i8,// ->42222
19659 /* 42199*/ OPC_CheckChild1Type, MVT::v16i8,
19661 /* 42202*/ OPC_CheckChild2Type, MVT::v16i8,
19666 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
19750 /* 42405*/ /*SwitchType*/ 23, MVT::v16i8,// ->42430
19751 /* 42407*/ OPC_CheckChild1Type, MVT::v16i8,
19753 /* 42410*/ OPC_CheckChild2Type, MVT::v16i8,
19758 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
19842 /* 42613*/ /*SwitchType*/ 23, MVT::v16i8,// ->42638
19843 /* 42615*/ OPC_CheckChild1Type, MVT::v16i8,
19845 /* 42618*/ OPC_CheckChild2Type, MVT::v16i8,
19850 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
19934 /* 42821*/ /*SwitchType*/ 23, MVT::v16i8,// ->42846
19935 /* 42823*/ OPC_CheckChild1Type, MVT::v16i8,
19937 /* 42826*/ OPC_CheckChild2Type, MVT::v16i8,
19942 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
20026 /* 43029*/ /*SwitchType*/ 23, MVT::v16i8,// ->43054
20027 /* 43031*/ OPC_CheckChild1Type, MVT::v16i8,
20029 /* 43034*/ OPC_CheckChild2Type, MVT::v16i8,
20034 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
20118 /* 43237*/ /*SwitchType*/ 23, MVT::v16i8,// ->43262
20119 /* 43239*/ OPC_CheckChild1Type, MVT::v16i8,
20121 /* 43242*/ OPC_CheckChild2Type, MVT::v16i8,
20126 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
20210 /* 43445*/ /*SwitchType*/ 23, MVT::v16i8,// ->43470
20211 /* 43447*/ OPC_CheckChild1Type, MVT::v16i8,
20213 /* 43450*/ OPC_CheckChild2Type, MVT::v16i8,
20218 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
20274 /* 43591*/ /*SwitchType*/ 19, MVT::v16i8,// ->43612
20275 /* 43593*/ OPC_CheckChild1Type, MVT::v16i8,
20280 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
20332 /* 43725*/ /*SwitchType*/ 19, MVT::v16i8,// ->43746
20333 /* 43727*/ OPC_CheckChild1Type, MVT::v16i8,
20338 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
20390 /* 43859*/ /*SwitchType*/ 19, MVT::v16i8,// ->43880
20391 /* 43861*/ OPC_CheckChild1Type, MVT::v16i8,
20396 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
20795 MVT::v16i8, 2/*#Ops*/, 0, 1,
20804 MVT::v16i8, 2/*#Ops*/, 0, 1,
20812 MVT::v16i8, 1/*#Ops*/, 0,
20820 MVT::v16i8, 1/*#Ops*/, 0,
20884 /* 44823*/ OPC_SwitchType /*5 cases */, 27, MVT::v16i8,// ->44853
20885 /* 44826*/ OPC_CheckChild1Type, MVT::v16i8,
20887 /* 44829*/ OPC_CheckChild2Type, MVT::v16i8,
20891 /* 44835*/ OPC_CheckChild4Type, MVT::v16i8,
20895 MVT::v16i8, 5/*#Ops*/, 0, 1, 4, 2, 3,
20958 /* 44976*/ OPC_SwitchType /*5 cases */, 27, MVT::v16i8,// ->45006
20959 /* 44979*/ OPC_CheckChild1Type, MVT::v16i8,
20961 /* 44982*/ OPC_CheckChild2Type, MVT::v16i8,
20965 /* 44988*/ OPC_CheckChild4Type, MVT::v16i8,
20969 MVT::v16i8, 5/*#Ops*/, 0, 1, 4, 2, 3,
21070 MVT::v16i8, 5/*#Ops*/, 4, 1, 5, 2, 6, // Results = #7
21177 MVT::v16i8, 3/*#Ops*/, 3, 5, 6, // Results = #7
21194 MVT::v16i8, 3/*#Ops*/, 3, 5, 6, // Results = #7
21211 MVT::v16i8, 3/*#Ops*/, 3, 5, 6, // Results = #7
21916 /* 47107*/ OPC_CheckChild0Type, MVT::v16i8,
22182 /* 47676*/ OPC_CheckChild0Type, MVT::v16i8,
23056 MVT::v16i8, 3/*#Ops*/, 1, 5, 6, // Results = #7
23071 MVT::v16i8, 3/*#Ops*/, 1, 5, 6, // Results = #7
23087 MVT::v16i8, 4/*#Ops*/, 1, 5, 6, 7, // Results = #8
23186 /* 49907*/ OPC_CheckChild1Type, MVT::v16i8,
23410 MVT::v16i8, 4/*#Ops*/, 1, 5, 6, 7, // Results = #8
23608 MVT::v16i8, 4/*#Ops*/, 1, 5, 6, 7, // Results = #8
23806 MVT::v16i8, 4/*#Ops*/, 1, 5, 6, 7, // Results = #8
24031 MVT::v16i8, 4/*#Ops*/, 1, 5, 6, 7, // Results = #8
24189 MVT::v16i8, 4/*#Ops*/, 1, 5, 6, 7, // Results = #8
24824 /* 53480*/ OPC_CheckChild3Type, MVT::v16i8,
24826 /* 53483*/ OPC_CheckChild4Type, MVT::v16i8,
24990 /* 53857*/ OPC_CheckChild3Type, MVT::v16i8,
24992 /* 53860*/ OPC_CheckChild4Type, MVT::v16i8,
24994 /* 53863*/ OPC_CheckChild5Type, MVT::v16i8,
24996 /* 53866*/ OPC_CheckChild6Type, MVT::v16i8,
28133 /* 60929*/ OPC_SwitchType /*4 cases */, 22, MVT::v16i8,// ->60954
28140 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5,
28176 /* 61030*/ OPC_SwitchType /*4 cases */, 22, MVT::v16i8,// ->61055
28183 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5,
28219 /* 61131*/ OPC_SwitchType /*4 cases */, 22, MVT::v16i8,// ->61156
28226 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5,
28261 /* 61230*/ OPC_CheckType, MVT::v16i8,
28268 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5,
28422 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5, // Results = #6
28438 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5, // Results = #6
28454 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5, // Results = #6
28481 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
28504 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
28527 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
28550 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
28573 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
28596 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
28619 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
28647 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
28675 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
28703 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
28731 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
28759 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
28791 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
28818 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
28845 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
28872 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
28899 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
28926 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
28949 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
28956 MVT::v16i8, 3/*#Ops*/, 13, 14, 15, // Results = #16
28979 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
28986 MVT::v16i8, 3/*#Ops*/, 13, 14, 15, // Results = #16
29009 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
29016 MVT::v16i8, 3/*#Ops*/, 13, 14, 15, // Results = #16
29043 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
29075 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
29107 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
29139 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
29171 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
29203 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
29235 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
29242 MVT::v16i8, 3/*#Ops*/, 16, 17, 18, // Results = #19
29269 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
29276 MVT::v16i8, 3/*#Ops*/, 16, 17, 18, // Results = #19
29303 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
29310 MVT::v16i8, 3/*#Ops*/, 16, 17, 18, // Results = #19
29333 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
29340 MVT::v16i8, 3/*#Ops*/, 13, 14, 15, // Results = #16
29368 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
29375 MVT::v16i8, 3/*#Ops*/, 13, 14, 15, // Results = #16
29403 MVT::v16i8, 3/*#Ops*/, 8, 9, 10, // Results = #11
29410 MVT::v16i8, 3/*#Ops*/, 13, 14, 15, // Results = #16
29442 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
29449 MVT::v16i8, 3/*#Ops*/, 16, 17, 18, // Results = #19
29481 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
29488 MVT::v16i8, 3/*#Ops*/, 16, 17, 18, // Results = #19
29520 MVT::v16i8, 3/*#Ops*/, 11, 12, 13, // Results = #14
29527 MVT::v16i8, 3/*#Ops*/, 16, 17, 18, // Results = #19
29720 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5, // Results = #6
29737 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5, // Results = #6
29754 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5, // Results = #6
29782 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5, // Results = #6
29799 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5, // Results = #6
31188 /* 68572*/ /*SwitchType*/ 103, MVT::v16i8,// ->68677
31254 /* 68720*/ /*SwitchType*/ 104, MVT::v16i8,// ->68826
31373 /* 68985*/ OPC_CheckType, MVT::v16i8,
31380 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
31392 /* 69025*/ OPC_CheckType, MVT::v16i8,
31399 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
31433 /* 69125*/ /*SwitchType*/ 25, MVT::v16i8,// ->69152
31440 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
32048 /* 70481*/ OPC_SwitchType /*3 cases */, 25, MVT::v16i8,// ->70509
32055 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
32086 /* 70574*/ OPC_SwitchType /*3 cases */, 25, MVT::v16i8,// ->70602
32093 MVT::v16i8, 5/*#Ops*/, 1, 0, 2, 3, 4,
32144 /* 70722*/ /*SwitchType*/ 47, MVT::v16i8,// ->70771
32150 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
32160 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
33404 /* 73513*/ OPC_SwitchType /*2 cases */, 45, MVT::v16i8,// ->73561
33410 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
33420 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
33933 /* 74650*/ /*SwitchType*/ 19, MVT::v16i8,// ->74671
33938 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
34110 /* 75041*/ OPC_SwitchType /*3 cases */, 25, MVT::v16i8,// ->75069
34117 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
34168 /* 75189*/ /*SwitchType*/ 47, MVT::v16i8,// ->75238
34174 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
34184 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
35251 /* 77740*/ OPC_CheckChild1Type, MVT::v16i8,
35618 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3, // Results = #4
36226 /* 79762*/ /*SwitchType*/ 25, MVT::v16i8,// ->79789
36233 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
36305 /* 79948*/ /*SwitchType*/ 25, MVT::v16i8,// ->79975
36312 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
36624 /* 80559*/ OPC_CheckChild0Type, MVT::v16i8,
36715 /* 80762*/ OPC_CheckChild0Type, MVT::v16i8,
38377 /* 84561*/ /*SwitchType*/ 47, MVT::v16i8,// ->84610
38378 /* 84563*/ OPC_CheckChild0Type, MVT::v16i8,
38384 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
38394 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
38461 /* 84755*/ /*SwitchType*/ 47, MVT::v16i8,// ->84804
38474 MVT::v16i8, 5/*#Ops*/, 0, 5, 6, 7, 8,
39416 /* 86663*/ /*SwitchType*/ 57, MVT::v16i8,// ->86722
39432 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
39442 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
39581 /* 86980*/ /*SwitchType*/ 57, MVT::v16i8,// ->87039
39597 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
39607 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
39746 /* 87297*/ /*SwitchType*/ 57, MVT::v16i8,// ->87356
39762 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
39772 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
39899 /* 87598*/ /*SwitchType*/ 57, MVT::v16i8,// ->87657
39915 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
39925 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
40064 /* 87915*/ /*SwitchType*/ 57, MVT::v16i8,// ->87974
40080 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
40090 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
40168 /* 88111*/ OPC_CheckChild0Type, MVT::v16i8,
40412 /* 88592*/ /*SwitchType*/ 57, MVT::v16i8,// ->88651
40428 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
40438 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
40567 /* 88901*/ OPC_CheckChild0Type, MVT::v16i8,
40728 /* 89252*/ OPC_CheckChild0Type, MVT::v16i8,
40774 /* 89396*/ OPC_CheckChild0Type, MVT::v16i8,
40823 /* 89534*/ OPC_CheckChild0Type, MVT::v16i8,
40871 /* 89679*/ OPC_CheckChild0Type, MVT::v16i8,
45508 /*100873*/ /*SwitchType*/ 45, MVT::v16i8,// ->100920
45514 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
45524 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
45618 /*101120*/ OPC_CheckType, MVT::v16i8,
45624 MVT::v16i8, 4/*#Ops*/, 3, 4, 5, 2,
45869 /*101646*/ OPC_CheckType, MVT::v16i8,
45877 MVT::v16i8, 6/*#Ops*/, 4, 5, 0, 6, 7, 8,
45975 /*101878*/ OPC_SwitchType /*2 cases */, 76, MVT::v16i8,// ->101957
45982 MVT::v16i8, 5/*#Ops*/, 0, 1, 3, 4, 5,
46000 MVT::v16i8, 3/*#Ops*/, 0, 10, 12,
46297 /*102659*/ OPC_CheckType, MVT::v16i8,
46304 MVT::v16i8, 4/*#Ops*/, 2, 3, 4, 5,
46372 /*102826*/ /*SwitchType*/ 45, MVT::v16i8,// ->102873
46378 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
46388 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
46907 /*104042*/ /*SwitchType*/ 45, MVT::v16i8,// ->104089
46913 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
46923 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
47085 MVT::v16i8, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
47092 MVT::v16i8, 4/*#Ops*/, 6, 7, 8, 9, // Results = #10
47118 MVT::v16i8, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
47125 MVT::v16i8, 4/*#Ops*/, 6, 7, 8, 9, // Results = #10
47140 /*104589*/ /*SwitchType*/ 65, MVT::v16i8,// ->104656
47148 MVT::v16i8, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
47155 MVT::v16i8, 4/*#Ops*/, 6, 7, 8, 9, // Results = #10
47158 MVT::v16i8, 4/*#Ops*/, 5, 10, 11, 0,
47426 /*105222*/ OPC_CheckType, MVT::v16i8,
47434 MVT::v16i8, 5/*#Ops*/, 0, 2, 3, 4, 5,
47475 /*105343*/ /*SwitchType*/ 20, MVT::v16i8,// ->105365
47481 MVT::v16i8, 4/*#Ops*/, 0, 2, 3, 4,
47522 /*105451*/ OPC_SwitchType /*3 cases */, 25, MVT::v16i8,// ->105479
47529 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
47558 /*105542*/ OPC_SwitchType /*3 cases */, 25, MVT::v16i8,// ->105570
47565 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
47626 /*105705*/ OPC_CheckType, MVT::v16i8,
47634 MVT::v16i8, 5/*#Ops*/, 0, 2, 3, 4, 5,
47675 /*105826*/ /*SwitchType*/ 20, MVT::v16i8,// ->105848
47681 MVT::v16i8, 4/*#Ops*/, 0, 2, 3, 4,
47722 /*105934*/ OPC_SwitchType /*3 cases */, 25, MVT::v16i8,// ->105962
47729 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
47758 /*106025*/ OPC_SwitchType /*3 cases */, 25, MVT::v16i8,// ->106053
47765 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
47826 /*106188*/ OPC_CheckType, MVT::v16i8,
47834 MVT::v16i8, 5/*#Ops*/, 0, 2, 3, 4, 5,
47875 /*106309*/ /*SwitchType*/ 20, MVT::v16i8,// ->106331
47881 MVT::v16i8, 4/*#Ops*/, 0, 2, 3, 4,
47917 /*106408*/ OPC_CheckChild0Type, MVT::v16i8,
48019 /*106650*/ OPC_SwitchType /*2 cases */, 18, MVT::v16i8,// ->106671
48024 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
48040 /*106701*/ OPC_SwitchType /*2 cases */, 18, MVT::v16i8,// ->106722
48045 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
48061 /*106752*/ OPC_SwitchType /*2 cases */, 18, MVT::v16i8,// ->106773
48066 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
48082 /*106803*/ OPC_SwitchType /*2 cases */, 18, MVT::v16i8,// ->106824
48087 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
48103 /*106854*/ OPC_SwitchType /*2 cases */, 18, MVT::v16i8,// ->106875
48108 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
49309 /*109746*/ /*SwitchType*/ 20, MVT::v16i8,// ->109768
49312 MVT::v16i8, 0/*#Ops*/, // Results = #1
49315 MVT::v16i8, 3/*#Ops*/, 1, 0, 2,
49766 /*110728*/ OPC_CheckChild0Type, MVT::v16i8,
49770 /*110736*/ OPC_SwitchType /*2 cases */, 17, MVT::v16i8,// ->110756
49775 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
49792 /*110789*/ OPC_SwitchType /*2 cases */, 17, MVT::v16i8,// ->110809
49797 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
49814 /*110842*/ OPC_SwitchType /*2 cases */, 17, MVT::v16i8,// ->110862
49819 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
49836 /*110895*/ OPC_SwitchType /*2 cases */, 17, MVT::v16i8,// ->110915
49841 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
49858 /*110948*/ OPC_SwitchType /*2 cases */, 17, MVT::v16i8,// ->110968
49863 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
50487 /*112464*/ /*SwitchType*/ 18, MVT::v16i8,// ->112484
50492 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
50506 /*112509*/ /*SwitchType*/ 18, MVT::v16i8,// ->112529
50511 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
50883 /*113285*/ OPC_CheckType, MVT::v16i8,
50889 MVT::v16i8, 4/*#Ops*/, 0, 2, 3, 4,
50963 /*113453*/ OPC_CheckChild0Type, MVT::v16i8,
50968 /*113461*/ OPC_CheckType, MVT::v16i8,
50980 MVT::v16i8, 4/*#Ops*/, 4, 6, 7, 8,
50995 MVT::v16i8, 4/*#Ops*/, 5, 6, 7, 8,
51370 /*114432*/ /*SwitchType*/ 20, MVT::v16i8,// ->114454
51376 MVT::v16i8, 4/*#Ops*/, 0, 2, 3, 4,
51449 /*114621*/ /*SwitchType*/ 20, MVT::v16i8,// ->114643
51455 MVT::v16i8, 4/*#Ops*/, 0, 2, 3, 4,
51528 /*114810*/ /*SwitchType*/ 20, MVT::v16i8,// ->114832
51534 MVT::v16i8, 4/*#Ops*/, 0, 2, 3, 4,
51607 /*114999*/ /*SwitchType*/ 20, MVT::v16i8,// ->115021
51613 MVT::v16i8, 4/*#Ops*/, 0, 2, 3, 4,
51686 /*115188*/ /*SwitchType*/ 20, MVT::v16i8,// ->115210
51692 MVT::v16i8, 4/*#Ops*/, 0, 2, 3, 4,
51766 /*115382*/ /*SwitchType*/ 21, MVT::v16i8,// ->115405
51772 MVT::v16i8, 5/*#Ops*/, 0, 1, 3, 4, 5,
51846 /*115580*/ /*SwitchType*/ 21, MVT::v16i8,// ->115603
51852 MVT::v16i8, 5/*#Ops*/, 0, 1, 3, 4, 5,
51886 /*115680*/ OPC_CheckChild0Type, MVT::v16i8,
52010 /*115930*/ /*SwitchType*/ 21, MVT::v16i8,// ->115953
52016 MVT::v16i8, 5/*#Ops*/, 0, 1, 3, 4, 5,
52107 /*116171*/ /*SwitchType*/ 18, MVT::v16i8,// ->116191
52112 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
52150 /*116276*/ /*SwitchType*/ 47, MVT::v16i8,// ->116325
52156 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
52166 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
52244 /*116501*/ /*SwitchType*/ 18, MVT::v16i8,// ->116521
52249 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
52287 /*116606*/ /*SwitchType*/ 47, MVT::v16i8,// ->116655
52293 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
52303 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
52389 /*116850*/ /*SwitchType*/ 21, MVT::v16i8,// ->116873
52390 /*116852*/ OPC_CheckChild0Type, MVT::v16i8,
52396 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
52508 /*117135*/ /*SwitchType*/ 47, MVT::v16i8,// ->117184
52514 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
52524 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
52596 /*117350*/ /*SwitchType*/ 47, MVT::v16i8,// ->117399
52602 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
52612 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
52684 /*117565*/ /*SwitchType*/ 47, MVT::v16i8,// ->117614
52690 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
52700 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
52772 /*117780*/ /*SwitchType*/ 47, MVT::v16i8,// ->117829
52778 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
52788 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
52804 /*117856*/ /*SwitchType*/ 19, MVT::v16i8,// ->117877
52805 /*117858*/ OPC_CheckChild0Type, MVT::v16i8,
52810 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
52835 MVT::v16i8, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
52842 MVT::v16i8, 4/*#Ops*/, 6, 7, 8, 9, // Results = #10
52868 MVT::v16i8, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
52875 MVT::v16i8, 4/*#Ops*/, 6, 7, 8, 9, // Results = #10
52890 /*118089*/ /*SwitchType*/ 66, MVT::v16i8,// ->118157
52898 MVT::v16i8, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
52905 MVT::v16i8, 4/*#Ops*/, 6, 7, 8, 9, // Results = #10
52908 MVT::v16i8, 4/*#Ops*/, 5, 10, 11, 0,
52933 MVT::v16i8, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
52940 MVT::v16i8, 4/*#Ops*/, 6, 7, 8, 9, // Results = #10
52966 MVT::v16i8, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
52973 MVT::v16i8, 4/*#Ops*/, 6, 7, 8, 9, // Results = #10
52988 /*118367*/ /*SwitchType*/ 65, MVT::v16i8,// ->118434
52996 MVT::v16i8, 4/*#Ops*/, 1, 2, 3, 4, // Results = #5
53003 MVT::v16i8, 4/*#Ops*/, 6, 7, 8, 9, // Results = #10
53006 MVT::v16i8, 4/*#Ops*/, 5, 10, 11, 0,
53036 /*118498*/ /*SwitchType*/ 45, MVT::v16i8,// ->118545
53042 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
53052 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
53171 /*118816*/ /*SwitchType*/ 45, MVT::v16i8,// ->118863
53177 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
53187 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
53232 /*118961*/ /*SwitchType*/ 45, MVT::v16i8,// ->119008
53238 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
53248 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
53293 /*119111*/ /*SwitchType*/ 22, MVT::v16i8,// ->119135
53299 MVT::v16i8, 5/*#Ops*/, 2, 0, 3, 1, 4,
53324 /*119189*/ OPC_SwitchType /*3 cases */, 25, MVT::v16i8,// ->119217
53331 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
53358 /*119277*/ OPC_SwitchType /*3 cases */, 25, MVT::v16i8,// ->119305
53365 MVT::v16i8, 5/*#Ops*/, 0, 1, 2, 3, 4,
53395 /*119371*/ OPC_CheckType, MVT::v16i8,
53399 MVT::v16i8, 4/*#Ops*/, 1, 2, 3, 0,
53441 /*119471*/ OPC_CheckChild0Type, MVT::v16i8,
53444 /*119475*/ OPC_CheckType, MVT::v16i8,
53453 MVT::v16i8, 4/*#Ops*/, 4, 5, 6, 7, // Results = #8
53460 MVT::v16i8, 4/*#Ops*/, 1, 2, 3, 12,
53476 MVT::v16i8, 4/*#Ops*/, 4, 5, 6, 7, // Results = #8
53495 MVT::v16i8, 4/*#Ops*/, 4, 5, 6, 7, // Results = #8
53519 MVT::v16i8, 4/*#Ops*/, 4, 5, 6, 7, // Results = #8
53538 MVT::v16i8, 4/*#Ops*/, 4, 5, 6, 7, // Results = #8
53587 /*119903*/ /*SwitchType*/ 78, MVT::v16i8,// ->119983
53591 MVT::v16i8, 0/*#Ops*/, // Results = #1
53596 MVT::v16i8, 5/*#Ops*/, 1, 0, 2, 3, 4,
53602 MVT::v16i8, 0/*#Ops*/, // Results = #1
53612 MVT::v16i8, 3/*#Ops*/, 1, 6, 7,
53761 MVT::v16i8, 5/*#Ops*/, 3, 0, 4, 1, 5, // Results = #6
gen/lib/Target/ARM/ARMGenFastISel.inc 310 case MVT::v16i8: return fastEmit_ARMISD_VDUP_MVT_i32_MVT_v16i8_r(Op0, Op0IsKill);
392 if (RetVT.SimpleTy != MVT::v16i8)
406 case MVT::v16i8: return fastEmit_ARMISD_VREV16_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
423 if (RetVT.SimpleTy != MVT::v16i8)
467 case MVT::v16i8: return fastEmit_ARMISD_VREV32_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
487 if (RetVT.SimpleTy != MVT::v16i8)
585 case MVT::v16i8: return fastEmit_ARMISD_VREV64_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
625 if (RetVT.SimpleTy != MVT::v16i8)
681 case MVT::v16i8: return fastEmit_ISD_ABS_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1018 case MVT::v16i8: return fastEmit_ISD_BITCAST_MVT_v8i16_MVT_v16i8_r(Op0, Op0IsKill);
1125 case MVT::v16i8: return fastEmit_ISD_BITCAST_MVT_v4i32_MVT_v16i8_r(Op0, Op0IsKill);
1232 case MVT::v16i8: return fastEmit_ISD_BITCAST_MVT_v2i64_MVT_v16i8_r(Op0, Op0IsKill);
1339 case MVT::v16i8: return fastEmit_ISD_BITCAST_MVT_v8f16_MVT_v16i8_r(Op0, Op0IsKill);
1446 case MVT::v16i8: return fastEmit_ISD_BITCAST_MVT_v4f32_MVT_v16i8_r(Op0, Op0IsKill);
1507 case MVT::v16i8: return fastEmit_ISD_BITCAST_MVT_v2f64_MVT_v16i8_r(Op0, Op0IsKill);
1522 case MVT::v16i8: return fastEmit_ISD_BITCAST_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1651 if (RetVT.SimpleTy != MVT::v16i8)
1708 case MVT::v16i8: return fastEmit_ISD_CTLZ_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1729 if (RetVT.SimpleTy != MVT::v16i8)
1740 case MVT::v16i8: return fastEmit_ISD_CTPOP_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
2638 case MVT::v16i8: return fastEmit_ISD_VECREDUCE_ADD_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
3130 if (RetVT.SimpleTy != MVT::v16i8)
3204 case MVT::v16i8: return fastEmit_ARMISD_VSHLs_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3227 if (RetVT.SimpleTy != MVT::v16i8)
3301 case MVT::v16i8: return fastEmit_ARMISD_VSHLu_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3342 if (RetVT.SimpleTy != MVT::v16i8)
3389 case MVT::v16i8: return fastEmit_ARMISD_VTST_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3425 if (RetVT.SimpleTy != MVT::v16i8)
3500 case MVT::v16i8: return fastEmit_ISD_ADD_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3529 if (RetVT.SimpleTy != MVT::v16i8)
3579 case MVT::v16i8: return fastEmit_ISD_AND_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4172 if (RetVT.SimpleTy != MVT::v16i8)
4229 case MVT::v16i8: return fastEmit_ISD_MUL_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4277 if (RetVT.SimpleTy != MVT::v16i8)
4327 case MVT::v16i8: return fastEmit_ISD_OR_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4372 if (RetVT.SimpleTy != MVT::v16i8)
4401 case MVT::v16i8: return fastEmit_ISD_SADDSAT_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4462 if (RetVT.SimpleTy != MVT::v16i8)
4518 case MVT::v16i8: return fastEmit_ISD_SMAX_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4539 if (RetVT.SimpleTy != MVT::v16i8)
4595 case MVT::v16i8: return fastEmit_ISD_SMIN_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4661 if (RetVT.SimpleTy != MVT::v16i8)
4690 case MVT::v16i8: return fastEmit_ISD_SSUBSAT_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4724 if (RetVT.SimpleTy != MVT::v16i8)
4799 case MVT::v16i8: return fastEmit_ISD_SUB_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4813 if (RetVT.SimpleTy != MVT::v16i8)
4841 case MVT::v16i8: return fastEmit_ISD_UADDSAT_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4881 if (RetVT.SimpleTy != MVT::v16i8)
4937 case MVT::v16i8: return fastEmit_ISD_UMAX_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4958 if (RetVT.SimpleTy != MVT::v16i8)
5014 case MVT::v16i8: return fastEmit_ISD_UMIN_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5026 if (RetVT.SimpleTy != MVT::v16i8)
5054 case MVT::v16i8: return fastEmit_ISD_USUBSAT_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5079 if (RetVT.SimpleTy != MVT::v16i8)
5129 case MVT::v16i8: return fastEmit_ISD_XOR_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5327 case MVT::v16i8: return fastEmit_ARMISD_VGETLANEs_MVT_v16i8_ri(RetVT, Op0, Op0IsKill, imm1);
5375 case MVT::v16i8: return fastEmit_ARMISD_VGETLANEu_MVT_v16i8_ri(RetVT, Op0, Op0IsKill, imm1);
5394 if (RetVT.SimpleTy != MVT::v16i8)
5459 case MVT::v16i8: return fastEmit_ARMISD_VQSHLsIMM_MVT_v16i8_ri(RetVT, Op0, Op0IsKill, imm1);
5482 if (RetVT.SimpleTy != MVT::v16i8)
5547 case MVT::v16i8: return fastEmit_ARMISD_VQSHLsuIMM_MVT_v16i8_ri(RetVT, Op0, Op0IsKill, imm1);
5570 if (RetVT.SimpleTy != MVT::v16i8)
5635 case MVT::v16i8: return fastEmit_ARMISD_VQSHLuIMM_MVT_v16i8_ri(RetVT, Op0, Op0IsKill, imm1);
5658 if (RetVT.SimpleTy != MVT::v16i8)
5723 case MVT::v16i8: return fastEmit_ARMISD_VRSHRsIMM_MVT_v16i8_ri(RetVT, Op0, Op0IsKill, imm1);
5746 if (RetVT.SimpleTy != MVT::v16i8)
5811 case MVT::v16i8: return fastEmit_ARMISD_VRSHRuIMM_MVT_v16i8_ri(RetVT, Op0, Op0IsKill, imm1);
5834 if (RetVT.SimpleTy != MVT::v16i8)
5899 case MVT::v16i8: return fastEmit_ARMISD_VSHLIMM_MVT_v16i8_ri(RetVT, Op0, Op0IsKill, imm1);
5922 if (RetVT.SimpleTy != MVT::v16i8)
5987 case MVT::v16i8: return fastEmit_ARMISD_VSHRsIMM_MVT_v16i8_ri(RetVT, Op0, Op0IsKill, imm1);
6010 if (RetVT.SimpleTy != MVT::v16i8)
6075 case MVT::v16i8: return fastEmit_ARMISD_VSHRuIMM_MVT_v16i8_ri(RetVT, Op0, Op0IsKill, imm1);
6396 if (RetVT.SimpleTy != MVT::v16i8)
6406 case MVT::v16i8: return fastEmit_ARMISD_VSHLIMM_MVT_v16i8_ri_Predicate_imm0_7(RetVT, Op0, Op0IsKill, imm1);
6414 if (RetVT.SimpleTy != MVT::v16i8)
6424 case MVT::v16i8: return fastEmit_ARMISD_VSHRsIMM_MVT_v16i8_ri_Predicate_imm0_7(RetVT, Op0, Op0IsKill, imm1);
6432 if (RetVT.SimpleTy != MVT::v16i8)
6442 case MVT::v16i8: return fastEmit_ARMISD_VSHRuIMM_MVT_v16i8_ri_Predicate_imm0_7(RetVT, Op0, Op0IsKill, imm1);
7313 if (RetVT.SimpleTy != MVT::v16i8)
gen/lib/Target/ARM/ARMGenRegisterInfo.inc 3754 /* 25 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::v8f16, MVT::Other,
3755 /* 33 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::Other,
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc31222 /* 60368*/ OPC_CheckValueType, MVT::v16i8,
gen/lib/Target/Mips/MipsGenDAGISel.inc 458 /* 730*/ OPC_CheckChild1Type, MVT::v16i8,
1295 /* 2297*/ /*SwitchType*/ 14, MVT::v16i8,// ->2313
1300 MVT::v16i8, 2/*#Ops*/, 2, 3,
8369 MVT::v16i8, 2/*#Ops*/, 0, 1,
8421 MVT::v16i8, 2/*#Ops*/, 0, 1,
8474 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
8529 MVT::v16i8, 2/*#Ops*/, 0, 1,
8581 MVT::v16i8, 2/*#Ops*/, 0, 1,
9048 MVT::v16i8, 2/*#Ops*/, 0, 1,
9084 MVT::v16i8, 2/*#Ops*/, 0, 1,
9120 MVT::v16i8, 2/*#Ops*/, 0, 1,
9156 MVT::v16i8, 2/*#Ops*/, 0, 1,
9192 MVT::v16i8, 2/*#Ops*/, 0, 1,
9228 MVT::v16i8, 2/*#Ops*/, 0, 1,
9264 MVT::v16i8, 2/*#Ops*/, 0, 1,
9300 MVT::v16i8, 2/*#Ops*/, 0, 1,
9336 MVT::v16i8, 2/*#Ops*/, 0, 1,
9372 MVT::v16i8, 2/*#Ops*/, 0, 1,
9409 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
9449 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
10092 MVT::v16i8, 2/*#Ops*/, 0, 1,
10128 MVT::v16i8, 2/*#Ops*/, 0, 1,
10239 MVT::v16i8, 1/*#Ops*/, 0,
10273 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
10312 MVT::v16i8, 2/*#Ops*/, 0, 1,
10348 MVT::v16i8, 2/*#Ops*/, 0, 1,
10384 MVT::v16i8, 2/*#Ops*/, 0, 1,
10420 MVT::v16i8, 2/*#Ops*/, 0, 1,
10456 MVT::v16i8, 2/*#Ops*/, 0, 1,
10492 MVT::v16i8, 2/*#Ops*/, 0, 1,
11123 /* 20815*/ OPC_CheckType, MVT::v16i8,
11126 /* 20819*/ OPC_CheckType, MVT::v16i8,
11129 MVT::v16i8, 2/*#Ops*/, 0, 1,
11217 /* 20991*/ OPC_CheckType, MVT::v16i8,
11220 /* 20995*/ OPC_CheckType, MVT::v16i8,
11223 MVT::v16i8, 2/*#Ops*/, 0, 1,
11322 /* 21187*/ OPC_CheckType, MVT::v16i8,
11326 /* 21192*/ OPC_CheckType, MVT::v16i8,
11329 MVT::v16i8, 2/*#Ops*/, 1, 0,
11417 /* 21364*/ OPC_CheckType, MVT::v16i8,
11421 /* 21369*/ OPC_CheckType, MVT::v16i8,
11424 MVT::v16i8, 2/*#Ops*/, 1, 0,
11985 /* 22349*/ OPC_CheckChild1Type, MVT::v16i8,
11987 /* 22352*/ OPC_CheckType, MVT::v16i8,
11990 MVT::v16i8, 2/*#Ops*/, 0, 1,
12021 /* 22412*/ OPC_CheckChild1Type, MVT::v16i8,
12024 /* 22416*/ OPC_CheckType, MVT::v16i8,
12027 MVT::v16i8, 2/*#Ops*/, 1, 0,
12054 /* 22467*/ OPC_SwitchType /*4 cases */, 61, MVT::v16i8,// ->22531
12059 MVT::v16i8, 2/*#Ops*/, 0, 2,
12065 MVT::v16i8, 2/*#Ops*/, 0, 2,
12071 MVT::v16i8, 2/*#Ops*/, 1, 2,
12077 MVT::v16i8, 2/*#Ops*/, 1, 2,
12082 MVT::v16i8, 2/*#Ops*/, 0, 1,
12231 /* 22803*/ /*SwitchType*/ 11, MVT::v16i8,// ->22816
12232 /* 22805*/ OPC_CheckChild0Type, MVT::v16i8,
12235 MVT::v16i8, 1/*#Ops*/, 0,
12574 /* 23445*/ OPC_CheckType, MVT::v16i8,
12581 /* 23453*/ OPC_CheckType, MVT::v16i8,
12584 MVT::v16i8, 2/*#Ops*/, 0, 1,
12672 /* 23625*/ OPC_CheckType, MVT::v16i8,
12679 /* 23633*/ OPC_CheckType, MVT::v16i8,
12682 MVT::v16i8, 2/*#Ops*/, 0, 1,
12782 /* 23826*/ OPC_CheckType, MVT::v16i8,
12786 /* 23831*/ OPC_CheckType, MVT::v16i8,
12789 MVT::v16i8, 2/*#Ops*/, 0, 1,
12877 /* 24003*/ OPC_CheckType, MVT::v16i8,
12881 /* 24008*/ OPC_CheckType, MVT::v16i8,
12884 MVT::v16i8, 2/*#Ops*/, 0, 1,
12987 /* 24208*/ OPC_CheckType, MVT::v16i8,
12995 /* 24217*/ OPC_CheckType, MVT::v16i8,
12998 MVT::v16i8, 2/*#Ops*/, 1, 0,
13086 /* 24389*/ OPC_CheckType, MVT::v16i8,
13094 /* 24398*/ OPC_CheckType, MVT::v16i8,
13097 MVT::v16i8, 2/*#Ops*/, 1, 0,
13197 /* 24591*/ OPC_CheckType, MVT::v16i8,
13202 /* 24597*/ OPC_CheckType, MVT::v16i8,
13205 MVT::v16i8, 2/*#Ops*/, 1, 0,
13293 /* 24769*/ OPC_CheckType, MVT::v16i8,
13298 /* 24775*/ OPC_CheckType, MVT::v16i8,
13301 MVT::v16i8, 2/*#Ops*/, 1, 0,
14559 /* 26919*/ OPC_CheckChild1Type, MVT::v16i8,
14565 /* 26926*/ OPC_CheckType, MVT::v16i8,
14568 MVT::v16i8, 2/*#Ops*/, 0, 1,
14608 /* 26994*/ OPC_CheckChild1Type, MVT::v16i8,
14611 /* 26998*/ OPC_CheckType, MVT::v16i8,
14614 MVT::v16i8, 2/*#Ops*/, 0, 1,
14629 /* 27030*/ OPC_CheckChild1Type, MVT::v16i8,
14636 /* 27038*/ OPC_CheckType, MVT::v16i8,
14639 MVT::v16i8, 2/*#Ops*/, 1, 0,
14652 /* 27065*/ OPC_CheckChild1Type, MVT::v16i8,
14656 /* 27070*/ OPC_CheckType, MVT::v16i8,
14659 MVT::v16i8, 2/*#Ops*/, 1, 0,
14802 /* 27305*/ OPC_SwitchType /*4 cases */, 61, MVT::v16i8,// ->27369
14807 MVT::v16i8, 2/*#Ops*/, 0, 2,
14813 MVT::v16i8, 2/*#Ops*/, 0, 2,
14819 MVT::v16i8, 2/*#Ops*/, 1, 2,
14825 MVT::v16i8, 2/*#Ops*/, 1, 2,
14830 MVT::v16i8, 2/*#Ops*/, 0, 1,
15951 /* 29430*/ OPC_CheckType, MVT::v16i8,
15956 MVT::v16i8, 2/*#Ops*/, 0, 2,
15962 MVT::v16i8, 2/*#Ops*/, 1, 2,
16021 /* 29562*/ OPC_SwitchType /*4 cases */, 11, MVT::v16i8,// ->29576
16024 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
16054 /* 29626*/ OPC_SwitchType /*4 cases */, 11, MVT::v16i8,// ->29640
16057 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
16094 /* 29708*/ /*SwitchType*/ 10, MVT::v16i8,// ->29720
16097 MVT::v16i8, 2/*#Ops*/, 0, 1,
17628 /* 33000*/ OPC_CheckChild0Type, MVT::v16i8,
17630 /* 33003*/ OPC_CheckType, MVT::v16i8,
17636 MVT::v16i8, 2/*#Ops*/, 0, 2,
17644 MVT::v16i8, 2/*#Ops*/, 0, 2,
17652 MVT::v16i8, 2/*#Ops*/, 0, 2,
17660 MVT::v16i8, 2/*#Ops*/, 0, 2,
17668 MVT::v16i8, 2/*#Ops*/, 0, 2,
17675 MVT::v16i8, 2/*#Ops*/, 0, 1,
17682 MVT::v16i8, 2/*#Ops*/, 0, 1,
17689 MVT::v16i8, 2/*#Ops*/, 0, 1,
17696 MVT::v16i8, 2/*#Ops*/, 0, 1,
17703 MVT::v16i8, 2/*#Ops*/, 0, 1,
18257 /* 34176*/ /*SwitchType*/ 13, MVT::v16i8,// ->34191
18261 MVT::v16i8, 2/*#Ops*/, 0, 2,
18292 /* 34245*/ OPC_SwitchType /*4 cases */, 11, MVT::v16i8,// ->34259
18295 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
18331 /* 34326*/ /*SwitchType*/ 10, MVT::v16i8,// ->34338
18334 MVT::v16i8, 2/*#Ops*/, 0, 1,
18539 /* 34722*/ OPC_CheckType, MVT::v16i8,
18542 /* 34726*/ OPC_CheckType, MVT::v16i8,
18545 MVT::v16i8, 2/*#Ops*/, 0, 1,
18633 /* 34898*/ OPC_CheckType, MVT::v16i8,
18636 /* 34902*/ OPC_CheckType, MVT::v16i8,
18639 MVT::v16i8, 2/*#Ops*/, 0, 1,
18738 /* 35094*/ OPC_CheckType, MVT::v16i8,
18742 /* 35099*/ OPC_CheckType, MVT::v16i8,
18745 MVT::v16i8, 2/*#Ops*/, 1, 0,
18833 /* 35271*/ OPC_CheckType, MVT::v16i8,
18837 /* 35276*/ OPC_CheckType, MVT::v16i8,
18840 MVT::v16i8, 2/*#Ops*/, 1, 0,
19401 /* 36256*/ OPC_CheckChild1Type, MVT::v16i8,
19403 /* 36259*/ OPC_CheckType, MVT::v16i8,
19406 MVT::v16i8, 2/*#Ops*/, 0, 1,
19437 /* 36319*/ OPC_CheckChild1Type, MVT::v16i8,
19440 /* 36323*/ OPC_CheckType, MVT::v16i8,
19443 MVT::v16i8, 2/*#Ops*/, 1, 0,
19470 /* 36374*/ OPC_SwitchType /*4 cases */, 61, MVT::v16i8,// ->36438
19475 MVT::v16i8, 2/*#Ops*/, 0, 2,
19481 MVT::v16i8, 2/*#Ops*/, 0, 2,
19487 MVT::v16i8, 2/*#Ops*/, 1, 2,
19493 MVT::v16i8, 2/*#Ops*/, 1, 2,
19498 MVT::v16i8, 2/*#Ops*/, 0, 1,
19755 /* 36917*/ OPC_CheckType, MVT::v16i8,
19757 /* 36920*/ OPC_CheckType, MVT::v16i8,
19760 MVT::v16i8, 2/*#Ops*/, 0, 1,
19848 /* 37092*/ OPC_CheckType, MVT::v16i8,
19850 /* 37095*/ OPC_CheckType, MVT::v16i8,
19853 MVT::v16i8, 2/*#Ops*/, 0, 1,
20067 /* 37476*/ OPC_SwitchType /*4 cases */, 27, MVT::v16i8,// ->37506
20068 /* 37479*/ OPC_CheckChild1Type, MVT::v16i8,
20073 MVT::v16i8, 2/*#Ops*/, 0, 2,
20078 MVT::v16i8, 2/*#Ops*/, 0, 1,
20320 /* 37955*/ OPC_CheckType, MVT::v16i8,
20322 /* 37958*/ OPC_CheckType, MVT::v16i8,
20325 MVT::v16i8, 2/*#Ops*/, 0, 1,
20413 /* 38130*/ OPC_CheckType, MVT::v16i8,
20415 /* 38133*/ OPC_CheckType, MVT::v16i8,
20418 MVT::v16i8, 2/*#Ops*/, 0, 1,
20632 /* 38514*/ OPC_SwitchType /*4 cases */, 27, MVT::v16i8,// ->38544
20633 /* 38517*/ OPC_CheckChild1Type, MVT::v16i8,
20638 MVT::v16i8, 2/*#Ops*/, 0, 2,
20643 MVT::v16i8, 2/*#Ops*/, 0, 1,
20874 /* 38973*/ OPC_CheckType, MVT::v16i8,
20876 /* 38976*/ OPC_CheckType, MVT::v16i8,
20879 MVT::v16i8, 2/*#Ops*/, 0, 1,
20967 /* 39148*/ OPC_CheckType, MVT::v16i8,
20969 /* 39151*/ OPC_CheckType, MVT::v16i8,
20972 MVT::v16i8, 2/*#Ops*/, 0, 1,
21186 /* 39532*/ OPC_SwitchType /*4 cases */, 27, MVT::v16i8,// ->39562
21187 /* 39535*/ OPC_CheckChild1Type, MVT::v16i8,
21192 MVT::v16i8, 2/*#Ops*/, 0, 2,
21197 MVT::v16i8, 2/*#Ops*/, 0, 1,
21653 /* 40372*/ OPC_CheckChild0Type, MVT::v16i8,
21678 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
21704 MVT::v16i8, 2/*#Ops*/, 0, 5, // Results = #6
21904 /* 40971*/ OPC_CheckChild0Type, MVT::v16i8,
21929 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
21955 MVT::v16i8, 2/*#Ops*/, 0, 5, // Results = #6
24139 /* 45263*/ /*SwitchType*/ 10, MVT::v16i8,// ->45275
24142 MVT::v16i8, 2/*#Ops*/, 0, 1,
24794 /* 46438*/ /*SwitchType*/ 53, MVT::v16i8,// ->46493
24799 MVT::v16i8, 2/*#Ops*/, 0, 1,
24806 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
24809 MVT::v16i8, 2/*#Ops*/, 2, 3, // Results = #4
24812 MVT::v16i8, 2/*#Ops*/, 4, 5,
24914 /* 46732*/ /*SwitchType*/ 52, MVT::v16i8,// ->46786
24919 MVT::v16i8, 2/*#Ops*/, 0, 1,
24926 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
24929 MVT::v16i8, 2/*#Ops*/, 2, 3, // Results = #4
24932 MVT::v16i8, 2/*#Ops*/, 4, 5,
25025 /* 47010*/ /*SwitchType*/ 75, MVT::v16i8,// ->47087
25030 MVT::v16i8, 2/*#Ops*/, 0, 1,
25037 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
25040 MVT::v16i8, 2/*#Ops*/, 2, 3, // Results = #4
25049 MVT::v16i8, 2/*#Ops*/, 8, 9,
25135 /* 47293*/ OPC_SwitchType /*6 cases */, 53, MVT::v16i8,// ->47349
25140 MVT::v16i8, 2/*#Ops*/, 0, 1,
25147 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
25150 MVT::v16i8, 2/*#Ops*/, 2, 3, // Results = #4
25153 MVT::v16i8, 2/*#Ops*/, 4, 5,
25255 /* 47587*/ OPC_SwitchType /*6 cases */, 52, MVT::v16i8,// ->47642
25260 MVT::v16i8, 2/*#Ops*/, 0, 1,
25267 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
25270 MVT::v16i8, 2/*#Ops*/, 2, 3, // Results = #4
25273 MVT::v16i8, 2/*#Ops*/, 4, 5,
25366 /* 47865*/ OPC_SwitchType /*6 cases */, 75, MVT::v16i8,// ->47943
25371 MVT::v16i8, 2/*#Ops*/, 0, 1,
25378 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
25381 MVT::v16i8, 2/*#Ops*/, 2, 3, // Results = #4
25390 MVT::v16i8, 2/*#Ops*/, 8, 9,
25482 /* 48162*/ OPC_CheckChild0Type, MVT::v16i8,
25495 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
25498 MVT::v16i8, 2/*#Ops*/, 2, 3, // Results = #4
25517 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
25520 MVT::v16i8, 2/*#Ops*/, 2, 3, // Results = #4
25539 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
25542 MVT::v16i8, 2/*#Ops*/, 2, 3, // Results = #4
25567 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
25570 MVT::v16i8, 2/*#Ops*/, 2, 3, // Results = #4
25589 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
25592 MVT::v16i8, 2/*#Ops*/, 2, 3, // Results = #4
25609 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
25612 MVT::v16i8, 2/*#Ops*/, 2, 3, // Results = #4
25636 /* 48553*/ /*SwitchType*/ 11, MVT::v16i8,// ->48566
25637 /* 48555*/ OPC_CheckChild0Type, MVT::v16i8,
25640 MVT::v16i8, 1/*#Ops*/, 0,
26476 /* 50123*/ /*SwitchType*/ 10, MVT::v16i8,// ->50135
26479 MVT::v16i8, 2/*#Ops*/, 0, 1,
26524 /* 50216*/ /*SwitchType*/ 10, MVT::v16i8,// ->50228
26527 MVT::v16i8, 2/*#Ops*/, 0, 1,
26572 /* 50309*/ /*SwitchType*/ 10, MVT::v16i8,// ->50321
26575 MVT::v16i8, 2/*#Ops*/, 0, 1,
26620 /* 50402*/ /*SwitchType*/ 10, MVT::v16i8,// ->50414
26623 MVT::v16i8, 2/*#Ops*/, 0, 1,
26649 /* 50459*/ OPC_CheckChild0Type, MVT::v16i8,
26675 /* 50503*/ OPC_CheckChild0Type, MVT::v16i8,
26685 /* 50522*/ OPC_CheckChild0Type, MVT::v16i8,
26711 /* 50566*/ OPC_CheckChild0Type, MVT::v16i8,
27969 /* 52882*/ OPC_SwitchType /*4 cases */, 18, MVT::v16i8,// ->52903
27970 /* 52885*/ OPC_CheckChild0Type, MVT::v16i8,
27976 MVT::v16i8, 2/*#Ops*/, 1, 2,
28056 /* 53039*/ OPC_CheckType, MVT::v16i8,
28060 /* 53045*/ OPC_CheckType, MVT::v16i8,
28063 MVT::v16i8, 2/*#Ops*/, 1, 0,
28092 /* 53099*/ OPC_SwitchType /*4 cases */, 15, MVT::v16i8,// ->53117
28093 /* 53102*/ OPC_CheckChild0Type, MVT::v16i8,
28098 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
28144 /* 53193*/ OPC_CheckType, MVT::v16i8,
28148 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 4,
28205 /* 53306*/ OPC_SwitchType /*2 cases */, 14, MVT::v16i8,// ->53323
28209 MVT::v16i8, 3/*#Ops*/, 2, 1, 3,
28245 /* 53385*/ OPC_SwitchType /*2 cases */, 14, MVT::v16i8,// ->53402
28249 MVT::v16i8, 3/*#Ops*/, 2, 1, 3,
28285 /* 53464*/ OPC_SwitchType /*2 cases */, 73, MVT::v16i8,// ->53540
28291 MVT::v16i8, 3/*#Ops*/, 2, 1, 3,
28296 MVT::v16i8, 3/*#Ops*/, 1, 2, 3,
28303 MVT::v16i8, 3/*#Ops*/, 0, 2, 3,
28308 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
28313 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
28318 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
28367 /* 53627*/ OPC_SwitchType /*4 cases */, 37, MVT::v16i8,// ->53667
28372 MVT::v16i8, 2/*#Ops*/, 0, 2,
28378 MVT::v16i8, 2/*#Ops*/, 1, 2,
28383 MVT::v16i8, 2/*#Ops*/, 0, 1,
28451 /* 53791*/ OPC_SwitchType /*4 cases */, 37, MVT::v16i8,// ->53831
28456 MVT::v16i8, 2/*#Ops*/, 0, 2,
28462 MVT::v16i8, 2/*#Ops*/, 1, 2,
28467 MVT::v16i8, 2/*#Ops*/, 0, 1,
28535 /* 53955*/ OPC_SwitchType /*4 cases */, 37, MVT::v16i8,// ->53995
28540 MVT::v16i8, 2/*#Ops*/, 0, 2,
28546 MVT::v16i8, 2/*#Ops*/, 1, 2,
28551 MVT::v16i8, 2/*#Ops*/, 0, 1,
28619 /* 54119*/ OPC_SwitchType /*4 cases */, 37, MVT::v16i8,// ->54159
28624 MVT::v16i8, 2/*#Ops*/, 0, 2,
28630 MVT::v16i8, 2/*#Ops*/, 1, 2,
28635 MVT::v16i8, 2/*#Ops*/, 0, 1,
28703 /* 54282*/ OPC_SwitchType /*4 cases */, 37, MVT::v16i8,// ->54322
28708 MVT::v16i8, 2/*#Ops*/, 0, 2,
28714 MVT::v16i8, 2/*#Ops*/, 1, 2,
28719 MVT::v16i8, 2/*#Ops*/, 0, 1,
28754 /* 54382*/ OPC_CheckType, MVT::v16i8,
28758 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
28784 /* 54439*/ OPC_SwitchType /*3 cases */, 11, MVT::v16i8,// ->54453
28787 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
28805 /* 54483*/ OPC_SwitchType /*3 cases */, 11, MVT::v16i8,// ->54497
28808 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
28929 /* 54721*/ OPC_SwitchType /*3 cases */, 10, MVT::v16i8,// ->54734
28932 MVT::v16i8, 2/*#Ops*/, 1, 0,
29056 /* 54954*/ OPC_CheckType, MVT::v16i8,
29059 MVT::v16i8, 1/*#Ops*/, 0,
29141 /* 55105*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->55118
29144 MVT::v16i8, 2/*#Ops*/, 0, 1,
29169 /* 55160*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->55173
29172 MVT::v16i8, 2/*#Ops*/, 0, 1,
29197 /* 55215*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->55228
29200 MVT::v16i8, 2/*#Ops*/, 0, 1,
29225 /* 55270*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->55283
29228 MVT::v16i8, 2/*#Ops*/, 0, 1,
29253 /* 55325*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->55338
29256 MVT::v16i8, 2/*#Ops*/, 0, 1,
29281 /* 55380*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->55393
29284 MVT::v16i8, 2/*#Ops*/, 0, 1,
gen/lib/Target/Mips/MipsGenFastISel.inc 198 if (RetVT.SimpleTy != MVT::v16i8)
237 case MVT::v16i8: return fastEmit_ISD_CTLZ_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
266 if (RetVT.SimpleTy != MVT::v16i8)
305 case MVT::v16i8: return fastEmit_ISD_CTPOP_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1116 case MVT::v16i8: return fastEmit_MipsISD_VALL_NONZERO_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1152 case MVT::v16i8: return fastEmit_MipsISD_VALL_ZERO_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1170 case MVT::v16i8: return fastEmit_MipsISD_VANY_NONZERO_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1185 case MVT::v16i8: return fastEmit_MipsISD_VANY_ZERO_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1264 if (RetVT.SimpleTy != MVT::v16i8)
1313 case MVT::v16i8: return fastEmit_ISD_ADD_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1401 if (RetVT.SimpleTy != MVT::v16i8)
1440 case MVT::v16i8: return fastEmit_ISD_AND_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1724 if (RetVT.SimpleTy != MVT::v16i8)
1772 case MVT::v16i8: return fastEmit_ISD_MUL_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1873 if (RetVT.SimpleTy != MVT::v16i8)
1912 case MVT::v16i8: return fastEmit_ISD_OR_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1965 if (RetVT.SimpleTy != MVT::v16i8)
2004 case MVT::v16i8: return fastEmit_ISD_SDIV_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2030 if (RetVT.SimpleTy != MVT::v16i8)
2068 case MVT::v16i8: return fastEmit_ISD_SHL_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2079 if (RetVT.SimpleTy != MVT::v16i8)
2116 case MVT::v16i8: return fastEmit_ISD_SMAX_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2127 if (RetVT.SimpleTy != MVT::v16i8)
2164 case MVT::v16i8: return fastEmit_ISD_SMIN_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2190 if (RetVT.SimpleTy != MVT::v16i8)
2228 case MVT::v16i8: return fastEmit_ISD_SRA_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2260 if (RetVT.SimpleTy != MVT::v16i8)
2299 case MVT::v16i8: return fastEmit_ISD_SREM_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2325 if (RetVT.SimpleTy != MVT::v16i8)
2363 case MVT::v16i8: return fastEmit_ISD_SRL_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2410 if (RetVT.SimpleTy != MVT::v16i8)
2459 case MVT::v16i8: return fastEmit_ISD_SUB_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2526 if (RetVT.SimpleTy != MVT::v16i8)
2565 case MVT::v16i8: return fastEmit_ISD_UDIV_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2576 if (RetVT.SimpleTy != MVT::v16i8)
2613 case MVT::v16i8: return fastEmit_ISD_UMAX_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2624 if (RetVT.SimpleTy != MVT::v16i8)
2661 case MVT::v16i8: return fastEmit_ISD_UMIN_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2693 if (RetVT.SimpleTy != MVT::v16i8)
2732 case MVT::v16i8: return fastEmit_ISD_UREM_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2770 if (RetVT.SimpleTy != MVT::v16i8)
2809 case MVT::v16i8: return fastEmit_ISD_XOR_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2961 if (RetVT.SimpleTy != MVT::v16i8)
2998 case MVT::v16i8: return fastEmit_MipsISD_ILVEV_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3009 if (RetVT.SimpleTy != MVT::v16i8)
3046 case MVT::v16i8: return fastEmit_MipsISD_ILVL_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3057 if (RetVT.SimpleTy != MVT::v16i8)
3094 case MVT::v16i8: return fastEmit_MipsISD_ILVOD_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3105 if (RetVT.SimpleTy != MVT::v16i8)
3142 case MVT::v16i8: return fastEmit_MipsISD_ILVR_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3261 if (RetVT.SimpleTy != MVT::v16i8)
3298 case MVT::v16i8: return fastEmit_MipsISD_PCKEV_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3309 if (RetVT.SimpleTy != MVT::v16i8)
3346 case MVT::v16i8: return fastEmit_MipsISD_PCKOD_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3357 if (RetVT.SimpleTy != MVT::v16i8)
3394 case MVT::v16i8: return fastEmit_MipsISD_VNOR_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/Mips/MipsGenRegisterInfo.inc 3927 /* 10 */ MVT::v16i8, MVT::Other,
gen/lib/Target/PowerPC/PPCGenCallingConv.inc 59 if (LocVT == MVT::v16i8 ||
264 if (LocVT == MVT::v16i8 ||
516 if (LocVT == MVT::v16i8 ||
664 if (LocVT == MVT::v16i8 ||
770 if (LocVT == MVT::v16i8 ||
gen/lib/Target/PowerPC/PPCGenDAGISel.inc 65 /* 17*/ OPC_CheckChild0Type, MVT::v16i8,
326 /* 628*/ OPC_CheckChild0Type, MVT::v16i8,
338 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
352 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
374 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
388 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
619 /* 1347*/ OPC_CheckChild0Type, MVT::v16i8,
631 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
645 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
667 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
681 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
779 /* 1739*/ OPC_CheckChild0Type, MVT::v16i8,
791 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
805 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
827 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
841 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
905 /* 2046*/ OPC_CheckChild0Type, MVT::v16i8,
917 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
931 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
952 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1034 /* 2363*/ OPC_CheckChild0Type, MVT::v16i8,
1046 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1060 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1081 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1094 /* 2508*/ OPC_CheckChild0Type, MVT::v16i8,
1106 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1120 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1142 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1156 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1170 /* 2694*/ OPC_CheckChild0Type, MVT::v16i8,
1182 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1196 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1218 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1232 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1244 /* 2875*/ OPC_CheckChild0Type, MVT::v16i8,
1256 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1266 /* 2927*/ OPC_CheckChild0Type, MVT::v16i8,
1279 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1293 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1304 /* 3020*/ OPC_CheckChild0Type, MVT::v16i8,
1317 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1331 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1342 /* 3113*/ OPC_CheckChild0Type, MVT::v16i8,
1355 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1369 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1380 /* 3206*/ OPC_CheckChild0Type, MVT::v16i8,
1393 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1407 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1418 /* 3299*/ OPC_CheckChild0Type, MVT::v16i8,
1431 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1445 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1456 /* 3392*/ OPC_CheckChild0Type, MVT::v16i8,
1469 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1483 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1494 /* 3485*/ OPC_CheckChild0Type, MVT::v16i8,
1507 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1521 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1546 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1560 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
1570 /* 3672*/ OPC_CheckChild0Type, MVT::v16i8,
1581 MVT::v16i8, 3/*#Ops*/, 1, 1, 5, // Results = #6
3252 /* 6878*/ OPC_CheckChild1Type, MVT::v16i8,
3508 /* 7438*/ OPC_CheckChild0Type, MVT::v16i8,
13447 /* 35209*/ OPC_CheckChild0Type, MVT::v16i8,
13686 /* 35880*/ OPC_CheckChild0Type, MVT::v16i8,
13884 /* 36442*/ OPC_CheckChild0Type, MVT::v16i8,
14081 /* 37004*/ OPC_CheckChild0Type, MVT::v16i8,
14227 /* 37430*/ OPC_CheckChild0Type, MVT::v16i8,
14373 /* 37856*/ OPC_CheckChild0Type, MVT::v16i8,
14519 /* 38282*/ OPC_CheckChild0Type, MVT::v16i8,
14691 /* 38774*/ OPC_CheckChild0Type, MVT::v16i8,
14811 /* 39131*/ OPC_CheckChild0Type, MVT::v16i8,
14884 /* 39344*/ OPC_CheckChild0Type, MVT::v16i8,
14957 /* 39557*/ OPC_CheckChild0Type, MVT::v16i8,
15030 /* 39770*/ OPC_CheckChild0Type, MVT::v16i8,
15103 /* 39983*/ OPC_CheckChild0Type, MVT::v16i8,
15176 /* 40196*/ OPC_CheckChild0Type, MVT::v16i8,
15249 /* 40409*/ OPC_CheckChild0Type, MVT::v16i8,
15322 /* 40622*/ OPC_CheckChild0Type, MVT::v16i8,
15394 /* 40833*/ OPC_CheckChild0Type, MVT::v16i8,
15423 MVT::v16i8, 2/*#Ops*/, 2, 4, // Results = #6
15425 MVT::v16i8, 3/*#Ops*/, 0, 0, 6, // Results = #7
15462 MVT::v16i8, 2/*#Ops*/, 2, 5, // Results = #6
15464 MVT::v16i8, 3/*#Ops*/, 0, 0, 6, // Results = #7
15537 MVT::v16i8, 2/*#Ops*/, 2, 8, // Results = #9
15539 MVT::v16i8, 3/*#Ops*/, 0, 0, 9, // Results = #10
15580 MVT::v16i8, 2/*#Ops*/, 2, 8, // Results = #9
15582 MVT::v16i8, 3/*#Ops*/, 0, 0, 9, // Results = #10
15655 MVT::v16i8, 2/*#Ops*/, 2, 8, // Results = #9
15657 MVT::v16i8, 3/*#Ops*/, 0, 0, 9, // Results = #10
15698 MVT::v16i8, 2/*#Ops*/, 2, 8, // Results = #9
15700 MVT::v16i8, 3/*#Ops*/, 0, 0, 9, // Results = #10
15745 MVT::v16i8, 2/*#Ops*/, 2, 8, // Results = #9
15747 MVT::v16i8, 3/*#Ops*/, 0, 0, 9, // Results = #10
15771 MVT::v16i8, 2/*#Ops*/, 2, 8, // Results = #9
15773 MVT::v16i8, 3/*#Ops*/, 0, 0, 9, // Results = #10
15835 MVT::v16i8, 2/*#Ops*/, 0, 2, // Results = #3
15838 MVT::v16i8, 2/*#Ops*/, 0, 4, // Results = #5
15848 MVT::v16i8, 2/*#Ops*/, 6, 12, // Results = #13
15850 MVT::v16i8, 3/*#Ops*/, 3, 5, 13, // Results = #14
15860 MVT::v16i8, 2/*#Ops*/, 0, 2, // Results = #3
15863 MVT::v16i8, 2/*#Ops*/, 0, 4, // Results = #5
15875 MVT::v16i8, 2/*#Ops*/, 6, 12, // Results = #13
15877 MVT::v16i8, 3/*#Ops*/, 3, 5, 13, // Results = #14
15977 MVT::v16i8, 2/*#Ops*/, 2, 5, // Results = #6
15997 MVT::v16i8, 2/*#Ops*/, 2, 8, // Results = #9
16484 MVT::v16i8, 2/*#Ops*/, 1, 2,
16493 MVT::v16i8, 2/*#Ops*/, 1, 2,
16637 MVT::v16i8, 2/*#Ops*/, 0, 1,
16664 MVT::v16i8, 2/*#Ops*/, 0, 1,
16691 MVT::v16i8, 2/*#Ops*/, 0, 1,
16718 MVT::v16i8, 2/*#Ops*/, 0, 1,
16745 MVT::v16i8, 2/*#Ops*/, 0, 1,
16772 MVT::v16i8, 2/*#Ops*/, 0, 1,
16799 MVT::v16i8, 2/*#Ops*/, 0, 1,
16826 MVT::v16i8, 2/*#Ops*/, 0, 1,
16994 MVT::v16i8, 2/*#Ops*/, 0, 1,
17021 MVT::v16i8, 2/*#Ops*/, 0, 1,
17093 MVT::v16i8, 2/*#Ops*/, 0, 1,
17138 MVT::v16i8, 2/*#Ops*/, 0, 1,
17183 MVT::v16i8, 2/*#Ops*/, 0, 1,
17210 MVT::v16i8, 2/*#Ops*/, 0, 1,
17246 MVT::v16i8, 2/*#Ops*/, 0, 1,
17255 MVT::v16i8, 2/*#Ops*/, 0, 1,
17282 MVT::v16i8, 2/*#Ops*/, 0, 1,
17487 MVT::v16i8, 2/*#Ops*/, 0, 1,
17524 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
17575 MVT::v16i8, 1/*#Ops*/, 0,
17699 MVT::v16i8, 2/*#Ops*/, 0, 1,
17708 MVT::v16i8, 2/*#Ops*/, 0, 1,
17717 MVT::v16i8, 2/*#Ops*/, 0, 1,
18696 /* 47645*/ OPC_CheckType, MVT::v16i8,
18750 /* 47761*/ /*SwitchType*/ 13, MVT::v16i8,// ->47776
18754 MVT::v16i8, 2/*#Ops*/, 0, 1,
18795 /* 47850*/ /*SwitchType*/ 5, MVT::v16i8,// ->47857
18839 /* 47922*/ /*SwitchType*/ 5, MVT::v16i8,// ->47929
18883 /* 47994*/ /*SwitchType*/ 5, MVT::v16i8,// ->48001
18912 /* 48039*/ OPC_CheckChild0Type, MVT::v16i8,
18985 /* 48162*/ /*SwitchType*/ 22, MVT::v16i8,// ->48186
18990 MVT::v16i8, 2/*#Ops*/, 0, 1,
19049 /* 48282*/ /*SwitchType*/ 13, MVT::v16i8,// ->48297
19053 MVT::v16i8, 2/*#Ops*/, 0, 1,
19059 /* 48301*/ OPC_SwitchType /*6 cases */, 5, MVT::v16i8,// ->48309
20344 /* 51583*/ OPC_CheckType, MVT::v16i8,
20363 /* 51615*/ OPC_CheckType, MVT::v16i8,
20377 /* 51638*/ OPC_CheckType, MVT::v16i8,
20394 /* 51664*/ OPC_CheckType, MVT::v16i8,
20415 /* 51696*/ OPC_CheckType, MVT::v16i8,
20427 /* 51717*/ OPC_CheckType, MVT::v16i8,
20463 /* 51776*/ OPC_CheckType, MVT::v16i8,
20478 /* 51800*/ OPC_CheckType, MVT::v16i8,
20495 /* 51826*/ OPC_CheckType, MVT::v16i8,
20515 /* 51857*/ OPC_CheckType, MVT::v16i8,
20529 /* 51880*/ OPC_CheckType, MVT::v16i8,
20558 /* 51928*/ OPC_CheckType, MVT::v16i8,
20577 /* 51960*/ OPC_CheckType, MVT::v16i8,
20591 /* 51983*/ OPC_CheckType, MVT::v16i8,
20608 /* 52009*/ OPC_CheckType, MVT::v16i8,
20629 /* 52041*/ OPC_CheckType, MVT::v16i8,
20641 /* 52062*/ OPC_CheckType, MVT::v16i8,
20677 /* 52121*/ OPC_CheckType, MVT::v16i8,
20692 /* 52145*/ OPC_CheckType, MVT::v16i8,
20709 /* 52173*/ OPC_CheckType, MVT::v16i8,
20790 /* 52370*/ OPC_CheckType, MVT::v16i8,
20805 /* 52394*/ OPC_CheckType, MVT::v16i8,
21161 /* 53077*/ OPC_CheckType, MVT::v16i8,
21164 MVT::v16i8, 2/*#Ops*/, 0, 1,
22902 /* 56472*/ OPC_CheckType, MVT::v16i8,
22917 /* 56496*/ OPC_CheckType, MVT::v16i8,
22939 /* 56530*/ OPC_CheckType, MVT::v16i8,
22955 /* 56555*/ OPC_CheckType, MVT::v16i8,
22987 /* 56606*/ OPC_CheckType, MVT::v16i8,
23002 /* 56630*/ OPC_CheckType, MVT::v16i8,
23024 /* 56664*/ OPC_CheckType, MVT::v16i8,
23040 /* 56689*/ OPC_CheckType, MVT::v16i8,
23237 /* 57093*/ OPC_CheckType, MVT::v16i8,
23271 /* 57149*/ OPC_CheckType, MVT::v16i8,
23313 /* 57218*/ OPC_CheckType, MVT::v16i8,
23346 /* 57273*/ OPC_CheckType, MVT::v16i8,
23390 /* 57347*/ OPC_CheckType, MVT::v16i8,
23407 /* 57374*/ OPC_CheckType, MVT::v16i8,
23431 /* 57413*/ OPC_CheckType, MVT::v16i8,
23447 /* 57439*/ OPC_CheckType, MVT::v16i8,
23469 /* 57476*/ OPC_CheckType, MVT::v16i8,
23486 /* 57503*/ OPC_CheckType, MVT::v16i8,
23510 /* 57542*/ OPC_CheckType, MVT::v16i8,
23526 /* 57568*/ OPC_CheckType, MVT::v16i8,
23552 /* 57608*/ OPC_CheckType, MVT::v16i8,
23567 /* 57632*/ OPC_CheckType, MVT::v16i8,
23588 /* 57665*/ OPC_CheckType, MVT::v16i8,
23604 /* 57690*/ OPC_CheckType, MVT::v16i8,
23636 /* 57741*/ OPC_CheckType, MVT::v16i8,
23651 /* 57765*/ OPC_CheckType, MVT::v16i8,
23673 /* 57799*/ OPC_CheckType, MVT::v16i8,
23689 /* 57824*/ OPC_CheckType, MVT::v16i8,
24336 /* 58972*/ OPC_SwitchType /*5 cases */, 10, MVT::v16i8,// ->58985
24339 MVT::v16i8, 2/*#Ops*/, 0, 1,
24778 MVT::v16i8, 2/*#Ops*/, 2, 3,
27429 /* 66476*/ OPC_CheckChild1Type, MVT::v16i8,
27430 /* 66478*/ OPC_CheckType, MVT::v16i8,
27433 MVT::v16i8, 2/*#Ops*/, 0, 1,
27501 /* 66619*/ OPC_CheckChild1Type, MVT::v16i8,
27502 /* 66621*/ OPC_CheckType, MVT::v16i8,
27505 MVT::v16i8, 2/*#Ops*/, 0, 1,
27537 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
27540 MVT::v16i8, 2/*#Ops*/, 3, 1, // Results = #4
27586 /* 66796*/ OPC_CheckChild1Type, MVT::v16i8,
27587 /* 66798*/ OPC_CheckType, MVT::v16i8,
27590 MVT::v16i8, 2/*#Ops*/, 0, 1,
27622 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
27625 MVT::v16i8, 2/*#Ops*/, 3, 1, // Results = #4
28118 /* 67775*/ OPC_CheckChild1Type, MVT::v16i8,
28119 /* 67777*/ OPC_CheckType, MVT::v16i8,
28122 MVT::v16i8, 2/*#Ops*/, 0, 1,
28154 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
28157 MVT::v16i8, 2/*#Ops*/, 3, 1, // Results = #4
28180 /* 67901*/ OPC_CheckChild1Type, MVT::v16i8,
28181 /* 67903*/ OPC_CheckType, MVT::v16i8,
28184 MVT::v16i8, 2/*#Ops*/, 0, 1,
28216 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
28219 MVT::v16i8, 2/*#Ops*/, 3, 1, // Results = #4
28242 /* 68029*/ OPC_CheckChild1Type, MVT::v16i8,
28243 /* 68031*/ OPC_CheckType, MVT::v16i8,
28246 MVT::v16i8, 2/*#Ops*/, 0, 1,
28288 /* 68116*/ /*SwitchType*/ 11, MVT::v16i8,// ->68129
28289 /* 68118*/ OPC_CheckChild0Type, MVT::v16i8,
28292 MVT::v16i8, 1/*#Ops*/, 0,
28333 /* 68200*/ /*SwitchType*/ 11, MVT::v16i8,// ->68213
28334 /* 68202*/ OPC_CheckChild0Type, MVT::v16i8,
28337 MVT::v16i8, 1/*#Ops*/, 0,
28566 /* 68621*/ /*SwitchType*/ 11, MVT::v16i8,// ->68634
28567 /* 68623*/ OPC_CheckChild0Type, MVT::v16i8,
28570 MVT::v16i8, 1/*#Ops*/, 0,
33560 /* 86872*/ OPC_CheckChild0Type, MVT::v16i8,
33982 /* 87861*/ OPC_CheckChild0Type, MVT::v16i8,
35053 /* 90274*/ OPC_CheckChild0Type, MVT::v16i8,
38976 /* 98446*/ /*SwitchType*/ 24, MVT::v16i8,// ->98472
38983 MVT::v16i8, 3/*#Ops*/, 1, 2, 3,
39162 /* 98847*/ OPC_CheckType, MVT::v16i8,
39169 MVT::v16i8, 2/*#Ops*/, 2, 3,
39781 /*100236*/ OPC_CheckChild0Type, MVT::v16i8,
39955 /*100523*/ OPC_CheckChild0Type, MVT::v16i8,
40203 /*100989*/ OPC_CheckType, MVT::v16i8,
40209 MVT::v16i8, 2/*#Ops*/, 0, 1,
40454 /*101763*/ OPC_SwitchType /*3 cases */, 14, MVT::v16i8,// ->101780
40459 MVT::v16i8, 1/*#Ops*/, 1,
40481 /*101815*/ OPC_SwitchType /*3 cases */, 8, MVT::v16i8,// ->101826
40484 MVT::v16i8, 0/*#Ops*/,
40502 /*101849*/ OPC_SwitchType /*3 cases */, 8, MVT::v16i8,// ->101860
40505 MVT::v16i8, 0/*#Ops*/,
41326 /*103776*/ OPC_CheckType, MVT::v16i8,
41334 MVT::v16i8, 2/*#Ops*/, 4, 5,
41655 /*104585*/ /*SwitchType*/ 44|128,1/*172*/, MVT::v16i8,// ->104760
41672 MVT::v16i8, 3/*#Ops*/, 1, 8, 9,
41706 MVT::v16i8, 2/*#Ops*/, 16, 17,
42001 /*105499*/ /*SwitchType*/ 25, MVT::v16i8,// ->105526
42009 MVT::v16i8, 2/*#Ops*/, 4, 5,
42098 /*105692*/ OPC_CheckChild0Type, MVT::v16i8,
42100 /*105695*/ OPC_CheckChild1Type, MVT::v16i8,
42107 /*105707*/ OPC_CheckType, MVT::v16i8,
42111 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
42409 /*106480*/ OPC_CheckChild0Type, MVT::v16i8,
42411 /*106483*/ OPC_CheckChild1Type, MVT::v16i8,
42418 /*106495*/ OPC_CheckType, MVT::v16i8,
42422 MVT::v16i8, 3/*#Ops*/, 0, 3, 1,
42504 /*106671*/ /*SwitchType*/ 70, MVT::v16i8,// ->106743
42520 MVT::v16i8, 2/*#Ops*/, 9, 10,
42526 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
42688 /*107078*/ OPC_CheckChild0Type, MVT::v16i8,
42741 /*107186*/ /*SwitchType*/ 10, MVT::v16i8,// ->107198
42744 MVT::v16i8, 2/*#Ops*/, 0, 1,
42775 /*107263*/ /*SwitchType*/ 10, MVT::v16i8,// ->107275
42778 MVT::v16i8, 2/*#Ops*/, 0, 1,
42809 /*107340*/ /*SwitchType*/ 10, MVT::v16i8,// ->107352
42812 MVT::v16i8, 2/*#Ops*/, 0, 1,
42843 /*107417*/ /*SwitchType*/ 10, MVT::v16i8,// ->107429
42846 MVT::v16i8, 2/*#Ops*/, 0, 1,
42876 /*107481*/ OPC_SwitchType /*5 cases */, 70, MVT::v16i8,// ->107554
42881 MVT::v16i8, 2/*#Ops*/, 0, 1,
42888 MVT::v16i8, 2/*#Ops*/, 0, 1,
42895 MVT::v16i8, 2/*#Ops*/, 0, 1,
42902 MVT::v16i8, 2/*#Ops*/, 0, 1,
42909 MVT::v16i8, 2/*#Ops*/, 0, 1,
43044 /*107813*/ OPC_SwitchType /*6 cases */, 75, MVT::v16i8,// ->107891
43049 MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1,
43056 MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1,
43063 MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1,
43070 MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1,
43077 MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1,
43270 /*108283*/ /*SwitchType*/ 10, MVT::v16i8,// ->108295
43273 MVT::v16i8, 2/*#Ops*/, 0, 1,
43297 /*108339*/ OPC_CheckType, MVT::v16i8,
43303 MVT::v16i8, 2/*#Ops*/, 2, 1,
43311 MVT::v16i8, 2/*#Ops*/, 2, 1,
43319 MVT::v16i8, 2/*#Ops*/, 2, 1,
43327 MVT::v16i8, 3/*#Ops*/, 1, 1, 2,
43337 /*108419*/ OPC_CheckType, MVT::v16i8,
43342 MVT::v16i8, 2/*#Ops*/, 0, 0,
43349 MVT::v16i8, 2/*#Ops*/, 0, 0,
43356 MVT::v16i8, 2/*#Ops*/, 0, 0,
43363 MVT::v16i8, 2/*#Ops*/, 0, 0,
43370 MVT::v16i8, 2/*#Ops*/, 0, 0,
43377 MVT::v16i8, 2/*#Ops*/, 0, 0,
43384 MVT::v16i8, 2/*#Ops*/, 0, 0,
43391 MVT::v16i8, 2/*#Ops*/, 0, 0,
43398 MVT::v16i8, 2/*#Ops*/, 0, 0,
43405 MVT::v16i8, 2/*#Ops*/, 0, 0,
43412 MVT::v16i8, 2/*#Ops*/, 0, 0,
43418 /*108568*/ OPC_CheckType, MVT::v16i8,
43423 MVT::v16i8, 2/*#Ops*/, 0, 1,
43430 MVT::v16i8, 2/*#Ops*/, 0, 1,
43437 MVT::v16i8, 2/*#Ops*/, 0, 1,
43444 MVT::v16i8, 2/*#Ops*/, 0, 1,
43451 MVT::v16i8, 2/*#Ops*/, 0, 1,
43458 MVT::v16i8, 2/*#Ops*/, 0, 1,
43465 MVT::v16i8, 2/*#Ops*/, 0, 1,
43472 MVT::v16i8, 2/*#Ops*/, 0, 1,
43481 /*108681*/ OPC_CheckType, MVT::v16i8,
43487 MVT::v16i8, 3/*#Ops*/, 1, 2, 3,
43495 MVT::v16i8, 3/*#Ops*/, 2, 1, 3,
43502 /*108723*/ OPC_CheckType, MVT::v16i8,
43507 MVT::v16i8, 2/*#Ops*/, 1, 0,
43514 MVT::v16i8, 2/*#Ops*/, 1, 0,
43521 MVT::v16i8, 2/*#Ops*/, 1, 0,
43528 MVT::v16i8, 2/*#Ops*/, 1, 0,
43535 MVT::v16i8, 2/*#Ops*/, 1, 0,
43542 MVT::v16i8, 2/*#Ops*/, 1, 0,
43549 MVT::v16i8, 2/*#Ops*/, 1, 0,
43556 MVT::v16i8, 2/*#Ops*/, 1, 0,
43563 MVT::v16i8, 2/*#Ops*/, 0, 1,
43570 MVT::v16i8, 2/*#Ops*/, 0, 1,
43577 MVT::v16i8, 2/*#Ops*/, 1, 0,
43584 MVT::v16i8, 2/*#Ops*/, 1, 0,
43591 MVT::v16i8, 2/*#Ops*/, 0, 1,
43598 MVT::v16i8, 2/*#Ops*/, 1, 0,
43666 /*109032*/ OPC_CheckType, MVT::v16i8,
43669 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
gen/lib/Target/PowerPC/PPCGenFastISel.inc 132 if (RetVT.SimpleTy != MVT::v16i8)
171 case MVT::v16i8: return fastEmit_ISD_CTLZ_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
194 if (RetVT.SimpleTy != MVT::v16i8)
233 case MVT::v16i8: return fastEmit_ISD_CTPOP_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
262 if (RetVT.SimpleTy != MVT::v16i8)
301 case MVT::v16i8: return fastEmit_ISD_CTTZ_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1656 case MVT::v16i8: return fastEmit_PPCISD_SExtVElems_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1757 if (RetVT.SimpleTy != MVT::v16i8)
1806 case MVT::v16i8: return fastEmit_ISD_ADD_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2492 if (RetVT.SimpleTy != MVT::v16i8)
2530 case MVT::v16i8: return fastEmit_ISD_SHL_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2541 if (RetVT.SimpleTy != MVT::v16i8)
2569 case MVT::v16i8: return fastEmit_ISD_SMAX_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2579 if (RetVT.SimpleTy != MVT::v16i8)
2607 case MVT::v16i8: return fastEmit_ISD_SMIN_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2623 if (RetVT.SimpleTy != MVT::v16i8)
2661 case MVT::v16i8: return fastEmit_ISD_SRA_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2706 if (RetVT.SimpleTy != MVT::v16i8)
2744 case MVT::v16i8: return fastEmit_ISD_SRL_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2761 if (RetVT.SimpleTy != MVT::v16i8)
2808 case MVT::v16i8: return fastEmit_ISD_SUB_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2842 if (RetVT.SimpleTy != MVT::v16i8)
2870 case MVT::v16i8: return fastEmit_ISD_UMAX_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2880 if (RetVT.SimpleTy != MVT::v16i8)
2908 case MVT::v16i8: return fastEmit_ISD_UMIN_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3034 if (RetVT.SimpleTy != MVT::v16i8)
3072 case MVT::v16i8: return fastEmit_PPCISD_SHL_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3089 if (RetVT.SimpleTy != MVT::v16i8)
3127 case MVT::v16i8: return fastEmit_PPCISD_SRA_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3144 if (RetVT.SimpleTy != MVT::v16i8)
3182 case MVT::v16i8: return fastEmit_PPCISD_SRL_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/PowerPC/PPCGenRegisterInfo.inc 3925 /* 12 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v1i128, MVT::v4f32, MVT::v2f64, MVT::f128, MVT::Other,
gen/lib/Target/SystemZ/SystemZGenCallingConv.inc 102 if (LocVT == MVT::v16i8 ||
121 if (LocVT == MVT::v16i8 ||
135 if (LocVT == MVT::v16i8 ||
226 if (LocVT == MVT::v16i8 ||
gen/lib/Target/SystemZ/SystemZGenDAGISel.inc 3578 /* 7102*/ OPC_CheckChild0Type, MVT::v16i8,
4059 /* 8021*/ OPC_CheckChild1Type, MVT::v16i8,
5103 /* 10028*/ OPC_SwitchType /*4 cases */, 9, MVT::v16i8,// ->10040
5106 MVT::v16i8, 1/*#Ops*/, 0,
5131 /* 10077*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->10090
5134 MVT::v16i8, 2/*#Ops*/, 0, 1,
5840 /* 11460*/ OPC_CheckType, MVT::v16i8,
5843 MVT::v16i8, 1/*#Ops*/, 0,
5906 /* 11570*/ OPC_CheckType, MVT::v16i8,
5909 MVT::v16i8, 1/*#Ops*/, 0,
5978 /* 11693*/ OPC_CheckType, MVT::v16i8,
5981 MVT::v16i8, 1/*#Ops*/, 0,
5992 /* 11717*/ OPC_CheckType, MVT::v16i8,
5995 MVT::v16i8, 1/*#Ops*/, 0,
6110 /* 11914*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->11927
6113 MVT::v16i8, 2/*#Ops*/, 0, 1,
6143 /* 11974*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->11987
6146 MVT::v16i8, 2/*#Ops*/, 0, 1,
6176 /* 12034*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->12047
6179 MVT::v16i8, 2/*#Ops*/, 0, 1,
6209 /* 12094*/ OPC_CheckType, MVT::v16i8,
6212 MVT::v16i8, 2/*#Ops*/, 0, 1,
6224 /* 12118*/ OPC_CheckType, MVT::v16i8,
6227 MVT::v16i8, 2/*#Ops*/, 0, 1,
6237 /* 12137*/ OPC_CheckType, MVT::v16i8,
6240 MVT::v16i8, 2/*#Ops*/, 0, 1,
6252 /* 12160*/ OPC_CheckType, MVT::v16i8,
6255 MVT::v16i8, 2/*#Ops*/, 0, 1,
6269 /* 12186*/ OPC_CheckType, MVT::v16i8,
6272 MVT::v16i8, 2/*#Ops*/, 1, 0,
6281 /* 12204*/ OPC_CheckType, MVT::v16i8,
6284 MVT::v16i8, 2/*#Ops*/, 1, 0,
6298 /* 12231*/ OPC_CheckType, MVT::v16i8,
6301 MVT::v16i8, 2/*#Ops*/, 0, 1,
6608 /* 12713*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->12726
6611 MVT::v16i8, 2/*#Ops*/, 0, 0,
6638 /* 12768*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->12781
6641 MVT::v16i8, 2/*#Ops*/, 0, 0,
6666 /* 12821*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->12834
6669 MVT::v16i8, 2/*#Ops*/, 0, 1,
7679 /* 14848*/ OPC_CheckType, MVT::v16i8,
7682 MVT::v16i8, 1/*#Ops*/, 0,
7696 /* 14875*/ OPC_CheckType, MVT::v16i8,
7699 MVT::v16i8, 1/*#Ops*/, 0,
7718 /* 14910*/ OPC_CheckType, MVT::v16i8,
7721 MVT::v16i8, 1/*#Ops*/, 0,
7734 /* 14935*/ OPC_CheckType, MVT::v16i8,
7737 MVT::v16i8, 1/*#Ops*/, 0,
7868 /* 15146*/ OPC_CheckType, MVT::v16i8,
7871 MVT::v16i8, 1/*#Ops*/, 0,
7885 /* 15173*/ OPC_CheckType, MVT::v16i8,
7888 MVT::v16i8, 1/*#Ops*/, 0,
7907 /* 15208*/ OPC_CheckType, MVT::v16i8,
7910 MVT::v16i8, 1/*#Ops*/, 0,
7923 /* 15233*/ OPC_CheckType, MVT::v16i8,
7926 MVT::v16i8, 1/*#Ops*/, 0,
7959 /* 15292*/ OPC_CheckType, MVT::v16i8,
7962 MVT::v16i8, 1/*#Ops*/, 0,
7977 /* 15322*/ OPC_CheckType, MVT::v16i8,
7980 MVT::v16i8, 1/*#Ops*/, 0,
8010 /* 15374*/ OPC_CheckType, MVT::v16i8,
8013 MVT::v16i8, 1/*#Ops*/, 0,
8028 /* 15404*/ OPC_CheckType, MVT::v16i8,
8031 MVT::v16i8, 1/*#Ops*/, 0,
8067 /* 15466*/ OPC_CheckType, MVT::v16i8,
8070 MVT::v16i8, 1/*#Ops*/, 0,
8085 /* 15496*/ OPC_CheckType, MVT::v16i8,
8088 MVT::v16i8, 1/*#Ops*/, 0,
8117 /* 15547*/ OPC_CheckType, MVT::v16i8,
8120 MVT::v16i8, 1/*#Ops*/, 0,
8135 /* 15577*/ OPC_CheckType, MVT::v16i8,
8138 MVT::v16i8, 1/*#Ops*/, 0,
9311 /* 17474*/ OPC_CheckType, MVT::v16i8,
9316 MVT::v16i8, 1/*#Ops*/, 1,
9336 /* 17516*/ OPC_CheckType, MVT::v16i8,
9341 MVT::v16i8, 1/*#Ops*/, 1,
9364 /* 17564*/ OPC_CheckType, MVT::v16i8,
9369 MVT::v16i8, 1/*#Ops*/, 1,
9382 /* 17596*/ OPC_CheckType, MVT::v16i8,
9387 MVT::v16i8, 1/*#Ops*/, 1,
9525 /* 17836*/ OPC_CheckType, MVT::v16i8,
9530 MVT::v16i8, 1/*#Ops*/, 1,
9550 /* 17878*/ OPC_CheckType, MVT::v16i8,
9555 MVT::v16i8, 1/*#Ops*/, 1,
9578 /* 17926*/ OPC_CheckType, MVT::v16i8,
9583 MVT::v16i8, 1/*#Ops*/, 1,
9596 /* 17958*/ OPC_CheckType, MVT::v16i8,
9601 MVT::v16i8, 1/*#Ops*/, 1,
9637 /* 18029*/ OPC_CheckType, MVT::v16i8,
9642 MVT::v16i8, 1/*#Ops*/, 1,
9653 /* 18060*/ OPC_CheckType, MVT::v16i8,
9658 MVT::v16i8, 1/*#Ops*/, 1,
9689 /* 18120*/ OPC_CheckType, MVT::v16i8,
9694 MVT::v16i8, 1/*#Ops*/, 1,
9705 /* 18151*/ OPC_CheckType, MVT::v16i8,
9710 MVT::v16i8, 1/*#Ops*/, 1,
9744 /* 18218*/ OPC_CheckType, MVT::v16i8,
9749 MVT::v16i8, 1/*#Ops*/, 1,
9760 /* 18249*/ OPC_CheckType, MVT::v16i8,
9765 MVT::v16i8, 1/*#Ops*/, 1,
9789 /* 18300*/ OPC_CheckType, MVT::v16i8,
9794 MVT::v16i8, 1/*#Ops*/, 1,
9805 /* 18331*/ OPC_CheckType, MVT::v16i8,
9810 MVT::v16i8, 1/*#Ops*/, 1,
11043 /* 20501*/ OPC_SwitchType /*4 cases */, 11, MVT::v16i8,// ->20515
11046 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
11075 /* 20563*/ OPC_CheckType, MVT::v16i8,
11078 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
11093 /* 20592*/ OPC_CheckType, MVT::v16i8,
11096 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
11107 /* 20614*/ OPC_CheckType, MVT::v16i8,
11110 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
11125 /* 20643*/ OPC_CheckType, MVT::v16i8,
11128 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
11138 /* 20664*/ OPC_CheckType, MVT::v16i8,
11141 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
11156 /* 20693*/ OPC_CheckType, MVT::v16i8,
11159 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
11170 /* 20715*/ OPC_CheckType, MVT::v16i8,
11173 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
11194 /* 20753*/ OPC_CheckType, MVT::v16i8,
11197 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
11204 /* 20771*/ OPC_CheckType, MVT::v16i8,
11207 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
11224 /* 20802*/ OPC_CheckType, MVT::v16i8,
11227 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
11234 /* 20820*/ OPC_CheckType, MVT::v16i8,
11237 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
11260 /* 20860*/ OPC_CheckType, MVT::v16i8,
11263 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
11270 /* 20878*/ OPC_CheckType, MVT::v16i8,
11273 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
11291 /* 20910*/ OPC_CheckType, MVT::v16i8,
11294 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
11301 /* 20928*/ OPC_CheckType, MVT::v16i8,
11304 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
12070 /* 22172*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->22185
12073 MVT::v16i8, 2/*#Ops*/, 0, 1,
12101 /* 22228*/ OPC_CheckType, MVT::v16i8,
12104 MVT::v16i8, 2/*#Ops*/, 0, 1,
12118 /* 22254*/ OPC_CheckType, MVT::v16i8,
12121 MVT::v16i8, 2/*#Ops*/, 1, 0,
12131 /* 22273*/ OPC_CheckType, MVT::v16i8,
12134 MVT::v16i8, 2/*#Ops*/, 1, 0,
12276 /* 22493*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->22506
12279 MVT::v16i8, 2/*#Ops*/, 0, 1,
12957 /* 23844*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->23857
12960 MVT::v16i8, 2/*#Ops*/, 0, 1,
12988 /* 23900*/ OPC_CheckType, MVT::v16i8,
12991 MVT::v16i8, 2/*#Ops*/, 0, 1,
13006 /* 23927*/ OPC_CheckType, MVT::v16i8,
13009 MVT::v16i8, 2/*#Ops*/, 1, 0,
13019 /* 23946*/ OPC_CheckType, MVT::v16i8,
13022 MVT::v16i8, 2/*#Ops*/, 1, 0,
13164 /* 24166*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->24179
13167 MVT::v16i8, 2/*#Ops*/, 0, 1,
14296 MVT::v16i8, 3/*#Ops*/, 0, 2, 3,
14341 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
14357 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 4,
14421 MVT::v16i8, 3/*#Ops*/, 0, 1, 4,
14436 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
14451 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
14466 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
14511 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
14557 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 4,
14605 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 4,
14655 MVT::v16i8, 2/*#Ops*/, 0, 1,
14682 MVT::v16i8, 2/*#Ops*/, 0, 1,
14709 MVT::v16i8, 2/*#Ops*/, 0, 1,
14718 MVT::v16i8, 2/*#Ops*/, 0, 1,
14754 MVT::v16i8, 2/*#Ops*/, 0, 1,
14764 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
14774 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
14783 MVT::v16i8, 2/*#Ops*/, 0, 1,
14819 MVT::v16i8, 2/*#Ops*/, 0, 1,
14891 MVT::v16i8, 2/*#Ops*/, 0, 1,
14931 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
14941 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
14971 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
15120 MVT::v16i8, 2/*#Ops*/, 0, 1,
15147 MVT::v16i8, 2/*#Ops*/, 0, 1,
15282 MVT::v16i8, 2/*#Ops*/, 0, 1,
15318 MVT::v16i8, 2/*#Ops*/, 0, 1,
15327 MVT::v16i8, 2/*#Ops*/, 0, 1,
15336 MVT::v16i8, 2/*#Ops*/, 0, 1,
15345 MVT::v16i8, 2/*#Ops*/, 0, 1,
15354 MVT::v16i8, 2/*#Ops*/, 0, 1,
15363 MVT::v16i8, 2/*#Ops*/, 0, 1,
15372 MVT::v16i8, 2/*#Ops*/, 0, 1,
15381 MVT::v16i8, 2/*#Ops*/, 0, 1,
15417 MVT::v16i8, 2/*#Ops*/, 0, 1,
15427 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
15437 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
15447 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
15476 MVT::v16i8, 2/*#Ops*/, 0, 1,
15504 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
15533 MVT::v16i8, 2/*#Ops*/, 0, 1,
15560 MVT::v16i8, 2/*#Ops*/, 0, 1,
17001 /* 31456*/ OPC_SwitchType /*3 cases */, 11, MVT::v16i8,// ->31470
17004 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
17028 /* 31508*/ OPC_SwitchType /*3 cases */, 11, MVT::v16i8,// ->31522
17031 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
17049 /* 31551*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->31564
17052 MVT::v16i8, 2/*#Ops*/, 0, 1,
17991 /* 33405*/ /*SwitchType*/ 10, MVT::v16i8,// ->33417
17994 MVT::v16i8, 2/*#Ops*/, 0, 1,
18119 /* 33679*/ OPC_CheckType, MVT::v16i8,
18122 MVT::v16i8, 2/*#Ops*/, 0, 1,
18256 /* 33968*/ OPC_CheckType, MVT::v16i8,
18259 MVT::v16i8, 2/*#Ops*/, 0, 1,
18393 /* 34266*/ OPC_CheckType, MVT::v16i8,
18396 MVT::v16i8, 2/*#Ops*/, 0, 1,
19543 /* 36529*/ OPC_SwitchType /*6 cases */, 15, MVT::v16i8,// ->36547
19548 MVT::v16i8, 3/*#Ops*/, 2, 3, 4,
20463 /* 38405*/ OPC_CheckChild1Type, MVT::v16i8,
20881 /* 39251*/ OPC_CheckChild0Type, MVT::v16i8,
21084 MVT::v16i8, 4/*#Ops*/, 3, 4, 5, 2,
21103 MVT::v16i8, 3/*#Ops*/, 3, 4, 6,
21113 MVT::v16i8, 3/*#Ops*/, 1, 3, 4,
21126 MVT::v16i8, 3/*#Ops*/, 1, 3, 4,
21461 /* 40323*/ /*SwitchType*/ 11, MVT::v16i8,// ->40336
21462 /* 40325*/ OPC_CheckChild0Type, MVT::v16i8,
21465 MVT::v16i8, 1/*#Ops*/, 0,
21498 /* 40393*/ /*SwitchType*/ 13, MVT::v16i8,// ->40408
21502 MVT::v16i8, 2/*#Ops*/, 0, 1,
21508 /* 40413*/ OPC_CheckChild0Type, MVT::v16i8,
21536 /* 40470*/ OPC_CheckChild0Type, MVT::v16i8,
21568 /* 40513*/ /*SwitchType*/ 3, MVT::v16i8,// ->40518
21595 /* 40548*/ /*SwitchType*/ 3, MVT::v16i8,// ->40553
21622 /* 40583*/ /*SwitchType*/ 3, MVT::v16i8,// ->40588
21649 /* 40618*/ /*SwitchType*/ 3, MVT::v16i8,// ->40623
21676 /* 40653*/ /*SwitchType*/ 3, MVT::v16i8,// ->40658
21714 /* 40708*/ OPC_SwitchType /*6 cases */, 3, MVT::v16i8,// ->40714
22071 /* 41475*/ /*SwitchType*/ 11, MVT::v16i8,// ->41488
22072 /* 41477*/ OPC_CheckChild0Type, MVT::v16i8,
22075 MVT::v16i8, 1/*#Ops*/, 0,
25992 /* 49431*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->49444
25995 MVT::v16i8, 2/*#Ops*/, 0, 1,
26070 /* 49577*/ OPC_CheckChild0Type, MVT::v16i8,
26211 /* 49817*/ OPC_CheckType, MVT::v16i8,
26216 MVT::v16i8, 3/*#Ops*/, 2, 3, 4,
26344 /* 50066*/ OPC_CheckType, MVT::v16i8,
26348 MVT::v16i8, 3/*#Ops*/, 2, 3, 4,
26410 /* 50189*/ OPC_CheckType, MVT::v16i8,
26416 MVT::v16i8, 5/*#Ops*/, 0, 4, 5, 6, 7,
26565 /* 50488*/ OPC_CheckType, MVT::v16i8,
26571 MVT::v16i8, 3/*#Ops*/, 0, 4, 5,
26609 /* 50572*/ OPC_SwitchType /*3 cases */, 15, MVT::v16i8,// ->50590
26613 MVT::v16i8, 4/*#Ops*/, 0, 1, 3, 4,
26779 /* 50917*/ OPC_CheckType, MVT::v16i8,
26784 MVT::v16i8, 1/*#Ops*/, 1,
26805 /* 50957*/ OPC_CheckType, MVT::v16i8,
26810 MVT::v16i8, 1/*#Ops*/, 1,
26996 /* 51256*/ OPC_CheckType, MVT::v16i8,
27001 MVT::v16i8, 1/*#Ops*/, 1,
27019 /* 51293*/ OPC_CheckType, MVT::v16i8,
27024 MVT::v16i8, 1/*#Ops*/, 1,
27182 /* 51560*/ OPC_CheckType, MVT::v16i8,
27188 MVT::v16i8, 2/*#Ops*/, 0, 1,
27196 MVT::v16i8, 2/*#Ops*/, 0, 1,
27274 /* 51723*/ OPC_CheckType, MVT::v16i8,
27280 MVT::v16i8, 2/*#Ops*/, 0, 1,
27288 MVT::v16i8, 2/*#Ops*/, 0, 1,
27366 /* 51888*/ OPC_CheckType, MVT::v16i8,
27372 MVT::v16i8, 2/*#Ops*/, 0, 1,
27380 MVT::v16i8, 2/*#Ops*/, 0, 1,
27454 /* 52047*/ OPC_CheckType, MVT::v16i8,
27460 MVT::v16i8, 2/*#Ops*/, 0, 1,
27468 MVT::v16i8, 2/*#Ops*/, 0, 1,
27547 /* 52208*/ OPC_CheckType, MVT::v16i8,
27550 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
27596 /* 52289*/ OPC_CheckType, MVT::v16i8,
27599 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
27652 /* 52384*/ OPC_CheckType, MVT::v16i8,
27657 MVT::v16i8, 1/*#Ops*/, 1,
27674 /* 52420*/ OPC_CheckType, MVT::v16i8,
27679 MVT::v16i8, 1/*#Ops*/, 1,
27825 /* 52673*/ OPC_CheckType, MVT::v16i8,
27831 MVT::v16i8, 2/*#Ops*/, 0, 1,
27839 MVT::v16i8, 2/*#Ops*/, 0, 1,
27913 /* 52832*/ OPC_CheckType, MVT::v16i8,
27919 MVT::v16i8, 2/*#Ops*/, 0, 1,
27927 MVT::v16i8, 2/*#Ops*/, 0, 1,
27998 /* 52984*/ OPC_SwitchType /*4 cases */, 13, MVT::v16i8,// ->53000
28003 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
28127 /* 53214*/ OPC_CheckType, MVT::v16i8,
28132 MVT::v16i8, 3/*#Ops*/, 2, 3, 4,
28220 /* 53390*/ OPC_SwitchType /*4 cases */, 9, MVT::v16i8,// ->53402
28223 MVT::v16i8, 1/*#Ops*/, 0,
28254 /* 53452*/ OPC_SwitchType /*3 cases */, 19, MVT::v16i8,// ->53474
28259 MVT::v16i8, 2/*#Ops*/, 1, 2,
28353 /* 53674*/ OPC_CheckType, MVT::v16i8,
28357 MVT::v16i8, 3/*#Ops*/, 2, 3, 4,
28472 /* 53903*/ OPC_SwitchType /*4 cases */, 14, MVT::v16i8,// ->53920
28476 MVT::v16i8, 3/*#Ops*/, 0, 2, 3,
28531 /* 54030*/ /*SwitchType*/ 15, MVT::v16i8,// ->54047
28536 MVT::v16i8, 3/*#Ops*/, 2, 3, 4,
28559 /* 54087*/ OPC_SwitchType /*4 cases */, 14, MVT::v16i8,// ->54104
28563 MVT::v16i8, 3/*#Ops*/, 0, 2, 3,
28591 /* 54158*/ OPC_SwitchType /*4 cases */, 14, MVT::v16i8,// ->54175
28595 MVT::v16i8, 3/*#Ops*/, 0, 2, 3,
28631 /* 54243*/ OPC_SwitchType /*4 cases */, 16, MVT::v16i8,// ->54262
28636 MVT::v16i8, 2/*#Ops*/, 2, 3,
28685 /* 54355*/ OPC_SwitchType /*6 cases */, 13, MVT::v16i8,// ->54371
28689 MVT::v16i8, 2/*#Ops*/, 0, 2,
28738 /* 54464*/ OPC_CheckType, MVT::v16i8,
28742 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
28784 /* 54553*/ OPC_SwitchType /*3 cases */, 15, MVT::v16i8,// ->54571
28788 MVT::v16i8, MVT::i32, 3/*#Ops*/, 0, 1, 3,
28814 /* 54619*/ OPC_SwitchType /*3 cases */, 15, MVT::v16i8,// ->54637
28818 MVT::v16i8, MVT::i32, 3/*#Ops*/, 0, 1, 3,
28845 /* 54686*/ OPC_SwitchType /*3 cases */, 16, MVT::v16i8,// ->54705
28849 MVT::v16i8, MVT::i32, 4/*#Ops*/, 0, 1, 2, 4,
28876 /* 54756*/ OPC_SwitchType /*3 cases */, 16, MVT::v16i8,// ->54775
28880 MVT::v16i8, MVT::i32, 4/*#Ops*/, 0, 1, 2, 4,
28904 /* 54823*/ OPC_CheckType, MVT::v16i8,
28907 MVT::v16i8, 1/*#Ops*/, 0,
28913 /* 54839*/ OPC_SwitchType /*6 cases */, 10, MVT::v16i8,// ->54852
28916 MVT::v16i8, 2/*#Ops*/, 0, 1,
28954 /* 54919*/ OPC_CheckType, MVT::v16i8,
28957 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
28962 /* 54936*/ OPC_SwitchType /*3 cases */, 13, MVT::v16i8,// ->54952
28967 MVT::v16i8, 2/*#Ops*/, 0, 1,
28989 /* 54987*/ OPC_SwitchType /*3 cases */, 14, MVT::v16i8,// ->55004
28994 MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1,
29016 /* 55041*/ OPC_SwitchType /*3 cases */, 14, MVT::v16i8,// ->55058
29021 MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1,
29044 /* 55098*/ OPC_CheckChild0Type, MVT::v16i8,
29068 /* 55143*/ OPC_CheckChild0Type, MVT::v16i8,
29092 /* 55188*/ OPC_CheckChild0Type, MVT::v16i8,
29116 /* 55233*/ OPC_CheckChild0Type, MVT::v16i8,
29139 /* 55275*/ OPC_SwitchType /*4 cases */, 11, MVT::v16i8,// ->55289
29140 /* 55278*/ OPC_CheckChild0Type, MVT::v16i8,
29143 MVT::v16i8, 1/*#Ops*/, 0,
29195 /* 55381*/ /*SwitchType*/ 10, MVT::v16i8,// ->55393
29198 MVT::v16i8, 2/*#Ops*/, 0, 1,
29205 /* 55398*/ OPC_CheckType, MVT::v16i8,
29208 MVT::v16i8, 2/*#Ops*/, 0, 1,
29212 /* 55411*/ OPC_CheckChild0Type, MVT::v16i8,
29224 /* 55432*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->55445
29227 MVT::v16i8, 2/*#Ops*/, 0, 1,
29252 /* 55487*/ OPC_SwitchType /*4 cases */, 13, MVT::v16i8,// ->55503
29253 /* 55490*/ OPC_CheckChild1Type, MVT::v16i8,
29256 MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1,
29284 /* 55554*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->55567
29287 MVT::v16i8, 2/*#Ops*/, 0, 1,
29312 /* 55609*/ OPC_SwitchType /*4 cases */, 13, MVT::v16i8,// ->55625
29313 /* 55612*/ OPC_CheckChild1Type, MVT::v16i8,
29316 MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1,
29344 /* 55676*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->55689
29347 MVT::v16i8, 2/*#Ops*/, 0, 1,
29372 /* 55731*/ OPC_SwitchType /*4 cases */, 13, MVT::v16i8,// ->55747
29373 /* 55734*/ OPC_CheckChild1Type, MVT::v16i8,
29376 MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1,
29518 /* 56020*/ OPC_SwitchType /*3 cases */, 13, MVT::v16i8,// ->56036
29519 /* 56023*/ OPC_CheckChild1Type, MVT::v16i8,
29522 MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1,
29543 /* 56072*/ OPC_SwitchType /*3 cases */, 13, MVT::v16i8,// ->56088
29544 /* 56075*/ OPC_CheckChild1Type, MVT::v16i8,
29547 MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1,
29568 /* 56124*/ OPC_SwitchType /*3 cases */, 13, MVT::v16i8,// ->56140
29569 /* 56127*/ OPC_CheckChild1Type, MVT::v16i8,
29572 MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1,
29593 /* 56176*/ OPC_SwitchType /*3 cases */, 13, MVT::v16i8,// ->56192
29594 /* 56179*/ OPC_CheckChild1Type, MVT::v16i8,
29597 MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1,
29617 /* 56227*/ OPC_SwitchType /*3 cases */, 10, MVT::v16i8,// ->56240
29620 MVT::v16i8, MVT::i32, 1/*#Ops*/, 0,
29638 /* 56269*/ OPC_CheckType, MVT::v16i8,
29640 /* 56273*/ OPC_CheckChild0Type, MVT::v16i8,
29646 MVT::v16i8, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3,
29656 MVT::v16i8, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3,
29666 MVT::v16i8, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3,
29672 /* 56340*/ OPC_CheckType, MVT::v16i8,
29674 /* 56344*/ OPC_CheckChild0Type, MVT::v16i8,
29679 MVT::v16i8, MVT::i32, 3/*#Ops*/, 0, 1, 2,
29688 MVT::v16i8, MVT::i32, 3/*#Ops*/, 0, 1, 2,
29697 MVT::v16i8, MVT::i32, 3/*#Ops*/, 0, 1, 2,
gen/lib/Target/SystemZ/SystemZGenRegisterInfo.inc 1850 /* 8 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::f128, MVT::Other,
1853 /* 27 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::Other,
gen/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc 3569 /* 6427*/ OPC_CheckChild1Type, MVT::v16i8,
3605 /* 6486*/ OPC_CheckChild1Type, MVT::v16i8,
3687 /* 6629*/ OPC_CheckChild0Type, MVT::v16i8,
4143 /* 7526*/ OPC_CheckChild0Type, MVT::v16i8,
4530 /* 8249*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->8262
4533 MVT::v16i8, 2/*#Ops*/, 0, 1,
4561 /* 8305*/ OPC_CheckType, MVT::v16i8,
4564 MVT::v16i8, 2/*#Ops*/, 0, 1,
4579 /* 8332*/ OPC_CheckType, MVT::v16i8,
4582 MVT::v16i8, 2/*#Ops*/, 1, 0,
4592 /* 8351*/ OPC_CheckType, MVT::v16i8,
4595 MVT::v16i8, 2/*#Ops*/, 1, 0,
4737 /* 8571*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->8584
4740 MVT::v16i8, 2/*#Ops*/, 0, 1,
7419 /* 13785*/ OPC_CheckChild1Type, MVT::v16i8,
7499 /* 13921*/ OPC_CheckChild1Type, MVT::v16i8,
7878 /* 14601*/ /*SwitchType*/ 7|128,1/*135*/, MVT::v16i8,// ->14739
7879 /* 14604*/ OPC_CheckChild0Type, MVT::v16i8,
7885 MVT::v16i8, 2/*#Ops*/, 0, 1,
7892 MVT::v16i8, 2/*#Ops*/, 0, 1,
7899 MVT::v16i8, 2/*#Ops*/, 0, 1,
7906 MVT::v16i8, 2/*#Ops*/, 0, 1,
7913 MVT::v16i8, 2/*#Ops*/, 0, 1,
7920 MVT::v16i8, 2/*#Ops*/, 0, 1,
7927 MVT::v16i8, 2/*#Ops*/, 0, 1,
7934 MVT::v16i8, 2/*#Ops*/, 0, 1,
7941 MVT::v16i8, 2/*#Ops*/, 0, 1,
7948 MVT::v16i8, 2/*#Ops*/, 0, 1,
10360 /* 19659*/ OPC_SwitchType /*4 cases */, 15, MVT::v16i8,// ->19677
10365 MVT::v16i8, 3/*#Ops*/, 3, 4, 1,
10514 /* 19968*/ OPC_SwitchType /*4 cases */, 15, MVT::v16i8,// ->19986
10519 MVT::v16i8, 3/*#Ops*/, 3, 4, 1,
10665 /* 20272*/ OPC_SwitchType /*4 cases */, 25, MVT::v16i8,// ->20300
10673 MVT::v16i8, 3/*#Ops*/, 2, 1, 4,
10847 /* 20689*/ OPC_SwitchType /*4 cases */, 25, MVT::v16i8,// ->20717
10855 MVT::v16i8, 3/*#Ops*/, 2, 3, 5,
11033 /* 21116*/ OPC_SwitchType /*4 cases */, 16, MVT::v16i8,// ->21135
11038 MVT::v16i8, 3/*#Ops*/, 2, 3, 1,
11990 /* 23084*/ OPC_CheckChild1Type, MVT::v16i8,
15059 /* 29519*/ OPC_CheckChild0Type, MVT::v16i8,
15396 /* 30084*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->30097
15400 MVT::v16i8, 1/*#Ops*/, 1,
15428 /* 30139*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->30152
15432 MVT::v16i8, 1/*#Ops*/, 1,
15465 /* 30201*/ OPC_SwitchType /*4 cases */, 12, MVT::v16i8,// ->30216
15470 MVT::v16i8, 1/*#Ops*/, 2,
15500 /* 30262*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->30275
15504 MVT::v16i8, 1/*#Ops*/, 1,
15905 /* 30946*/ OPC_CheckChild1Type, MVT::v16i8,
15937 /* 31001*/ OPC_CheckChild1Type, MVT::v16i8,
15970 MVT::v16i8, 2/*#Ops*/, 0, 1,
15976 /* 31069*/ OPC_SwitchType /*6 cases */, 19, MVT::v16i8,// ->31091
15977 /* 31072*/ OPC_CheckChild1Type, MVT::v16i8,
15979 /* 31075*/ OPC_CheckChild2Type, MVT::v16i8,
15981 /* 31078*/ OPC_CheckChild3Type, MVT::v16i8,
15984 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
16046 /* 31202*/ OPC_SwitchType /*2 cases */, 15, MVT::v16i8,// ->31220
16047 /* 31205*/ OPC_CheckChild1Type, MVT::v16i8,
16049 /* 31208*/ OPC_CheckChild2Type, MVT::v16i8,
16052 MVT::v16i8, 2/*#Ops*/, 0, 1,
16068 /* 31243*/ OPC_SwitchType /*2 cases */, 15, MVT::v16i8,// ->31261
16069 /* 31246*/ OPC_CheckChild1Type, MVT::v16i8,
16071 /* 31249*/ OPC_CheckChild2Type, MVT::v16i8,
16074 MVT::v16i8, 2/*#Ops*/, 0, 1,
16091 /* 31287*/ OPC_CheckChild1Type, MVT::v16i8,
16109 /* 31320*/ OPC_CheckChild1Type, MVT::v16i8,
16127 /* 31353*/ OPC_CheckChild1Type, MVT::v16i8,
16145 /* 31386*/ OPC_CheckChild1Type, MVT::v16i8,
16162 /* 31416*/ OPC_SwitchType /*2 cases */, 15, MVT::v16i8,// ->31434
16168 MVT::v16i8, 2/*#Ops*/, 0, 1,
16184 /* 31457*/ OPC_SwitchType /*2 cases */, 15, MVT::v16i8,// ->31475
16190 MVT::v16i8, 2/*#Ops*/, 0, 1,
16313 /* 31697*/ OPC_CheckChild0Type, MVT::v16i8,
16449 /* 31944*/ /*SwitchType*/ 7, MVT::v16i8,// ->31953
16451 MVT::v16i8, 1/*#Ops*/, 0,
16655 /* 32297*/ /*SwitchType*/ 10, MVT::v16i8,// ->32309
16658 MVT::v16i8, 2/*#Ops*/, 0, 1,
16700 /* 32381*/ OPC_SwitchType /*4 cases */, 9, MVT::v16i8,// ->32393
16703 MVT::v16i8, 1/*#Ops*/, 0,
16728 /* 32430*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->32443
16731 MVT::v16i8, 2/*#Ops*/, 0, 1,
16767 /* 32507*/ /*SwitchType*/ 10, MVT::v16i8,// ->32519
16770 MVT::v16i8, 2/*#Ops*/, 0, 1,
16877 /* 32714*/ OPC_SwitchType /*4 cases */, 9, MVT::v16i8,// ->32726
16879 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
16906 /* 32769*/ OPC_CheckType, MVT::v16i8,
16908 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
16923 /* 32796*/ OPC_CheckType, MVT::v16i8,
16925 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
16935 /* 32815*/ OPC_CheckType, MVT::v16i8,
16937 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
16952 /* 32842*/ OPC_CheckType, MVT::v16i8,
16954 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
16965 /* 32862*/ OPC_CheckType, MVT::v16i8,
16967 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
16982 /* 32889*/ OPC_CheckType, MVT::v16i8,
16984 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
16994 /* 32908*/ OPC_CheckType, MVT::v16i8,
16996 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
17018 /* 32945*/ OPC_CheckType, MVT::v16i8,
17020 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
17027 /* 32961*/ OPC_CheckType, MVT::v16i8,
17029 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
17047 /* 32991*/ OPC_CheckType, MVT::v16i8,
17049 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
17056 /* 33007*/ OPC_CheckType, MVT::v16i8,
17058 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
17081 /* 33047*/ OPC_CheckType, MVT::v16i8,
17083 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
17090 /* 33063*/ OPC_CheckType, MVT::v16i8,
17092 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
17109 /* 33092*/ OPC_CheckType, MVT::v16i8,
17111 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
17118 /* 33108*/ OPC_CheckType, MVT::v16i8,
17120 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
17830 /* 34244*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->34257
17833 MVT::v16i8, 2/*#Ops*/, 0, 1,
17876 /* 34331*/ OPC_SwitchType /*4 cases */, 9, MVT::v16i8,// ->34343
17879 MVT::v16i8, 1/*#Ops*/, 0,
17907 /* 34383*/ OPC_SwitchType /*4 cases */, 9, MVT::v16i8,// ->34395
17910 MVT::v16i8, 1/*#Ops*/, 0,
17935 /* 34432*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->34445
17938 MVT::v16i8, 2/*#Ops*/, 0, 1,
18058 /* 34653*/ OPC_CheckType, MVT::v16i8,
18060 /* 34656*/ OPC_CheckType, MVT::v16i8,
18063 MVT::v16i8, 2/*#Ops*/, 0, 1,
18198 /* 34900*/ OPC_CheckType, MVT::v16i8,
18200 /* 34903*/ OPC_CheckType, MVT::v16i8,
18203 MVT::v16i8, 2/*#Ops*/, 0, 1,
18338 /* 35147*/ OPC_CheckType, MVT::v16i8,
18340 /* 35150*/ OPC_CheckType, MVT::v16i8,
18343 MVT::v16i8, 2/*#Ops*/, 0, 1,
18628 /* 35661*/ OPC_SwitchType /*5 cases */, 3, MVT::v16i8,// ->35667
18651 /* 35691*/ OPC_SwitchType /*5 cases */, 3, MVT::v16i8,// ->35697
18674 /* 35721*/ OPC_SwitchType /*5 cases */, 3, MVT::v16i8,// ->35727
18697 /* 35751*/ OPC_SwitchType /*5 cases */, 3, MVT::v16i8,// ->35757
18720 /* 35781*/ OPC_SwitchType /*5 cases */, 3, MVT::v16i8,// ->35787
18742 /* 35809*/ OPC_CheckChild0Type, MVT::v16i8,
19253 /* 36751*/ OPC_CheckType, MVT::v16i8,
19256 MVT::v16i8, 1/*#Ops*/, 0,
19381 /* 36978*/ OPC_CheckType, MVT::v16i8,
19400 MVT::v16i8, 16/*#Ops*/, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
19576 /* 37349*/ OPC_CheckChild0Type, MVT::v16i8,
19578 /* 37352*/ OPC_CheckChild1Type, MVT::v16i8,
19675 /* 37524*/ OPC_CheckType, MVT::v16i8,
19693 MVT::v16i8, 18/*#Ops*/, 0, 1, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33,
20325 /* 38801*/ OPC_CheckType, MVT::v16i8,
20331 MVT::v16i8, 3/*#Ops*/, 3, 4, 1,
20389 /* 38922*/ OPC_CheckType, MVT::v16i8,
20395 MVT::v16i8, 3/*#Ops*/, 3, 4, 1,
20450 /* 39039*/ OPC_CheckType, MVT::v16i8,
20458 MVT::v16i8, 3/*#Ops*/, 2, 1, 4,
20520 /* 39189*/ OPC_CheckType, MVT::v16i8,
20529 MVT::v16i8, 3/*#Ops*/, 2, 3, 5,
20589 /* 39338*/ OPC_CheckType, MVT::v16i8,
20595 MVT::v16i8, 3/*#Ops*/, 2, 3, 1,
20823 /* 39808*/ OPC_CheckType, MVT::v16i8,
20827 MVT::v16i8, 3/*#Ops*/, 0, 3, 1,
20855 /* 39868*/ OPC_SwitchType /*3 cases */, 12, MVT::v16i8,// ->39883
20858 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
20959 /* 40071*/ OPC_CheckChild0Type, MVT::v16i8,
20961 /* 40074*/ OPC_CheckChild1Type, MVT::v16i8,
20962 /* 40076*/ OPC_CheckType, MVT::v16i8,
20965 MVT::v16i8, 2/*#Ops*/, 0, 1,
20972 /* 40096*/ OPC_SwitchType /*3 cases */, 7, MVT::v16i8,// ->40106
20974 MVT::v16i8, 1/*#Ops*/, 0,
21037 /* 40212*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->40225
21040 MVT::v16i8, 2/*#Ops*/, 0, 1,
21053 /* 40243*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->40256
21056 MVT::v16i8, 2/*#Ops*/, 0, 1,
gen/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc 605 case MVT::v16i8: return fastEmit_ISD_SCALAR_TO_VECTOR_MVT_i32_MVT_v16i8_r(Op0, Op0IsKill);
919 case MVT::v16i8: return fastEmit_WebAssemblyISD_CALL1_MVT_i32_MVT_v16i8_r(Op0, Op0IsKill);
1005 if (RetVT.SimpleTy != MVT::v16i8)
1044 case MVT::v16i8: return fastEmit_ISD_ADD_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1067 if (RetVT.SimpleTy != MVT::v16i8)
1106 case MVT::v16i8: return fastEmit_ISD_AND_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1403 if (RetVT.SimpleTy != MVT::v16i8)
1433 case MVT::v16i8: return fastEmit_ISD_MUL_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1455 if (RetVT.SimpleTy != MVT::v16i8)
1494 case MVT::v16i8: return fastEmit_ISD_OR_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1549 if (RetVT.SimpleTy != MVT::v16i8)
1568 case MVT::v16i8: return fastEmit_ISD_SADDSAT_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1699 if (RetVT.SimpleTy != MVT::v16i8)
1738 case MVT::v16i8: return fastEmit_ISD_SUB_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1749 if (RetVT.SimpleTy != MVT::v16i8)
1768 case MVT::v16i8: return fastEmit_ISD_UADDSAT_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1833 if (RetVT.SimpleTy != MVT::v16i8)
1872 case MVT::v16i8: return fastEmit_ISD_XOR_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1883 if (RetVT.SimpleTy != MVT::v16i8)
1893 case MVT::v16i8: return fastEmit_WebAssemblyISD_SWIZZLE_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2015 case MVT::v16i8: return fastEmit_ISD_EXTRACT_VECTOR_ELT_MVT_v16i8_ri_Predicate_LaneIdx16(RetVT, Op0, Op0IsKill, imm1);
2179 case MVT::v16i8: return fastEmit_WebAssemblyISD_CALL1_MVT_i32_MVT_v16i8_i(imm0);
gen/lib/Target/WebAssembly/WebAssemblyGenRegisterInfo.inc 306 /* 8 */ MVT::v4f32, MVT::v2f64, MVT::v2i64, MVT::v4i32, MVT::v16i8, MVT::v8i16, MVT::Other,
gen/lib/Target/X86/X86GenCallingConv.inc 512 LocVT = MVT::v16i8;
896 if (LocVT == MVT::v16i8 ||
995 if (LocVT == MVT::v16i8 ||
1124 if (LocVT == MVT::v16i8 ||
1166 if (LocVT == MVT::v16i8 ||
1230 if (LocVT == MVT::v16i8 ||
1510 LocVT = MVT::v16i8;
1542 LocVT == MVT::v16i8 ||
1615 if (LocVT == MVT::v16i8 ||
1680 LocVT == MVT::v16i8 ||
1968 if (LocVT == MVT::v16i8 ||
2067 if (LocVT == MVT::v16i8 ||
2176 if (LocVT == MVT::v16i8 ||
2287 LocVT == MVT::v16i8 ||
2431 if (LocVT == MVT::v16i8 ||
2530 if (LocVT == MVT::v16i8 ||
2749 LocVT = MVT::v16i8;
2778 if (LocVT == MVT::v16i8 ||
3136 if (LocVT == MVT::v16i8 ||
3712 if (LocVT == MVT::v16i8 ||
3912 if (LocVT == MVT::v16i8 ||
gen/lib/Target/X86/X86GenDAGISel.inc 393 /* 707*/ OPC_CheckChild1Type, MVT::v16i8,
5443 /* 11691*/ OPC_CheckType, MVT::v16i8,
5725 /* 12274*/ OPC_CheckType, MVT::v16i8,
5765 /* 12356*/ OPC_CheckType, MVT::v16i8,
7065 /* 15165*/ OPC_CheckChild1Type, MVT::v16i8,
8469 /* 18231*/ OPC_CheckChild1Type, MVT::v16i8,
15985 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
15995 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
16004 MVT::v16i8, 2/*#Ops*/, 0, 1,
16010 MVT::v16i8, 2/*#Ops*/, 0, 1,
23321 /* 47429*/ OPC_CheckChild0Type, MVT::v16i8,
23354 /* 47492*/ OPC_CheckType, MVT::v16i8,
23477 /* 47735*/ OPC_CheckChild0Type, MVT::v16i8,
23510 /* 47798*/ OPC_CheckType, MVT::v16i8,
25111 /* 50936*/ OPC_CheckChild0Type, MVT::v16i8,
25219 /* 51151*/ OPC_CheckChild0Type, MVT::v16i8,
25907 /* 52553*/ OPC_CheckChild0Type, MVT::v16i8,
26008 /* 52761*/ /*SwitchType*/ 69, MVT::v16i8,// ->52832
27983 /* 57341*/ /*SwitchType*/ 18, MVT::v16i8,// ->57361
27988 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
28011 /* 57406*/ OPC_SwitchType /*3 cases */, 18, MVT::v16i8,// ->57427
28016 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
28086 /* 57592*/ /*SwitchType*/ 18, MVT::v16i8,// ->57612
28091 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
28364 /* 58235*/ /*SwitchType*/ 18, MVT::v16i8,// ->58255
28369 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
28385 /* 58281*/ OPC_SwitchType /*3 cases */, 18, MVT::v16i8,// ->58302
28390 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
28413 /* 58346*/ OPC_SwitchType /*6 cases */, 18, MVT::v16i8,// ->58367
28418 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
29995 /* 61652*/ OPC_CheckChild0Type, MVT::v16i8,
30292 /* 62230*/ OPC_CheckChild0Type, MVT::v16i8,
30366 /* 62369*/ OPC_CheckChild0Type, MVT::v16i8,
30686 /* 62970*/ OPC_CheckChild0Type, MVT::v16i8,
31001 /* 63856*/ OPC_CheckChild0Type, MVT::v16i8,
31488 /* 65235*/ OPC_CheckChild0Type, MVT::v16i8,
31773 /* 65939*/ /*SwitchType*/ 35, MVT::v16i8,// ->65976
31777 MVT::v16i8, 2/*#Ops*/, 0, 1,
31783 MVT::v16i8, 2/*#Ops*/, 0, 1,
31789 MVT::v16i8, 2/*#Ops*/, 0, 1,
33869 /* 70430*/ /*SwitchType*/ 32, MVT::v16i8,// ->70464
33874 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
33881 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
34841 /* 72468*/ OPC_CheckType, MVT::v16i8,
34843 /* 72471*/ OPC_CheckType, MVT::v16i8,
34848 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
34863 /* 72507*/ OPC_CheckChild1Type, MVT::v16i8,
34864 /* 72509*/ OPC_CheckType, MVT::v16i8,
34869 MVT::v16i8, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
35139 /* 73073*/ OPC_SwitchType /*8 cases */, 12, MVT::v16i8,// ->73088
35140 /* 73076*/ OPC_CheckChild1Type, MVT::v16i8,
35143 MVT::v16i8, 2/*#Ops*/, 0, 1,
41104 /* 85922*/ /*SwitchType*/ 20, MVT::v16i8,// ->85944
41106 /* 85925*/ OPC_CheckType, MVT::v16i8,
41111 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
41355 /* 86481*/ /*SwitchType*/ 53, MVT::v16i8,// ->86536
41356 /* 86483*/ OPC_CheckChild0Type, MVT::v16i8,
41360 MVT::v16i8, 1/*#Ops*/, 0,
41374 MVT::v16i8, 2/*#Ops*/, 4, 5,
43264 /* 90457*/ OPC_CheckType, MVT::v16i8,
43269 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
43275 /* 90481*/ OPC_CheckType, MVT::v16i8,
43280 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
43473 /* 90951*/ /*SwitchType*/ 18, MVT::v16i8,// ->90971
43478 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
43558 /* 91136*/ OPC_CheckType, MVT::v16i8,
43563 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
43570 /* 91161*/ OPC_CheckType, MVT::v16i8,
43575 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
43775 /* 91638*/ /*SwitchType*/ 18, MVT::v16i8,// ->91658
43780 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
43989 /* 92068*/ OPC_SwitchType /*12 cases */, 35, MVT::v16i8,// ->92106
43993 MVT::v16i8, 2/*#Ops*/, 0, 1,
43999 MVT::v16i8, 2/*#Ops*/, 0, 1,
44005 MVT::v16i8, 2/*#Ops*/, 0, 1,
44425 /* 92916*/ OPC_CheckType, MVT::v16i8,
44430 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
44436 /* 92940*/ OPC_CheckType, MVT::v16i8,
44441 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
44634 /* 93410*/ /*SwitchType*/ 18, MVT::v16i8,// ->93430
44639 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
44709 /* 93578*/ OPC_SwitchType /*12 cases */, 35, MVT::v16i8,// ->93616
44713 MVT::v16i8, 2/*#Ops*/, 0, 1,
44719 MVT::v16i8, 2/*#Ops*/, 0, 1,
44725 MVT::v16i8, 2/*#Ops*/, 0, 1,
45735 /* 95762*/ OPC_SwitchType /*3 cases */, 19, MVT::v16i8,// ->95784
45740 MVT::v16i8, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 0,
45806 /* 95924*/ OPC_SwitchType /*3 cases */, 19, MVT::v16i8,// ->95946
45811 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 1,
46040 /* 96415*/ OPC_CheckType, MVT::v16i8,
46045 MVT::v16i8, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 0,
46052 /* 96441*/ OPC_CheckType, MVT::v16i8,
46057 MVT::v16i8, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 0,
46357 /* 97098*/ /*SwitchType*/ 18, MVT::v16i8,// ->97118
46362 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
46385 /* 97163*/ OPC_SwitchType /*3 cases */, 18, MVT::v16i8,// ->97184
46390 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
46460 /* 97349*/ /*SwitchType*/ 18, MVT::v16i8,// ->97369
46465 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
46738 /* 97992*/ /*SwitchType*/ 18, MVT::v16i8,// ->98012
46743 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
46759 /* 98038*/ OPC_SwitchType /*3 cases */, 18, MVT::v16i8,// ->98059
46764 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
46787 /* 98103*/ OPC_SwitchType /*6 cases */, 18, MVT::v16i8,// ->98124
46792 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
46923 /* 98414*/ /*SwitchType*/ 11, MVT::v16i8,// ->98427
46926 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
46976 /* 98525*/ /*SwitchType*/ 11, MVT::v16i8,// ->98538
46979 MVT::v16i8, 3/*#Ops*/, 0, 2, 1,
47064 /* 98694*/ OPC_CheckType, MVT::v16i8,
47067 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
47074 /* 98712*/ OPC_CheckType, MVT::v16i8,
47077 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
47285 /* 99097*/ /*SwitchType*/ 35, MVT::v16i8,// ->99134
47289 MVT::v16i8, 2/*#Ops*/, 0, 1,
47295 MVT::v16i8, 2/*#Ops*/, 0, 1,
47301 MVT::v16i8, 2/*#Ops*/, 0, 1,
48053 /*100797*/ /*SwitchType*/ 18, MVT::v16i8,// ->100817
48058 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
48081 /*100862*/ OPC_SwitchType /*3 cases */, 18, MVT::v16i8,// ->100883
48086 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
48156 /*101048*/ /*SwitchType*/ 18, MVT::v16i8,// ->101068
48161 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
48435 /*101692*/ /*SwitchType*/ 18, MVT::v16i8,// ->101712
48440 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
48456 /*101738*/ OPC_SwitchType /*3 cases */, 18, MVT::v16i8,// ->101759
48461 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
48484 /*101803*/ OPC_SwitchType /*6 cases */, 18, MVT::v16i8,// ->101824
48489 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
49450 /*103854*/ /*SwitchType*/ 15, MVT::v16i8,// ->103871
49454 MVT::v16i8, 4/*#Ops*/, 0, 0, 0, 1,
49565 /*104111*/ /*SwitchType*/ 15, MVT::v16i8,// ->104128
49569 MVT::v16i8, 4/*#Ops*/, 0, 0, 0, 1,
49707 /*104458*/ OPC_SwitchType /*8 cases */, 80, MVT::v16i8,// ->104541
49729 MVT::v16i8, 2/*#Ops*/, 11, 12,
49913 /*105122*/ OPC_SwitchType /*8 cases */, 80, MVT::v16i8,// ->105205
49935 MVT::v16i8, 2/*#Ops*/, 11, 12,
50217 /*105970*/ /*SwitchType*/ 35, MVT::v16i8,// ->106007
50221 MVT::v16i8, 2/*#Ops*/, 0, 1,
50227 MVT::v16i8, 2/*#Ops*/, 0, 1,
50233 MVT::v16i8, 2/*#Ops*/, 0, 1,
51553 /*109006*/ /*SwitchType*/ 11|128,1/*139*/, MVT::v16i8,// ->109148
51562 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
51570 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
51578 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
51588 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
51596 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
51605 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
51613 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
52198 /*110456*/ /*SwitchType*/ 40, MVT::v16i8,// ->110498
52205 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
52213 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
55120 /*116820*/ OPC_CheckType, MVT::v16i8,
55127 MVT::v16i8, 1/*#Ops*/, 7,
55192 /*116984*/ /*SwitchType*/ 85, MVT::v16i8,// ->117071
55197 MVT::v16i8, 1/*#Ops*/, 0,
55205 MVT::v16i8, 1/*#Ops*/, 0,
55213 MVT::v16i8, 1/*#Ops*/, 1,
55227 MVT::v16i8, 2/*#Ops*/, 4, 5,
55527 /*117707*/ OPC_SwitchType /*6 cases */, 62, MVT::v16i8,// ->117772
55639 /*117951*/ OPC_CheckChild0Type, MVT::v16i8,
55991 /*118644*/ /*SwitchType*/ 29, MVT::v16i8,// ->118675
55995 MVT::v16i8, 1/*#Ops*/, 0,
56003 MVT::v16i8, 1/*#Ops*/, 1,
56682 /*120001*/ OPC_SwitchType /*6 cases */, 62, MVT::v16i8,// ->120066
56794 /*120245*/ OPC_CheckChild0Type, MVT::v16i8,
56894 /*120418*/ OPC_CheckType, MVT::v16i8,
56898 MVT::v16i8, 1/*#Ops*/, 0,
56906 MVT::v16i8, 1/*#Ops*/, 1,
57620 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
57628 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
58242 /*122970*/ OPC_CheckChild0Type, MVT::v16i8,
75602 /*159462*/ /*SwitchType*/ 42, MVT::v16i8,// ->159506
75780 /*159807*/ OPC_CheckType, MVT::v16i8,
75786 MVT::v16i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 10,
75795 /*159839*/ OPC_CheckType, MVT::v16i8,
75801 MVT::v16i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 10,
75858 /*159954*/ OPC_CheckType, MVT::v16i8,
75863 MVT::v16i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
75888 /*160008*/ OPC_CheckType, MVT::v16i8,
75893 MVT::v16i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
76432 /*161059*/ /*SwitchType*/ 41, MVT::v16i8,// ->161102
76594 /*161393*/ OPC_CheckType, MVT::v16i8,
76600 MVT::v16i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 11,
76607 /*161424*/ OPC_CheckType, MVT::v16i8,
76613 MVT::v16i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 11,
76641 /*161493*/ OPC_CheckChild0Type, MVT::v16i8,
76658 /*161518*/ OPC_CheckType, MVT::v16i8,
76663 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
76678 /*161555*/ OPC_CheckType, MVT::v16i8,
76683 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
77136 /*162400*/ OPC_CheckType, MVT::v16i8,
77141 MVT::v16i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
77478 /*163041*/ OPC_CheckType, MVT::v16i8,
77483 MVT::v16i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
77503 /*163088*/ OPC_CheckType, MVT::v16i8,
77508 MVT::v16i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
77531 /*163140*/ OPC_CheckType, MVT::v16i8,
77536 MVT::v16i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
77556 /*163187*/ OPC_CheckType, MVT::v16i8,
77561 MVT::v16i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
77635 /*163355*/ /*SwitchType*/ 22, MVT::v16i8,// ->163379
77640 MVT::v16i8, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
77696 /*163487*/ /*SwitchType*/ 19, MVT::v16i8,// ->163508
77701 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
77756 /*163608*/ /*SwitchType*/ 19, MVT::v16i8,// ->163629
77761 MVT::v16i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
77818 /*163733*/ /*SwitchType*/ 19, MVT::v16i8,// ->163754
77823 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
77871 /*163837*/ /*SwitchType*/ 19, MVT::v16i8,// ->163858
77876 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
77903 /*163900*/ /*SwitchType*/ 19, MVT::v16i8,// ->163921
77908 MVT::v16i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
77936 /*163966*/ /*SwitchType*/ 19, MVT::v16i8,// ->163987
77941 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
77969 /*164034*/ /*SwitchType*/ 19, MVT::v16i8,// ->164055
77974 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
78001 /*164097*/ /*SwitchType*/ 19, MVT::v16i8,// ->164118
78006 MVT::v16i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
78034 /*164163*/ /*SwitchType*/ 19, MVT::v16i8,// ->164184
78039 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
78318 /*164693*/ /*SwitchType*/ 19, MVT::v16i8,// ->164714
78323 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
78350 /*164756*/ /*SwitchType*/ 19, MVT::v16i8,// ->164777
78355 MVT::v16i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
78420 /*164882*/ OPC_CheckType, MVT::v16i8,
78425 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
78489 /*165007*/ OPC_CheckType, MVT::v16i8,
78494 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
78585 /*165181*/ OPC_SwitchType /*3 cases */, 19, MVT::v16i8,// ->165203
78590 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
78645 /*165302*/ OPC_SwitchType /*3 cases */, 19, MVT::v16i8,// ->165324
78650 MVT::v16i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
78708 /*165430*/ OPC_SwitchType /*3 cases */, 19, MVT::v16i8,// ->165452
78713 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
78768 /*165551*/ OPC_SwitchType /*3 cases */, 19, MVT::v16i8,// ->165573
78773 MVT::v16i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
78831 /*165679*/ OPC_SwitchType /*3 cases */, 19, MVT::v16i8,// ->165701
78836 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
78891 /*165800*/ OPC_SwitchType /*3 cases */, 19, MVT::v16i8,// ->165822
78896 MVT::v16i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
78954 /*165928*/ OPC_SwitchType /*3 cases */, 19, MVT::v16i8,// ->165950
78959 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
79014 /*166049*/ OPC_SwitchType /*3 cases */, 19, MVT::v16i8,// ->166071
79019 MVT::v16i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
79757 /*167452*/ /*SwitchType*/ 19, MVT::v16i8,// ->167473
79762 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
79809 /*167552*/ OPC_CheckType, MVT::v16i8,
79814 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
80023 /*167955*/ /*SwitchType*/ 18, MVT::v16i8,// ->167975
80028 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
80161 /*168212*/ /*SwitchType*/ 25, MVT::v16i8,// ->168239
80167 /*168219*/ OPC_CheckType, MVT::v16i8,
80172 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
80226 /*168326*/ OPC_SwitchType /*3 cases */, 19, MVT::v16i8,// ->168348
80231 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
80286 /*168449*/ OPC_SwitchType /*3 cases */, 19, MVT::v16i8,// ->168471
80291 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
80628 /*169139*/ OPC_CheckType, MVT::v16i8,
80633 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
81222 /*170332*/ OPC_CheckChild1Type, MVT::v16i8,
81345 /*170546*/ OPC_CheckType, MVT::v16i8,
81349 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 4,
81358 /*170570*/ OPC_CheckType, MVT::v16i8,
81362 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 4,
81370 /*170594*/ OPC_CheckChild0Type, MVT::v16i8,
81385 /*170617*/ OPC_CheckType, MVT::v16i8,
81390 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
81403 /*170653*/ OPC_CheckType, MVT::v16i8,
81408 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
81827 /*171484*/ OPC_CheckType, MVT::v16i8,
81832 MVT::v16i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
82307 /*172425*/ OPC_CheckType, MVT::v16i8,
82312 MVT::v16i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
82332 /*172473*/ OPC_CheckType, MVT::v16i8,
82337 MVT::v16i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
82351 /*172512*/ OPC_CheckType, MVT::v16i8,
82356 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
82391 /*172591*/ OPC_CheckType, MVT::v16i8,
82396 MVT::v16i8, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
82451 /*172712*/ OPC_SwitchType /*3 cases */, 18, MVT::v16i8,// ->172733
82456 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
82574 /*172970*/ OPC_SwitchType /*3 cases */, 19, MVT::v16i8,// ->172992
82579 MVT::v16i8, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
82738 /*173341*/ /*SwitchType*/ 22, MVT::v16i8,// ->173365
82743 MVT::v16i8, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
82765 /*173418*/ /*SwitchType*/ 22, MVT::v16i8,// ->173442
82770 MVT::v16i8, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
82834 /*173578*/ /*SwitchType*/ 20, MVT::v16i8,// ->173600
82839 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
82890 /*173699*/ /*SwitchType*/ 20, MVT::v16i8,// ->173721
82895 MVT::v16i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
82948 /*173824*/ /*SwitchType*/ 20, MVT::v16i8,// ->173846
82953 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
82997 /*173927*/ /*SwitchType*/ 20, MVT::v16i8,// ->173949
83002 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
83027 /*173990*/ /*SwitchType*/ 20, MVT::v16i8,// ->174012
83032 MVT::v16i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
83058 /*174056*/ /*SwitchType*/ 20, MVT::v16i8,// ->174078
83063 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
83089 /*174124*/ /*SwitchType*/ 20, MVT::v16i8,// ->174146
83094 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
83119 /*174187*/ /*SwitchType*/ 20, MVT::v16i8,// ->174209
83124 MVT::v16i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
83150 /*174253*/ /*SwitchType*/ 20, MVT::v16i8,// ->174275
83155 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
83412 /*174775*/ /*SwitchType*/ 20, MVT::v16i8,// ->174797
83417 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
83442 /*174838*/ /*SwitchType*/ 20, MVT::v16i8,// ->174860
83447 MVT::v16i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
83506 /*174961*/ OPC_CheckType, MVT::v16i8,
83511 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
83569 /*175083*/ OPC_CheckType, MVT::v16i8,
83574 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
83657 /*175253*/ OPC_SwitchType /*3 cases */, 20, MVT::v16i8,// ->175276
83662 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
83713 /*175374*/ OPC_SwitchType /*3 cases */, 20, MVT::v16i8,// ->175397
83718 MVT::v16i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
83772 /*175502*/ OPC_SwitchType /*3 cases */, 20, MVT::v16i8,// ->175525
83777 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
83828 /*175623*/ OPC_SwitchType /*3 cases */, 20, MVT::v16i8,// ->175646
83833 MVT::v16i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
83887 /*175751*/ OPC_SwitchType /*3 cases */, 20, MVT::v16i8,// ->175774
83892 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
83943 /*175872*/ OPC_SwitchType /*3 cases */, 20, MVT::v16i8,// ->175895
83948 MVT::v16i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
84002 /*176000*/ OPC_SwitchType /*3 cases */, 20, MVT::v16i8,// ->176023
84007 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
84058 /*176121*/ OPC_SwitchType /*3 cases */, 20, MVT::v16i8,// ->176144
84063 MVT::v16i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
84737 /*177498*/ /*SwitchType*/ 20, MVT::v16i8,// ->177520
84742 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
84785 /*177597*/ OPC_CheckType, MVT::v16i8,
84790 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
84981 /*177993*/ /*SwitchType*/ 19, MVT::v16i8,// ->178014
84986 MVT::v16i8, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
85107 /*178245*/ /*SwitchType*/ 24, MVT::v16i8,// ->178271
85111 /*178250*/ OPC_CheckType, MVT::v16i8,
85116 MVT::v16i8, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
85164 /*178354*/ OPC_SwitchType /*3 cases */, 20, MVT::v16i8,// ->178377
85169 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
85220 /*178477*/ OPC_SwitchType /*3 cases */, 20, MVT::v16i8,// ->178500
85225 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
85534 /*179155*/ OPC_CheckType, MVT::v16i8,
85539 MVT::v16i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
85932 /*179933*/ /*SwitchType*/ 26, MVT::v16i8,// ->179961
86028 /*180119*/ /*SwitchType*/ 26, MVT::v16i8,// ->180147
86126 /*180311*/ /*SwitchType*/ 26, MVT::v16i8,// ->180339
86222 /*180497*/ /*SwitchType*/ 26, MVT::v16i8,// ->180525
86320 /*180689*/ /*SwitchType*/ 26, MVT::v16i8,// ->180717
86416 /*180875*/ /*SwitchType*/ 26, MVT::v16i8,// ->180903
86513 /*181064*/ /*SwitchType*/ 26, MVT::v16i8,// ->181092
91520 /*190737*/ /*SwitchType*/ 25, MVT::v16i8,// ->190764
91604 /*190917*/ /*SwitchType*/ 25, MVT::v16i8,// ->190944
91690 /*191103*/ /*SwitchType*/ 25, MVT::v16i8,// ->191130
91774 /*191283*/ /*SwitchType*/ 25, MVT::v16i8,// ->191310
91860 /*191469*/ /*SwitchType*/ 25, MVT::v16i8,// ->191496
91944 /*191649*/ /*SwitchType*/ 25, MVT::v16i8,// ->191676
92029 /*191832*/ /*SwitchType*/ 25, MVT::v16i8,// ->191859
92113 /*191989*/ OPC_CheckType, MVT::v16i8,
92173 /*192094*/ OPC_CheckType, MVT::v16i8,
97636 /*203320*/ OPC_CheckType, MVT::v16i8,
98759 /*205526*/ OPC_CheckType, MVT::v16i8,
105521 /*218797*/ OPC_CheckChild1Type, MVT::v16i8,
112486 /*233196*/ /*SwitchType*/ 26, MVT::v16i8,// ->233224
112540 /*233297*/ /*SwitchType*/ 26, MVT::v16i8,// ->233325
112590 /*233396*/ /*SwitchType*/ 25, MVT::v16i8,// ->233423
112638 /*233494*/ /*SwitchType*/ 25, MVT::v16i8,// ->233521
112692 /*233600*/ /*SwitchType*/ 26, MVT::v16i8,// ->233628
112746 /*233701*/ /*SwitchType*/ 26, MVT::v16i8,// ->233729
112796 /*233800*/ /*SwitchType*/ 25, MVT::v16i8,// ->233827
112844 /*233898*/ /*SwitchType*/ 25, MVT::v16i8,// ->233925
112898 /*234004*/ /*SwitchType*/ 26, MVT::v16i8,// ->234032
112952 /*234105*/ /*SwitchType*/ 26, MVT::v16i8,// ->234133
113002 /*234204*/ /*SwitchType*/ 25, MVT::v16i8,// ->234231
113050 /*234302*/ /*SwitchType*/ 25, MVT::v16i8,// ->234329
113127 /*234460*/ /*SwitchType*/ 53, MVT::v16i8,// ->234515
113207 /*234608*/ OPC_CheckType, MVT::v16i8,
113267 /*234713*/ OPC_CheckType, MVT::v16i8,
123451 /*254493*/ OPC_CheckChild1Type, MVT::v16i8,
125234 /*257672*/ OPC_CheckChild0Type, MVT::v16i8,
125294 /*257778*/ OPC_CheckChild0Type, MVT::v16i8,
127569 /*262240*/ OPC_CheckChild0Type, MVT::v16i8,
127623 /*262346*/ OPC_CheckChild0Type, MVT::v16i8,
144666 /*296252*/ OPC_CheckChild1Type, MVT::v16i8,
144775 /*296458*/ OPC_CheckType, MVT::v16i8,
144779 MVT::v16i8, 5/*#Ops*/, 4, 0, 1, 2, 5,
144786 /*296481*/ OPC_CheckType, MVT::v16i8,
144790 MVT::v16i8, 5/*#Ops*/, 4, 0, 1, 2, 5,
145019 /*296877*/ OPC_CheckType, MVT::v16i8,
145022 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
145124 /*297061*/ OPC_CheckType, MVT::v16i8,
145127 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
145142 /*297091*/ OPC_CheckType, MVT::v16i8,
145145 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
145176 /*297149*/ OPC_CheckChild0Type, MVT::v16i8,
145181 /*297155*/ OPC_CheckType, MVT::v16i8,
145184 MVT::v16i8, 2/*#Ops*/, 0, 1,
145217 /*297212*/ OPC_CheckType, MVT::v16i8,
145225 MVT::v16i8, 2/*#Ops*/, 0, 4,
145267 /*297320*/ /*SwitchType*/ 12, MVT::v16i8,// ->297334
145270 MVT::v16i8, 4/*#Ops*/, 1, 0, 2, 3,
145294 /*297372*/ /*SwitchType*/ 11, MVT::v16i8,// ->297385
145297 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145321 /*297423*/ /*SwitchType*/ 11, MVT::v16i8,// ->297436
145324 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145342 /*297461*/ /*SwitchType*/ 11, MVT::v16i8,// ->297474
145345 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145363 /*297499*/ /*SwitchType*/ 11, MVT::v16i8,// ->297512
145366 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145384 /*297537*/ /*SwitchType*/ 11, MVT::v16i8,// ->297550
145387 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145405 /*297575*/ /*SwitchType*/ 11, MVT::v16i8,// ->297588
145408 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145489 /*297720*/ /*SwitchType*/ 11, MVT::v16i8,// ->297733
145492 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145499 /*297739*/ OPC_CheckChild0Type, MVT::v16i8,
145505 /*297746*/ OPC_CheckType, MVT::v16i8,
145508 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145534 /*297794*/ OPC_CheckType, MVT::v16i8,
145537 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145564 /*297843*/ OPC_CheckType, MVT::v16i8,
145567 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145607 /*297913*/ OPC_SwitchType /*3 cases */, 11, MVT::v16i8,// ->297927
145610 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145634 /*297964*/ OPC_SwitchType /*3 cases */, 11, MVT::v16i8,// ->297978
145637 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145661 /*298015*/ OPC_SwitchType /*3 cases */, 11, MVT::v16i8,// ->298029
145664 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145688 /*298066*/ OPC_SwitchType /*3 cases */, 11, MVT::v16i8,// ->298080
145691 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145957 /*298531*/ /*SwitchType*/ 11, MVT::v16i8,// ->298544
145960 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
145978 /*298568*/ OPC_CheckType, MVT::v16i8,
145981 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
146077 /*298732*/ OPC_CheckType, MVT::v16i8,
146080 MVT::v16i8, 2/*#Ops*/, 0, 1,
146100 /*298768*/ OPC_CheckType, MVT::v16i8,
146103 MVT::v16i8, 2/*#Ops*/, 0, 1,
146116 /*298794*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->298807
146119 MVT::v16i8, 2/*#Ops*/, 0, 1,
146135 /*298827*/ OPC_CheckType, MVT::v16i8,
146138 MVT::v16i8, 2/*#Ops*/, 0, 1,
146151 /*298853*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->298866
146154 MVT::v16i8, 2/*#Ops*/, 0, 1,
146170 /*298886*/ OPC_CheckType, MVT::v16i8,
146173 MVT::v16i8, 2/*#Ops*/, 0, 1,
146181 /*298906*/ OPC_CheckChild0Type, MVT::v16i8,
146216 /*298965*/ OPC_CheckChild0Type, MVT::v16i8,
146266 /*299051*/ /*SwitchType*/ 10, MVT::v16i8,// ->299063
146269 MVT::v16i8, 2/*#Ops*/, 0, 1,
146316 /*299134*/ OPC_CheckChild0Type, MVT::v16i8,
146321 /*299140*/ OPC_CheckType, MVT::v16i8,
146324 MVT::v16i8, 2/*#Ops*/, 0, 1,
146348 /*299182*/ OPC_SwitchType /*3 cases */, 11, MVT::v16i8,// ->299196
146351 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
146375 /*299233*/ OPC_SwitchType /*3 cases */, 11, MVT::v16i8,// ->299247
146378 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
146506 /*299466*/ OPC_CheckType, MVT::v16i8,
146509 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
146920 /*300242*/ OPC_CheckType, MVT::v16i8,
146923 MVT::v16i8, 5/*#Ops*/, 4, 0, 1, 2, 3,
147028 /*300459*/ OPC_CheckType, MVT::v16i8,
147031 MVT::v16i8, 5/*#Ops*/, 4, 0, 1, 2, 3,
147043 /*300487*/ OPC_CheckType, MVT::v16i8,
147046 MVT::v16i8, 5/*#Ops*/, 4, 0, 1, 2, 3,
147061 /*300521*/ /*SwitchType*/ 10, MVT::v16i8,// ->300533
147064 MVT::v16i8, 2/*#Ops*/, 0, 1,
147091 /*300573*/ OPC_SwitchType /*2 cases */, 50, MVT::v16i8,// ->300626
147105 MVT::v16i8, 2/*#Ops*/, 7, 8,
147141 /*300708*/ OPC_CheckChild0Type, MVT::v16i8,
147144 /*300712*/ OPC_CheckType, MVT::v16i8,
147147 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
147174 /*300766*/ OPC_CheckType, MVT::v16i8,
147182 MVT::v16i8, 3/*#Ops*/, 2, 0, 5,
147220 /*300874*/ /*SwitchType*/ 12, MVT::v16i8,// ->300888
147223 MVT::v16i8, 4/*#Ops*/, 2, 0, 1, 3,
147241 /*300921*/ /*SwitchType*/ 12, MVT::v16i8,// ->300935
147244 MVT::v16i8, 4/*#Ops*/, 1, 0, 2, 3,
147266 /*300973*/ /*SwitchType*/ 12, MVT::v16i8,// ->300987
147269 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147290 /*301024*/ /*SwitchType*/ 12, MVT::v16i8,// ->301038
147293 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147308 /*301061*/ /*SwitchType*/ 12, MVT::v16i8,// ->301075
147311 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147326 /*301098*/ /*SwitchType*/ 12, MVT::v16i8,// ->301112
147329 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147344 /*301135*/ /*SwitchType*/ 12, MVT::v16i8,// ->301149
147347 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147362 /*301172*/ /*SwitchType*/ 12, MVT::v16i8,// ->301186
147365 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147431 /*301309*/ /*SwitchType*/ 12, MVT::v16i8,// ->301323
147434 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147440 /*301328*/ OPC_CheckChild0Type, MVT::v16i8,
147444 /*301333*/ OPC_CheckType, MVT::v16i8,
147447 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147468 /*301378*/ OPC_CheckType, MVT::v16i8,
147471 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147493 /*301424*/ OPC_CheckType, MVT::v16i8,
147496 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147527 /*301488*/ OPC_SwitchType /*3 cases */, 12, MVT::v16i8,// ->301503
147530 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147551 /*301539*/ OPC_SwitchType /*3 cases */, 12, MVT::v16i8,// ->301554
147554 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147575 /*301590*/ OPC_SwitchType /*3 cases */, 12, MVT::v16i8,// ->301605
147578 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147599 /*301641*/ OPC_SwitchType /*3 cases */, 12, MVT::v16i8,// ->301656
147602 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147823 /*302083*/ /*SwitchType*/ 12, MVT::v16i8,// ->302097
147826 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147841 /*302119*/ OPC_CheckType, MVT::v16i8,
147844 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
147919 /*302269*/ OPC_CheckType, MVT::v16i8,
147922 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
147938 /*302303*/ OPC_CheckType, MVT::v16i8,
147941 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
147951 /*302327*/ OPC_SwitchType /*2 cases */, 11, MVT::v16i8,// ->302341
147954 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
147968 /*302360*/ OPC_CheckType, MVT::v16i8,
147971 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
147981 /*302384*/ OPC_SwitchType /*2 cases */, 11, MVT::v16i8,// ->302398
147984 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
147998 /*302417*/ OPC_CheckType, MVT::v16i8,
148001 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
148008 /*302437*/ OPC_CheckChild0Type, MVT::v16i8,
148038 /*302494*/ OPC_CheckChild0Type, MVT::v16i8,
148081 /*302578*/ /*SwitchType*/ 11, MVT::v16i8,// ->302591
148084 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
148122 /*302656*/ OPC_CheckChild0Type, MVT::v16i8,
148125 /*302660*/ OPC_CheckType, MVT::v16i8,
148128 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
148147 /*302699*/ OPC_SwitchType /*3 cases */, 12, MVT::v16i8,// ->302714
148150 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
148171 /*302750*/ OPC_SwitchType /*3 cases */, 12, MVT::v16i8,// ->302765
148174 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
148281 /*302971*/ OPC_CheckType, MVT::v16i8,
148284 MVT::v16i8, 4/*#Ops*/, 3, 0, 1, 2,
148320 /*303048*/ /*SwitchType*/ 84, MVT::v16i8,// ->303134
148324 MVT::v16i8, 3/*#Ops*/, 2, 0, 1,
148346 MVT::v16i8, 2/*#Ops*/, 11, 12,
158525 /*322430*/ OPC_CheckType, MVT::v16i8,
158579 /*322532*/ OPC_CheckType, MVT::v16i8,
158711 /*322768*/ /*SwitchType*/ 18, MVT::v16i8,// ->322788
158787 /*322895*/ /*SwitchType*/ 18, MVT::v16i8,// ->322915
158863 /*323022*/ /*SwitchType*/ 18, MVT::v16i8,// ->323042
158939 /*323149*/ /*SwitchType*/ 18, MVT::v16i8,// ->323169
160112 /*325244*/ OPC_CheckChild0Type, MVT::v16i8,
160166 /*325338*/ OPC_CheckChild0Type, MVT::v16i8,
160537 /*326003*/ /*SwitchType*/ 17, MVT::v16i8,// ->326022
160601 /*326124*/ /*SwitchType*/ 17, MVT::v16i8,// ->326143
160665 /*326245*/ /*SwitchType*/ 17, MVT::v16i8,// ->326264
160729 /*326366*/ /*SwitchType*/ 17, MVT::v16i8,// ->326385
161776 /*328470*/ OPC_CheckChild0Type, MVT::v16i8,
161824 /*328563*/ OPC_CheckChild0Type, MVT::v16i8,
162285 /*329512*/ /*SwitchType*/ 26, MVT::v16i8,// ->329540
162492 /*329905*/ /*SwitchType*/ 26, MVT::v16i8,// ->329933
162619 /*330156*/ /*SwitchType*/ 26, MVT::v16i8,// ->330184
162784 /*330474*/ /*SwitchType*/ 26, MVT::v16i8,// ->330502
162953 /*330800*/ /*SwitchType*/ 26, MVT::v16i8,// ->330828
163118 /*331118*/ /*SwitchType*/ 26, MVT::v16i8,// ->331146
163286 /*331441*/ /*SwitchType*/ 26, MVT::v16i8,// ->331469
167554 /*339792*/ /*SwitchType*/ 25, MVT::v16i8,// ->339819
167737 /*340173*/ /*SwitchType*/ 25, MVT::v16i8,// ->340200
167848 /*340416*/ /*SwitchType*/ 25, MVT::v16i8,// ->340443
167993 /*340724*/ /*SwitchType*/ 25, MVT::v16i8,// ->340751
168142 /*341040*/ /*SwitchType*/ 25, MVT::v16i8,// ->341067
168287 /*341348*/ /*SwitchType*/ 25, MVT::v16i8,// ->341375
168435 /*341661*/ /*SwitchType*/ 25, MVT::v16i8,// ->341688
173873 /*353013*/ /*SwitchType*/ 18, MVT::v16i8,// ->353033
173973 /*353181*/ /*SwitchType*/ 18, MVT::v16i8,// ->353201
174073 /*353349*/ /*SwitchType*/ 18, MVT::v16i8,// ->353369
174173 /*353517*/ /*SwitchType*/ 18, MVT::v16i8,// ->353537
175324 /*355612*/ /*SwitchType*/ 17, MVT::v16i8,// ->355631
175408 /*355772*/ /*SwitchType*/ 17, MVT::v16i8,// ->355791
175492 /*355932*/ /*SwitchType*/ 17, MVT::v16i8,// ->355951
175576 /*356092*/ /*SwitchType*/ 17, MVT::v16i8,// ->356111
176814 /*358671*/ OPC_CheckType, MVT::v16i8,
176868 /*358773*/ OPC_CheckType, MVT::v16i8,
176909 /*358846*/ /*SwitchType*/ 18, MVT::v16i8,// ->358866
176949 /*358913*/ /*SwitchType*/ 18, MVT::v16i8,// ->358933
176989 /*358980*/ /*SwitchType*/ 18, MVT::v16i8,// ->359000
177029 /*359047*/ /*SwitchType*/ 18, MVT::v16i8,// ->359067
177692 /*360169*/ OPC_CheckChild0Type, MVT::v16i8,
177731 /*360232*/ OPC_CheckChild0Type, MVT::v16i8,
177896 /*360515*/ /*SwitchType*/ 17, MVT::v16i8,// ->360534
177930 /*360579*/ /*SwitchType*/ 17, MVT::v16i8,// ->360598
177964 /*360643*/ /*SwitchType*/ 17, MVT::v16i8,// ->360662
177998 /*360707*/ /*SwitchType*/ 17, MVT::v16i8,// ->360726
178591 /*361843*/ OPC_CheckChild0Type, MVT::v16i8,
178624 /*361903*/ OPC_CheckChild0Type, MVT::v16i8,
179057 /*362765*/ /*SwitchType*/ 26, MVT::v16i8,// ->362793
179147 /*362935*/ /*SwitchType*/ 26, MVT::v16i8,// ->362963
179232 /*363103*/ /*SwitchType*/ 25, MVT::v16i8,// ->363130
179312 /*363268*/ /*SwitchType*/ 25, MVT::v16i8,// ->363295
179401 /*363443*/ /*SwitchType*/ 26, MVT::v16i8,// ->363471
179491 /*363613*/ /*SwitchType*/ 26, MVT::v16i8,// ->363641
179576 /*363781*/ /*SwitchType*/ 25, MVT::v16i8,// ->363808
179656 /*363946*/ /*SwitchType*/ 25, MVT::v16i8,// ->363973
179745 /*364121*/ /*SwitchType*/ 26, MVT::v16i8,// ->364149
179835 /*364291*/ /*SwitchType*/ 26, MVT::v16i8,// ->364319
179920 /*364459*/ /*SwitchType*/ 25, MVT::v16i8,// ->364486
180000 /*364624*/ /*SwitchType*/ 25, MVT::v16i8,// ->364651
180124 /*364878*/ /*SwitchType*/ 53, MVT::v16i8,// ->364933
185108 /*374532*/ /*SwitchType*/ 18, MVT::v16i8,// ->374552
185160 /*374619*/ /*SwitchType*/ 18, MVT::v16i8,// ->374639
185212 /*374706*/ /*SwitchType*/ 18, MVT::v16i8,// ->374726
185264 /*374793*/ /*SwitchType*/ 18, MVT::v16i8,// ->374813
185879 /*375857*/ /*SwitchType*/ 17, MVT::v16i8,// ->375876
185923 /*375940*/ /*SwitchType*/ 17, MVT::v16i8,// ->375959
185967 /*376023*/ /*SwitchType*/ 17, MVT::v16i8,// ->376042
186011 /*376106*/ /*SwitchType*/ 17, MVT::v16i8,// ->376125
186924 /*377866*/ OPC_CheckChild0Type, MVT::v16i8,
187722 /*379302*/ OPC_CheckChild0Type, MVT::v16i8,
188528 /*380913*/ OPC_CheckChild0Type, MVT::v16i8,
188863 /*381487*/ OPC_CheckChild0Type, MVT::v16i8,
189174 /*382086*/ OPC_CheckType, MVT::v16i8,
189190 /*382117*/ OPC_CheckType, MVT::v16i8,
189216 /*382172*/ /*SwitchType*/ 20, MVT::v16i8,// ->382194
189231 /*382201*/ OPC_CheckType, MVT::v16i8,
189248 /*382233*/ OPC_CheckType, MVT::v16i8,
189265 /*382266*/ OPC_CheckType, MVT::v16i8,
189338 /*382413*/ /*SwitchType*/ 20, MVT::v16i8,// ->382435
189363 /*382465*/ /*SwitchType*/ 20, MVT::v16i8,// ->382487
189381 /*382498*/ OPC_CheckType, MVT::v16i8,
189398 /*382531*/ OPC_CheckType, MVT::v16i8,
189471 /*382678*/ /*SwitchType*/ 20, MVT::v16i8,// ->382700
189496 /*382730*/ /*SwitchType*/ 20, MVT::v16i8,// ->382752
189514 /*382763*/ OPC_CheckType, MVT::v16i8,
189531 /*382796*/ OPC_CheckType, MVT::v16i8,
189604 /*382943*/ /*SwitchType*/ 20, MVT::v16i8,// ->382965
189636 /*383004*/ OPC_CheckType, MVT::v16i8,
189662 /*383058*/ /*SwitchType*/ 20, MVT::v16i8,// ->383080
189683 /*383099*/ OPC_CheckType, MVT::v16i8,
189715 /*383168*/ /*SwitchType*/ 20, MVT::v16i8,// ->383190
189748 /*383238*/ /*SwitchType*/ 20, MVT::v16i8,// ->383260
189781 /*383308*/ /*SwitchType*/ 20, MVT::v16i8,// ->383330
189807 /*383361*/ OPC_SwitchType /*2 cases */, 80, MVT::v16i8,// ->383444
189880 /*383516*/ OPC_SwitchType /*2 cases */, 41, MVT::v16i8,// ->383560
189916 /*383594*/ OPC_SwitchType /*3 cases */, 123, MVT::v16i8,// ->383720
190037 /*383856*/ OPC_CheckChild0Type, MVT::v16i8,
190233 /*384196*/ OPC_CheckType, MVT::v16i8,
190249 /*384227*/ OPC_CheckType, MVT::v16i8,
190275 /*384282*/ /*SwitchType*/ 20, MVT::v16i8,// ->384304
190290 /*384311*/ OPC_CheckType, MVT::v16i8,
190307 /*384343*/ OPC_CheckType, MVT::v16i8,
190324 /*384376*/ OPC_CheckType, MVT::v16i8,
190397 /*384523*/ /*SwitchType*/ 20, MVT::v16i8,// ->384545
190422 /*384575*/ /*SwitchType*/ 20, MVT::v16i8,// ->384597
190440 /*384608*/ OPC_CheckType, MVT::v16i8,
190457 /*384641*/ OPC_CheckType, MVT::v16i8,
190530 /*384788*/ /*SwitchType*/ 20, MVT::v16i8,// ->384810
190555 /*384840*/ /*SwitchType*/ 20, MVT::v16i8,// ->384862
190573 /*384873*/ OPC_CheckType, MVT::v16i8,
190590 /*384906*/ OPC_CheckType, MVT::v16i8,
190663 /*385053*/ /*SwitchType*/ 20, MVT::v16i8,// ->385075
190695 /*385114*/ OPC_CheckType, MVT::v16i8,
190721 /*385168*/ /*SwitchType*/ 20, MVT::v16i8,// ->385190
190742 /*385209*/ OPC_CheckType, MVT::v16i8,
190774 /*385278*/ /*SwitchType*/ 20, MVT::v16i8,// ->385300
190807 /*385348*/ /*SwitchType*/ 20, MVT::v16i8,// ->385370
190840 /*385418*/ /*SwitchType*/ 20, MVT::v16i8,// ->385440
190866 /*385471*/ OPC_SwitchType /*2 cases */, 80, MVT::v16i8,// ->385554
190939 /*385626*/ OPC_SwitchType /*2 cases */, 41, MVT::v16i8,// ->385670
190975 /*385704*/ OPC_SwitchType /*3 cases */, 123, MVT::v16i8,// ->385830
191096 /*385966*/ OPC_CheckChild0Type, MVT::v16i8,
193467 /*390869*/ OPC_CheckType, MVT::v16i8,
193472 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193488 /*390910*/ OPC_SwitchType /*3 cases */, 62, MVT::v16i8,// ->390975
193494 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193502 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193510 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193548 /*391050*/ OPC_SwitchType /*3 cases */, 38, MVT::v16i8,// ->391091
193552 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
193558 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
193564 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
193639 /*391230*/ OPC_CheckType, MVT::v16i8,
193644 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193660 /*391271*/ OPC_SwitchType /*3 cases */, 62, MVT::v16i8,// ->391336
193666 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193674 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193682 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193720 /*391411*/ OPC_SwitchType /*3 cases */, 38, MVT::v16i8,// ->391452
193724 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
193730 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
193736 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
194061 /*392214*/ OPC_CheckType, MVT::v16i8,
194381 MVT::v16i8, 1/*#Ops*/, 0, // Results = #2
194391 MVT::v16i8, 1/*#Ops*/, 0, // Results = #2
194475 /*393143*/ OPC_CheckChild1Type, MVT::v16i8,
194482 MVT::v16i8, 1/*#Ops*/, 0, // Results = #2
194492 MVT::v16i8, 1/*#Ops*/, 0, // Results = #2
195105 /*394664*/ OPC_CheckChild1Type, MVT::v16i8,
195394 /*395301*/ OPC_CheckChild1Type, MVT::v16i8,
196451 /*397471*/ OPC_SwitchType /*8 cases */, 18, MVT::v16i8,// ->397492
196456 MVT::v16i8, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
196613 /*397841*/ OPC_SwitchType /*8 cases */, 10, MVT::v16i8,// ->397854
196616 MVT::v16i8, 2/*#Ops*/, 0, 1,
196755 /*398160*/ OPC_CheckType, MVT::v16i8,
196760 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
196778 /*398202*/ OPC_CheckType, MVT::v16i8,
196783 MVT::v16i8, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9,
196931 /*398488*/ OPC_SwitchType /*4 cases */, 11, MVT::v16i8,// ->398502
196934 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
196973 /*398569*/ OPC_CheckType, MVT::v16i8,
196978 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
196996 /*398611*/ OPC_CheckType, MVT::v16i8,
197001 MVT::v16i8, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9,
197149 /*398897*/ OPC_SwitchType /*4 cases */, 11, MVT::v16i8,// ->398911
197152 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
197687 /*399982*/ OPC_SwitchType /*2 cases */, 19, MVT::v16i8,// ->400004
197692 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
197711 /*400036*/ OPC_CheckType, MVT::v16i8,
197716 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
197733 /*400087*/ /*SwitchType*/ 19, MVT::v16i8,// ->400108
197738 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
197757 /*400139*/ OPC_SwitchType /*3 cases */, 38, MVT::v16i8,// ->400180
197761 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
197767 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
197773 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
197822 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 9,
197831 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 9,
197840 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 9,
197854 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
197861 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
197868 MVT::v16i8, 3/*#Ops*/, 0, 1, 3,
199629 /*403771*/ OPC_CheckChild0Type, MVT::v16i8,
199630 /*403773*/ OPC_SwitchType /*3 cases */, 22, MVT::v16i8,// ->403798
199634 MVT::v16i8, 1/*#Ops*/, 0,
199640 MVT::v16i8, 1/*#Ops*/, 0,
199926 MVT::v16i8, 2/*#Ops*/, 0, 1, // Results = #2
200003 /*404565*/ /*SwitchType*/ 65, MVT::v16i8,// ->404632
200012 MVT::v16i8, 1/*#Ops*/, 3,
200025 MVT::v16i8, 1/*#Ops*/, 4,
202098 /*408913*/ OPC_CheckChild0Type, MVT::v16i8,
202112 /*408936*/ OPC_CheckType, MVT::v16i8,
202117 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
202128 /*408968*/ OPC_CheckType, MVT::v16i8,
202133 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
202139 /*408991*/ OPC_CheckType, MVT::v16i8,
202142 MVT::v16i8, 2/*#Ops*/, 0, 1,
203520 /*411957*/ /*SwitchType*/ 18, MVT::v16i8,// ->411977
203525 MVT::v16i8, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
203535 /*411986*/ OPC_SwitchType /*3 cases */, 35, MVT::v16i8,// ->412024
203539 MVT::v16i8, 2/*#Ops*/, 0, 1,
203545 MVT::v16i8, 2/*#Ops*/, 0, 1,
203551 MVT::v16i8, 2/*#Ops*/, 0, 1,
203608 /*412130*/ /*SwitchType*/ 18, MVT::v16i8,// ->412150
203613 MVT::v16i8, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
203623 /*412159*/ OPC_SwitchType /*3 cases */, 35, MVT::v16i8,// ->412197
203627 MVT::v16i8, 2/*#Ops*/, 0, 1,
203633 MVT::v16i8, 2/*#Ops*/, 0, 1,
203639 MVT::v16i8, 2/*#Ops*/, 0, 1,
204539 /*413888*/ OPC_CheckType, MVT::v16i8,
204544 MVT::v16i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
204564 /*413933*/ OPC_CheckType, MVT::v16i8,
204570 MVT::v16i8, 8/*#Ops*/, 3, 2, 5, 6, 7, 8, 9, 10,
204590 /*413982*/ OPC_CheckType, MVT::v16i8,
204596 MVT::v16i8, 8/*#Ops*/, 0, 3, 5, 6, 7, 8, 9, 10,
205017 /*414803*/ /*SwitchType*/ 12, MVT::v16i8,// ->414817
205020 MVT::v16i8, 4/*#Ops*/, 0, 1, 2, 3,
205726 /*416390*/ /*SwitchType*/ 18, MVT::v16i8,// ->416410
205731 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
205753 /*416455*/ /*SwitchType*/ 18, MVT::v16i8,// ->416475
205758 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
205795 /*416552*/ /*SwitchType*/ 18, MVT::v16i8,// ->416572
205800 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
205822 /*416617*/ /*SwitchType*/ 18, MVT::v16i8,// ->416637
205827 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
205864 /*416714*/ /*SwitchType*/ 19, MVT::v16i8,// ->416735
205869 MVT::v16i8, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8,
205891 /*416782*/ /*SwitchType*/ 19, MVT::v16i8,// ->416803
205896 MVT::v16i8, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8,
207587 /*420602*/ OPC_CheckChild0Type, MVT::v16i8,
207619 /*420661*/ OPC_CheckType, MVT::v16i8,
207737 /*420890*/ OPC_CheckChild0Type, MVT::v16i8,
207769 /*420949*/ OPC_CheckType, MVT::v16i8,
209813 /*425098*/ /*SwitchType*/ 57, MVT::v16i8,// ->425157
210120 /*425793*/ OPC_CheckChild0Type, MVT::v16i8,
210667 /*427186*/ OPC_CheckType, MVT::v16i8,
210672 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
210686 /*427221*/ OPC_CheckType, MVT::v16i8,
210691 MVT::v16i8, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
210811 /*427454*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->427467
210814 MVT::v16i8, 2/*#Ops*/, 0, 1,
210849 /*427525*/ OPC_CheckType, MVT::v16i8,
210854 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
210868 /*427560*/ OPC_CheckType, MVT::v16i8,
210873 MVT::v16i8, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
210993 /*427793*/ OPC_SwitchType /*4 cases */, 10, MVT::v16i8,// ->427806
210996 MVT::v16i8, 2/*#Ops*/, 0, 1,
211036 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
211054 MVT::v16i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
211062 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
211115 /*428043*/ /*SwitchType*/ 18, MVT::v16i8,// ->428063
211120 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211167 /*428168*/ OPC_SwitchType /*4 cases */, 18, MVT::v16i8,// ->428189
211172 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211218 /*428294*/ /*SwitchType*/ 18, MVT::v16i8,// ->428314
211223 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211405 /*428717*/ /*SwitchType*/ 35, MVT::v16i8,// ->428754
211409 MVT::v16i8, 2/*#Ops*/, 0, 1,
211415 MVT::v16i8, 2/*#Ops*/, 0, 1,
211421 MVT::v16i8, 2/*#Ops*/, 0, 1,
211980 /*429918*/ /*SwitchType*/ 18, MVT::v16i8,// ->429938
211985 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212032 /*430043*/ OPC_SwitchType /*4 cases */, 18, MVT::v16i8,// ->430064
212037 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212083 /*430169*/ /*SwitchType*/ 18, MVT::v16i8,// ->430189
212088 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212270 /*430592*/ /*SwitchType*/ 35, MVT::v16i8,// ->430629
212274 MVT::v16i8, 2/*#Ops*/, 0, 1,
212280 MVT::v16i8, 2/*#Ops*/, 0, 1,
212286 MVT::v16i8, 2/*#Ops*/, 0, 1,
212778 /*431661*/ /*SwitchType*/ 18, MVT::v16i8,// ->431681
212783 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212806 /*431726*/ OPC_SwitchType /*3 cases */, 18, MVT::v16i8,// ->431747
212811 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212881 /*431912*/ /*SwitchType*/ 18, MVT::v16i8,// ->431932
212886 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213096 /*432366*/ /*SwitchType*/ 35, MVT::v16i8,// ->432403
213100 MVT::v16i8, 2/*#Ops*/, 0, 1,
213106 MVT::v16i8, 2/*#Ops*/, 0, 1,
213112 MVT::v16i8, 2/*#Ops*/, 0, 1,
213195 /*432550*/ OPC_CheckType, MVT::v16i8,
213200 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213206 /*432574*/ OPC_CheckType, MVT::v16i8,
213211 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213296 /*432788*/ /*SwitchType*/ 18, MVT::v16i8,// ->432808
213301 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213318 /*432828*/ OPC_CheckType, MVT::v16i8,
213323 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
213330 /*432853*/ OPC_CheckType, MVT::v16i8,
213335 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
213423 /*433070*/ /*SwitchType*/ 18, MVT::v16i8,// ->433090
213428 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
213436 /*433096*/ OPC_SwitchType /*6 cases */, 35, MVT::v16i8,// ->433134
213440 MVT::v16i8, 2/*#Ops*/, 0, 1,
213446 MVT::v16i8, 2/*#Ops*/, 0, 1,
213452 MVT::v16i8, 2/*#Ops*/, 0, 1,
213531 /*433272*/ OPC_CheckType, MVT::v16i8,
213536 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213542 /*433296*/ OPC_CheckType, MVT::v16i8,
213547 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213632 /*433510*/ /*SwitchType*/ 18, MVT::v16i8,// ->433530
213637 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213654 /*433550*/ OPC_CheckType, MVT::v16i8,
213659 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
213666 /*433575*/ OPC_CheckType, MVT::v16i8,
213671 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
213759 /*433792*/ /*SwitchType*/ 18, MVT::v16i8,// ->433812
213764 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
213772 /*433818*/ OPC_SwitchType /*6 cases */, 35, MVT::v16i8,// ->433856
213776 MVT::v16i8, 2/*#Ops*/, 0, 1,
213782 MVT::v16i8, 2/*#Ops*/, 0, 1,
213788 MVT::v16i8, 2/*#Ops*/, 0, 1,
214239 /*434766*/ OPC_CheckType, MVT::v16i8,
214244 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214250 /*434790*/ OPC_CheckType, MVT::v16i8,
214255 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214340 /*435004*/ /*SwitchType*/ 18, MVT::v16i8,// ->435024
214345 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214352 /*435029*/ OPC_SwitchType /*6 cases */, 35, MVT::v16i8,// ->435067
214356 MVT::v16i8, 2/*#Ops*/, 0, 1,
214362 MVT::v16i8, 2/*#Ops*/, 0, 1,
214368 MVT::v16i8, 2/*#Ops*/, 0, 1,
214447 /*435205*/ OPC_CheckType, MVT::v16i8,
214452 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214458 /*435229*/ OPC_CheckType, MVT::v16i8,
214463 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214548 /*435443*/ /*SwitchType*/ 18, MVT::v16i8,// ->435463
214553 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214560 /*435468*/ OPC_SwitchType /*6 cases */, 35, MVT::v16i8,// ->435506
214564 MVT::v16i8, 2/*#Ops*/, 0, 1,
214570 MVT::v16i8, 2/*#Ops*/, 0, 1,
214576 MVT::v16i8, 2/*#Ops*/, 0, 1,
214655 /*435646*/ OPC_CheckType, MVT::v16i8,
214660 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214666 /*435670*/ OPC_CheckType, MVT::v16i8,
214671 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214755 /*435884*/ /*SwitchType*/ 18, MVT::v16i8,// ->435904
214760 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214912 /*436249*/ OPC_CheckType, MVT::v16i8,
214917 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
214924 /*436274*/ OPC_CheckType, MVT::v16i8,
214929 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
215016 /*436491*/ /*SwitchType*/ 18, MVT::v16i8,// ->436511
215021 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
215252 /*437068*/ OPC_SwitchType /*12 cases */, 35, MVT::v16i8,// ->437106
215256 MVT::v16i8, 2/*#Ops*/, 0, 1,
215262 MVT::v16i8, 2/*#Ops*/, 0, 1,
215268 MVT::v16i8, 2/*#Ops*/, 0, 1,
215484 /*437566*/ /*SwitchType*/ 18, MVT::v16i8,// ->437586
215489 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
215512 /*437631*/ OPC_SwitchType /*2 cases */, 18, MVT::v16i8,// ->437652
215517 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
215547 /*437717*/ /*SwitchType*/ 18, MVT::v16i8,// ->437737
215552 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
215743 /*438171*/ /*SwitchType*/ 18, MVT::v16i8,// ->438191
215748 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
215772 /*438237*/ OPC_SwitchType /*2 cases */, 18, MVT::v16i8,// ->438258
215777 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
215808 /*438324*/ /*SwitchType*/ 18, MVT::v16i8,// ->438344
215813 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
216098 /*439002*/ /*SwitchType*/ 35, MVT::v16i8,// ->439039
216102 MVT::v16i8, 2/*#Ops*/, 0, 1,
216108 MVT::v16i8, 2/*#Ops*/, 0, 1,
216114 MVT::v16i8, 2/*#Ops*/, 0, 1,
216239 /*439312*/ OPC_CheckType, MVT::v16i8,
216244 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
216250 /*439336*/ OPC_CheckType, MVT::v16i8,
216255 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
216339 /*439550*/ /*SwitchType*/ 18, MVT::v16i8,// ->439570
216344 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
216496 /*439915*/ OPC_CheckType, MVT::v16i8,
216501 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
216508 /*439940*/ OPC_CheckType, MVT::v16i8,
216513 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
216600 /*440157*/ /*SwitchType*/ 18, MVT::v16i8,// ->440177
216605 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
216836 /*440734*/ OPC_SwitchType /*12 cases */, 35, MVT::v16i8,// ->440772
216840 MVT::v16i8, 2/*#Ops*/, 0, 1,
216846 MVT::v16i8, 2/*#Ops*/, 0, 1,
216852 MVT::v16i8, 2/*#Ops*/, 0, 1,
217068 /*441232*/ /*SwitchType*/ 18, MVT::v16i8,// ->441252
217073 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
217096 /*441297*/ OPC_SwitchType /*2 cases */, 18, MVT::v16i8,// ->441318
217101 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
217131 /*441383*/ /*SwitchType*/ 18, MVT::v16i8,// ->441403
217136 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
217327 /*441837*/ /*SwitchType*/ 18, MVT::v16i8,// ->441857
217332 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
217356 /*441903*/ OPC_SwitchType /*2 cases */, 18, MVT::v16i8,// ->441924
217361 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
217392 /*441990*/ /*SwitchType*/ 18, MVT::v16i8,// ->442010
217397 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
217682 /*442668*/ /*SwitchType*/ 35, MVT::v16i8,// ->442705
217686 MVT::v16i8, 2/*#Ops*/, 0, 1,
217692 MVT::v16i8, 2/*#Ops*/, 0, 1,
217698 MVT::v16i8, 2/*#Ops*/, 0, 1,
217823 /*442976*/ OPC_CheckType, MVT::v16i8,
217828 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
217834 /*443000*/ OPC_CheckType, MVT::v16i8,
217839 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
217924 /*443214*/ /*SwitchType*/ 18, MVT::v16i8,// ->443234
217929 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
217946 /*443254*/ OPC_CheckType, MVT::v16i8,
217951 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
217958 /*443279*/ OPC_CheckType, MVT::v16i8,
217963 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
218051 /*443496*/ /*SwitchType*/ 18, MVT::v16i8,// ->443516
218056 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
218064 /*443522*/ OPC_SwitchType /*6 cases */, 35, MVT::v16i8,// ->443560
218068 MVT::v16i8, 2/*#Ops*/, 0, 1,
218074 MVT::v16i8, 2/*#Ops*/, 0, 1,
218080 MVT::v16i8, 2/*#Ops*/, 0, 1,
219724 /*447019*/ OPC_CheckType, MVT::v16i8,
219729 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
219735 /*447043*/ OPC_CheckType, MVT::v16i8,
219740 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
219854 /*447306*/ OPC_CheckType, MVT::v16i8,
219859 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
219866 /*447331*/ OPC_CheckType, MVT::v16i8,
219871 MVT::v16i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
219982 /*447586*/ OPC_SwitchType /*8 cases */, 24, MVT::v16i8,// ->447613
219986 MVT::v16i8, 2/*#Ops*/, 0, 1,
219992 MVT::v16i8, 2/*#Ops*/, 0, 1,
220077 /*447764*/ OPC_CheckType, MVT::v16i8,
220082 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220088 /*447788*/ OPC_CheckType, MVT::v16i8,
220093 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220197 /*448036*/ OPC_SwitchType /*8 cases */, 24, MVT::v16i8,// ->448063
220201 MVT::v16i8, 2/*#Ops*/, 0, 1,
220207 MVT::v16i8, 2/*#Ops*/, 0, 1,
220294 /*448217*/ OPC_CheckType, MVT::v16i8,
220299 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220305 /*448241*/ OPC_CheckType, MVT::v16i8,
220310 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220315 /*448263*/ OPC_CheckType, MVT::v16i8,
220320 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220326 /*448286*/ OPC_CheckType, MVT::v16i8,
220330 MVT::v16i8, 2/*#Ops*/, 0, 1,
220336 MVT::v16i8, 2/*#Ops*/, 0, 1,
220342 MVT::v16i8, 2/*#Ops*/, 0, 1,
220629 /*448859*/ OPC_CheckType, MVT::v16i8,
220634 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220640 /*448883*/ OPC_CheckType, MVT::v16i8,
220645 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220650 /*448905*/ OPC_CheckType, MVT::v16i8,
220655 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220661 /*448928*/ OPC_CheckType, MVT::v16i8,
220665 MVT::v16i8, 2/*#Ops*/, 0, 1,
220671 MVT::v16i8, 2/*#Ops*/, 0, 1,
220677 MVT::v16i8, 2/*#Ops*/, 0, 1,
221306 /*450174*/ OPC_SwitchType /*6 cases */, 17, MVT::v16i8,// ->450194
221311 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
221358 /*450294*/ OPC_SwitchType /*3 cases */, 17, MVT::v16i8,// ->450314
221363 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
221473 /*450566*/ /*SwitchType*/ 17, MVT::v16i8,// ->450585
221478 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
221547 /*450726*/ OPC_SwitchType /*12 cases */, 32, MVT::v16i8,// ->450761
221551 MVT::v16i8, 1/*#Ops*/, 0,
221557 MVT::v16i8, 1/*#Ops*/, 0,
221563 MVT::v16i8, 1/*#Ops*/, 0,
221732 /*451076*/ OPC_SwitchType /*2 cases */, 18, MVT::v16i8,// ->451097
221737 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
221752 /*451122*/ OPC_CheckType, MVT::v16i8,
221757 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
221778 /*451185*/ /*SwitchType*/ 18, MVT::v16i8,// ->451205
221783 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
221790 /*451209*/ OPC_SwitchType /*3 cases */, 35, MVT::v16i8,// ->451247
221794 MVT::v16i8, 2/*#Ops*/, 0, 1,
221800 MVT::v16i8, 2/*#Ops*/, 0, 1,
221806 MVT::v16i8, 2/*#Ops*/, 0, 1,
222661 /*453016*/ OPC_SwitchType /*2 cases */, 19, MVT::v16i8,// ->453038
222666 MVT::v16i8, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 0,
222682 /*453065*/ OPC_CheckType, MVT::v16i8,
222688 MVT::v16i8, 6/*#Ops*/, 3, 4, 5, 6, 7, 8,
222695 /*453093*/ OPC_SwitchType /*6 cases */, 28, MVT::v16i8,// ->453124
222699 MVT::v16i8, 3/*#Ops*/, 2, 1, 0,
222706 MVT::v16i8, 2/*#Ops*/, 2, 1,
222997 /*453735*/ OPC_CheckType, MVT::v16i8,
223263 /*454437*/ OPC_CheckChild0Type, MVT::v16i8,
223565 /*455178*/ /*SwitchType*/ 18, MVT::v16i8,// ->455198
223570 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
223691 /*455451*/ /*SwitchType*/ 10, MVT::v16i8,// ->455463
223694 MVT::v16i8, 2/*#Ops*/, 0, 1,
224832 /*458048*/ OPC_CheckType, MVT::v16i8,
224837 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
224842 /*458070*/ OPC_SwitchType /*3 cases */, 40, MVT::v16i8,// ->458113
224848 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
224856 MVT::v16i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
224890 /*458179*/ OPC_SwitchType /*3 cases */, 35, MVT::v16i8,// ->458217
224894 MVT::v16i8, 2/*#Ops*/, 0, 1,
224900 MVT::v16i8, 2/*#Ops*/, 0, 1,
224906 MVT::v16i8, 2/*#Ops*/, 0, 1,
225025 /*458492*/ /*SwitchType*/ 19, MVT::v16i8,// ->458513
225030 MVT::v16i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
225167 /*458818*/ /*SwitchType*/ 11, MVT::v16i8,// ->458831
225170 MVT::v16i8, 3/*#Ops*/, 0, 1, 2,
226686 /*462226*/ OPC_CheckChild0Type, MVT::v16i8,
227310 /*463591*/ OPC_SwitchType /*2 cases */, 17, MVT::v16i8,// ->463611
227315 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
227442 /*463890*/ /*SwitchType*/ 17, MVT::v16i8,// ->463909
227447 MVT::v16i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
228668 /*466683*/ OPC_CheckType, MVT::v16i8,
228671 MVT::v16i8, 2/*#Ops*/, 0, 1,
228704 /*466755*/ OPC_CheckType, MVT::v16i8,
228707 MVT::v16i8, 2/*#Ops*/, 0, 1,
228820 /*467016*/ OPC_CheckType, MVT::v16i8,
228828 MVT::v16i8, 2/*#Ops*/, 2, 3,
228838 MVT::v16i8, 2/*#Ops*/, 2, 3,
228922 /*467220*/ OPC_CheckType, MVT::v16i8,
228927 MVT::v16i8, 2/*#Ops*/, 1, 2,
228934 MVT::v16i8, 2/*#Ops*/, 1, 2,
229041 /*467449*/ OPC_CheckType, MVT::v16i8,
229045 MVT::v16i8, 2/*#Ops*/, 1, 2,
229069 /*467503*/ OPC_CheckType, MVT::v16i8,
229073 MVT::v16i8, 2/*#Ops*/, 1, 2,
229702 /*468861*/ OPC_SwitchType /*3 cases */, 10, MVT::v16i8,// ->468874
229705 MVT::v16i8, 2/*#Ops*/, 1, 0,
229724 /*468902*/ OPC_SwitchType /*3 cases */, 11, MVT::v16i8,// ->468916
229727 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
229751 /*468953*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->468966
229754 MVT::v16i8, 2/*#Ops*/, 1, 0,
229767 /*468982*/ OPC_SwitchType /*2 cases */, 11, MVT::v16i8,// ->468996
229770 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
229788 /*469020*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->469033
229791 MVT::v16i8, 2/*#Ops*/, 1, 0,
229804 /*469049*/ OPC_SwitchType /*2 cases */, 11, MVT::v16i8,// ->469063
229807 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
229825 /*469087*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->469100
229828 MVT::v16i8, 2/*#Ops*/, 1, 0,
229841 /*469116*/ OPC_SwitchType /*2 cases */, 11, MVT::v16i8,// ->469130
229844 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
229862 /*469154*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->469167
229865 MVT::v16i8, 2/*#Ops*/, 1, 0,
229878 /*469183*/ OPC_SwitchType /*2 cases */, 11, MVT::v16i8,// ->469197
229881 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
229899 /*469221*/ OPC_CheckType, MVT::v16i8,
229902 MVT::v16i8, 2/*#Ops*/, 1, 0,
229908 /*469236*/ OPC_CheckType, MVT::v16i8,
229911 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
229928 /*469272*/ /*SwitchType*/ 10, MVT::v16i8,// ->469284
229931 MVT::v16i8, 2/*#Ops*/, 1, 0,
229944 /*469302*/ /*SwitchType*/ 11, MVT::v16i8,// ->469315
229947 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
229962 /*469333*/ OPC_SwitchType /*3 cases */, 10, MVT::v16i8,// ->469346
229965 MVT::v16i8, 2/*#Ops*/, 1, 0,
229984 /*469374*/ OPC_SwitchType /*3 cases */, 11, MVT::v16i8,// ->469388
229987 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230011 /*469425*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->469438
230014 MVT::v16i8, 2/*#Ops*/, 1, 0,
230027 /*469454*/ OPC_SwitchType /*2 cases */, 11, MVT::v16i8,// ->469468
230030 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230048 /*469492*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->469505
230051 MVT::v16i8, 2/*#Ops*/, 1, 0,
230064 /*469521*/ OPC_SwitchType /*2 cases */, 11, MVT::v16i8,// ->469535
230067 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230085 /*469559*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->469572
230088 MVT::v16i8, 2/*#Ops*/, 1, 0,
230101 /*469588*/ OPC_SwitchType /*2 cases */, 11, MVT::v16i8,// ->469602
230104 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230122 /*469626*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->469639
230125 MVT::v16i8, 2/*#Ops*/, 1, 0,
230138 /*469655*/ OPC_SwitchType /*2 cases */, 11, MVT::v16i8,// ->469669
230141 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230159 /*469693*/ OPC_CheckType, MVT::v16i8,
230162 MVT::v16i8, 2/*#Ops*/, 1, 0,
230168 /*469708*/ OPC_CheckType, MVT::v16i8,
230171 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230188 /*469744*/ /*SwitchType*/ 10, MVT::v16i8,// ->469756
230191 MVT::v16i8, 2/*#Ops*/, 1, 0,
230204 /*469774*/ /*SwitchType*/ 11, MVT::v16i8,// ->469787
230207 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230222 /*469805*/ OPC_SwitchType /*3 cases */, 10, MVT::v16i8,// ->469818
230225 MVT::v16i8, 2/*#Ops*/, 1, 0,
230244 /*469846*/ OPC_SwitchType /*3 cases */, 11, MVT::v16i8,// ->469860
230247 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230271 /*469897*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->469910
230274 MVT::v16i8, 2/*#Ops*/, 1, 0,
230287 /*469926*/ OPC_SwitchType /*2 cases */, 11, MVT::v16i8,// ->469940
230290 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230308 /*469964*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->469977
230311 MVT::v16i8, 2/*#Ops*/, 1, 0,
230324 /*469993*/ OPC_SwitchType /*2 cases */, 11, MVT::v16i8,// ->470007
230327 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230345 /*470031*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->470044
230348 MVT::v16i8, 2/*#Ops*/, 1, 0,
230361 /*470060*/ OPC_SwitchType /*2 cases */, 11, MVT::v16i8,// ->470074
230364 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230382 /*470098*/ OPC_SwitchType /*2 cases */, 10, MVT::v16i8,// ->470111
230385 MVT::v16i8, 2/*#Ops*/, 1, 0,
230398 /*470127*/ OPC_SwitchType /*2 cases */, 11, MVT::v16i8,// ->470141
230401 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230419 /*470165*/ OPC_CheckType, MVT::v16i8,
230422 MVT::v16i8, 2/*#Ops*/, 1, 0,
230428 /*470180*/ OPC_CheckType, MVT::v16i8,
230431 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230448 /*470216*/ /*SwitchType*/ 10, MVT::v16i8,// ->470228
230451 MVT::v16i8, 2/*#Ops*/, 1, 0,
230464 /*470246*/ /*SwitchType*/ 11, MVT::v16i8,// ->470259
230467 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230528 /*470371*/ /*SwitchType*/ 10, MVT::v16i8,// ->470383
230531 MVT::v16i8, 2/*#Ops*/, 1, 0,
230604 /*470529*/ /*SwitchType*/ 11, MVT::v16i8,// ->470542
230607 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
230767 /*470854*/ /*SwitchType*/ 10, MVT::v16i8,// ->470866
230770 MVT::v16i8, 2/*#Ops*/, 1, 0,
230843 /*471012*/ /*SwitchType*/ 11, MVT::v16i8,// ->471025
230846 MVT::v16i8, 3/*#Ops*/, 1, 2, 0,
231221 /*471723*/ OPC_SwitchType /*25 cases */, 20, MVT::v16i8,// ->471746
231225 MVT::v16i8, 0/*#Ops*/,
231231 MVT::v16i8, 0/*#Ops*/,
231746 /*472669*/ OPC_SwitchType /*3 cases */, 9, MVT::v16i8,// ->472681
231749 MVT::v16i8, 1/*#Ops*/, 0,
231767 /*472707*/ OPC_SwitchType /*2 cases */, 9, MVT::v16i8,// ->472719
231770 MVT::v16i8, 1/*#Ops*/, 0,
231782 /*472734*/ OPC_CheckType, MVT::v16i8,
231785 MVT::v16i8, 1/*#Ops*/, 0,
231790 /*472748*/ OPC_SwitchType /*2 cases */, 9, MVT::v16i8,// ->472760
231793 MVT::v16i8, 1/*#Ops*/, 0,
231805 /*472775*/ OPC_CheckType, MVT::v16i8,
231808 MVT::v16i8, 1/*#Ops*/, 0,
231813 /*472789*/ OPC_CheckType, MVT::v16i8,
231816 MVT::v16i8, 1/*#Ops*/, 0,
231824 /*472810*/ OPC_SwitchType /*3 cases */, 9, MVT::v16i8,// ->472822
231827 MVT::v16i8, 1/*#Ops*/, 0,
231845 /*472848*/ OPC_SwitchType /*3 cases */, 9, MVT::v16i8,// ->472860
231848 MVT::v16i8, 1/*#Ops*/, 0,
231866 /*472886*/ OPC_SwitchType /*3 cases */, 9, MVT::v16i8,// ->472898
231869 MVT::v16i8, 1/*#Ops*/, 0,
231887 /*472924*/ OPC_SwitchType /*2 cases */, 9, MVT::v16i8,// ->472936
231890 MVT::v16i8, 1/*#Ops*/, 0,
231902 /*472951*/ OPC_SwitchType /*2 cases */, 9, MVT::v16i8,// ->472963
231905 MVT::v16i8, 1/*#Ops*/, 0,
231917 /*472978*/ OPC_SwitchType /*2 cases */, 9, MVT::v16i8,// ->472990
231920 MVT::v16i8, 1/*#Ops*/, 0,
231932 /*473005*/ OPC_CheckType, MVT::v16i8,
231935 MVT::v16i8, 1/*#Ops*/, 0,
231940 /*473019*/ OPC_CheckType, MVT::v16i8,
231943 MVT::v16i8, 1/*#Ops*/, 0,
231959 /*473054*/ OPC_SwitchType /*3 cases */, 9, MVT::v16i8,// ->473066
231962 MVT::v16i8, 1/*#Ops*/, 0,
231980 /*473092*/ OPC_SwitchType /*3 cases */, 9, MVT::v16i8,// ->473104
231983 MVT::v16i8, 1/*#Ops*/, 0,
232001 /*473130*/ OPC_SwitchType /*3 cases */, 9, MVT::v16i8,// ->473142
232004 MVT::v16i8, 1/*#Ops*/, 0,
232022 /*473168*/ OPC_SwitchType /*2 cases */, 9, MVT::v16i8,// ->473180
232025 MVT::v16i8, 1/*#Ops*/, 0,
232037 /*473195*/ OPC_SwitchType /*2 cases */, 9, MVT::v16i8,// ->473207
232040 MVT::v16i8, 1/*#Ops*/, 0,
232052 /*473222*/ OPC_SwitchType /*2 cases */, 9, MVT::v16i8,// ->473234
232055 MVT::v16i8, 1/*#Ops*/, 0,
232067 /*473249*/ OPC_CheckType, MVT::v16i8,
232070 MVT::v16i8, 1/*#Ops*/, 0,
232075 /*473263*/ OPC_CheckType, MVT::v16i8,
232078 MVT::v16i8, 1/*#Ops*/, 0,
gen/lib/Target/X86/X86GenFastISel.inc 43 if (RetVT.SimpleTy != MVT::v16i8)
179 case MVT::v16i8: return fastEmit_ISD_ABS_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
287 case MVT::v16i8: return fastEmit_ISD_ANY_EXTEND_MVT_v16i1_MVT_v16i8_r(Op0, Op0IsKill);
647 if (RetVT.SimpleTy != MVT::v16i8)
759 case MVT::v16i8: return fastEmit_ISD_CTPOP_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1505 case MVT::v16i8: return fastEmit_ISD_SIGN_EXTEND_MVT_v16i1_MVT_v16i8_r(Op0, Op0IsKill);
1643 case MVT::v16i8: return fastEmit_ISD_SIGN_EXTEND_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
1795 case MVT::v16i8: return fastEmit_ISD_SIGN_EXTEND_VECTOR_INREG_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
2032 if (RetVT.SimpleTy != MVT::v16i8)
2074 case MVT::v16i8: return fastEmit_ISD_TRUNCATE_MVT_v16i32_MVT_v16i8_r(Op0, Op0IsKill);
2353 case MVT::v16i8: return fastEmit_ISD_ZERO_EXTEND_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
2505 case MVT::v16i8: return fastEmit_ISD_ZERO_EXTEND_VECTOR_INREG_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
4323 case MVT::v16i8: return fastEmit_X86ISD_MOVMSK_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
4956 case MVT::v16i8: return fastEmit_X86ISD_VBROADCAST_MVT_v16i8_MVT_v16i8_r(Op0, Op0IsKill);
5147 case MVT::v16i8: return fastEmit_X86ISD_VBROADCAST_MVT_v16i8_r(RetVT, Op0, Op0IsKill);
5319 if (RetVT.SimpleTy != MVT::v16i8)
5343 case MVT::v16i8: return fastEmit_X86ISD_VTRUNC_MVT_v4i32_MVT_v16i8_r(Op0, Op0IsKill);
5350 if (RetVT.SimpleTy != MVT::v16i8)
5381 case MVT::v16i8: return fastEmit_X86ISD_VTRUNC_MVT_v2i64_MVT_v16i8_r(Op0, Op0IsKill);
5404 case MVT::v16i8: return fastEmit_X86ISD_VTRUNC_MVT_v4i64_MVT_v16i8_r(Op0, Op0IsKill);
5411 if (RetVT.SimpleTy != MVT::v16i8)
5434 if (RetVT.SimpleTy != MVT::v16i8)
5443 if (RetVT.SimpleTy != MVT::v16i8)
5476 case MVT::v16i8: return fastEmit_X86ISD_VTRUNCS_MVT_v4i32_MVT_v16i8_r(Op0, Op0IsKill);
5498 case MVT::v16i8: return fastEmit_X86ISD_VTRUNCS_MVT_v8i32_MVT_v16i8_r(Op0, Op0IsKill);
5520 case MVT::v16i8: return fastEmit_X86ISD_VTRUNCS_MVT_v16i32_MVT_v16i8_r(Op0, Op0IsKill);
5549 case MVT::v16i8: return fastEmit_X86ISD_VTRUNCS_MVT_v2i64_MVT_v16i8_r(Op0, Op0IsKill);
5579 case MVT::v16i8: return fastEmit_X86ISD_VTRUNCS_MVT_v4i64_MVT_v16i8_r(Op0, Op0IsKill);
5609 case MVT::v16i8: return fastEmit_X86ISD_VTRUNCS_MVT_v8i64_MVT_v16i8_r(Op0, Op0IsKill);
5634 if (RetVT.SimpleTy != MVT::v16i8)
5643 if (RetVT.SimpleTy != MVT::v16i8)
5676 case MVT::v16i8: return fastEmit_X86ISD_VTRUNCUS_MVT_v4i32_MVT_v16i8_r(Op0, Op0IsKill);
5698 case MVT::v16i8: return fastEmit_X86ISD_VTRUNCUS_MVT_v8i32_MVT_v16i8_r(Op0, Op0IsKill);
5720 case MVT::v16i8: return fastEmit_X86ISD_VTRUNCUS_MVT_v16i32_MVT_v16i8_r(Op0, Op0IsKill);
5749 case MVT::v16i8: return fastEmit_X86ISD_VTRUNCUS_MVT_v2i64_MVT_v16i8_r(Op0, Op0IsKill);
5779 case MVT::v16i8: return fastEmit_X86ISD_VTRUNCUS_MVT_v4i64_MVT_v16i8_r(Op0, Op0IsKill);
5809 case MVT::v16i8: return fastEmit_X86ISD_VTRUNCUS_MVT_v8i64_MVT_v16i8_r(Op0, Op0IsKill);
6014 if (RetVT.SimpleTy != MVT::v16i8)
6163 case MVT::v16i8: return fastEmit_ISD_ADD_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6242 if (RetVT.SimpleTy != MVT::v16i8)
6407 case MVT::v16i8: return fastEmit_ISD_AND_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7249 if (RetVT.SimpleTy != MVT::v16i8)
7414 case MVT::v16i8: return fastEmit_ISD_OR_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7440 if (RetVT.SimpleTy != MVT::v16i8)
7520 case MVT::v16i8: return fastEmit_ISD_ROTL_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7611 if (RetVT.SimpleTy != MVT::v16i8)
7684 case MVT::v16i8: return fastEmit_ISD_SADDSAT_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7713 if (RetVT.SimpleTy != MVT::v16i8)
7849 case MVT::v16i8: return fastEmit_ISD_SMAX_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7868 if (RetVT.SimpleTy != MVT::v16i8)
8004 case MVT::v16i8: return fastEmit_ISD_SMIN_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8055 if (RetVT.SimpleTy != MVT::v16i8)
8128 case MVT::v16i8: return fastEmit_ISD_SSUBSAT_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8165 if (RetVT.SimpleTy != MVT::v16i8)
8314 case MVT::v16i8: return fastEmit_ISD_SUB_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8333 if (RetVT.SimpleTy != MVT::v16i8)
8406 case MVT::v16i8: return fastEmit_ISD_UADDSAT_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8419 if (RetVT.SimpleTy != MVT::v16i8)
8555 case MVT::v16i8: return fastEmit_ISD_UMAX_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8574 if (RetVT.SimpleTy != MVT::v16i8)
8710 case MVT::v16i8: return fastEmit_ISD_UMIN_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8729 if (RetVT.SimpleTy != MVT::v16i8)
8802 case MVT::v16i8: return fastEmit_ISD_USUBSAT_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8875 if (RetVT.SimpleTy != MVT::v16i8)
9040 case MVT::v16i8: return fastEmit_ISD_XOR_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9113 if (RetVT.SimpleTy != MVT::v16i8)
9270 case MVT::v16i8: return fastEmit_X86ISD_ANDNP_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9289 if (RetVT.SimpleTy != MVT::v16i8)
9362 case MVT::v16i8: return fastEmit_X86ISD_AVG_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10698 if (RetVT.SimpleTy != MVT::v16i8)
10735 case MVT::v16i8: return fastEmit_X86ISD_GF2P8MULB_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11140 if (RetVT.SimpleTy != MVT::v16i8)
11168 case MVT::v16i8: return fastEmit_X86ISD_MULTISHIFT_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11178 if (RetVT.SimpleTy != MVT::v16i8)
11264 if (RetVT.SimpleTy != MVT::v16i8)
11350 if (RetVT.SimpleTy != MVT::v16i8)
11435 case MVT::v16i8: return fastEmit_X86ISD_PCMPEQ_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11450 if (RetVT.SimpleTy != MVT::v16i8)
11535 case MVT::v16i8: return fastEmit_X86ISD_PCMPGT_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11681 case MVT::v16i8: return fastEmit_X86ISD_PSADBW_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11691 if (RetVT.SimpleTy != MVT::v16i8)
11728 case MVT::v16i8: return fastEmit_X86ISD_PSHUFB_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12121 if (RetVT.SimpleTy != MVT::v16i8)
12344 case MVT::v16i8: return fastEmit_X86ISD_UNPCKH_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12369 if (RetVT.SimpleTy != MVT::v16i8)
12592 case MVT::v16i8: return fastEmit_X86ISD_UNPCKL_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12685 if (RetVT.SimpleTy != MVT::v16i8)
12779 case MVT::v16i8: return fastEmit_X86ISD_VPERMV_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12833 case MVT::v16i8: return fastEmit_X86ISD_VPMADDUBSW_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12890 if (RetVT.SimpleTy != MVT::v16i8)
12927 case MVT::v16i8: return fastEmit_X86ISD_VPSHA_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12938 if (RetVT.SimpleTy != MVT::v16i8)
12975 case MVT::v16i8: return fastEmit_X86ISD_VPSHL_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13014 case MVT::v16i8: return fastEmit_X86ISD_VPSHUFBITQMB_MVT_v16i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
14061 case MVT::v16i8: return fastEmit_X86ISD_PEXTRB_MVT_v16i8_ri(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/X86/X86GenRegisterInfo.inc 4479 /* 16 */ MVT::v4f32, MVT::v2f64, MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::f128, MVT::Other,
include/llvm/Support/MachineValueType.h 350 return (SimpleTy == MVT::v128i1 || SimpleTy == MVT::v16i8 ||
449 case v16i8:
586 case v16i8:
754 case v16i8:
920 if (NumElements == 16) return MVT::v16i8;
lib/CodeGen/ValueTypes.cpp 154 case MVT::v16i8: return "v16i8";
298 case MVT::v16i8: return VectorType::get(Type::getInt8Ty(Context), 16);
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp 3019 } else if (VT == MVT::v16i8) {
3046 } else if (VT == MVT::v16i8) {
3073 } else if (VT == MVT::v16i8) {
3100 } else if (VT == MVT::v16i8) {
3127 } else if (VT == MVT::v16i8) {
3154 } else if (VT == MVT::v16i8) {
3181 } else if (VT == MVT::v16i8) {
3208 } else if (VT == MVT::v16i8) {
3235 } else if (VT == MVT::v16i8) {
3259 if (VT == MVT::v16i8 || VT == MVT::v8i8) {
3277 if (VT == MVT::v16i8 || VT == MVT::v8i8) {
3295 if (VT == MVT::v16i8 || VT == MVT::v8i8) {
3371 } else if (VT == MVT::v16i8) {
3399 } else if (VT == MVT::v16i8) {
3427 } else if (VT == MVT::v16i8) {
3455 } else if (VT == MVT::v16i8) {
3483 } else if (VT == MVT::v16i8) {
3511 } else if (VT == MVT::v16i8) {
3536 if (VT == MVT::v16i8 || VT == MVT::v8i8) {
3555 if (VT == MVT::v16i8 || VT == MVT::v8i8) {
3574 if (VT == MVT::v16i8 || VT == MVT::v8i8) {
3599 } else if (VT == MVT::v16i8) {
3627 } else if (VT == MVT::v16i8) {
3655 } else if (VT == MVT::v16i8) {
3683 } else if (VT == MVT::v16i8) {
3711 } else if (VT == MVT::v16i8) {
3739 } else if (VT == MVT::v16i8) {
3767 } else if (VT == MVT::v16i8) {
3795 } else if (VT == MVT::v16i8) {
3823 } else if (VT == MVT::v16i8) {
3851 } else if (VT == MVT::v16i8) {
3876 if (VT == MVT::v16i8 || VT == MVT::v8i8) {
3895 if (VT == MVT::v16i8 || VT == MVT::v8i8) {
3914 if (VT == MVT::v16i8 || VT == MVT::v8i8) {
3933 if (VT == MVT::v16i8 || VT == MVT::v8i8) {
3956 } else if (VT == MVT::v16i8) {
3985 } else if (VT == MVT::v16i8) {
4014 } else if (VT == MVT::v16i8) {
4043 } else if (VT == MVT::v16i8) {
4072 } else if (VT == MVT::v16i8) {
4101 } else if (VT == MVT::v16i8) {
4127 if (VT == MVT::v16i8 || VT == MVT::v8i8) {
4147 if (VT == MVT::v16i8 || VT == MVT::v8i8) {
4167 if (VT == MVT::v16i8 || VT == MVT::v8i8) {
lib/Target/AArch64/AArch64ISelLowering.cpp 145 addRegisterClass(MVT::v16i8, &AArch64::FPR8RegClass);
158 addQRTypeForNEON(MVT::v16i8);
739 MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64 }) {
759 if (VT == MVT::v16i8 || VT == MVT::v8i16 || VT == MVT::v4i32) {
860 if (VT != MVT::v8i8 && VT != MVT::v16i8)
1104 if (VT == MVT::v8i8 || VT == MVT::v16i8) {
4924 EVT VT8Bit = VT.is64BitVector() ? MVT::v8i8 : MVT::v16i8;
6870 IndexVT = MVT::v16i8;
6880 V1Cst = DAG.getNode(ISD::CONCAT_VECTORS, DL, MVT::v16i8, V1Cst, V1Cst);
6888 V1Cst = DAG.getNode(ISD::CONCAT_VECTORS, DL, MVT::v16i8, V1Cst, V2Cst);
7279 MVT MovTy = (VT.getSizeInBits() == 128) ? MVT::v16i8 : MVT::v8i8;
7836 if (VT == MVT::v16i8 || VT == MVT::v8i16 || VT == MVT::v4i32 ||
7870 if (VT == MVT::v16i8 || VT == MVT::v8i16 || VT == MVT::v4i32 ||
lib/Target/AArch64/AArch64TargetTransformInfo.cpp 298 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i32, 6 },
313 { ISD::SIGN_EXTEND, MVT::v16i16, MVT::v16i8, 2 },
314 { ISD::ZERO_EXTEND, MVT::v16i16, MVT::v16i8, 2 },
315 { ISD::SIGN_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
316 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
347 { ISD::SINT_TO_FP, MVT::v16f32, MVT::v16i8, 21 },
348 { ISD::UINT_TO_FP, MVT::v16f32, MVT::v16i8, 21 },
936 {ISD::ADD, MVT::v16i8, 1},
955 { TTI::SK_Broadcast, MVT::v16i8, 1 },
967 { TTI::SK_Transpose, MVT::v16i8, 1 },
lib/Target/AMDGPU/R600ISelLowering.cpp 114 setTruncStoreAction(MVT::v16i32, MVT::v16i8, Custom);
lib/Target/AMDGPU/SIISelLowering.cpp 191 setTruncStoreAction(MVT::v16i32, MVT::v16i8, Expand);
lib/Target/ARM/ARMISelDAGToDAG.cpp 1667 else if ((IsLE || LoadedVT == MVT::v16i8) &&
1951 case MVT::v16i8: OpcodeIndex = 0; break;
2093 case MVT::v16i8: OpcodeIndex = 0; break;
2537 case MVT::v16i8: OpcodeIndex = 0; break;
3479 case MVT::v16i8: Opc = ARM::VZIPq8; break;
3502 case MVT::v16i8: Opc = ARM::VUZPq8; break;
3524 case MVT::v16i8: Opc = ARM::VTRNq8; break;
lib/Target/ARM/ARMISelLowering.cpp 245 const MVT IntTypes[] = { MVT::v16i8, MVT::v8i16, MVT::v4i32 };
749 addQRTypeForNEON(MVT::v16i8);
878 setOperationAction(ISD::CTTZ, MVT::v16i8, Custom);
888 setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::v16i8, Custom);
1493 case MVT::v16i8: case MVT::v8i16: case MVT::v4i32: case MVT::v2i64:
1684 (VT == MVT::v4i32 || VT == MVT::v8i16 || VT == MVT::v16i8))
5956 EVT VT8Bit = VT.is64BitVector() ? MVT::v8i8 : MVT::v16i8;
6391 VT = is128Bits ? MVT::v16i8 : MVT::v8i8;
6991 if (NumElts != M.size() || (VT != MVT::v8i16 && VT != MVT::v16i8))
7602 else if (Subtarget->hasNEON() && (VT == MVT::v8i16 || VT == MVT::v16i8) &&
7699 assert((VT == MVT::v8i16 || VT == MVT::v16i8) &&
7705 unsigned ExtractNum = (VT == MVT::v16i8) ? 8 : 4;
7717 return MVT::v16i8;
7730 AllOnes = DAG.getNode(ARMISD::VMOVIMM, dl, MVT::v16i8, AllOnes);
7734 AllZeroes = DAG.getNode(ARMISD::VMOVIMM, dl, MVT::v16i8, AllZeroes);
7751 DAG.getNode(ISD::VSELECT, dl, MVT::v16i8, RecastV1, AllOnes, AllZeroes);
7985 if (ST->hasNEON() && (VT == MVT::v8i16 || VT == MVT::v16i8) && isReverseMask(ShuffleMask, VT))
14628 if (Ty == MVT::v16i8 || Ty == MVT::v8i16 || Ty == MVT::v8f16 ||
15248 else if ((isLE || VT == MVT::v16i8) && IsInRange(RHSC, 0x80, 1))
lib/Target/ARM/ARMTargetTransformInfo.cpp 230 { ISD::SIGN_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
231 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
234 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i32, 6 },
565 {ISD::VECTOR_SHUFFLE, MVT::v16i8, 1}};
587 {ISD::VECTOR_SHUFFLE, MVT::v16i8, 2}};
612 {ISD::VECTOR_SHUFFLE, MVT::v16i8, 32}};
626 {ISD::VECTOR_SHUFFLE, MVT::v16i8, 1},
687 { ISD::SDIV, MVT::v16i8, 16 * FunctionCallDivCost},
688 { ISD::UDIV, MVT::v16i8, 16 * FunctionCallDivCost},
689 { ISD::SREM, MVT::v16i8, 16 * FunctionCallDivCost},
690 { ISD::UREM, MVT::v16i8, 16 * FunctionCallDivCost},
lib/Target/Mips/MipsISelLowering.cpp 3939 RC = getRegClassFor((VT == MVT::Other) ? MVT::v16i8 : VT);
3973 if (VT == MVT::v16i8)
lib/Target/Mips/MipsSEISelDAGToDAG.cpp 1002 ViaVecTy = MVT::v16i8;
lib/Target/Mips/MipsSEISelLowering.cpp 117 addMSAIntType(MVT::v16i8, &Mips::MSA128BRegClass);
2491 ViaVecTy = MVT::v16i8;
lib/Target/Mips/MipsSEInstrInfo.cpp 277 else if (TRI->isTypeLegalForClass(*RC, MVT::v16i8))
355 else if (TRI->isTypeLegalForClass(*RC, MVT::v16i8))
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 3970 if (VecVT == MVT::v16i8)
3980 if (VecVT == MVT::v16i8)
3990 if (VecVT == MVT::v16i8)
5178 VT = MVT::v16i8;
lib/Target/PowerPC/PPCISelLowering.cpp 604 AddPromotedToType (ISD::VECTOR_SHUFFLE, VT, MVT::v16i8);
676 for (auto VT : {MVT::v2i64, MVT::v4i32, MVT::v8i16, MVT::v16i8})
681 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16i8, Custom);
715 addRegisterClass(MVT::v16i8, &PPC::VRRCRegClass);
731 setOperationAction(ISD::MUL, MVT::v16i8, Custom);
736 setOperationAction(ISD::BUILD_VECTOR, MVT::v16i8, Custom);
755 setOperationAction(ISD::SCALAR_TO_VECTOR, MVT::v16i8, Legal);
759 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v16i8, Legal);
925 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v16i8, Custom);
1582 if (N->getValueType(0) != MVT::v16i8)
1692 if (N->getValueType(0) != MVT::v16i8)
1750 if (N->getValueType(0) != MVT::v16i8)
1793 assert(N->getValueType(0) == MVT::v16i8 && isPowerOf2_32(EltSize) &&
1937 assert(N->getValueType(0) == MVT::v16i8 && "Shuffle vector expects v16i8");
1998 assert(N->getValueType(0) == MVT::v16i8 && "Shuffle vector expects v16i8");
2036 assert(N->getValueType(0) == MVT::v16i8 && "Shuffle vector expects v16i8");
3300 ArgVT == MVT::v8i16 || ArgVT == MVT::v16i8 ||
3380 ArgVT == MVT::v8i16 || ArgVT == MVT::v16i8 ||
3509 case MVT::v16i8:
3990 case MVT::v16i8:
4183 case MVT::v16i8:
4217 ObjectVT==MVT::v8i16 || ObjectVT==MVT::v16i8) {
4363 case MVT::v16i8:
5775 case MVT::v16i8:
6156 case MVT::v16i8:
6368 ArgVT == MVT::v8i16 || ArgVT == MVT::v16i8 ||
6594 case MVT::v16i8:
6662 ArgType==MVT::v8i16 || ArgType==MVT::v16i8) {
8115 MVT::v16i8, MVT::v8i16, MVT::Other, MVT::v4i32
8164 LHS = DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, LHS);
8165 RHS = DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, RHS);
8170 SDValue T = DAG.getVectorShuffle(MVT::v16i8, dl, LHS, RHS, Ops);
8440 SDValue NewBV = DAG.getBuildVector(MVT::v16i8, dl, Ops);
8441 if (Op.getValueType() != MVT::v16i8)
8450 if (Op.getValueType() != MVT::v16i8)
8452 DAG.getConstant(SplatBits, dl, MVT::v16i8));
8477 EVT VT = (SplatSize == 1 ? MVT::v16i8 :
8565 SDValue T = BuildSplatI(i, SplatSize, MVT::v16i8, DAG, dl);
8571 SDValue T = BuildSplatI(i, SplatSize, MVT::v16i8, DAG, dl);
8577 SDValue T = BuildSplatI(i, SplatSize, MVT::v16i8, DAG, dl);
8657 OpLHS = DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, OpLHS);
8658 OpRHS = DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, OpRHS);
8659 SDValue T = DAG.getVectorShuffle(MVT::v16i8, dl, OpLHS, OpRHS, ShufIdxs);
8755 SDValue Shl = DAG.getNode(PPCISD::VECSHL, dl, MVT::v16i8, V2, V2,
8757 return DAG.getNode(PPCISD::VECINSERT, dl, MVT::v16i8, V1, Shl,
8760 return DAG.getNode(PPCISD::VECINSERT, dl, MVT::v16i8, V1, V2,
8863 SDValue Shl = DAG.getNode(PPCISD::VECSHL, dl, MVT::v16i8, V2, V2,
8868 return DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, Ins);
8873 return DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, Ins);
8942 return DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, Ins);
8946 return DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, Ins);
8968 return DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, Shl);
8981 return DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, PermDI);
8988 return DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, ReveHWord);
8992 return DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, ReveWord);
8996 return DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, ReveDWord);
9000 return DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, ReveQWord);
9011 return DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, Splat);
9018 return DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, Swap);
9184 SDValue VPermMask = DAG.getBuildVector(MVT::v16i8, dl, ResultMask);
9637 if (VT == MVT::v8i16 || VT == MVT::v16i8) {
9959 } else if (Op.getValueType() == MVT::v16i8) {
9966 EvenParts = DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, EvenParts);
9971 OddParts = DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, OddParts);
9988 return DAG.getVectorShuffle(MVT::v16i8, dl, OddParts, EvenParts, Ops);
9990 return DAG.getVectorShuffle(MVT::v16i8, dl, EvenParts, OddParts, Ops);
10004 VT == MVT::v16i8) &&
10028 else if (VT == MVT::v16i8)
13628 !Subtarget.hasP8Vector() && (VT == MVT::v16i8 || VT == MVT::v8i16 ||
13669 PermCntlTy = MVT::v16i8;
13830 V1.getSimpleValueType() == MVT::v16i8) &&
15476 if (VT != MVT::v4i32 && VT != MVT::v8i16 && VT != MVT::v16i8)
15532 if (VT != MVT::v4i32 && VT != MVT::v8i16 && VT != MVT::v16i8)
lib/Target/PowerPC/PPCTargetTransformInfo.cpp 848 (LT.second == MVT::v16i8 || LT.second == MVT::v8i16 ||
lib/Target/SystemZ/SystemZISelLowering.cpp 99 addRegisterClass(MVT::v16i8, &SystemZ::VR128BitRegClass);
1344 case MVT::v16i8:
3554 Op = DAG.getNode(ISD::BITCAST, DL, MVT::v16i8, Op);
3555 Op = DAG.getNode(SystemZISD::POPCNT, DL, MVT::v16i8, Op);
3568 SDValue Tmp = DAG.getSplatBuildVector(MVT::v16i8, DL,
3574 SDValue Tmp = DAG.getSplatBuildVector(MVT::v16i8, DL,
4265 Ops[I] = DAG.getNode(ISD::BITCAST, DL, MVT::v16i8, Ops[I]);
4270 return DAG.getNode(SystemZISD::SHL_DOUBLE, DL, MVT::v16i8, Ops[OpNo0],
4281 SDValue Op2 = DAG.getBuildVector(MVT::v16i8, DL, IndexNodes);
4282 return DAG.getNode(SystemZISD::PERMUTE, DL, MVT::v16i8, Ops[0], Ops[1], Op2);
4387 Ops.push_back(DAG.getUNDEF(MVT::v16i8));
6244 assert(VT == MVT::v16i8 && "Unexpected type.");
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp 143 case MVT::v16i8:
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp 60 for (MVT T : {MVT::i32, MVT::i64, MVT::f32, MVT::f64, MVT::v16i8, MVT::v8i16,
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp 160 return MVT::v16i8;
lib/Target/WebAssembly/WebAssemblyFastISel.cpp 136 case MVT::v16i8:
681 case MVT::v16i8:
792 case MVT::v16i8:
1325 case MVT::v16i8:
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 59 addRegisterClass(MVT::v16i8, &WebAssembly::V128RegClass);
118 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32})
128 for (auto T : {MVT::v16i8, MVT::v8i16})
132 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32})
139 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32})
147 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32})
155 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32})
167 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32})
177 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32})
238 for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32,
1296 bool CanSwizzle = Subtarget->hasUnimplementedSIMD128() && VecT == MVT::v16i8;
1329 if (SwizzleSrc.getValueType() != MVT::v16i8 ||
1330 SwizzleIndices.getValueType() != MVT::v16i8 ||
lib/Target/X86/X86FastISel.cpp 392 case MVT::v16i8:
566 case MVT::v16i8:
lib/Target/X86/X86ISelDAGToDAG.cpp 3957 case MVT::v16i8:
4004 case MVT::v16i8:
4034 case MVT::v16i8:
4081 case MVT::v16i8:
5131 CNode = emitPCMPISTR(ROpc, MOpc, MayFoldLoad, dl, MVT::v16i8, Node);
5166 CNode = emitPCMPESTR(ROpc, MOpc, MayFoldLoad, dl, MVT::v16i8, Node,
lib/Target/X86/X86ISelLowering.cpp 837 addRegisterClass(MVT::v16i8, Subtarget.hasVLX() ? &X86::VR128XRegClass
858 setOperationAction(ISD::MUL, MVT::v16i8, Custom);
863 setOperationAction(ISD::MULHU, MVT::v16i8, Custom);
864 setOperationAction(ISD::MULHS, MVT::v16i8, Custom);
872 for (auto VT : { MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64 }) {
875 setOperationAction(ISD::UMAX, VT, VT == MVT::v16i8 ? Legal : Custom);
876 setOperationAction(ISD::UMIN, VT, VT == MVT::v16i8 ? Legal : Custom);
879 setOperationAction(ISD::UADDSAT, MVT::v16i8, Legal);
880 setOperationAction(ISD::SADDSAT, MVT::v16i8, Legal);
881 setOperationAction(ISD::USUBSAT, MVT::v16i8, Legal);
882 setOperationAction(ISD::SSUBSAT, MVT::v16i8, Legal);
896 for (auto VT : { MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64 }) {
907 for (auto VT : { MVT::v16i8, MVT::v8i16, MVT::v4i32 }) {
932 setOperationAction(ISD::SELECT, MVT::v16i8, Custom);
999 for (auto VT : { MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64 }) {
1010 setOperationAction(ISD::ROTL, MVT::v16i8, Custom);
1014 setOperationAction(ISD::ABS, MVT::v16i8, Legal);
1017 setOperationAction(ISD::BITREVERSE, MVT::v16i8, Custom);
1018 setOperationAction(ISD::CTLZ, MVT::v16i8, Custom);
1039 setOperationAction(ISD::SMAX, MVT::v16i8, Legal);
1043 setOperationAction(ISD::SMIN, MVT::v16i8, Legal);
1053 setOperationAction(ISD::VSELECT, MVT::v16i8, Legal);
1074 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v16i8, Custom);
1078 for (auto VT : { MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64,
1086 for (auto VT : { MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64,
1165 setOperationAction(ISD::TRUNCATE, MVT::v16i8, Custom);
1239 setLoadExtAction(LoadExtOp, MVT::v16i16, MVT::v16i8, Legal);
1256 for (auto VT : { MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64,
1323 for (auto VT : { MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64 }) {
1364 setLoadExtAction(ExtType, MVT::v16i32, MVT::v16i8, Legal);
1380 setOperationPromotedToType(ISD::FP_TO_SINT, MVT::v16i8, MVT::v16i32);
1384 setOperationPromotedToType(ISD::FP_TO_UINT, MVT::v16i8, MVT::v16i32);
1394 setTruncStoreAction(MVT::v16i32, MVT::v16i8, Legal);
1711 for (auto VT : { MVT::v32i8, MVT::v16i8, MVT::v16i16, MVT::v8i16 }) {
1721 for (auto VT : { MVT::v16i8, MVT::v32i8, MVT::v8i16, MVT::v16i16 })
1751 setTruncStoreAction(MVT::v16i16, MVT::v16i8, Legal);
2108 return MVT::v16i8;
2268 case MVT::v16i8: case MVT::v8i16: case MVT::v4i32: case MVT::v2i64:
5165 if (NumBits == 128 && isTypeLegal(MVT::v16i8))
5166 return MVT::v16i8;
7050 N0.getOperand(0).getValueType() == MVT::v16i8)) {
7417 ((VT == MVT::v16i8 || VT == MVT::v4i32) && Subtarget.hasSSE41())) &&
7513 return DAG.getBitcast(MVT::v16i8, V);
7661 MVT ShVT = MVT::v16i8;
9344 case MVT::v16i8:
9353 ShuffleVT = MVT::v16i8;
9363 ShuffleVT = MVT::v16i8;
9393 DAG.getNode(X86ISD::VPPERM, DL, MVT::v16i8, LoSrc, HiSrc, LoIdx),
9394 DAG.getNode(X86ISD::VPPERM, DL, MVT::v16i8, LoSrc, HiSrc, HiIdx));
10774 if (VT != MVT::v16i8 && VT != MVT::v8i16)
10811 if (SrcVT.getVectorElementType() == MVT::i16 && VT == MVT::v16i8 &&
11100 case MVT::v16i8: {
11564 assert(ByteVT == MVT::v16i8 &&
11572 DAG.getNode(X86ISD::VSHLDQ, DL, MVT::v16i8, Lo,
11575 DAG.getNode(X86ISD::VSRLDQ, DL, MVT::v16i8, Hi,
11578 DAG.getNode(ISD::OR, DL, MVT::v16i8, LoShift, HiShift));
11637 Res = DAG.getBitcast(MVT::v16i8, Res);
11646 Res = DAG.getNode(X86ISD::VSHLDQ, DL, MVT::v16i8, Res,
11648 Res = DAG.getNode(X86ISD::VSRLDQ, DL, MVT::v16i8, Res,
11652 Res = DAG.getNode(X86ISD::VSRLDQ, DL, MVT::v16i8, Res,
11654 Res = DAG.getNode(X86ISD::VSHLDQ, DL, MVT::v16i8, Res,
11661 Res = DAG.getNode(X86ISD::VSHLDQ, DL, MVT::v16i8, Res,
11664 Res = DAG.getNode(X86ISD::VSRLDQ, DL, MVT::v16i8, Res,
11666 Res = DAG.getNode(X86ISD::VSHLDQ, DL, MVT::v16i8, Res,
12057 InputV = DAG.getBitcast(MVT::v16i8, InputV);
12059 VT, DAG.getNode(X86ISD::PSHUFB, DL, MVT::v16i8, InputV,
12060 DAG.getBuildVector(MVT::v16i8, DL, PSHUFBMask)));
12346 V2 = DAG.getBitcast(MVT::v16i8, V2);
12347 V2 = DAG.getNode(X86ISD::VSHLDQ, DL, MVT::v16i8, V2,
14172 assert(V1.getSimpleValueType() == MVT::v16i8 && "Bad operand type!");
14173 assert(V2.getSimpleValueType() == MVT::v16i8 && "Bad operand type!");
14177 if (SDValue Shift = lowerShuffleAsShift(DL, MVT::v16i8, V1, V2, Mask,
14182 if (SDValue Rotate = lowerShuffleAsByteRotate(DL, MVT::v16i8, V1, V2, Mask,
14187 if (SDValue V = lowerShuffleWithPACK(DL, MVT::v16i8, Mask, V1, V2, DAG,
14192 if (SDValue ZExt = lowerShuffleAsZeroOrAnyExtend(DL, MVT::v16i8, V1, V2, Mask,
14198 if (SDValue V = lowerShuffleWithSSE4A(DL, MVT::v16i8, V1, V2, Mask,
14207 if (SDValue Broadcast = lowerShuffleAsBroadcast(DL, MVT::v16i8, V1, V2,
14211 if (SDValue V = lowerShuffleWithUNPCK(DL, MVT::v16i8, Mask, V1, V2, DAG))
14276 MVT::v16i8,
14289 MVT::v16i8, EvenInUse ? V1 : DAG.getUNDEF(MVT::v16i8),
14289 MVT::v16i8, EvenInUse ? V1 : DAG.getUNDEF(MVT::v16i8),
14290 OddInUse ? V1 : DAG.getUNDEF(MVT::v16i8));
14304 MVT::v16i8,
14312 if (SDValue Masked = lowerShuffleAsBitMask(DL, MVT::v16i8, V1, V2, Mask,
14317 if (SDValue V = lowerShuffleWithUNPCK(DL, MVT::v16i8, Mask, V1, V2, DAG))
14322 DL, MVT::v16i8, V1, V2, Mask, Zeroable, Subtarget, DAG))
14343 DL, MVT::v16i8, V1, V2, Mask, Zeroable, DAG, V1InUse, V2InUse);
14350 if (SDValue Blend = lowerShuffleAsBlend(DL, MVT::v16i8, V1, V2, Mask,
14363 DL, MVT::v16i8, V1, V2, Mask, Subtarget, DAG))
14368 return lowerShuffleWithPERMV(DL, MVT::v16i8, Mask, V1, V2, DAG);
14373 DL, MVT::v16i8, V1, V2, Mask, Subtarget, DAG))
14383 DL, MVT::v16i8, V1, V2, Mask, Zeroable, Subtarget, DAG))
14386 if (SDValue Blend = lowerShuffleAsBitBlend(DL, MVT::v16i8, V1, V2, Mask, DAG))
14408 SDValue ByteClearMask = DAG.getBuildVector(MVT::v16i8, DL, ByteClearOps);
14409 V1 = DAG.getNode(ISD::AND, DL, MVT::v16i8, V1, ByteClearMask);
14411 V2 = DAG.getNode(ISD::AND, DL, MVT::v16i8, V2, ByteClearMask);
14416 SDValue Result = DAG.getNode(X86ISD::PACKUS, DL, MVT::v16i8, V1, V2);
14419 Result = DAG.getNode(X86ISD::PACKUS, DL, MVT::v16i8, Result, Result);
14427 return lowerShuffleAsDecomposedShuffleBlend(DL, MVT::v16i8, V1, V2, Mask,
14465 SDValue Zero = getZeroVector(MVT::v16i8, Subtarget, DAG, DL);
14468 MVT::v8i16, DAG.getNode(X86ISD::UNPCKL, DL, MVT::v16i8, V, Zero));
14470 MVT::v8i16, DAG.getNode(X86ISD::UNPCKH, DL, MVT::v16i8, V, Zero));
14476 return DAG.getNode(X86ISD::PACKUS, DL, MVT::v16i8, LoV, HiV);
14499 case MVT::v16i8:
15556 V1 = DAG.getNode(X86ISD::VTRUNC, DL, MVT::v16i8, V1);
15557 V2 = DAG.getNode(X86ISD::VTRUNC, DL, MVT::v16i8, V2);
15561 SDValue Unpack = DAG.getVectorShuffle(MVT::v16i8, DL, V1, V2,
17624 if (VT == MVT::v8i16 || (VT == MVT::v16i8 && Subtarget.hasSSE41())) {
17630 assert(VT == MVT::v16i8 && "PINSRB requires v16i8 vector");
19058 MVT::v16i8, In, DAG.getUNDEF(MVT::v8i8));
19098 assert((VT == MVT::v16i8 || VT == MVT::v16i16) && "Unexpected VT.");
19331 if (InVT == MVT::v16i8) {
19481 OpLo = DAG.getBitcast(MVT::v16i8, OpLo);
19482 OpHi = DAG.getBitcast(MVT::v16i8, OpHi);
19488 OpLo = DAG.getVectorShuffle(MVT::v16i8, DL, OpLo, OpLo, ShufMask1);
19489 OpHi = DAG.getVectorShuffle(MVT::v16i8, DL, OpHi, OpHi, ShufMask1);
19500 if (VT == MVT::v16i8 && InVT == MVT::v16i16) {
21731 MVT::v16i8, In, DAG.getUNDEF(MVT::v8i8));
22549 MVT AmtTy = ShAmt.getSimpleValueType() == MVT::i8 ? MVT::v16i8 : MVT::v8i16;
22557 ShAmt = DAG.getBitcast(MVT::v16i8, ShAmt);
22558 ShAmt = DAG.getNode(X86ISD::VSHLDQ, SDLoc(ShAmt), MVT::v16i8, ShAmt,
22560 ShAmt = DAG.getNode(X86ISD::VSRLDQ, SDLoc(ShAmt), MVT::v16i8, ShAmt,
23506 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::v16i8, MVT::i32);
23521 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::v16i8, MVT::i32);
23534 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::v16i8, MVT::i32);
25035 if (VT == MVT::v16i8 || VT == MVT::v32i8 || VT == MVT::v64i8) {
25038 if ((VT == MVT::v16i8 && Subtarget.hasInt256()) ||
25242 assert((VT == MVT::v16i8 || (VT == MVT::v32i8 && Subtarget.hasInt256()) ||
25253 if ((VT == MVT::v16i8 && Subtarget.hasInt256()) ||
25312 if (IsSigned && VT == MVT::v16i8 && Subtarget.hasSSE41()) {
25354 } else if (IsSigned && VT == MVT::v16i8 && Subtarget.hasSSE41()) {
25553 if (VT == MVT::v16i8 || (Subtarget.hasInt256() && VT == MVT::v32i8) ||
25574 if (VT == MVT::v16i8 && Subtarget.hasXOP())
25633 if (((VT == MVT::v16i8 && !Subtarget.canExtendTo512DQ()) ||
25704 (!Subtarget.hasAVX512() && VT == MVT::v16i8)))
25789 VT == MVT::v8i16 || VT == MVT::v16i8)) {
25983 (Subtarget.canExtendTo512DQ() && VT == MVT::v16i8) ||
25985 (Subtarget.hasBWI() && Subtarget.hasVLX() && VT == MVT::v16i8)) {
25986 assert((!Subtarget.hasBWI() || VT == MVT::v32i8 || VT == MVT::v16i8) &&
26000 (VT == MVT::v16i8 || VT == MVT::v64i8 ||
26015 if (VT == MVT::v16i8 && Subtarget.hasInt256()) {
26046 if (VT == MVT::v16i8 ||
26308 assert((VT == MVT::v4i32 || VT == MVT::v8i16 || VT == MVT::v16i8 ||
26792 MVT SExtVT = SrcVT == MVT::v16i1 ? MVT::v16i8 : MVT::v32i8;
27038 SDValue Mask = DAG.getBuildVector(MVT::v16i8, DL, MaskElts);
27039 SDValue Res = DAG.getBitcast(MVT::v16i8, In);
27040 Res = DAG.getNode(X86ISD::VPPERM, DL, MVT::v16i8, DAG.getUNDEF(MVT::v16i8),
27040 Res = DAG.getNode(X86ISD::VPPERM, DL, MVT::v16i8, DAG.getUNDEF(MVT::v16i8),
27862 Res = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v16i8, ConcatOps);
28027 Lo = DAG.getNode(X86ISD::VTRUNC, dl, MVT::v16i8, Lo);
28028 Hi = DAG.getNode(X86ISD::VTRUNC, dl, MVT::v16i8, Hi);
28029 SDValue Res = DAG.getVectorShuffle(MVT::v16i8, dl, Lo, Hi,
32103 if (((MaskVT == MVT::v8i16 || MaskVT == MVT::v16i8) && Subtarget.hasSSE2()) ||
32763 MVT ByteVT = MVT::v16i8;
32792 (MaskVT == MVT::v16i8 || MaskVT == MVT::v32i8)))) {
35226 (Src.getOperand(0).getValueType() == MVT::v16i8 ||
35276 SExtVT = MVT::v16i8;
35298 if (SExtVT == MVT::v16i8 || SExtVT == MVT::v32i8 || SExtVT == MVT::v64i8) {
35302 V = DAG.getNode(X86ISD::PACKSS, DL, MVT::v16i8, V,
35781 (SrcVT == MVT::v16i8 && ExtractVT == MVT::i8)) &&
35804 SrcVT, DL, MinPos, DAG.getConstant(0, DL, MVT::v16i8),
36152 (SrcVT == MVT::v16i8 && Subtarget.hasSSE41())) {
36299 Rdx = DAG.getBitcast(MVT::v16i8, Rdx);
36307 Rdx = DAG.getNode(ISD::CONCAT_VECTORS, DL, MVT::v16i8, Rdx,
36311 DAG.getConstant(0, DL, MVT::v16i8));
36312 Rdx = DAG.getBitcast(MVT::v16i8, Rdx);
36331 assert(VecVT == MVT::v16i8 && "v16i8 reduction expected");
36334 MVT::v16i8, DL, Rdx, Rdx,
36336 Rdx = DAG.getNode(ISD::ADD, DL, MVT::v16i8, Rdx, Hi);
36338 getZeroVector(MVT::v16i8, Subtarget, DAG, DL));
36339 Rdx = DAG.getBitcast(MVT::v16i8, Rdx);
38489 N0.getOpcode() == ISD::TRUNCATE && N1.isUndef() && VT == MVT::v16i8 &&
38628 assert(((N->getOpcode() == X86ISD::PINSRB && VT == MVT::v16i8) ||
39474 MVT BlendVT = VT.is256BitVector() ? MVT::v32i8 : MVT::v16i8;
39834 case MVT::v16i8:
39976 InVT == MVT::v16i32 && VT == MVT::v16i8) {
40603 if (!St->isTruncatingStore() && VT == MVT::v16i8 && !Subtarget.hasBWI() &&
40606 TLI.isTruncStoreLegal(MVT::v16i32, MVT::v16i8) &&
40610 MVT::v16i8, St->getMemOperand());
42701 EVT VecVT = MVT::v16i8;
42732 TmpCastVT = NeedsAVX512FCast ? MVT::v4i32 : MVT::v16i8;
44184 ShrinkedType = NumZeros >= 24 ? MVT::v16i8 : MVT::v16i16;
45900 case MVT::v16i8:
lib/Target/X86/X86InterleavedAccess.cpp 416 if (VT == MVT::v16i8) {
lib/Target/X86/X86TargetTransformInfo.cpp 199 { ISD::MUL, MVT::v16i8, 14 }, // extend/pmullw/trunc sequence.
331 { ISD::SHL, MVT::v16i8, 2 }, // psllw + pand.
332 { ISD::SRL, MVT::v16i8, 2 }, // psrlw + pand.
333 { ISD::SRA, MVT::v16i8, 4 }, // psrlw, pand, pxor, psubb.
407 { ISD::SDIV, MVT::v16i8, 14 }, // 2*ext+2*pmulhw sequence
408 { ISD::SREM, MVT::v16i8, 16 }, // 2*ext+2*pmulhw+mul+sub sequence
411 { ISD::UDIV, MVT::v16i8, 14 }, // 2*ext+2*pmulhw sequence
412 { ISD::UREM, MVT::v16i8, 16 }, // 2*ext+2*pmulhw+mul+sub sequence
515 { ISD::MUL, MVT::v16i8, 4 }, // extend/pmullw/trunc sequence.
536 { ISD::MUL, MVT::v16i8, 5 }, // extend/pmullw/trunc sequence.
587 { ISD::SHL, MVT::v16i8, 1 },
588 { ISD::SRL, MVT::v16i8, 2 },
589 { ISD::SRA, MVT::v16i8, 2 },
689 { ISD::MUL, MVT::v16i8, 7 }, // extend/pmullw/trunc sequence.
777 { ISD::SHL, MVT::v16i8, 11 }, // pblendvb sequence.
784 { ISD::SRL, MVT::v16i8, 12 }, // pblendvb sequence.
791 { ISD::SRA, MVT::v16i8, 24 }, // pblendvb sequence.
808 { ISD::SHL, MVT::v16i8, 26 }, // cmpgtb sequence.
814 { ISD::SRL, MVT::v16i8, 26 }, // cmpgtb sequence.
820 { ISD::SRA, MVT::v16i8, 54 }, // unpacked cmpgtb sequence.
826 { ISD::MUL, MVT::v16i8, 12 }, // extend/pmullw/trunc sequence.
996 {TTI::SK_PermuteTwoSrc, MVT::v16i8, 1} // vpermt2b
1023 {TTI::SK_PermuteTwoSrc, MVT::v16i8, 3} // zext + vpermt2w + trunc
1054 {TTI::SK_PermuteSingleSrc, MVT::v16i8, 1}, // pshufb
1130 {TTI::SK_PermuteTwoSrc, MVT::v16i8, 1}, // vpperm
1190 {TTI::SK_Select, MVT::v16i8, 1} // pblendvb
1199 {TTI::SK_Broadcast, MVT::v16i8, 1}, // pshufb
1202 {TTI::SK_Reverse, MVT::v16i8, 1}, // pshufb
1205 {TTI::SK_Select, MVT::v16i8, 3}, // 2*pshufb + por
1208 {TTI::SK_PermuteSingleSrc, MVT::v16i8, 1}, // pshufb
1211 {TTI::SK_PermuteTwoSrc, MVT::v16i8, 3}, // 2*pshufb + por
1223 {TTI::SK_Broadcast, MVT::v16i8, 3}, // unpck + pshuflw + pshufd
1229 {TTI::SK_Reverse, MVT::v16i8, 9}, // 2*pshuflw + 2*pshufhw
1236 {TTI::SK_Select, MVT::v16i8, 3}, // pand + pandn + por
1243 { TTI::SK_PermuteSingleSrc, MVT::v16i8, 10 }, // 2*pshuflw + 2*pshufhw
1250 { TTI::SK_PermuteTwoSrc, MVT::v16i8, 13 }, // blend+permute
1286 { ISD::SIGN_EXTEND, MVT::v16i8, MVT::v16i1, 1 },
1294 { ISD::ZERO_EXTEND, MVT::v16i8, MVT::v16i1, 2 },
1339 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i32, 1 },
1347 { ISD::SIGN_EXTEND, MVT::v16i32, MVT::v16i8, 1 },
1348 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 1 },
1361 { ISD::SINT_TO_FP, MVT::v16f32, MVT::v16i8, 2 },
1373 { ISD::UINT_TO_FP, MVT::v16f32, MVT::v16i8, 2 },
1404 { ISD::FP_TO_UINT, MVT::v16i8, MVT::v16f32, 2 },
1416 { ISD::SIGN_EXTEND, MVT::v16i16, MVT::v16i8, 1 },
1417 { ISD::ZERO_EXTEND, MVT::v16i16, MVT::v16i8, 1 },
1447 { ISD::SIGN_EXTEND, MVT::v16i16, MVT::v16i8, 4 },
1448 { ISD::ZERO_EXTEND, MVT::v16i16, MVT::v16i8, 4 },
1456 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i16, 4 },
1465 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i64, 11 },
1533 { ISD::ZERO_EXTEND, MVT::v16i16, MVT::v16i8, 2 },
1534 { ISD::SIGN_EXTEND, MVT::v16i16, MVT::v16i8, 2 },
1535 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 4 },
1536 { ISD::SIGN_EXTEND, MVT::v16i32, MVT::v16i8, 4 },
1560 { ISD::SINT_TO_FP, MVT::v4f32, MVT::v16i8, 8 },
1561 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v16i8, 16*10 },
1570 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v16i8, 16*10 },
1571 { ISD::UINT_TO_FP, MVT::v4f32, MVT::v16i8, 8 },
1595 { ISD::ZERO_EXTEND, MVT::v16i16, MVT::v16i8, 3 },
1596 { ISD::SIGN_EXTEND, MVT::v16i16, MVT::v16i8, 4 },
1597 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 9 },
1598 { ISD::SIGN_EXTEND, MVT::v16i32, MVT::v16i8, 12 },
1613 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i16, 3 },
1619 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i32, 7 },
1811 { ISD::SELECT, MVT::v16i8, 1 }, // pblendvb
1820 { ISD::SETCC, MVT::v16i8, 1 },
1826 { ISD::SELECT, MVT::v16i8, 3 }, // pand + pandn + por
1898 { ISD::CTLZ, MVT::v16i8, 4 },
1952 { ISD::BITREVERSE, MVT::v16i8, 1 },
2054 { ISD::BITREVERSE, MVT::v16i8, 5 },
2061 { ISD::CTLZ, MVT::v16i8, 9 },
2065 { ISD::CTPOP, MVT::v16i8, 6 },
2069 { ISD::CTTZ, MVT::v16i8, 9 }
2075 { ISD::BITREVERSE, MVT::v16i8, 20 },
2082 { ISD::CTLZ, MVT::v16i8, 17 },
2086 { ISD::CTPOP, MVT::v16i8, 10 },
2090 { ISD::CTTZ, MVT::v16i8, 13 },
2092 { ISD::SADDSAT, MVT::v16i8, 1 },
2094 { ISD::SSUBSAT, MVT::v16i8, 1 },
2096 { ISD::UADDSAT, MVT::v16i8, 1 },
2098 { ISD::USUBSAT, MVT::v16i8, 1 },
2307 { ISD::ROTL, MVT::v16i8, 1 },
2315 { ISD::ROTR, MVT::v16i8, 2 }
2549 { ISD::ADD, MVT::v16i8, 3 },
2574 { ISD::ADD, MVT::v16i8, 3 },
2660 { ISD::AND, MVT::v16i8, 2 }, // pmovmskb + cmp
2664 { ISD::OR, MVT::v16i8, 2 }, // pmovmskb + cmp
2713 {ISD::SMIN, MVT::v16i8, 8},
2714 {ISD::UMIN, MVT::v16i8, 6},
2725 {ISD::SMIN, MVT::v16i8, 3},
2726 {ISD::UMIN, MVT::v16i8, 3},
2744 {ISD::SMIN, MVT::v16i8, 2},
2745 {ISD::UMIN, MVT::v16i8, 2},
2788 {ISD::SMIN, MVT::v16i8, 8},
2789 {ISD::UMIN, MVT::v16i8, 6},
2800 {ISD::SMIN, MVT::v16i8, 3},
2801 {ISD::UMIN, MVT::v16i8, 3},
2819 {ISD::SMIN, MVT::v16i8, 2},
2820 {ISD::UMIN, MVT::v16i8, 2},
3547 { 3, MVT::v16i8, 11}, //(load 48i8 and) deinterleave into 3 x 16i8
3554 { 4, MVT::v16i8, 39 }, //(load 64i8 and) deinterleave into 4 x 16i8
3567 { 3, MVT::v16i8, 11 }, //interleave 3 x 16i8 into 48i8 (and store)
3573 { 4, MVT::v16i8, 10 }, //interleave 4 x 16i8 into 64i8 (and store)
3638 {3, MVT::v16i8, 12}, //(load 48i8 and) deinterleave into 3 x 16i8
3692 {3, MVT::v16i8, 12}, // interleave 3 x 16i8 into 48i8 (and store)
3697 {4, MVT::v16i8, 11}, // interleave 4 x 16i8 into 64i8 (and store)
utils/TableGen/CodeGenTarget.cpp 94 case MVT::v16i8: return "MVT::v16i8";