|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc31130 /* 60118*/ OPC_CheckValueType, MVT::v32i8,
gen/lib/Target/X86/X86GenCallingConv.inc 522 LocVT = MVT::v32i8;
913 if (LocVT == MVT::v32i8 ||
1006 if (LocVT == MVT::v32i8 ||
1135 if (LocVT == MVT::v32i8 ||
1183 if (LocVT == MVT::v32i8 ||
1247 if (LocVT == MVT::v32i8 ||
1520 LocVT = MVT::v32i8;
1560 if (LocVT == MVT::v32i8 ||
1626 if (LocVT == MVT::v32i8 ||
1697 if (LocVT == MVT::v32i8 ||
1985 if (LocVT == MVT::v32i8 ||
2078 if (LocVT == MVT::v32i8 ||
2186 if (LocVT == MVT::v32i8 ||
2448 if (LocVT == MVT::v32i8 ||
2541 if (LocVT == MVT::v32i8 ||
2759 LocVT = MVT::v32i8;
2793 if (LocVT == MVT::v32i8 ||
3153 if (LocVT == MVT::v32i8 ||
3729 if (LocVT == MVT::v32i8 ||
3929 if (LocVT == MVT::v32i8 ||
gen/lib/Target/X86/X86GenDAGISel.inc 305 /* 521*/ OPC_CheckChild1Type, MVT::v32i8,
5437 /* 11680*/ OPC_CheckChild0Type, MVT::v32i8,
5719 /* 12263*/ OPC_CheckChild0Type, MVT::v32i8,
5797 /* 12425*/ /*SwitchType*/ 27, MVT::v32i8,// ->12454
6787 /* 14563*/ OPC_CheckChild1Type, MVT::v32i8,
8445 /* 18180*/ OPC_CheckChild1Type, MVT::v32i8,
16224 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
16231 MVT::v32i8, 2/*#Ops*/, 0, 1,
23269 /* 47327*/ OPC_CheckChild0Type, MVT::v32i8,
23302 /* 47390*/ OPC_CheckType, MVT::v32i8,
23425 /* 47633*/ OPC_CheckChild0Type, MVT::v32i8,
23458 /* 47696*/ OPC_CheckType, MVT::v32i8,
25090 /* 50896*/ OPC_CheckChild0Type, MVT::v32i8,
25178 /* 51068*/ OPC_CheckChild0Type, MVT::v32i8,
25885 /* 52512*/ OPC_CheckChild0Type, MVT::v32i8,
25975 /* 52690*/ /*SwitchType*/ 69, MVT::v32i8,// ->52761
27929 /* 57215*/ /*SwitchType*/ 40, MVT::v32i8,// ->57257
27935 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
27943 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
28102 /* 57632*/ /*SwitchType*/ 18, MVT::v32i8,// ->57652
28107 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
28328 /* 58151*/ /*SwitchType*/ 40, MVT::v32i8,// ->58193
28334 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
28342 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
28429 /* 58387*/ /*SwitchType*/ 18, MVT::v32i8,// ->58407
28434 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
29968 /* 61599*/ OPC_CheckChild0Type, MVT::v32i8,
30281 /* 62210*/ OPC_CheckChild0Type, MVT::v32i8,
30337 /* 62314*/ OPC_CheckChild0Type, MVT::v32i8,
30674 /* 62949*/ OPC_CheckChild0Type, MVT::v32i8,
30942 /* 63686*/ OPC_CheckChild0Type, MVT::v32i8,
31427 /* 65063*/ OPC_CheckChild0Type, MVT::v32i8,
31713 /* 65828*/ /*SwitchType*/ 35, MVT::v32i8,// ->65865
31717 MVT::v32i8, 2/*#Ops*/, 0, 1,
31723 MVT::v32i8, 2/*#Ops*/, 0, 1,
31729 MVT::v32i8, 2/*#Ops*/, 0, 1,
33917 /* 70532*/ /*SwitchType*/ 32, MVT::v32i8,// ->70566
33922 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
33929 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
41094 /* 85900*/ /*SwitchType*/ 20, MVT::v32i8,// ->85922
41096 /* 85903*/ OPC_CheckType, MVT::v32i8,
41101 MVT::v32i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
41332 /* 86426*/ /*SwitchType*/ 53, MVT::v32i8,// ->86481
41333 /* 86428*/ OPC_CheckChild0Type, MVT::v32i8,
41337 MVT::v32i8, 1/*#Ops*/, 0,
41351 MVT::v32i8, 2/*#Ops*/, 4, 5,
43285 /* 90503*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->90524
43290 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
43465 /* 90931*/ /*SwitchType*/ 18, MVT::v32i8,// ->90951
43470 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
43581 /* 91184*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->91205
43586 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
43767 /* 91618*/ /*SwitchType*/ 18, MVT::v32i8,// ->91638
43772 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
44009 /* 92106*/ /*SwitchType*/ 24, MVT::v32i8,// ->92132
44013 MVT::v32i8, 2/*#Ops*/, 0, 1,
44019 MVT::v32i8, 2/*#Ops*/, 0, 1,
44446 /* 92962*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->92983
44451 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
44626 /* 93390*/ /*SwitchType*/ 18, MVT::v32i8,// ->93410
44631 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
44729 /* 93616*/ /*SwitchType*/ 24, MVT::v32i8,// ->93642
44733 MVT::v32i8, 2/*#Ops*/, 0, 1,
44739 MVT::v32i8, 2/*#Ops*/, 0, 1,
45764 /* 95832*/ OPC_SwitchType /*3 cases */, 19, MVT::v32i8,// ->95854
45769 MVT::v32i8, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 0,
45835 /* 95994*/ OPC_SwitchType /*3 cases */, 19, MVT::v32i8,// ->96016
45840 MVT::v32i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 1,
46119 /* 96583*/ OPC_CheckType, MVT::v32i8,
46124 MVT::v32i8, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 0,
46131 /* 96609*/ OPC_CheckType, MVT::v32i8,
46136 MVT::v32i8, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 0,
46303 /* 96972*/ /*SwitchType*/ 40, MVT::v32i8,// ->97014
46309 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
46317 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
46476 /* 97389*/ /*SwitchType*/ 18, MVT::v32i8,// ->97409
46481 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
46702 /* 97908*/ /*SwitchType*/ 40, MVT::v32i8,// ->97950
46708 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
46716 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
46803 /* 98144*/ /*SwitchType*/ 18, MVT::v32i8,// ->98164
46808 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
46941 /* 98453*/ /*SwitchType*/ 11, MVT::v32i8,// ->98466
46944 MVT::v32i8, 3/*#Ops*/, 1, 2, 0,
46994 /* 98564*/ /*SwitchType*/ 11, MVT::v32i8,// ->98577
46997 MVT::v32i8, 3/*#Ops*/, 0, 2, 1,
47124 /* 98802*/ OPC_CheckType, MVT::v32i8,
47127 MVT::v32i8, 3/*#Ops*/, 2, 1, 0,
47134 /* 98820*/ OPC_CheckType, MVT::v32i8,
47137 MVT::v32i8, 3/*#Ops*/, 2, 1, 0,
47225 /* 98986*/ /*SwitchType*/ 35, MVT::v32i8,// ->99023
47229 MVT::v32i8, 2/*#Ops*/, 0, 1,
47235 MVT::v32i8, 2/*#Ops*/, 0, 1,
47241 MVT::v32i8, 2/*#Ops*/, 0, 1,
47999 /*100671*/ /*SwitchType*/ 40, MVT::v32i8,// ->100713
48005 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
48013 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
48172 /*101088*/ /*SwitchType*/ 18, MVT::v32i8,// ->101108
48177 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
48399 /*101608*/ /*SwitchType*/ 40, MVT::v32i8,// ->101650
48405 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
48413 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
48500 /*101844*/ /*SwitchType*/ 18, MVT::v32i8,// ->101864
48505 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
49478 /*103922*/ /*SwitchType*/ 15, MVT::v32i8,// ->103939
49482 MVT::v32i8, 4/*#Ops*/, 0, 0, 0, 1,
49593 /*104179*/ /*SwitchType*/ 15, MVT::v32i8,// ->104196
49597 MVT::v32i8, 4/*#Ops*/, 0, 0, 0, 1,
49807 /*104787*/ /*SwitchType*/ 80, MVT::v32i8,// ->104869
49829 MVT::v32i8, 2/*#Ops*/, 11, 12,
50013 /*105451*/ /*SwitchType*/ 80, MVT::v32i8,// ->105533
50035 MVT::v32i8, 2/*#Ops*/, 11, 12,
50157 /*105859*/ /*SwitchType*/ 35, MVT::v32i8,// ->105896
50161 MVT::v32i8, 2/*#Ops*/, 0, 1,
50167 MVT::v32i8, 2/*#Ops*/, 0, 1,
50173 MVT::v32i8, 2/*#Ops*/, 0, 1,
51322 /*108495*/ /*SwitchType*/ 83, MVT::v32i8,// ->108580
51331 MVT::v32i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
51339 MVT::v32i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
51349 MVT::v32i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
51357 MVT::v32i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
52255 /*110582*/ /*SwitchType*/ 40, MVT::v32i8,// ->110624
52262 MVT::v32i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
52270 MVT::v32i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
55224 MVT::v32i8, 1/*#Ops*/, 3, // Results = #4
55238 /*117082*/ /*SwitchType*/ 9, MVT::v32i8,// ->117093
55241 MVT::v32i8, 1/*#Ops*/, 0,
55605 /*117879*/ /*SwitchType*/ 20, MVT::v32i8,// ->117901
55701 /*118058*/ OPC_CheckChild0Type, MVT::v32i8,
55985 /*118633*/ /*SwitchType*/ 9, MVT::v32i8,// ->118644
55988 MVT::v32i8, 1/*#Ops*/, 0,
56760 /*120173*/ /*SwitchType*/ 20, MVT::v32i8,// ->120195
56856 /*120352*/ OPC_CheckChild0Type, MVT::v32i8,
56887 /*120406*/ OPC_CheckType, MVT::v32i8,
56890 MVT::v32i8, 1/*#Ops*/, 0,
57639 MVT::v32i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
58257 /*122995*/ OPC_CheckChild0Type, MVT::v32i8,
75665 /*159594*/ /*SwitchType*/ 42, MVT::v32i8,// ->159638
76489 /*161188*/ /*SwitchType*/ 41, MVT::v32i8,// ->161231
81279 /*170434*/ OPC_CheckChild1Type, MVT::v32i8,
85712 /*179508*/ /*SwitchType*/ 32, MVT::v32i8,// ->179542
85890 /*179849*/ /*SwitchType*/ 26, MVT::v32i8,// ->179877
85986 /*180035*/ /*SwitchType*/ 26, MVT::v32i8,// ->180063
86084 /*180227*/ /*SwitchType*/ 26, MVT::v32i8,// ->180255
86180 /*180413*/ /*SwitchType*/ 26, MVT::v32i8,// ->180441
86278 /*180605*/ /*SwitchType*/ 26, MVT::v32i8,// ->180633
86374 /*180791*/ /*SwitchType*/ 26, MVT::v32i8,// ->180819
86471 /*180980*/ /*SwitchType*/ 26, MVT::v32i8,// ->181008
86573 /*181188*/ /*SwitchType*/ 31, MVT::v32i8,// ->181221
91484 /*190656*/ /*SwitchType*/ 25, MVT::v32i8,// ->190683
91568 /*190836*/ /*SwitchType*/ 25, MVT::v32i8,// ->190863
91654 /*191022*/ /*SwitchType*/ 25, MVT::v32i8,// ->191049
91738 /*191202*/ /*SwitchType*/ 25, MVT::v32i8,// ->191229
91824 /*191388*/ /*SwitchType*/ 25, MVT::v32i8,// ->191415
91908 /*191568*/ /*SwitchType*/ 25, MVT::v32i8,// ->191595
91993 /*191751*/ /*SwitchType*/ 25, MVT::v32i8,// ->191778
92107 /*191978*/ OPC_CheckChild0Type, MVT::v32i8,
92218 /*192174*/ /*SwitchType*/ 21, MVT::v32i8,// ->192197
92266 /*192260*/ /*SwitchType*/ 22, MVT::v32i8,// ->192284
97575 /*203194*/ /*SwitchType*/ 32, MVT::v32i8,// ->203228
97702 /*203455*/ OPC_CheckType, MVT::v32i8,
98062 /*204145*/ /*SwitchType*/ 26, MVT::v32i8,// ->204173
98158 /*204331*/ /*SwitchType*/ 26, MVT::v32i8,// ->204359
98256 /*204523*/ /*SwitchType*/ 26, MVT::v32i8,// ->204551
98352 /*204709*/ /*SwitchType*/ 26, MVT::v32i8,// ->204737
98450 /*204901*/ /*SwitchType*/ 26, MVT::v32i8,// ->204929
98546 /*205087*/ /*SwitchType*/ 26, MVT::v32i8,// ->205115
98643 /*205276*/ /*SwitchType*/ 26, MVT::v32i8,// ->205304
98704 /*205403*/ /*SwitchType*/ 31, MVT::v32i8,// ->205436
98819 /*205658*/ OPC_CheckType, MVT::v32i8,
104843 /*217391*/ /*SwitchType*/ 25, MVT::v32i8,// ->217418
104927 /*217571*/ /*SwitchType*/ 25, MVT::v32i8,// ->217598
105013 /*217757*/ /*SwitchType*/ 25, MVT::v32i8,// ->217784
105097 /*217937*/ /*SwitchType*/ 25, MVT::v32i8,// ->217964
105183 /*218123*/ /*SwitchType*/ 25, MVT::v32i8,// ->218150
105267 /*218303*/ /*SwitchType*/ 25, MVT::v32i8,// ->218330
105352 /*218486*/ /*SwitchType*/ 25, MVT::v32i8,// ->218513
105420 /*218615*/ /*SwitchType*/ 21, MVT::v32i8,// ->218638
105468 /*218703*/ /*SwitchType*/ 22, MVT::v32i8,// ->218727
105578 /*218899*/ OPC_CheckChild1Type, MVT::v32i8,
113201 /*234597*/ OPC_CheckChild0Type, MVT::v32i8,
119619 /*246901*/ OPC_CheckType, MVT::v32i8,
119624 MVT::v32i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
119629 /*246925*/ OPC_CheckType, MVT::v32i8,
119634 MVT::v32i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
119655 /*246973*/ OPC_CheckType, MVT::v32i8,
119660 MVT::v32i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
119665 /*246997*/ OPC_CheckType, MVT::v32i8,
119670 MVT::v32i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
119698 /*247058*/ OPC_CheckType, MVT::v32i8,
119703 MVT::v32i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
119708 /*247082*/ OPC_CheckType, MVT::v32i8,
119713 MVT::v32i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
119734 /*247130*/ OPC_CheckType, MVT::v32i8,
119739 MVT::v32i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
119744 /*247154*/ OPC_CheckType, MVT::v32i8,
119749 MVT::v32i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
119756 /*247184*/ OPC_CheckChild0Type, MVT::v32i8,
119774 /*247211*/ OPC_CheckType, MVT::v32i8,
119779 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
119784 /*247234*/ OPC_CheckType, MVT::v32i8,
119789 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
119806 /*247275*/ OPC_CheckType, MVT::v32i8,
119811 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
119816 /*247298*/ OPC_CheckType, MVT::v32i8,
119821 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
120036 /*247721*/ OPC_CheckType, MVT::v32i8,
120041 MVT::v32i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
120046 /*247745*/ OPC_CheckType, MVT::v32i8,
120051 MVT::v32i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
120197 /*248050*/ /*SwitchType*/ 22, MVT::v32i8,// ->248074
120202 MVT::v32i8, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
120216 /*248103*/ /*SwitchType*/ 22, MVT::v32i8,// ->248127
120221 MVT::v32i8, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
120235 /*248156*/ /*SwitchType*/ 22, MVT::v32i8,// ->248180
120240 MVT::v32i8, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
120269 /*248228*/ /*SwitchType*/ 19, MVT::v32i8,// ->248249
120274 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
120301 /*248291*/ /*SwitchType*/ 19, MVT::v32i8,// ->248312
120306 MVT::v32i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
120331 /*248353*/ /*SwitchType*/ 20, MVT::v32i8,// ->248375
120336 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
120361 /*248416*/ /*SwitchType*/ 20, MVT::v32i8,// ->248438
120366 MVT::v32i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
120395 /*248485*/ /*SwitchType*/ 19, MVT::v32i8,// ->248506
120400 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
120414 /*248532*/ /*SwitchType*/ 20, MVT::v32i8,// ->248554
120419 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
120448 /*248602*/ /*SwitchType*/ 19, MVT::v32i8,// ->248623
120453 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
120480 /*248665*/ /*SwitchType*/ 19, MVT::v32i8,// ->248686
120485 MVT::v32i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
120510 /*248727*/ /*SwitchType*/ 20, MVT::v32i8,// ->248749
120515 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
120540 /*248790*/ /*SwitchType*/ 20, MVT::v32i8,// ->248812
120545 MVT::v32i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
120574 /*248859*/ /*SwitchType*/ 19, MVT::v32i8,// ->248880
120579 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
120593 /*248906*/ /*SwitchType*/ 20, MVT::v32i8,// ->248928
120598 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
120627 /*248976*/ /*SwitchType*/ 19, MVT::v32i8,// ->248997
120632 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
120659 /*249039*/ /*SwitchType*/ 19, MVT::v32i8,// ->249060
120664 MVT::v32i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
120689 /*249101*/ /*SwitchType*/ 20, MVT::v32i8,// ->249123
120694 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
120719 /*249164*/ /*SwitchType*/ 20, MVT::v32i8,// ->249186
120724 MVT::v32i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
120753 /*249233*/ /*SwitchType*/ 19, MVT::v32i8,// ->249254
120758 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
120772 /*249280*/ /*SwitchType*/ 20, MVT::v32i8,// ->249302
120777 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121166 /*250006*/ /*SwitchType*/ 19, MVT::v32i8,// ->250027
121171 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121198 /*250069*/ /*SwitchType*/ 19, MVT::v32i8,// ->250090
121203 MVT::v32i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
121228 /*250131*/ /*SwitchType*/ 20, MVT::v32i8,// ->250153
121233 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121258 /*250194*/ /*SwitchType*/ 20, MVT::v32i8,// ->250216
121263 MVT::v32i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
121353 /*250379*/ OPC_CheckType, MVT::v32i8,
121358 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121363 /*250402*/ OPC_CheckType, MVT::v32i8,
121368 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121458 /*250587*/ OPC_CheckType, MVT::v32i8,
121463 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121468 /*250610*/ OPC_CheckType, MVT::v32i8,
121473 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121529 /*250727*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i8,// ->250749
121534 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121561 /*250790*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i8,// ->250812
121566 MVT::v32i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
121591 /*250851*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i8,// ->250874
121596 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121621 /*250914*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i8,// ->250937
121626 MVT::v32i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
121655 /*250985*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i8,// ->251007
121660 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121687 /*251048*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i8,// ->251070
121692 MVT::v32i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
121717 /*251109*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i8,// ->251132
121722 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121747 /*251172*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i8,// ->251195
121752 MVT::v32i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
121781 /*251243*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i8,// ->251265
121786 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121813 /*251306*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i8,// ->251328
121818 MVT::v32i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
121843 /*251367*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i8,// ->251390
121848 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121873 /*251430*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i8,// ->251453
121878 MVT::v32i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
121907 /*251501*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i8,// ->251523
121912 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121939 /*251564*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i8,// ->251586
121944 MVT::v32i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
121969 /*251625*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i8,// ->251648
121974 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121999 /*251688*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i8,// ->251711
122004 MVT::v32i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
122254 /*252200*/ /*SwitchType*/ 19, MVT::v32i8,// ->252221
122259 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122273 /*252247*/ /*SwitchType*/ 20, MVT::v32i8,// ->252269
122278 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122299 /*252294*/ OPC_CheckType, MVT::v32i8,
122304 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122309 /*252317*/ OPC_CheckType, MVT::v32i8,
122314 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122341 /*252383*/ /*SwitchType*/ 18, MVT::v32i8,// ->252403
122346 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
122360 /*252428*/ /*SwitchType*/ 19, MVT::v32i8,// ->252449
122365 MVT::v32i8, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
122386 /*252474*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i8,// ->252496
122391 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122405 /*252520*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i8,// ->252543
122410 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122439 /*252590*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i8,// ->252612
122444 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122458 /*252636*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i8,// ->252659
122463 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122557 /*252850*/ OPC_SwitchType /*2 cases */, 51, MVT::v32i8,// ->252904
122564 /*252860*/ OPC_CheckType, MVT::v32i8,
122569 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
122574 /*252882*/ OPC_CheckType, MVT::v32i8,
122579 MVT::v32i8, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
122626 /*252981*/ OPC_CheckType, MVT::v32i8,
122631 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122636 /*253004*/ OPC_CheckType, MVT::v32i8,
122641 MVT::v32i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122724 /*253178*/ OPC_CheckType, MVT::v32i8,
122729 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
122750 /*253230*/ OPC_CheckType, MVT::v32i8,
122755 MVT::v32i8, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
122783 /*253296*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->253317
122788 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
122834 /*253401*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i8,// ->253423
122839 MVT::v32i8, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
123037 /*253776*/ /*SwitchType*/ 20, MVT::v32i8,// ->253798
123129 /*253934*/ /*SwitchType*/ 18, MVT::v32i8,// ->253954
123205 /*254061*/ /*SwitchType*/ 18, MVT::v32i8,// ->254081
123281 /*254188*/ /*SwitchType*/ 18, MVT::v32i8,// ->254208
123357 /*254315*/ /*SwitchType*/ 18, MVT::v32i8,// ->254335
123404 /*254402*/ /*SwitchType*/ 21, MVT::v32i8,// ->254425
123502 /*254592*/ OPC_CheckChild1Type, MVT::v32i8,
125773 /*258651*/ /*SwitchType*/ 17, MVT::v32i8,// ->258670
125837 /*258772*/ /*SwitchType*/ 17, MVT::v32i8,// ->258791
125901 /*258893*/ /*SwitchType*/ 17, MVT::v32i8,// ->258912
125965 /*259014*/ /*SwitchType*/ 17, MVT::v32i8,// ->259033
128343 /*263806*/ /*SwitchType*/ 26, MVT::v32i8,// ->263834
128508 /*264124*/ /*SwitchType*/ 26, MVT::v32i8,// ->264152
128677 /*264450*/ /*SwitchType*/ 26, MVT::v32i8,// ->264478
128842 /*264768*/ /*SwitchType*/ 26, MVT::v32i8,// ->264796
129011 /*265094*/ /*SwitchType*/ 26, MVT::v32i8,// ->265122
129176 /*265412*/ /*SwitchType*/ 26, MVT::v32i8,// ->265440
129344 /*265735*/ /*SwitchType*/ 26, MVT::v32i8,// ->265763
133982 /*274808*/ /*SwitchType*/ 25, MVT::v32i8,// ->274835
134127 /*275116*/ /*SwitchType*/ 25, MVT::v32i8,// ->275143
134276 /*275432*/ /*SwitchType*/ 25, MVT::v32i8,// ->275459
134421 /*275740*/ /*SwitchType*/ 25, MVT::v32i8,// ->275767
134570 /*276056*/ /*SwitchType*/ 25, MVT::v32i8,// ->276083
134715 /*276364*/ /*SwitchType*/ 25, MVT::v32i8,// ->276391
134863 /*276677*/ /*SwitchType*/ 25, MVT::v32i8,// ->276704
140479 /*288383*/ /*SwitchType*/ 18, MVT::v32i8,// ->288403
140579 /*288551*/ /*SwitchType*/ 18, MVT::v32i8,// ->288571
140679 /*288719*/ /*SwitchType*/ 18, MVT::v32i8,// ->288739
140779 /*288887*/ /*SwitchType*/ 18, MVT::v32i8,// ->288907
142461 /*291899*/ /*SwitchType*/ 17, MVT::v32i8,// ->291918
142545 /*292059*/ /*SwitchType*/ 17, MVT::v32i8,// ->292078
142629 /*292219*/ /*SwitchType*/ 17, MVT::v32i8,// ->292238
142713 /*292379*/ /*SwitchType*/ 17, MVT::v32i8,// ->292398
144717 /*296351*/ OPC_CheckChild1Type, MVT::v32i8,
158519 /*322419*/ OPC_CheckChild0Type, MVT::v32i8,
158618 /*322609*/ /*SwitchType*/ 20, MVT::v32i8,// ->322631
158675 /*322708*/ /*SwitchType*/ 18, MVT::v32i8,// ->322728
158751 /*322835*/ /*SwitchType*/ 18, MVT::v32i8,// ->322855
158827 /*322962*/ /*SwitchType*/ 18, MVT::v32i8,// ->322982
158903 /*323089*/ /*SwitchType*/ 18, MVT::v32i8,// ->323109
158985 /*323233*/ /*SwitchType*/ 21, MVT::v32i8,// ->323256
160507 /*325946*/ /*SwitchType*/ 17, MVT::v32i8,// ->325965
160571 /*326067*/ /*SwitchType*/ 17, MVT::v32i8,// ->326086
160635 /*326188*/ /*SwitchType*/ 17, MVT::v32i8,// ->326207
160699 /*326309*/ /*SwitchType*/ 17, MVT::v32i8,// ->326328
162341 /*329624*/ /*SwitchType*/ 26, MVT::v32i8,// ->329652
162548 /*330017*/ /*SwitchType*/ 26, MVT::v32i8,// ->330045
162675 /*330268*/ /*SwitchType*/ 26, MVT::v32i8,// ->330296
162840 /*330586*/ /*SwitchType*/ 26, MVT::v32i8,// ->330614
163009 /*330912*/ /*SwitchType*/ 26, MVT::v32i8,// ->330940
163174 /*331230*/ /*SwitchType*/ 26, MVT::v32i8,// ->331258
163342 /*331553*/ /*SwitchType*/ 26, MVT::v32i8,// ->331581
167602 /*339900*/ /*SwitchType*/ 25, MVT::v32i8,// ->339927
167785 /*340281*/ /*SwitchType*/ 25, MVT::v32i8,// ->340308
167896 /*340524*/ /*SwitchType*/ 25, MVT::v32i8,// ->340551
168041 /*340832*/ /*SwitchType*/ 25, MVT::v32i8,// ->340859
168190 /*341148*/ /*SwitchType*/ 25, MVT::v32i8,// ->341175
168335 /*341456*/ /*SwitchType*/ 25, MVT::v32i8,// ->341483
168483 /*341769*/ /*SwitchType*/ 25, MVT::v32i8,// ->341796
173921 /*353093*/ /*SwitchType*/ 18, MVT::v32i8,// ->353113
174021 /*353261*/ /*SwitchType*/ 18, MVT::v32i8,// ->353281
174121 /*353429*/ /*SwitchType*/ 18, MVT::v32i8,// ->353449
174221 /*353597*/ /*SwitchType*/ 18, MVT::v32i8,// ->353617
175364 /*355688*/ /*SwitchType*/ 17, MVT::v32i8,// ->355707
175448 /*355848*/ /*SwitchType*/ 17, MVT::v32i8,// ->355867
175532 /*356008*/ /*SwitchType*/ 17, MVT::v32i8,// ->356027
175616 /*356168*/ /*SwitchType*/ 17, MVT::v32i8,// ->356187
176808 /*358660*/ OPC_CheckChild0Type, MVT::v32i8,
186771 /*377583*/ OPC_CheckType, MVT::v32i8,
186774 MVT::v32i8, 4/*#Ops*/, 0, 1, 2, 3,
186779 /*377599*/ OPC_CheckType, MVT::v32i8,
186782 MVT::v32i8, 5/*#Ops*/, 4, 0, 1, 2, 3,
186879 /*377779*/ OPC_CheckType, MVT::v32i8,
186882 MVT::v32i8, 4/*#Ops*/, 0, 1, 2, 3,
186887 /*377795*/ OPC_CheckType, MVT::v32i8,
186890 MVT::v32i8, 5/*#Ops*/, 4, 0, 1, 2, 3,
186906 /*377828*/ OPC_CheckType, MVT::v32i8,
186909 MVT::v32i8, 4/*#Ops*/, 0, 1, 2, 3,
186914 /*377844*/ OPC_CheckType, MVT::v32i8,
186917 MVT::v32i8, 5/*#Ops*/, 4, 0, 1, 2, 3,
186929 /*377872*/ OPC_CheckType, MVT::v32i8,
186932 MVT::v32i8, 2/*#Ops*/, 0, 1,
186953 /*377910*/ OPC_CheckType, MVT::v32i8,
186961 MVT::v32i8, 2/*#Ops*/, 0, 4,
186996 /*378003*/ /*SwitchType*/ 12, MVT::v32i8,// ->378017
186999 MVT::v32i8, 4/*#Ops*/, 1, 0, 2, 3,
187016 /*378041*/ /*SwitchType*/ 11, MVT::v32i8,// ->378054
187019 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187036 /*378078*/ /*SwitchType*/ 11, MVT::v32i8,// ->378091
187039 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187056 /*378115*/ /*SwitchType*/ 11, MVT::v32i8,// ->378128
187059 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187076 /*378152*/ /*SwitchType*/ 11, MVT::v32i8,// ->378165
187079 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187096 /*378189*/ /*SwitchType*/ 11, MVT::v32i8,// ->378202
187099 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187116 /*378226*/ /*SwitchType*/ 11, MVT::v32i8,// ->378239
187119 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187188 /*378351*/ /*SwitchType*/ 11, MVT::v32i8,// ->378364
187191 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187197 /*378369*/ OPC_CheckChild0Type, MVT::v32i8,
187203 /*378376*/ OPC_CheckType, MVT::v32i8,
187206 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187231 /*378423*/ OPC_CheckType, MVT::v32i8,
187234 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187260 /*378471*/ OPC_CheckType, MVT::v32i8,
187263 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187287 /*378516*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i8,// ->378530
187290 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187307 /*378553*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i8,// ->378567
187310 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187327 /*378590*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i8,// ->378604
187330 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187347 /*378627*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i8,// ->378641
187350 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187454 /*378816*/ /*SwitchType*/ 11, MVT::v32i8,// ->378829
187457 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187468 /*378839*/ OPC_CheckType, MVT::v32i8,
187471 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187480 /*378860*/ OPC_CheckType, MVT::v32i8,
187483 MVT::v32i8, 2/*#Ops*/, 0, 1,
187493 /*378882*/ OPC_CheckType, MVT::v32i8,
187496 MVT::v32i8, 2/*#Ops*/, 0, 1,
187506 /*378904*/ OPC_CheckType, MVT::v32i8,
187509 MVT::v32i8, 2/*#Ops*/, 0, 1,
187514 /*378920*/ OPC_CheckChild0Type, MVT::v32i8,
187527 /*378942*/ OPC_CheckChild0Type, MVT::v32i8,
187550 /*378981*/ /*SwitchType*/ 10, MVT::v32i8,// ->378993
187553 MVT::v32i8, 2/*#Ops*/, 0, 1,
187564 /*379003*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i8,// ->379017
187567 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187584 /*379040*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i8,// ->379054
187587 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187628 /*379122*/ OPC_CheckChild0Type, MVT::v32i8,
187633 /*379128*/ OPC_CheckType, MVT::v32i8,
187636 MVT::v32i8, 2/*#Ops*/, 0, 1,
187659 /*379169*/ OPC_CheckType, MVT::v32i8,
187662 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
187685 /*379212*/ OPC_SwitchType /*2 cases */, 64, MVT::v32i8,// ->379279
187689 MVT::v32i8, 2/*#Ops*/, 0, 1,
187706 MVT::v32i8, 2/*#Ops*/, 7, 8,
187725 /*379306*/ OPC_CheckType, MVT::v32i8,
187728 MVT::v32i8, 3/*#Ops*/, 2, 0, 1,
187745 /*379342*/ OPC_CheckType, MVT::v32i8,
187753 MVT::v32i8, 3/*#Ops*/, 2, 0, 5,
187785 /*379436*/ /*SwitchType*/ 12, MVT::v32i8,// ->379450
187788 MVT::v32i8, 4/*#Ops*/, 2, 0, 1, 3,
187800 /*379469*/ /*SwitchType*/ 12, MVT::v32i8,// ->379483
187803 MVT::v32i8, 4/*#Ops*/, 1, 0, 2, 3,
187819 /*379507*/ /*SwitchType*/ 12, MVT::v32i8,// ->379521
187822 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
187837 /*379544*/ /*SwitchType*/ 12, MVT::v32i8,// ->379558
187840 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
187855 /*379581*/ /*SwitchType*/ 12, MVT::v32i8,// ->379595
187858 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
187873 /*379618*/ /*SwitchType*/ 12, MVT::v32i8,// ->379632
187876 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
187891 /*379655*/ /*SwitchType*/ 12, MVT::v32i8,// ->379669
187894 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
187909 /*379692*/ /*SwitchType*/ 12, MVT::v32i8,// ->379706
187912 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
187971 /*379813*/ /*SwitchType*/ 12, MVT::v32i8,// ->379827
187974 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
187980 /*379832*/ OPC_CheckChild0Type, MVT::v32i8,
187984 /*379837*/ OPC_CheckType, MVT::v32i8,
187987 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
188008 /*379882*/ OPC_CheckType, MVT::v32i8,
188011 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
188033 /*379928*/ OPC_CheckType, MVT::v32i8,
188036 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
188056 /*379971*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i8,// ->379986
188059 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
188074 /*380008*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i8,// ->380023
188077 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
188092 /*380045*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i8,// ->380060
188095 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
188110 /*380082*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i8,// ->380097
188113 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
188203 /*380266*/ /*SwitchType*/ 12, MVT::v32i8,// ->380280
188206 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
188215 /*380288*/ OPC_CheckType, MVT::v32i8,
188218 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
188225 /*380308*/ OPC_CheckType, MVT::v32i8,
188228 MVT::v32i8, 3/*#Ops*/, 2, 0, 1,
188236 /*380329*/ OPC_CheckType, MVT::v32i8,
188239 MVT::v32i8, 3/*#Ops*/, 2, 0, 1,
188247 /*380350*/ OPC_CheckType, MVT::v32i8,
188250 MVT::v32i8, 3/*#Ops*/, 2, 0, 1,
188255 /*380367*/ OPC_CheckChild0Type, MVT::v32i8,
188266 /*380388*/ OPC_CheckChild0Type, MVT::v32i8,
188285 /*380425*/ /*SwitchType*/ 11, MVT::v32i8,// ->380438
188288 MVT::v32i8, 3/*#Ops*/, 2, 0, 1,
188297 /*380446*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i8,// ->380461
188300 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
188315 /*380483*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i8,// ->380498
188318 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
188355 /*380565*/ OPC_CheckChild0Type, MVT::v32i8,
188358 /*380569*/ OPC_CheckType, MVT::v32i8,
188361 MVT::v32i8, 3/*#Ops*/, 2, 0, 1,
188380 /*380608*/ OPC_CheckType, MVT::v32i8,
188383 MVT::v32i8, 4/*#Ops*/, 3, 0, 1, 2,
188402 /*380649*/ OPC_SwitchType /*2 cases */, 84, MVT::v32i8,// ->380736
188406 MVT::v32i8, 3/*#Ops*/, 2, 0, 1,
188428 MVT::v32i8, 2/*#Ops*/, 11, 12,
193452 /*390838*/ OPC_CheckType, MVT::v32i8,
193457 MVT::v32i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193514 /*390975*/ /*SwitchType*/ 42, MVT::v32i8,// ->391019
193520 MVT::v32i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193528 MVT::v32i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193568 /*391091*/ /*SwitchType*/ 26, MVT::v32i8,// ->391119
193572 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
193578 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
193624 /*391199*/ OPC_CheckType, MVT::v32i8,
193629 MVT::v32i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193686 /*391336*/ /*SwitchType*/ 42, MVT::v32i8,// ->391380
193692 MVT::v32i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193700 MVT::v32i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193740 /*391452*/ /*SwitchType*/ 26, MVT::v32i8,// ->391480
193744 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
193750 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
193818 /*391650*/ /*SwitchType*/ 41, MVT::v32i8,// ->391693
193829 MVT::v32i8, 7/*#Ops*/, 10, 3, 4, 5, 6, 7, 11,
193919 /*391895*/ /*SwitchType*/ 48, MVT::v32i8,// ->391945
193926 MVT::v32i8, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
193935 MVT::v32i8, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
194034 /*392153*/ /*SwitchType*/ 22, MVT::v32i8,// ->392177
194040 MVT::v32i8, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
194093 /*392284*/ OPC_CheckType, MVT::v32i8,
194376 /*392910*/ /*SwitchType*/ 52, MVT::v32i8,// ->392964
194384 MVT::v32i8, 3/*#Ops*/, 1, 2, 3,
194394 MVT::v32i8, 3/*#Ops*/, 1, 2, 3,
194575 /*393379*/ OPC_CheckChild1Type, MVT::v32i8,
194582 MVT::v32i8, 1/*#Ops*/, 0, // Results = #2
194592 MVT::v32i8, 1/*#Ops*/, 0, // Results = #2
195062 /*394567*/ /*SwitchType*/ 18, MVT::v32i8,// ->394587
195064 MVT::v32i8, 0/*#Ops*/, // Results = #1
195067 MVT::v32i8, 3/*#Ops*/, 1, 0, 2,
195149 /*394764*/ OPC_CheckChild1Type, MVT::v32i8,
195202 /*394901*/ /*SwitchType*/ 32, MVT::v32i8,// ->394935
195211 MVT::v32i8, 3/*#Ops*/, 0, 4, 5,
195279 /*395069*/ /*SwitchType*/ 32, MVT::v32i8,// ->395103
195284 MVT::v32i8, 3/*#Ops*/, 1, 2, 3,
195291 MVT::v32i8, 3/*#Ops*/, 1, 2, 3,
195372 /*395257*/ /*SwitchType*/ 14, MVT::v32i8,// ->395273
195376 MVT::v32i8, 3/*#Ops*/, 1, 2, 3,
195420 /*395353*/ OPC_CheckChild1Type, MVT::v32i8,
197695 /*400004*/ /*SwitchType*/ 19, MVT::v32i8,// ->400025
197700 MVT::v32i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
197741 /*400108*/ /*SwitchType*/ 19, MVT::v32i8,// ->400129
197746 MVT::v32i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
197777 /*400180*/ /*SwitchType*/ 26, MVT::v32i8,// ->400208
197781 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
197787 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
199644 /*403798*/ /*SwitchType*/ 22, MVT::v32i8,// ->403822
199648 MVT::v32i8, 1/*#Ops*/, 0,
199654 MVT::v32i8, 1/*#Ops*/, 0,
199921 /*404365*/ OPC_CheckChild0Type, MVT::v32i8,
199922 /*404367*/ OPC_CheckType, MVT::v32i8,
199928 MVT::v32i8, 1/*#Ops*/, 2,
199977 /*404498*/ /*SwitchType*/ 65, MVT::v32i8,// ->404565
199986 MVT::v32i8, 1/*#Ops*/, 3,
199999 MVT::v32i8, 1/*#Ops*/, 4,
202049 /*408821*/ OPC_CheckChild0Type, MVT::v32i8,
202063 /*408844*/ OPC_CheckType, MVT::v32i8,
202068 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
202079 /*408876*/ OPC_CheckType, MVT::v32i8,
202084 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
202090 /*408899*/ OPC_CheckType, MVT::v32i8,
202093 MVT::v32i8, 2/*#Ops*/, 0, 1,
203512 /*411937*/ /*SwitchType*/ 18, MVT::v32i8,// ->411957
203517 MVT::v32i8, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
203555 /*412024*/ /*SwitchType*/ 24, MVT::v32i8,// ->412050
203559 MVT::v32i8, 2/*#Ops*/, 0, 1,
203565 MVT::v32i8, 2/*#Ops*/, 0, 1,
203600 /*412110*/ /*SwitchType*/ 18, MVT::v32i8,// ->412130
203605 MVT::v32i8, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
203643 /*412197*/ /*SwitchType*/ 24, MVT::v32i8,// ->412223
203647 MVT::v32i8, 2/*#Ops*/, 0, 1,
203653 MVT::v32i8, 2/*#Ops*/, 0, 1,
204689 /*414168*/ OPC_CheckType, MVT::v32i8,
204694 MVT::v32i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
204714 /*414213*/ OPC_CheckType, MVT::v32i8,
204720 MVT::v32i8, 8/*#Ops*/, 3, 2, 5, 6, 7, 8, 9, 10,
204740 /*414262*/ OPC_CheckType, MVT::v32i8,
204746 MVT::v32i8, 8/*#Ops*/, 0, 3, 5, 6, 7, 8, 9, 10,
205029 /*414831*/ /*SwitchType*/ 12, MVT::v32i8,// ->414845
205032 MVT::v32i8, 4/*#Ops*/, 0, 1, 2, 3,
206539 /*418256*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->418277
206544 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
206558 /*418301*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->418322
206563 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
206581 /*418353*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->418374
206586 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
206600 /*418398*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->418419
206605 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
206623 /*418448*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i8,// ->418470
206628 MVT::v32i8, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8,
206642 /*418495*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i8,// ->418517
206647 MVT::v32i8, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8,
207537 /*420506*/ OPC_CheckChild0Type, MVT::v32i8,
207569 /*420565*/ OPC_CheckType, MVT::v32i8,
207687 /*420794*/ OPC_CheckChild0Type, MVT::v32i8,
207719 /*420853*/ OPC_CheckType, MVT::v32i8,
209787 /*425039*/ /*SwitchType*/ 57, MVT::v32i8,// ->425098
210054 /*425617*/ OPC_CheckChild0Type, MVT::v32i8,
211147 /*428123*/ /*SwitchType*/ 18, MVT::v32i8,// ->428143
211152 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211210 /*428274*/ /*SwitchType*/ 18, MVT::v32i8,// ->428294
211215 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211485 /*428865*/ /*SwitchType*/ 24, MVT::v32i8,// ->428891
211489 MVT::v32i8, 2/*#Ops*/, 0, 1,
211495 MVT::v32i8, 2/*#Ops*/, 0, 1,
212012 /*429998*/ /*SwitchType*/ 18, MVT::v32i8,// ->430018
212017 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212075 /*430149*/ /*SwitchType*/ 18, MVT::v32i8,// ->430169
212080 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212350 /*430740*/ /*SwitchType*/ 24, MVT::v32i8,// ->430766
212354 MVT::v32i8, 2/*#Ops*/, 0, 1,
212360 MVT::v32i8, 2/*#Ops*/, 0, 1,
212724 /*431535*/ /*SwitchType*/ 40, MVT::v32i8,// ->431577
212730 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212738 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212897 /*431952*/ /*SwitchType*/ 18, MVT::v32i8,// ->431972
212902 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213036 /*432255*/ /*SwitchType*/ 35, MVT::v32i8,// ->432292
213040 MVT::v32i8, 2/*#Ops*/, 0, 1,
213046 MVT::v32i8, 2/*#Ops*/, 0, 1,
213052 MVT::v32i8, 2/*#Ops*/, 0, 1,
213216 /*432596*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->432617
213221 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213288 /*432768*/ /*SwitchType*/ 18, MVT::v32i8,// ->432788
213293 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213341 /*432876*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->432897
213346 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
213415 /*433050*/ /*SwitchType*/ 18, MVT::v32i8,// ->433070
213420 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
213456 /*433134*/ /*SwitchType*/ 24, MVT::v32i8,// ->433160
213460 MVT::v32i8, 2/*#Ops*/, 0, 1,
213466 MVT::v32i8, 2/*#Ops*/, 0, 1,
213552 /*433318*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->433339
213557 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213624 /*433490*/ /*SwitchType*/ 18, MVT::v32i8,// ->433510
213629 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213677 /*433598*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->433619
213682 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
213751 /*433772*/ /*SwitchType*/ 18, MVT::v32i8,// ->433792
213756 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
213792 /*433856*/ /*SwitchType*/ 24, MVT::v32i8,// ->433882
213796 MVT::v32i8, 2/*#Ops*/, 0, 1,
213802 MVT::v32i8, 2/*#Ops*/, 0, 1,
214260 /*434812*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->434833
214265 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214332 /*434984*/ /*SwitchType*/ 18, MVT::v32i8,// ->435004
214337 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214372 /*435067*/ /*SwitchType*/ 24, MVT::v32i8,// ->435093
214376 MVT::v32i8, 2/*#Ops*/, 0, 1,
214382 MVT::v32i8, 2/*#Ops*/, 0, 1,
214468 /*435251*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->435272
214473 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214540 /*435423*/ /*SwitchType*/ 18, MVT::v32i8,// ->435443
214545 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214580 /*435506*/ /*SwitchType*/ 24, MVT::v32i8,// ->435532
214584 MVT::v32i8, 2/*#Ops*/, 0, 1,
214590 MVT::v32i8, 2/*#Ops*/, 0, 1,
214676 /*435692*/ OPC_SwitchType /*5 cases */, 18, MVT::v32i8,// ->435713
214681 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214747 /*435864*/ /*SwitchType*/ 18, MVT::v32i8,// ->435884
214752 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214935 /*436297*/ OPC_SwitchType /*5 cases */, 18, MVT::v32i8,// ->436318
214940 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
215008 /*436471*/ /*SwitchType*/ 18, MVT::v32i8,// ->436491
215013 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
215272 /*437106*/ /*SwitchType*/ 24, MVT::v32i8,// ->437132
215276 MVT::v32i8, 2/*#Ops*/, 0, 1,
215282 MVT::v32i8, 2/*#Ops*/, 0, 1,
215500 /*437606*/ /*SwitchType*/ 18, MVT::v32i8,// ->437626
215505 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
215539 /*437697*/ /*SwitchType*/ 18, MVT::v32i8,// ->437717
215544 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
215759 /*438211*/ /*SwitchType*/ 18, MVT::v32i8,// ->438231
215764 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
215800 /*438304*/ /*SwitchType*/ 18, MVT::v32i8,// ->438324
215805 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
216132 /*439065*/ /*SwitchType*/ 24, MVT::v32i8,// ->439091
216136 MVT::v32i8, 2/*#Ops*/, 0, 1,
216142 MVT::v32i8, 2/*#Ops*/, 0, 1,
216260 /*439358*/ OPC_SwitchType /*5 cases */, 18, MVT::v32i8,// ->439379
216265 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
216331 /*439530*/ /*SwitchType*/ 18, MVT::v32i8,// ->439550
216336 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
216519 /*439963*/ OPC_SwitchType /*5 cases */, 18, MVT::v32i8,// ->439984
216524 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
216592 /*440137*/ /*SwitchType*/ 18, MVT::v32i8,// ->440157
216597 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
216856 /*440772*/ /*SwitchType*/ 24, MVT::v32i8,// ->440798
216860 MVT::v32i8, 2/*#Ops*/, 0, 1,
216866 MVT::v32i8, 2/*#Ops*/, 0, 1,
217084 /*441272*/ /*SwitchType*/ 18, MVT::v32i8,// ->441292
217089 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
217123 /*441363*/ /*SwitchType*/ 18, MVT::v32i8,// ->441383
217128 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
217343 /*441877*/ /*SwitchType*/ 18, MVT::v32i8,// ->441897
217348 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
217384 /*441970*/ /*SwitchType*/ 18, MVT::v32i8,// ->441990
217389 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
217716 /*442731*/ /*SwitchType*/ 24, MVT::v32i8,// ->442757
217720 MVT::v32i8, 2/*#Ops*/, 0, 1,
217726 MVT::v32i8, 2/*#Ops*/, 0, 1,
217844 /*443022*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->443043
217849 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
217916 /*443194*/ /*SwitchType*/ 18, MVT::v32i8,// ->443214
217921 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
217969 /*443302*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->443323
217974 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
218043 /*443476*/ /*SwitchType*/ 18, MVT::v32i8,// ->443496
218048 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
218084 /*443560*/ /*SwitchType*/ 24, MVT::v32i8,// ->443586
218088 MVT::v32i8, 2/*#Ops*/, 0, 1,
218094 MVT::v32i8, 2/*#Ops*/, 0, 1,
219745 /*447065*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->447086
219750 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
219877 /*447354*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->447375
219882 MVT::v32i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
219996 /*447613*/ /*SwitchType*/ 10, MVT::v32i8,// ->447625
219999 MVT::v32i8, 2/*#Ops*/, 0, 1,
220098 /*447810*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i8,// ->447831
220103 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220211 /*448063*/ /*SwitchType*/ 10, MVT::v32i8,// ->448075
220214 MVT::v32i8, 2/*#Ops*/, 0, 1,
220441 /*448502*/ OPC_CheckType, MVT::v32i8,
220447 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220455 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220461 /*448546*/ OPC_CheckType, MVT::v32i8,
220465 MVT::v32i8, 2/*#Ops*/, 0, 1,
220471 MVT::v32i8, 2/*#Ops*/, 0, 1,
220776 /*449144*/ OPC_CheckType, MVT::v32i8,
220782 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220790 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220796 /*449188*/ OPC_CheckType, MVT::v32i8,
220800 MVT::v32i8, 2/*#Ops*/, 0, 1,
220806 MVT::v32i8, 2/*#Ops*/, 0, 1,
221330 /*450232*/ /*SwitchType*/ 17, MVT::v32i8,// ->450251
221335 MVT::v32i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
221465 /*450547*/ /*SwitchType*/ 17, MVT::v32i8,// ->450566
221470 MVT::v32i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
221607 /*450829*/ /*SwitchType*/ 22, MVT::v32i8,// ->450853
221611 MVT::v32i8, 1/*#Ops*/, 0,
221617 MVT::v32i8, 1/*#Ops*/, 0,
221740 /*451097*/ /*SwitchType*/ 18, MVT::v32i8,// ->451117
221745 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
221770 /*451165*/ /*SwitchType*/ 18, MVT::v32i8,// ->451185
221775 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
221810 /*451247*/ /*SwitchType*/ 24, MVT::v32i8,// ->451273
221814 MVT::v32i8, 2/*#Ops*/, 0, 1,
221820 MVT::v32i8, 2/*#Ops*/, 0, 1,
222669 /*453038*/ /*SwitchType*/ 19, MVT::v32i8,// ->453059
222674 MVT::v32i8, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 0,
222710 /*453124*/ /*SwitchType*/ 11, MVT::v32i8,// ->453137
222713 MVT::v32i8, 3/*#Ops*/, 2, 1, 0,
222910 /*453553*/ /*SwitchType*/ 17, MVT::v32i8,// ->453572
222915 MVT::v32i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
222964 /*453666*/ OPC_CheckType, MVT::v32i8,
223033 /*453817*/ /*SwitchType*/ 17, MVT::v32i8,// ->453836
223038 MVT::v32i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
223123 /*454052*/ /*SwitchType*/ 68, MVT::v32i8,// ->454122
223127 MVT::v32i8, 0/*#Ops*/, // Results = #1
223130 MVT::v32i8, 3/*#Ops*/, 1, 0, 2, // Results = #3
223133 MVT::v32i8, 3/*#Ops*/, 3, 0, 4,
223139 MVT::v32i8, 0/*#Ops*/, // Results = #1
223142 MVT::v32i8, 3/*#Ops*/, 1, 0, 2, // Results = #3
223145 MVT::v32i8, 3/*#Ops*/, 3, 0, 4,
223250 /*454402*/ OPC_CheckChild0Type, MVT::v32i8,
223557 /*455158*/ /*SwitchType*/ 18, MVT::v32i8,// ->455178
223562 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
223685 /*455439*/ /*SwitchType*/ 10, MVT::v32i8,// ->455451
223688 MVT::v32i8, 2/*#Ops*/, 0, 1,
224860 /*458113*/ /*SwitchType*/ 40, MVT::v32i8,// ->458155
224866 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
224874 MVT::v32i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
224910 /*458217*/ /*SwitchType*/ 24, MVT::v32i8,// ->458243
224914 MVT::v32i8, 2/*#Ops*/, 0, 1,
224920 MVT::v32i8, 2/*#Ops*/, 0, 1,
225033 /*458513*/ /*SwitchType*/ 19, MVT::v32i8,// ->458534
225038 MVT::v32i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
225173 /*458831*/ /*SwitchType*/ 11, MVT::v32i8,// ->458844
225176 MVT::v32i8, 3/*#Ops*/, 0, 1, 2,
226657 /*462173*/ OPC_CheckChild0Type, MVT::v32i8,
227318 /*463611*/ /*SwitchType*/ 17, MVT::v32i8,// ->463630
227323 MVT::v32i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
227434 /*463871*/ /*SwitchType*/ 17, MVT::v32i8,// ->463890
227439 MVT::v32i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
228666 /*466679*/ OPC_CheckChild0Type, MVT::v32i8,
228730 /*466811*/ /*SwitchType*/ 11, MVT::v32i8,// ->466824
228733 MVT::v32i8, 2/*#Ops*/, 0, 1,
228825 MVT::v32i8, 2/*#Ops*/, 0, 1, // Results = #2
228835 MVT::v32i8, 2/*#Ops*/, 0, 1, // Results = #2
228916 /*467209*/ OPC_CheckChild0Type, MVT::v32i8,
229035 /*467438*/ OPC_CheckChild0Type, MVT::v32i8,
229089 /*467544*/ /*SwitchType*/ 13, MVT::v32i8,// ->467559
229093 MVT::v32i8, 2/*#Ops*/, 1, 2,
230522 /*470359*/ /*SwitchType*/ 10, MVT::v32i8,// ->470371
230525 MVT::v32i8, 2/*#Ops*/, 1, 0,
230598 /*470516*/ /*SwitchType*/ 11, MVT::v32i8,// ->470529
230601 MVT::v32i8, 3/*#Ops*/, 1, 2, 0,
230761 /*470842*/ /*SwitchType*/ 10, MVT::v32i8,// ->470854
230764 MVT::v32i8, 2/*#Ops*/, 1, 0,
230837 /*470999*/ /*SwitchType*/ 11, MVT::v32i8,// ->471012
230840 MVT::v32i8, 3/*#Ops*/, 1, 2, 0,
231291 /*471834*/ /*SwitchType*/ 20, MVT::v32i8,// ->471856
231295 MVT::v32i8, 0/*#Ops*/,
231301 MVT::v32i8, 0/*#Ops*/,
231503 MVT::v32i8, 0/*#Ops*/, // Results = #0
231505 MVT::v32i8, 0/*#Ops*/, // Results = #1
231948 /*473033*/ OPC_CheckType, MVT::v32i8,
231951 MVT::v32i8, 1/*#Ops*/, 0,
232083 /*473277*/ OPC_CheckType, MVT::v32i8,
232086 MVT::v32i8, 1/*#Ops*/, 0,
gen/lib/Target/X86/X86GenFastISel.inc 58 if (RetVT.SimpleTy != MVT::v32i8)
180 case MVT::v32i8: return fastEmit_ISD_ABS_MVT_v32i8_r(RetVT, Op0, Op0IsKill);
310 case MVT::v32i8: return fastEmit_ISD_ANY_EXTEND_MVT_v32i1_MVT_v32i8_r(Op0, Op0IsKill);
656 if (RetVT.SimpleTy != MVT::v32i8)
760 case MVT::v32i8: return fastEmit_ISD_CTPOP_MVT_v32i8_r(RetVT, Op0, Op0IsKill);
1528 case MVT::v32i8: return fastEmit_ISD_SIGN_EXTEND_MVT_v32i1_MVT_v32i8_r(Op0, Op0IsKill);
1644 case MVT::v32i8: return fastEmit_ISD_SIGN_EXTEND_MVT_v32i8_r(RetVT, Op0, Op0IsKill);
2041 if (RetVT.SimpleTy != MVT::v32i8)
2354 case MVT::v32i8: return fastEmit_ISD_ZERO_EXTEND_MVT_v32i8_r(RetVT, Op0, Op0IsKill);
4324 case MVT::v32i8: return fastEmit_X86ISD_MOVMSK_MVT_v32i8_r(RetVT, Op0, Op0IsKill);
4957 case MVT::v32i8: return fastEmit_X86ISD_VBROADCAST_MVT_v16i8_MVT_v32i8_r(Op0, Op0IsKill);
5452 if (RetVT.SimpleTy != MVT::v32i8)
5652 if (RetVT.SimpleTy != MVT::v32i8)
6029 if (RetVT.SimpleTy != MVT::v32i8)
6164 case MVT::v32i8: return fastEmit_ISD_ADD_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6257 if (RetVT.SimpleTy != MVT::v32i8)
6408 case MVT::v32i8: return fastEmit_ISD_AND_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7264 if (RetVT.SimpleTy != MVT::v32i8)
7415 case MVT::v32i8: return fastEmit_ISD_OR_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7626 if (RetVT.SimpleTy != MVT::v32i8)
7685 case MVT::v32i8: return fastEmit_ISD_SADDSAT_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7728 if (RetVT.SimpleTy != MVT::v32i8)
7850 case MVT::v32i8: return fastEmit_ISD_SMAX_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7883 if (RetVT.SimpleTy != MVT::v32i8)
8005 case MVT::v32i8: return fastEmit_ISD_SMIN_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8070 if (RetVT.SimpleTy != MVT::v32i8)
8129 case MVT::v32i8: return fastEmit_ISD_SSUBSAT_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8180 if (RetVT.SimpleTy != MVT::v32i8)
8315 case MVT::v32i8: return fastEmit_ISD_SUB_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8348 if (RetVT.SimpleTy != MVT::v32i8)
8407 case MVT::v32i8: return fastEmit_ISD_UADDSAT_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8434 if (RetVT.SimpleTy != MVT::v32i8)
8556 case MVT::v32i8: return fastEmit_ISD_UMAX_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8589 if (RetVT.SimpleTy != MVT::v32i8)
8711 case MVT::v32i8: return fastEmit_ISD_UMIN_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8744 if (RetVT.SimpleTy != MVT::v32i8)
8803 case MVT::v32i8: return fastEmit_ISD_USUBSAT_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8890 if (RetVT.SimpleTy != MVT::v32i8)
9041 case MVT::v32i8: return fastEmit_ISD_XOR_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9128 if (RetVT.SimpleTy != MVT::v32i8)
9271 case MVT::v32i8: return fastEmit_X86ISD_ANDNP_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9304 if (RetVT.SimpleTy != MVT::v32i8)
9363 case MVT::v32i8: return fastEmit_X86ISD_AVG_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10713 if (RetVT.SimpleTy != MVT::v32i8)
10736 case MVT::v32i8: return fastEmit_X86ISD_GF2P8MULB_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11149 if (RetVT.SimpleTy != MVT::v32i8)
11169 case MVT::v32i8: return fastEmit_X86ISD_MULTISHIFT_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11193 if (RetVT.SimpleTy != MVT::v32i8)
11279 if (RetVT.SimpleTy != MVT::v32i8)
11362 if (RetVT.SimpleTy != MVT::v32i8)
11436 case MVT::v32i8: return fastEmit_X86ISD_PCMPEQ_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11462 if (RetVT.SimpleTy != MVT::v32i8)
11536 case MVT::v32i8: return fastEmit_X86ISD_PCMPGT_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11682 case MVT::v32i8: return fastEmit_X86ISD_PSADBW_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11706 if (RetVT.SimpleTy != MVT::v32i8)
11729 case MVT::v32i8: return fastEmit_X86ISD_PSHUFB_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12136 if (RetVT.SimpleTy != MVT::v32i8)
12345 case MVT::v32i8: return fastEmit_X86ISD_UNPCKH_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12384 if (RetVT.SimpleTy != MVT::v32i8)
12593 case MVT::v32i8: return fastEmit_X86ISD_UNPCKL_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12694 if (RetVT.SimpleTy != MVT::v32i8)
12780 case MVT::v32i8: return fastEmit_X86ISD_VPERMV_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12834 case MVT::v32i8: return fastEmit_X86ISD_VPMADDUBSW_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13015 case MVT::v32i8: return fastEmit_X86ISD_VPSHUFBITQMB_MVT_v32i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/X86/X86GenRegisterInfo.inc 4488 /* 40 */ MVT::v8f32, MVT::v4f64, MVT::v32i8, MVT::v16i16, MVT::v8i32, MVT::v4i64, MVT::Other,
include/llvm/Support/MachineValueType.h 360 SimpleTy == MVT::v4f64 || SimpleTy == MVT::v32i8 ||
450 case v32i8:
574 case v32i8:
772 case v32i8:
921 if (NumElements == 32) return MVT::v32i8;
lib/CodeGen/ValueTypes.cpp 155 case MVT::v32i8: return "v32i8";
299 case MVT::v32i8: return VectorType::get(Type::getInt8Ty(Context), 32);
lib/Target/AMDGPU/R600ISelLowering.cpp 115 setTruncStoreAction(MVT::v32i32, MVT::v32i8, Custom);
lib/Target/AMDGPU/SIISelLowering.cpp 192 setTruncStoreAction(MVT::v32i32, MVT::v32i8, Expand);
lib/Target/X86/X86FastISel.cpp 428 case MVT::v32i8:
601 case MVT::v32i8:
lib/Target/X86/X86ISelDAGToDAG.cpp 3965 case MVT::v32i8:
4012 case MVT::v32i8:
4042 case MVT::v32i8:
4089 case MVT::v32i8:
lib/Target/X86/X86ISelLowering.cpp 1079 MVT::v32i8, MVT::v16i16, MVT::v8i32, MVT::v4i64 })
1087 MVT::v32i8, MVT::v16i16, MVT::v8i32, MVT::v4i64 })
1094 addRegisterClass(MVT::v32i8, Subtarget.hasVLX() ? &X86::VR256XRegClass
1133 for (auto VT : { MVT::v32i8, MVT::v16i16, MVT::v8i32, MVT::v4i64 }) {
1150 setOperationAction(ISD::ROTL, MVT::v32i8, Custom);
1156 setOperationAction(ISD::SELECT, MVT::v32i8, Custom);
1168 setOperationAction(ISD::BITREVERSE, MVT::v32i8, Custom);
1170 for (auto VT : { MVT::v32i8, MVT::v16i16, MVT::v8i32, MVT::v4i64 }) {
1187 for (auto VT : { MVT::v32i8, MVT::v16i16, MVT::v8i32, MVT::v4i64 }) {
1195 setOperationAction(ISD::MUL, MVT::v32i8, Custom);
1201 setOperationAction(ISD::MULHU, MVT::v32i8, Custom);
1202 setOperationAction(ISD::MULHS, MVT::v32i8, Custom);
1210 setOperationAction(ISD::UADDSAT, MVT::v32i8, HasInt256 ? Legal : Custom);
1211 setOperationAction(ISD::SADDSAT, MVT::v32i8, HasInt256 ? Legal : Custom);
1212 setOperationAction(ISD::USUBSAT, MVT::v32i8, HasInt256 ? Legal : Custom);
1213 setOperationAction(ISD::SSUBSAT, MVT::v32i8, HasInt256 ? Legal : Custom);
1219 for (auto VT : { MVT::v32i8, MVT::v16i16, MVT::v8i32 }) {
1262 for (MVT VT : { MVT::v32i8, MVT::v16i16, MVT::v8i32, MVT::v4i64,
1276 setOperationAction(ISD::VSELECT, MVT::v32i8, Legal);
1494 for (auto VT : { MVT::v32i8, MVT::v16i16, MVT::v8i32, MVT::v4i64,
1621 setOperationAction(ISD::SIGN_EXTEND, MVT::v32i8, Custom);
1622 setOperationAction(ISD::ZERO_EXTEND, MVT::v32i8, Custom);
1623 setOperationAction(ISD::ANY_EXTEND, MVT::v32i8, Custom);
1659 setOperationAction(ISD::TRUNCATE, MVT::v32i8, Custom);
1665 setTruncStoreAction(MVT::v32i16, MVT::v32i8, Legal);
1696 setLoadExtAction(ExtType, MVT::v32i16, MVT::v32i8, 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 })
1941 return MVT::v32i8;
2105 return MVT::v32i8;
2270 case MVT::v32i8: case MVT::v16i16: case MVT::v8i32: case MVT::v4i64:
5169 if (NumBits == 256 && isTypeLegal(MVT::v32i8))
5170 return MVT::v32i8;
9383 case MVT::v32i8:
9413 return SplitOpsAndApply(DAG, Subtarget, DL, MVT::v32i8, Ops,
9425 MVT::v32i8, DAG.getBitcast(MVT::v32i8, SrcVec),
9425 MVT::v32i8, DAG.getBitcast(MVT::v32i8, SrcVec),
9426 DAG.getBitcast(MVT::v32i8, IndicesVec), DL, DAG, Subtarget));
11097 case MVT::v32i8:
15543 assert(VT == MVT::v32i8 && "Unexpected type!");
15565 return DAG.getNode(ISD::INSERT_SUBVECTOR, DL, MVT::v32i8,
15566 DAG.getConstant(0, DL, MVT::v32i8), Unpack,
16095 assert(V1.getSimpleValueType() == MVT::v32i8 && "Bad operand type!");
16096 assert(V2.getSimpleValueType() == MVT::v32i8 && "Bad operand type!");
16103 if (SDValue ZExt = lowerShuffleAsZeroOrAnyExtend(DL, MVT::v32i8, V1, V2, Mask,
16108 if (SDValue Broadcast = lowerShuffleAsBroadcast(DL, MVT::v32i8, V1, V2, Mask,
16112 if (SDValue Blend = lowerShuffleAsBlend(DL, MVT::v32i8, V1, V2, Mask,
16117 if (SDValue V = lowerShuffleWithUNPCK(DL, MVT::v32i8, Mask, V1, V2, DAG))
16121 if (SDValue V = lowerShuffleWithPACK(DL, MVT::v32i8, Mask, V1, V2, DAG,
16126 if (SDValue Shift = lowerShuffleAsShift(DL, MVT::v32i8, V1, V2, Mask,
16131 if (SDValue Rotate = lowerShuffleAsByteRotate(DL, MVT::v32i8, V1, V2, Mask,
16138 DL, MVT::v32i8, V1, V2, Mask, Subtarget, DAG))
16143 if (V2.isUndef() && is128BitLaneCrossingShuffleMask(MVT::v32i8, Mask)) {
16145 DL, MVT::v32i8, V1, V2, Mask, DAG, Subtarget))
16148 return lowerShuffleAsLanePermuteAndShuffle(DL, MVT::v32i8, V1, V2, Mask,
16152 if (SDValue PSHUFB = lowerShuffleWithPSHUFB(DL, MVT::v32i8, Mask, V1, V2,
16158 return lowerShuffleWithPERMV(DL, MVT::v32i8, Mask, V1, V2, DAG);
16163 DL, MVT::v32i8, V1, V2, Mask, Subtarget, DAG))
16168 DL, MVT::v32i8, V1, V2, Mask, DAG, Subtarget))
16175 if (SDValue V = lowerShuffleAsVTRUNCAndUnpack(DL, MVT::v32i8, V1, V2,
16180 return lowerShuffleAsSplitOrBlend(DL, MVT::v32i8, V1, V2, Mask,
16245 case MVT::v32i8:
16950 ExtVT = Subtarget.canExtendTo512BW() ? MVT::v32i16 : MVT::v32i8;
17261 case MVT::v32i8:
19458 In = DAG.getBitcast(MVT::v32i8, In);
19465 In = DAG.getVectorShuffle(MVT::v32i8, DL, In, In, ShufMask1);
25035 if (VT == MVT::v16i8 || VT == MVT::v32i8 || VT == MVT::v64i8) {
25039 (VT == MVT::v32i8 && Subtarget.canExtendTo512BW())) {
25242 assert((VT == MVT::v16i8 || (VT == MVT::v32i8 && Subtarget.hasInt256()) ||
25254 (VT == MVT::v32i8 && Subtarget.canExtendTo512BW())) {
25269 if (VT == MVT::v32i8 && IsSigned) {
25553 if (VT == MVT::v16i8 || (Subtarget.hasInt256() && VT == MVT::v32i8) ||
25634 (VT == MVT::v32i8 && !Subtarget.canExtendTo512BW()) ||
25984 (Subtarget.canExtendTo512BW() && VT == MVT::v32i8) ||
25986 assert((!Subtarget.hasBWI() || VT == MVT::v32i8 || VT == MVT::v16i8) &&
26001 (VT == MVT::v32i8 && Subtarget.hasInt256())) &&
26047 (VT == MVT::v32i8 && Subtarget.hasInt256() && !Subtarget.hasXOP()) ||
26309 ((VT == MVT::v8i32 || VT == MVT::v16i16 || VT == MVT::v32i8) &&
26743 if (InVT == MVT::v32i8 && !Subtarget.hasInt256()) {
26792 MVT SExtVT = SrcVT == MVT::v16i1 ? MVT::v16i8 : MVT::v32i8;
28459 MVT CastVT = (DstVT == MVT::v32i16) ? MVT::v16i16 : MVT::v32i8;
29154 if (VT == MVT::v32i8 || VT == MVT::v16i16)
32104 ((MaskVT == MVT::v16i16 || MaskVT == MVT::v32i8) && Subtarget.hasInt256()) ||
32567 (Subtarget.hasVBMI() && Subtarget.hasVLX() && MaskVT == MVT::v32i8))) {
32586 (Subtarget.hasVBMI() && Subtarget.hasVLX() && MaskVT == MVT::v32i8))) {
32617 (Subtarget.hasVBMI() && Subtarget.hasVLX() && MaskVT == MVT::v32i8))) {
32792 (MaskVT == MVT::v16i8 || MaskVT == MVT::v32i8)))) {
35227 Src.getOperand(0).getValueType() == MVT::v32i8 ||
35283 SExtVT = MVT::v32i8;
35298 if (SExtVT == MVT::v16i8 || SExtVT == MVT::v32i8 || SExtVT == MVT::v64i8) {
36765 if (VT == MVT::v32i8 && !Subtarget.hasAVX2())
39474 MVT BlendVT = VT.is256BitVector() ? MVT::v32i8 : MVT::v16i8;
39838 case MVT::v32i8:
42704 VecVT = MVT::v32i8;
42736 TmpCastVT = NeedsAVX512FCast ? MVT::v8i32 : MVT::v32i8;
45910 case MVT::v32i8:
lib/Target/X86/X86TargetTransformInfo.cpp 316 { ISD::SHL, MVT::v32i8, 2 }, // psllw + pand.
317 { ISD::SRL, MVT::v32i8, 2 }, // psrlw + pand.
318 { ISD::SRA, MVT::v32i8, 4 }, // psrlw, pand, pxor, psubb.
335 { ISD::SHL, MVT::v32i8, 4+2 }, // 2*(psllw + pand) + split.
336 { ISD::SRL, MVT::v32i8, 4+2 }, // 2*(psrlw + pand) + split.
337 { ISD::SRA, MVT::v32i8, 8+2 }, // 2*(psrlw, pand, pxor, psubb) + split.
383 { ISD::SDIV, MVT::v32i8, 14 }, // 2*ext+2*pmulhw sequence
384 { ISD::SREM, MVT::v32i8, 16 }, // 2*ext+2*pmulhw+mul+sub sequence
385 { ISD::UDIV, MVT::v32i8, 14 }, // 2*ext+2*pmulhw sequence
386 { ISD::UREM, MVT::v32i8, 16 }, // 2*ext+2*pmulhw+mul+sub sequence
405 { ISD::SDIV, MVT::v32i8, 28+2 }, // 4*ext+4*pmulhw sequence + split.
406 { ISD::SREM, MVT::v32i8, 32+2 }, // 4*ext+4*pmulhw+mul+sub sequence + split.
409 { ISD::UDIV, MVT::v32i8, 28+2 }, // 4*ext+4*pmulhw sequence + split.
410 { ISD::UREM, MVT::v32i8, 32+2 }, // 4*ext+4*pmulhw+mul+sub sequence + split.
514 { ISD::MUL, MVT::v32i8, 4 }, // extend/pmullw/trunc sequence.
535 { ISD::MUL, MVT::v32i8, 13 }, // extend/pmullw/trunc sequence.
600 { ISD::SHL, MVT::v32i8, 2+2 },
601 { ISD::SRL, MVT::v32i8, 4+2 },
602 { ISD::SRA, MVT::v32i8, 4+2 },
668 { ISD::SHL, MVT::v32i8, 11 }, // vpblendvb sequence.
671 { ISD::SRL, MVT::v32i8, 11 }, // vpblendvb sequence.
674 { ISD::SRA, MVT::v32i8, 24 }, // vpblendvb sequence.
679 { ISD::SUB, MVT::v32i8, 1 }, // psubb
680 { ISD::ADD, MVT::v32i8, 1 }, // paddb
688 { ISD::MUL, MVT::v32i8, 17 }, // extend/pmullw/trunc sequence.
720 { ISD::SUB, MVT::v32i8, 4 },
721 { ISD::ADD, MVT::v32i8, 4 },
736 { ISD::MUL, MVT::v32i8, 26 }, // extend/pmullw/trunc sequence.
778 { ISD::SHL, MVT::v32i8, 2*11+2 }, // pblendvb sequence + split.
785 { ISD::SRL, MVT::v32i8, 2*12+2 }, // pblendvb sequence + split.
792 { ISD::SRA, MVT::v32i8, 2*24+2 }, // pblendvb sequence + split.
989 {TTI::SK_Reverse, MVT::v32i8, 1}, // vpermb
992 {TTI::SK_PermuteSingleSrc, MVT::v32i8, 1}, // vpermb
995 {TTI::SK_PermuteTwoSrc, MVT::v32i8, 1}, // vpermt2b
1016 {TTI::SK_PermuteSingleSrc, MVT::v32i8, 3}, // vpermw + zext/trunc
1021 {TTI::SK_PermuteTwoSrc, MVT::v32i8, 3}, // zext + vpermt2w + trunc
1080 {TTI::SK_Broadcast, MVT::v32i8, 1}, // vpbroadcastb
1087 {TTI::SK_Reverse, MVT::v32i8, 2}, // vperm2i128 + pshufb
1090 {TTI::SK_Select, MVT::v32i8, 1}, // vpblendvb
1098 {TTI::SK_PermuteSingleSrc, MVT::v32i8, 4}, // vperm2i128 + 2*vpshufb
1107 {TTI::SK_PermuteTwoSrc, MVT::v32i8, 7}, // 2*vperm2i128 + 4*vpshufb
1122 {TTI::SK_PermuteSingleSrc, MVT::v32i8, 4}, // vextractf128 + 2*vpperm
1128 {TTI::SK_PermuteTwoSrc, MVT::v32i8, 9}, // 2*vextractf128 + 6*vpperm
1143 {TTI::SK_Broadcast, MVT::v32i8, 2}, // vpshufb + vinsertf128
1151 {TTI::SK_Reverse, MVT::v32i8, 4}, // vextractf128 + 2*pshufb
1159 {TTI::SK_Select, MVT::v32i8, 3}, // vpand + vpandn + vpor
1167 {TTI::SK_PermuteSingleSrc, MVT::v32i8, 8}, // vextractf128 + 4*pshufb
1176 {TTI::SK_PermuteTwoSrc, MVT::v32i8, 15}, // 2*vextractf128 + 8*pshufb
1281 { ISD::SIGN_EXTEND, MVT::v32i16, MVT::v32i8, 1 },
1282 { ISD::ZERO_EXTEND, MVT::v32i16, MVT::v32i8, 1 },
1288 { ISD::SIGN_EXTEND, MVT::v32i8, MVT::v32i1, 1 },
1296 { ISD::ZERO_EXTEND, MVT::v32i8, MVT::v32i1, 2 },
1774 { ISD::SETCC, MVT::v32i8, 1 },
1779 { ISD::SELECT, MVT::v32i8, 1 }, // pblendvb
1789 { ISD::SETCC, MVT::v32i8, 4 },
1796 { ISD::SELECT, MVT::v32i8, 3 }, // vandps + vandnps + vorps
1894 { ISD::CTLZ, MVT::v32i8, 10 },
1948 { ISD::BITREVERSE, MVT::v32i8, 4 },
1962 { ISD::BITREVERSE, MVT::v32i8, 5 },
1969 { ISD::CTLZ, MVT::v32i8, 9 },
1973 { ISD::CTPOP, MVT::v32i8, 6 },
1977 { ISD::CTTZ, MVT::v32i8, 9 },
1979 { ISD::SADDSAT, MVT::v32i8, 1 },
1981 { ISD::SSUBSAT, MVT::v32i8, 1 },
1983 { ISD::UADDSAT, MVT::v32i8, 1 },
1986 { ISD::USUBSAT, MVT::v32i8, 1 },
1999 { ISD::BITREVERSE, MVT::v32i8, 12 }, // 2 x 128-bit Op + extract/insert
2006 { ISD::CTLZ, MVT::v32i8, 20 }, // 2 x 128-bit Op + extract/insert
2010 { ISD::CTPOP, MVT::v32i8, 14 }, // 2 x 128-bit Op + extract/insert
2014 { ISD::CTTZ, MVT::v32i8, 20 }, // 2 x 128-bit Op + extract/insert
2016 { ISD::SADDSAT, MVT::v32i8, 4 }, // 2 x 128-bit Op + extract/insert
2018 { ISD::SSUBSAT, MVT::v32i8, 4 }, // 2 x 128-bit Op + extract/insert
2020 { ISD::UADDSAT, MVT::v32i8, 4 }, // 2 x 128-bit Op + extract/insert
2023 { ISD::USUBSAT, MVT::v32i8, 4 }, // 2 x 128-bit Op + extract/insert
2303 { ISD::ROTL, MVT::v32i8, 4 },
2311 { ISD::ROTR, MVT::v32i8, 6 },
2559 { ISD::ADD, MVT::v32i8, 4 },
2585 { ISD::ADD, MVT::v32i8, 4 },
2640 { ISD::AND, MVT::v32i8, 2 }, // vpmovmskb + cmp
2642 { ISD::OR, MVT::v32i8, 2 }, // vpmovmskb + cmp
2649 { ISD::AND, MVT::v32i8, 4 }, // vextractf128 + vpand + vpmovmskb + cmp
2653 { ISD::OR, MVT::v32i8, 4 }, // vextractf128 + vpor + vpmovmskb + cmp
2752 {ISD::SMIN, MVT::v32i8, 3},
2753 {ISD::UMIN, MVT::v32i8, 3},
2763 {ISD::SMIN, MVT::v32i8, 2},
2764 {ISD::UMIN, MVT::v32i8, 2},
2827 {ISD::SMIN, MVT::v32i8, 2},
2828 {ISD::UMIN, MVT::v32i8, 2},
2838 {ISD::SMIN, MVT::v32i8, 1},
2839 {ISD::UMIN, MVT::v32i8, 1},
3548 { 3, MVT::v32i8, 13}, //(load 96i8 and) deinterleave into 3 x 32i8
3555 { 4, MVT::v32i8, 80 }, //(load 128i8 and) deinterleave into 4 x 32i8
3568 { 3, MVT::v32i8, 13 }, //interleave 3 x 32i8 into 96i8 (and store)
3574 { 4, MVT::v32i8, 12 } //interleave 4 x 32i8 into 128i8 (and store)
3639 {3, MVT::v32i8, 14}, //(load 96i8 and) deinterleave into 3 x 32i8
3693 {3, MVT::v32i8, 14}, // interleave 3 x 32i8 into 96i8 (and store)
3698 {4, MVT::v32i8, 14}, // interleave 4 x 32i8 into 128i8 (and store)
utils/TableGen/CodeGenTarget.cpp 95 case MVT::v32i8: return "MVT::v32i8";