|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/Hexagon/HexagonGenCallingConv.inc 140 LocVT == MVT::v32i16 ||
168 LocVT == MVT::v32i16 ||
309 LocVT == MVT::v32i16 ||
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc19847 /* 37939*/ OPC_CheckChild1Type, MVT::v32i16,
24089 /* 46367*/ OPC_CheckChild0Type, MVT::v32i16,
24361 /* 46862*/ OPC_CheckChild0Type, MVT::v32i16,
24580 /* 47267*/ /*SwitchType*/ 24, MVT::v32i16,// ->47293
24584 MVT::v32i16, 2/*#Ops*/, 0, 1,
24590 MVT::v32i16, 2/*#Ops*/, 0, 1,
25955 /* 49835*/ /*SwitchType*/ 24, MVT::v32i16,// ->49861
25959 MVT::v32i16, 2/*#Ops*/, 0, 1,
25965 MVT::v32i16, 2/*#Ops*/, 0, 1,
26498 /* 50892*/ /*SwitchType*/ 24, MVT::v32i16,// ->50918
26502 MVT::v32i16, 2/*#Ops*/, 0, 1,
26508 MVT::v32i16, 2/*#Ops*/, 0, 1,
28389 /* 54844*/ OPC_CheckChild0Type, MVT::v32i16,
28661 /* 55339*/ OPC_CheckChild0Type, MVT::v32i16,
28880 /* 55744*/ /*SwitchType*/ 24, MVT::v32i16,// ->55770
28884 MVT::v32i16, 2/*#Ops*/, 0, 1,
28890 MVT::v32i16, 2/*#Ops*/, 0, 1,
30685 /* 59337*/ OPC_CheckChild0Type, MVT::v32i16,
31146 /* 60162*/ /*SwitchType*/ 80, MVT::v32i16,// ->60244
31158 MVT::v32i16, 2/*#Ops*/, 3, 5,
31172 MVT::v32i16, 2/*#Ops*/, 3, 5,
31334 /* 60668*/ /*SwitchType*/ 80, MVT::v32i16,// ->60750
31346 MVT::v32i16, 2/*#Ops*/, 3, 5,
31360 MVT::v32i16, 2/*#Ops*/, 3, 5,
31366 /* 60752*/ OPC_CheckValueType, MVT::v32i16,
52197 /* 98428*/ /*SwitchType*/ 26, MVT::v32i16,// ->98456
52201 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
52207 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
52580 /* 99253*/ OPC_CheckChild0Type, MVT::v32i16,
54183 /*102385*/ /*SwitchType*/ 22, MVT::v32i16,// ->102409
54187 MVT::v32i16, 1/*#Ops*/, 0,
54193 MVT::v32i16, 1/*#Ops*/, 0,
54251 /*102511*/ /*SwitchType*/ 22, MVT::v32i16,// ->102535
54255 MVT::v32i16, 1/*#Ops*/, 0,
54261 MVT::v32i16, 1/*#Ops*/, 0,
54610 /*103141*/ OPC_CheckChild0Type, MVT::v32i16,
54954 /*103763*/ OPC_CheckChild0Type, MVT::v32i16,
55174 /*104169*/ /*SwitchType*/ 24, MVT::v32i16,// ->104195
55178 MVT::v32i16, 2/*#Ops*/, 0, 1,
55184 MVT::v32i16, 2/*#Ops*/, 0, 1,
60381 /*115410*/ /*SwitchType*/ 30, MVT::v32i16,// ->115442
60387 MVT::v32i16, 2/*#Ops*/, 1, 3,
60395 MVT::v32i16, 2/*#Ops*/, 1, 3,
60462 /*115557*/ /*SwitchType*/ 30, MVT::v32i16,// ->115589
60468 MVT::v32i16, 2/*#Ops*/, 1, 3,
60476 MVT::v32i16, 2/*#Ops*/, 1, 3,
61065 /*116740*/ /*SwitchType*/ 32, MVT::v32i16,// ->116774
61071 MVT::v32i16, 2/*#Ops*/, 1, 2,
61079 MVT::v32i16, 2/*#Ops*/, 1, 2,
61146 /*116896*/ /*SwitchType*/ 32, MVT::v32i16,// ->116930
61152 MVT::v32i16, 2/*#Ops*/, 1, 2,
61160 MVT::v32i16, 2/*#Ops*/, 1, 2,
61909 /*118416*/ /*SwitchType*/ 30, MVT::v32i16,// ->118448
61915 MVT::v32i16, 2/*#Ops*/, 1, 3,
61923 MVT::v32i16, 2/*#Ops*/, 1, 3,
61990 /*118563*/ /*SwitchType*/ 30, MVT::v32i16,// ->118595
61996 MVT::v32i16, 2/*#Ops*/, 1, 3,
62004 MVT::v32i16, 2/*#Ops*/, 1, 3,
62071 /*118710*/ /*SwitchType*/ 30, MVT::v32i16,// ->118742
62077 MVT::v32i16, 2/*#Ops*/, 1, 3,
62085 MVT::v32i16, 2/*#Ops*/, 1, 3,
62174 /*118916*/ /*SwitchType*/ 50, MVT::v32i16,// ->118968
62183 MVT::v32i16, 2/*#Ops*/, 3, 4,
62194 MVT::v32i16, 2/*#Ops*/, 3, 4,
62282 /*119153*/ /*SwitchType*/ 50, MVT::v32i16,// ->119205
62291 MVT::v32i16, 2/*#Ops*/, 3, 4,
62302 MVT::v32i16, 2/*#Ops*/, 3, 4,
62390 /*119390*/ /*SwitchType*/ 50, MVT::v32i16,// ->119442
62399 MVT::v32i16, 2/*#Ops*/, 3, 4,
62410 MVT::v32i16, 2/*#Ops*/, 3, 4,
62508 /*119646*/ /*SwitchType*/ 50, MVT::v32i16,// ->119698
62517 MVT::v32i16, 2/*#Ops*/, 3, 4,
62528 MVT::v32i16, 2/*#Ops*/, 3, 4,
62616 /*119883*/ /*SwitchType*/ 50, MVT::v32i16,// ->119935
62625 MVT::v32i16, 2/*#Ops*/, 3, 4,
62636 MVT::v32i16, 2/*#Ops*/, 3, 4,
62724 /*120120*/ /*SwitchType*/ 50, MVT::v32i16,// ->120172
62733 MVT::v32i16, 2/*#Ops*/, 3, 4,
62744 MVT::v32i16, 2/*#Ops*/, 3, 4,
62828 /*120335*/ /*SwitchType*/ 32, MVT::v32i16,// ->120369
62834 MVT::v32i16, 2/*#Ops*/, 1, 2,
62842 MVT::v32i16, 2/*#Ops*/, 1, 2,
62909 /*120491*/ /*SwitchType*/ 32, MVT::v32i16,// ->120525
62915 MVT::v32i16, 2/*#Ops*/, 1, 2,
62923 MVT::v32i16, 2/*#Ops*/, 1, 2,
62990 /*120647*/ /*SwitchType*/ 32, MVT::v32i16,// ->120681
62996 MVT::v32i16, 2/*#Ops*/, 1, 2,
63004 MVT::v32i16, 2/*#Ops*/, 1, 2,
64063 /*122947*/ OPC_CheckChild0Type, MVT::v32i16,
64187 /*123276*/ /*SwitchType*/ 68, MVT::v32i16,// ->123346
64197 MVT::v32i16, 2/*#Ops*/, 2, 4,
64209 MVT::v32i16, 2/*#Ops*/, 2, 4,
64400 /*123676*/ OPC_CheckChild1Type, MVT::v32i16,
64401 /*123678*/ OPC_CheckType, MVT::v32i16,
64405 MVT::v32i16, 2/*#Ops*/, 0, 1,
64411 MVT::v32i16, 2/*#Ops*/, 0, 1,
65174 /*125304*/ OPC_CheckChild1Type, MVT::v32i16,
65175 /*125306*/ OPC_CheckType, MVT::v32i16,
65179 MVT::v32i16, 2/*#Ops*/, 0, 1,
65185 MVT::v32i16, 2/*#Ops*/, 0, 1,
65264 /*125488*/ /*SwitchType*/ 24, MVT::v32i16,// ->125514
65265 /*125490*/ OPC_CheckChild0Type, MVT::v32i16,
65269 MVT::v32i16, 1/*#Ops*/, 0,
65275 MVT::v32i16, 1/*#Ops*/, 0,
66308 /*127489*/ OPC_CheckChild1Type, MVT::v32i16,
66309 /*127491*/ OPC_CheckType, MVT::v32i16,
66313 MVT::v32i16, 2/*#Ops*/, 0, 1,
66319 MVT::v32i16, 2/*#Ops*/, 0, 1,
66739 /*128181*/ OPC_CheckChild0Type, MVT::v32i16,
66833 /*128346*/ OPC_SwitchType /*3 cases */, 14, MVT::v32i16,// ->128363
66938 /*128526*/ /*SwitchType*/ 14, MVT::v32i16,// ->128542
67032 /*128709*/ /*SwitchType*/ 50, MVT::v32i16,// ->128761
67039 MVT::v32i16, 2/*#Ops*/, 0, 2,
67048 MVT::v32i16, 2/*#Ops*/, 0, 2,
67259 /*129227*/ OPC_CheckChild0Type, MVT::v32i16,
67441 /*129712*/ /*SwitchType*/ 64, MVT::v32i16,// ->129778
67450 MVT::v32i16, 2/*#Ops*/, 0, 3,
67461 MVT::v32i16, 2/*#Ops*/, 0, 3,
68064 /*131655*/ OPC_CheckChild0Type, MVT::v32i16,
68131 /*131788*/ /*SwitchType*/ 24, MVT::v32i16,// ->131814
68132 /*131790*/ OPC_CheckChild0Type, MVT::v32i16,
68136 MVT::v32i16, 1/*#Ops*/, 0,
68142 MVT::v32i16, 1/*#Ops*/, 0,
68839 /*133284*/ OPC_CheckChild0Type, MVT::v32i16,
68844 /*133292*/ OPC_CheckType, MVT::v32i16,
68851 MVT::v32i16, 2/*#Ops*/, 0, 1,
68857 MVT::v32i16, 2/*#Ops*/, 0, 1,
68867 MVT::v32i16, 2/*#Ops*/, 0, 1,
68873 MVT::v32i16, 2/*#Ops*/, 0, 1,
68881 /*133358*/ OPC_CheckType, MVT::v32i16,
68888 MVT::v32i16, 2/*#Ops*/, 0, 1,
68894 MVT::v32i16, 2/*#Ops*/, 0, 1,
68904 MVT::v32i16, 2/*#Ops*/, 0, 1,
68910 MVT::v32i16, 2/*#Ops*/, 0, 1,
68918 /*133424*/ OPC_CheckType, MVT::v32i16,
68925 MVT::v32i16, 2/*#Ops*/, 0, 1,
68931 MVT::v32i16, 2/*#Ops*/, 0, 1,
68941 MVT::v32i16, 2/*#Ops*/, 0, 1,
68947 MVT::v32i16, 2/*#Ops*/, 0, 1,
68955 /*133490*/ OPC_CheckType, MVT::v32i16,
68962 MVT::v32i16, 2/*#Ops*/, 0, 1,
68968 MVT::v32i16, 2/*#Ops*/, 0, 1,
68978 MVT::v32i16, 2/*#Ops*/, 0, 1,
68984 MVT::v32i16, 2/*#Ops*/, 0, 1,
69431 /*134350*/ OPC_SwitchType /*2 cases */, 26, MVT::v32i16,// ->134379
69435 MVT::v32i16, 3/*#Ops*/, 0, 2, 1,
69441 MVT::v32i16, 3/*#Ops*/, 0, 2, 1,
69547 /*134565*/ OPC_SwitchType /*2 cases */, 26, MVT::v32i16,// ->134594
69551 MVT::v32i16, 3/*#Ops*/, 0, 2, 1,
69557 MVT::v32i16, 3/*#Ops*/, 0, 2, 1,
69658 /*134768*/ OPC_SwitchType /*2 cases */, 26, MVT::v32i16,// ->134797
69662 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
69668 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
69837 /*135191*/ /*SwitchType*/ 42, MVT::v32i16,// ->135235
69844 MVT::v32i16, 1/*#Ops*/, 2,
69853 MVT::v32i16, 1/*#Ops*/, 2,
70185 /*136088*/ OPC_CheckType, MVT::v32i16,
70191 MVT::v32i16, 1/*#Ops*/, 1,
70199 MVT::v32i16, 1/*#Ops*/, 1,
70312 /*136391*/ /*SwitchType*/ 28, MVT::v32i16,// ->136421
70409 /*136583*/ OPC_CheckChild0Type, MVT::v32i16,
70527 /*136849*/ OPC_CheckType, MVT::v32i16,
70531 MVT::v32i16, 2/*#Ops*/, 0, 1,
70537 MVT::v32i16, 2/*#Ops*/, 0, 1,
70706 /*137294*/ OPC_CheckType, MVT::v32i16,
70710 MVT::v32i16, 2/*#Ops*/, 0, 1,
70716 MVT::v32i16, 2/*#Ops*/, 0, 1,
70885 /*137739*/ OPC_CheckType, MVT::v32i16,
70889 MVT::v32i16, 2/*#Ops*/, 0, 1,
70895 MVT::v32i16, 2/*#Ops*/, 0, 1,
71057 /*138140*/ /*SwitchType*/ 20, MVT::v32i16,// ->138162
71061 MVT::v32i16, 0/*#Ops*/,
71067 MVT::v32i16, 0/*#Ops*/,
71153 /*138302*/ /*SwitchType*/ 24, MVT::v32i16,// ->138328
71157 MVT::v32i16, 2/*#Ops*/, 0, 1,
71163 MVT::v32i16, 2/*#Ops*/, 0, 1,
71272 /*138573*/ /*SwitchType*/ 22, MVT::v32i16,// ->138597
71276 MVT::v32i16, 1/*#Ops*/, 0,
71282 MVT::v32i16, 1/*#Ops*/, 0,
71578 /*139226*/ OPC_SwitchType /*2 cases */, 44, MVT::v32i16,// ->139273
71585 MVT::v32i16, 2/*#Ops*/, 1, 2,
71594 MVT::v32i16, 2/*#Ops*/, 1, 2,
71661 /*139427*/ OPC_CheckChild0Type, MVT::v32i16,
71800 /*139772*/ OPC_SwitchType /*2 cases */, 44, MVT::v32i16,// ->139819
71807 MVT::v32i16, 2/*#Ops*/, 1, 2,
71816 MVT::v32i16, 2/*#Ops*/, 1, 2,
71883 /*139973*/ OPC_CheckChild0Type, MVT::v32i16,
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc 2346 /* 33 */ MVT::v64i8, MVT::v32i16, MVT::v16i32, MVT::Other,
gen/lib/Target/X86/X86GenCallingConv.inc 931 LocVT == MVT::v32i16 ||
1018 LocVT == MVT::v32i16 ||
1147 LocVT == MVT::v32i16 ||
1203 LocVT == MVT::v32i16 ||
1267 LocVT == MVT::v32i16 ||
1580 LocVT == MVT::v32i16 ||
1638 LocVT == MVT::v32i16 ||
1715 LocVT == MVT::v32i16 ||
2003 LocVT == MVT::v32i16 ||
2090 LocVT == MVT::v32i16 ||
2197 LocVT == MVT::v32i16 ||
2466 LocVT == MVT::v32i16 ||
2553 LocVT == MVT::v32i16 ||
2809 LocVT == MVT::v32i16 ||
3171 LocVT == MVT::v32i16 ||
3747 LocVT == MVT::v32i16 ||
3947 LocVT == MVT::v32i16 ||
gen/lib/Target/X86/X86GenDAGISel.inc 481 /* 891*/ OPC_CheckChild1Type, MVT::v32i16,
5739 /* 12304*/ OPC_CheckChild0Type, MVT::v32i16,
7317 /* 15697*/ OPC_CheckChild1Type, MVT::v32i16,
8493 /* 18282*/ OPC_CheckChild1Type, MVT::v32i16,
23529 /* 47837*/ OPC_CheckChild0Type, MVT::v32i16,
23562 /* 47900*/ OPC_CheckType, MVT::v32i16,
23685 /* 48143*/ OPC_CheckChild0Type, MVT::v32i16,
23718 /* 48206*/ OPC_CheckType, MVT::v32i16,
25260 /* 51234*/ OPC_CheckChild0Type, MVT::v32i16,
26041 /* 52832*/ /*SwitchType*/ 69, MVT::v32i16,// ->52903
28126 /* 57692*/ /*SwitchType*/ 18, MVT::v32i16,// ->57712
28131 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
28453 /* 58447*/ /*SwitchType*/ 18, MVT::v32i16,// ->58467
28458 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
30022 /* 61705*/ OPC_CheckChild0Type, MVT::v32i16,
30395 /* 62424*/ OPC_CheckChild0Type, MVT::v32i16,
31074 MVT::v32i16, 0/*#Ops*/, // Results = #6
31077 MVT::v32i16, 3/*#Ops*/, 6, 2, 7, // Results = #8
31079 MVT::v32i16, 0/*#Ops*/, // Results = #9
31082 MVT::v32i16, 3/*#Ops*/, 9, 3, 10, // Results = #11
31100 MVT::v32i16, 0/*#Ops*/, // Results = #6
31103 MVT::v32i16, 3/*#Ops*/, 6, 2, 7, // Results = #8
31105 MVT::v32i16, 0/*#Ops*/, // Results = #9
31108 MVT::v32i16, 3/*#Ops*/, 9, 3, 10, // Results = #11
31133 MVT::v32i16, 0/*#Ops*/, // Results = #6
31136 MVT::v32i16, 3/*#Ops*/, 6, 2, 7, // Results = #8
31138 MVT::v32i16, 0/*#Ops*/, // Results = #9
31141 MVT::v32i16, 3/*#Ops*/, 9, 3, 10, // Results = #11
31159 MVT::v32i16, 0/*#Ops*/, // Results = #6
31162 MVT::v32i16, 3/*#Ops*/, 6, 2, 7, // Results = #8
31164 MVT::v32i16, 0/*#Ops*/, // Results = #9
31167 MVT::v32i16, 3/*#Ops*/, 9, 3, 10, // Results = #11
31564 MVT::v32i16, 0/*#Ops*/, // Results = #6
31567 MVT::v32i16, 3/*#Ops*/, 6, 1, 7, // Results = #8
31569 MVT::v32i16, 0/*#Ops*/, // Results = #9
31572 MVT::v32i16, 3/*#Ops*/, 9, 2, 10, // Results = #11
31591 MVT::v32i16, 0/*#Ops*/, // Results = #6
31594 MVT::v32i16, 3/*#Ops*/, 6, 1, 7, // Results = #8
31596 MVT::v32i16, 0/*#Ops*/, // Results = #9
31599 MVT::v32i16, 3/*#Ops*/, 9, 2, 10, // Results = #11
31625 MVT::v32i16, 0/*#Ops*/, // Results = #6
31628 MVT::v32i16, 3/*#Ops*/, 6, 1, 7, // Results = #8
31630 MVT::v32i16, 0/*#Ops*/, // Results = #9
31633 MVT::v32i16, 3/*#Ops*/, 9, 2, 10, // Results = #11
31652 MVT::v32i16, 0/*#Ops*/, // Results = #6
31655 MVT::v32i16, 3/*#Ops*/, 6, 1, 7, // Results = #8
31657 MVT::v32i16, 0/*#Ops*/, // Results = #9
31660 MVT::v32i16, 3/*#Ops*/, 9, 2, 10, // Results = #11
31892 /* 66181*/ /*SwitchType*/ 10, MVT::v32i16,// ->66193
31895 MVT::v32i16, 2/*#Ops*/, 0, 1,
32602 /* 67687*/ /*SwitchType*/ 18, MVT::v32i16,// ->67707
32607 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
32815 /* 68173*/ /*SwitchType*/ 18, MVT::v32i16,// ->68193
32820 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
33093 /* 68809*/ /*SwitchType*/ 10, MVT::v32i16,// ->68821
33096 MVT::v32i16, 2/*#Ops*/, 0, 1,
33971 /* 70648*/ /*SwitchType*/ 12, MVT::v32i16,// ->70662
33974 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
41114 /* 85944*/ /*SwitchType*/ 20, MVT::v32i16,// ->85966
41116 /* 85947*/ OPC_CheckType, MVT::v32i16,
41121 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
41378 /* 86536*/ /*SwitchType*/ 11, MVT::v32i16,// ->86549
41379 /* 86538*/ OPC_CheckChild0Type, MVT::v32i16,
41382 MVT::v32i16, 1/*#Ops*/, 0,
41396 MVT::v32i16, 0/*#Ops*/, // Results = #1
41399 MVT::v32i16, 3/*#Ops*/, 1, 0, 2, // Results = #3
41419 MVT::v32i16, 0/*#Ops*/, // Results = #1
41422 MVT::v32i16, 3/*#Ops*/, 1, 0, 2, // Results = #3
43433 /* 90851*/ /*SwitchType*/ 18, MVT::v32i16,// ->90871
43438 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
43735 /* 91538*/ /*SwitchType*/ 18, MVT::v32i16,// ->91558
43740 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
44137 /* 92345*/ /*SwitchType*/ 10, MVT::v32i16,// ->92357
44140 MVT::v32i16, 2/*#Ops*/, 0, 1,
44594 /* 93310*/ /*SwitchType*/ 18, MVT::v32i16,// ->93330
44599 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
44857 /* 93855*/ /*SwitchType*/ 10, MVT::v32i16,// ->93867
44860 MVT::v32i16, 2/*#Ops*/, 0, 1,
46500 /* 97449*/ /*SwitchType*/ 18, MVT::v32i16,// ->97469
46505 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
46827 /* 98204*/ /*SwitchType*/ 18, MVT::v32i16,// ->98224
46832 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
47404 /* 99339*/ /*SwitchType*/ 10, MVT::v32i16,// ->99351
47407 MVT::v32i16, 2/*#Ops*/, 0, 1,
48196 /*101148*/ /*SwitchType*/ 18, MVT::v32i16,// ->101168
48201 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
48524 /*101904*/ /*SwitchType*/ 18, MVT::v32i16,// ->101924
48529 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
49429 /*103803*/ /*SwitchType*/ 15, MVT::v32i16,// ->103820
49433 MVT::v32i16, 4/*#Ops*/, 0, 0, 0, 1,
49544 /*104060*/ /*SwitchType*/ 15, MVT::v32i16,// ->104077
49548 MVT::v32i16, 4/*#Ops*/, 0, 0, 0, 1,
50336 /*106212*/ /*SwitchType*/ 10, MVT::v32i16,// ->106224
50339 MVT::v32i16, 2/*#Ops*/, 0, 1,
51637 /*109194*/ /*SwitchType*/ 21, MVT::v32i16,// ->109217
51644 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
52122 /*110288*/ /*SwitchType*/ 40, MVT::v32i16,// ->110330
52129 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
52137 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
52295 /*110673*/ /*SwitchType*/ 17, MVT::v32i16,// ->110692
52300 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
52451 /*111037*/ /*SwitchType*/ 17, MVT::v32i16,// ->111056
52456 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
53240 /*112805*/ OPC_CheckChild1Type, MVT::v32i16,
53453 /*113260*/ OPC_CheckChild1Type, MVT::v32i16,
53652 /*113678*/ OPC_CheckChild1Type, MVT::v32i16,
53865 /*114133*/ OPC_CheckChild1Type, MVT::v32i16,
55219 MVT::v32i16, 0/*#Ops*/, // Results = #1
55222 MVT::v32i16, 3/*#Ops*/, 1, 0, 2, // Results = #3
55607 /*117882*/ OPC_CheckType, MVT::v32i16,
55612 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
55702 /*118060*/ OPC_CheckType, MVT::v32i16,
55705 MVT::v32i16, 1/*#Ops*/, 0,
56007 /*118675*/ /*SwitchType*/ 11, MVT::v32i16,// ->118688
56011 MVT::v32i16, 1/*#Ops*/, 0,
56762 /*120176*/ OPC_CheckType, MVT::v32i16,
56767 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
56857 /*120354*/ OPC_CheckType, MVT::v32i16,
56860 MVT::v32i16, 1/*#Ops*/, 0,
56911 /*120450*/ OPC_CheckType, MVT::v32i16,
56915 MVT::v32i16, 1/*#Ops*/, 0,
75587 /*159428*/ OPC_CheckType, MVT::v32i16,
75650 /*159560*/ OPC_CheckType, MVT::v32i16,
76022 /*160273*/ /*SwitchType*/ 26, MVT::v32i16,// ->160301
76076 /*160374*/ /*SwitchType*/ 26, MVT::v32i16,// ->160402
76132 /*160481*/ /*SwitchType*/ 26, MVT::v32i16,// ->160509
76186 /*160582*/ /*SwitchType*/ 26, MVT::v32i16,// ->160610
76242 /*160689*/ /*SwitchType*/ 26, MVT::v32i16,// ->160717
76296 /*160790*/ /*SwitchType*/ 26, MVT::v32i16,// ->160818
76351 /*160894*/ /*SwitchType*/ 26, MVT::v32i16,// ->160922
76419 /*161026*/ OPC_CheckType, MVT::v32i16,
76476 /*161155*/ OPC_CheckType, MVT::v32i16,
80840 /*169559*/ /*SwitchType*/ 25, MVT::v32i16,// ->169586
80888 /*169657*/ /*SwitchType*/ 25, MVT::v32i16,// ->169684
80938 /*169761*/ /*SwitchType*/ 25, MVT::v32i16,// ->169788
80986 /*169859*/ /*SwitchType*/ 25, MVT::v32i16,// ->169886
81036 /*169963*/ /*SwitchType*/ 25, MVT::v32i16,// ->169990
81084 /*170061*/ /*SwitchType*/ 25, MVT::v32i16,// ->170088
81133 /*170162*/ /*SwitchType*/ 25, MVT::v32i16,// ->170189
81208 /*170307*/ OPC_CheckType, MVT::v32i16,
81265 /*170409*/ OPC_CheckType, MVT::v32i16,
92147 /*192048*/ OPC_CheckChild0Type, MVT::v32i16,
97620 /*203285*/ OPC_CheckType, MVT::v32i16,
97686 /*203420*/ OPC_CheckType, MVT::v32i16,
98006 /*204033*/ /*SwitchType*/ 26, MVT::v32i16,// ->204061
98102 /*204219*/ /*SwitchType*/ 26, MVT::v32i16,// ->204247
98200 /*204411*/ /*SwitchType*/ 26, MVT::v32i16,// ->204439
98296 /*204597*/ /*SwitchType*/ 26, MVT::v32i16,// ->204625
98394 /*204789*/ /*SwitchType*/ 26, MVT::v32i16,// ->204817
98490 /*204975*/ /*SwitchType*/ 26, MVT::v32i16,// ->205003
98587 /*205164*/ /*SwitchType*/ 26, MVT::v32i16,// ->205192
98745 /*205492*/ OPC_CheckType, MVT::v32i16,
98805 /*205624*/ OPC_CheckType, MVT::v32i16,
104795 /*217283*/ /*SwitchType*/ 25, MVT::v32i16,// ->217310
104879 /*217463*/ /*SwitchType*/ 25, MVT::v32i16,// ->217490
104965 /*217649*/ /*SwitchType*/ 25, MVT::v32i16,// ->217676
105049 /*217829*/ /*SwitchType*/ 25, MVT::v32i16,// ->217856
105135 /*218015*/ /*SwitchType*/ 25, MVT::v32i16,// ->218042
105219 /*218195*/ /*SwitchType*/ 25, MVT::v32i16,// ->218222
105304 /*218378*/ /*SwitchType*/ 25, MVT::v32i16,// ->218405
105507 /*218772*/ OPC_CheckType, MVT::v32i16,
105564 /*218874*/ OPC_CheckType, MVT::v32i16,
113241 /*234667*/ OPC_CheckChild0Type, MVT::v32i16,
118857 /*245465*/ OPC_CheckChild0Type, MVT::v32i16,
118893 /*245536*/ OPC_CheckChild0Type, MVT::v32i16,
119845 /*247350*/ OPC_CheckType, MVT::v32i16,
119850 MVT::v32i16, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
119855 /*247373*/ OPC_CheckType, MVT::v32i16,
119860 MVT::v32i16, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
119883 /*247424*/ OPC_CheckType, MVT::v32i16,
119888 MVT::v32i16, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
119893 /*247447*/ OPC_CheckType, MVT::v32i16,
119898 MVT::v32i16, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
119921 /*247498*/ OPC_CheckType, MVT::v32i16,
119926 MVT::v32i16, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
119931 /*247521*/ OPC_CheckType, MVT::v32i16,
119936 MVT::v32i16, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
119959 /*247572*/ OPC_CheckType, MVT::v32i16,
119964 MVT::v32i16, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
119969 /*247595*/ OPC_CheckType, MVT::v32i16,
119974 MVT::v32i16, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
119997 /*247646*/ OPC_CheckType, MVT::v32i16,
120002 MVT::v32i16, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
120007 /*247669*/ OPC_CheckType, MVT::v32i16,
120012 MVT::v32i16, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
120075 /*247798*/ OPC_CheckType, MVT::v32i16,
120080 MVT::v32i16, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
120085 /*247822*/ OPC_CheckType, MVT::v32i16,
120090 MVT::v32i16, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
120114 /*247875*/ OPC_CheckType, MVT::v32i16,
120119 MVT::v32i16, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
120124 /*247899*/ OPC_CheckType, MVT::v32i16,
120129 MVT::v32i16, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
120153 /*247952*/ OPC_CheckType, MVT::v32i16,
120158 MVT::v32i16, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
120163 /*247976*/ OPC_CheckType, MVT::v32i16,
120168 MVT::v32i16, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
120189 /*248025*/ OPC_SwitchType /*2 cases */, 22, MVT::v32i16,// ->248050
120194 MVT::v32i16, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
120208 /*248078*/ OPC_SwitchType /*2 cases */, 22, MVT::v32i16,// ->248103
120213 MVT::v32i16, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
120227 /*248131*/ OPC_SwitchType /*2 cases */, 22, MVT::v32i16,// ->248156
120232 MVT::v32i16, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
120261 /*248206*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i16,// ->248228
120266 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
120293 /*248269*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i16,// ->248291
120298 MVT::v32i16, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
120323 /*248330*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i16,// ->248353
120328 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
120353 /*248393*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i16,// ->248416
120358 MVT::v32i16, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
120387 /*248463*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i16,// ->248485
120392 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
120406 /*248509*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i16,// ->248532
120411 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
120440 /*248580*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i16,// ->248602
120445 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
120472 /*248643*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i16,// ->248665
120477 MVT::v32i16, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
120502 /*248704*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i16,// ->248727
120507 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
120532 /*248767*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i16,// ->248790
120537 MVT::v32i16, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
120566 /*248837*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i16,// ->248859
120571 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
120585 /*248883*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i16,// ->248906
120590 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
120619 /*248954*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i16,// ->248976
120624 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
120651 /*249017*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i16,// ->249039
120656 MVT::v32i16, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
120681 /*249078*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i16,// ->249101
120686 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
120711 /*249141*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i16,// ->249164
120716 MVT::v32i16, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
120745 /*249211*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i16,// ->249233
120750 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
120764 /*249257*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i16,// ->249280
120769 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
120798 /*249328*/ OPC_CheckType, MVT::v32i16,
120803 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
120821 /*249368*/ OPC_CheckType, MVT::v32i16,
120826 MVT::v32i16, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
120842 /*249406*/ OPC_CheckType, MVT::v32i16,
120847 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
120863 /*249445*/ OPC_CheckType, MVT::v32i16,
120868 MVT::v32i16, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
120888 /*249492*/ OPC_CheckType, MVT::v32i16,
120893 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
120911 /*249532*/ OPC_CheckType, MVT::v32i16,
120916 MVT::v32i16, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
120932 /*249570*/ OPC_CheckType, MVT::v32i16,
120937 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
120953 /*249609*/ OPC_CheckType, MVT::v32i16,
120958 MVT::v32i16, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
120978 /*249656*/ OPC_CheckType, MVT::v32i16,
120983 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121001 /*249696*/ OPC_CheckType, MVT::v32i16,
121006 MVT::v32i16, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
121022 /*249734*/ OPC_CheckType, MVT::v32i16,
121027 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121043 /*249773*/ OPC_CheckType, MVT::v32i16,
121048 MVT::v32i16, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
121068 /*249820*/ OPC_CheckType, MVT::v32i16,
121073 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121091 /*249860*/ OPC_CheckType, MVT::v32i16,
121096 MVT::v32i16, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
121112 /*249898*/ OPC_CheckType, MVT::v32i16,
121117 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121133 /*249937*/ OPC_CheckType, MVT::v32i16,
121138 MVT::v32i16, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
121158 /*249984*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i16,// ->250006
121163 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121190 /*250047*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i16,// ->250069
121195 MVT::v32i16, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
121220 /*250108*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i16,// ->250131
121225 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121250 /*250171*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i16,// ->250194
121255 MVT::v32i16, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
121286 /*250248*/ OPC_CheckType, MVT::v32i16,
121291 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121296 /*250271*/ OPC_CheckType, MVT::v32i16,
121301 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121317 /*250310*/ OPC_CheckType, MVT::v32i16,
121322 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121327 /*250333*/ OPC_CheckType, MVT::v32i16,
121332 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121391 /*250456*/ OPC_CheckType, MVT::v32i16,
121396 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121401 /*250479*/ OPC_CheckType, MVT::v32i16,
121406 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121422 /*250518*/ OPC_CheckType, MVT::v32i16,
121427 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121432 /*250541*/ OPC_CheckType, MVT::v32i16,
121437 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121494 /*250657*/ OPC_CheckType, MVT::v32i16,
121499 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121504 /*250680*/ OPC_CheckType, MVT::v32i16,
121509 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121537 /*250749*/ /*SwitchType*/ 19, MVT::v32i16,// ->250770
121542 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121569 /*250812*/ /*SwitchType*/ 19, MVT::v32i16,// ->250833
121574 MVT::v32i16, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
121599 /*250874*/ /*SwitchType*/ 20, MVT::v32i16,// ->250896
121604 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121629 /*250937*/ /*SwitchType*/ 20, MVT::v32i16,// ->250959
121634 MVT::v32i16, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
121663 /*251007*/ /*SwitchType*/ 19, MVT::v32i16,// ->251028
121668 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121695 /*251070*/ /*SwitchType*/ 19, MVT::v32i16,// ->251091
121700 MVT::v32i16, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
121725 /*251132*/ /*SwitchType*/ 20, MVT::v32i16,// ->251154
121730 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121755 /*251195*/ /*SwitchType*/ 20, MVT::v32i16,// ->251217
121760 MVT::v32i16, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
121789 /*251265*/ /*SwitchType*/ 19, MVT::v32i16,// ->251286
121794 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121821 /*251328*/ /*SwitchType*/ 19, MVT::v32i16,// ->251349
121826 MVT::v32i16, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
121851 /*251390*/ /*SwitchType*/ 20, MVT::v32i16,// ->251412
121856 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
121881 /*251453*/ /*SwitchType*/ 20, MVT::v32i16,// ->251475
121886 MVT::v32i16, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
121915 /*251523*/ /*SwitchType*/ 19, MVT::v32i16,// ->251544
121920 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
121947 /*251586*/ /*SwitchType*/ 19, MVT::v32i16,// ->251607
121952 MVT::v32i16, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
121977 /*251648*/ /*SwitchType*/ 20, MVT::v32i16,// ->251670
121982 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122007 /*251711*/ /*SwitchType*/ 20, MVT::v32i16,// ->251733
122012 MVT::v32i16, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
122034 /*251760*/ OPC_CheckType, MVT::v32i16,
122039 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122044 /*251783*/ OPC_CheckType, MVT::v32i16,
122049 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122070 /*251831*/ OPC_CheckType, MVT::v32i16,
122075 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122080 /*251854*/ OPC_CheckType, MVT::v32i16,
122085 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122106 /*251902*/ OPC_CheckType, MVT::v32i16,
122111 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122116 /*251925*/ OPC_CheckType, MVT::v32i16,
122121 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122141 /*251971*/ OPC_CheckType, MVT::v32i16,
122146 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122151 /*251994*/ OPC_CheckType, MVT::v32i16,
122156 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122176 /*252040*/ OPC_CheckType, MVT::v32i16,
122181 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122186 /*252063*/ OPC_CheckType, MVT::v32i16,
122191 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122211 /*252109*/ OPC_CheckType, MVT::v32i16,
122216 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122221 /*252132*/ OPC_CheckType, MVT::v32i16,
122226 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122246 /*252178*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i16,// ->252200
122251 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122265 /*252224*/ OPC_SwitchType /*2 cases */, 20, MVT::v32i16,// ->252247
122270 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122333 /*252362*/ OPC_SwitchType /*2 cases */, 18, MVT::v32i16,// ->252383
122338 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
122352 /*252406*/ OPC_SwitchType /*2 cases */, 19, MVT::v32i16,// ->252428
122357 MVT::v32i16, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
122394 /*252496*/ /*SwitchType*/ 19, MVT::v32i16,// ->252517
122399 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122413 /*252543*/ /*SwitchType*/ 20, MVT::v32i16,// ->252565
122418 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122447 /*252612*/ /*SwitchType*/ 19, MVT::v32i16,// ->252633
122452 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122466 /*252659*/ /*SwitchType*/ 20, MVT::v32i16,// ->252681
122471 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122493 /*252707*/ OPC_CheckType, MVT::v32i16,
122498 MVT::v32i16, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
122503 /*252734*/ OPC_CheckType, MVT::v32i16,
122508 MVT::v32i16, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
122529 /*252783*/ OPC_CheckType, MVT::v32i16,
122534 MVT::v32i16, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
122539 /*252810*/ OPC_CheckType, MVT::v32i16,
122544 MVT::v32i16, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
122583 /*252904*/ /*SwitchType*/ 51, MVT::v32i16,// ->252957
122590 /*252913*/ OPC_CheckType, MVT::v32i16,
122595 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
122600 /*252935*/ OPC_CheckType, MVT::v32i16,
122605 MVT::v32i16, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
122662 /*253054*/ OPC_CheckType, MVT::v32i16,
122667 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122672 /*253077*/ OPC_CheckType, MVT::v32i16,
122677 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122693 /*253116*/ OPC_CheckType, MVT::v32i16,
122698 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
122703 /*253139*/ OPC_CheckType, MVT::v32i16,
122708 MVT::v32i16, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
122738 /*253205*/ OPC_CheckType, MVT::v32i16,
122743 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
122762 /*253256*/ OPC_CheckType, MVT::v32i16,
122767 MVT::v32i16, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
122791 /*253317*/ /*SwitchType*/ 18, MVT::v32i16,// ->253337
122796 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
122807 /*253347*/ OPC_CheckType, MVT::v32i16,
122812 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
122822 /*253376*/ OPC_CheckType, MVT::v32i16,
122827 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
122842 /*253423*/ /*SwitchType*/ 19, MVT::v32i16,// ->253444
122847 MVT::v32i16, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
122856 /*253452*/ OPC_CheckType, MVT::v32i16,
122861 MVT::v32i16, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
122869 /*253480*/ OPC_CheckType, MVT::v32i16,
122874 MVT::v32i16, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
123081 /*253854*/ /*SwitchType*/ 18, MVT::v32i16,// ->253874
123157 /*253981*/ /*SwitchType*/ 18, MVT::v32i16,// ->254001
123233 /*254108*/ /*SwitchType*/ 18, MVT::v32i16,// ->254128
123309 /*254235*/ /*SwitchType*/ 18, MVT::v32i16,// ->254255
123439 /*254469*/ OPC_CheckType, MVT::v32i16,
123490 /*254568*/ OPC_CheckType, MVT::v32i16,
125733 /*258575*/ /*SwitchType*/ 17, MVT::v32i16,// ->258594
125797 /*258696*/ /*SwitchType*/ 17, MVT::v32i16,// ->258715
125861 /*258817*/ /*SwitchType*/ 17, MVT::v32i16,// ->258836
125925 /*258938*/ /*SwitchType*/ 17, MVT::v32i16,// ->258957
126471 MVT::v32i16, 0/*#Ops*/, // Results = #4
126474 MVT::v32i16, 3/*#Ops*/, 4, 1, 5, // Results = #6
126476 MVT::v32i16, 2/*#Ops*/, 3, 6, // Results = #7
127990 MVT::v32i16, 0/*#Ops*/, // Results = #3
127993 MVT::v32i16, 3/*#Ops*/, 3, 2, 4, // Results = #5
127998 MVT::v32i16, 0/*#Ops*/, // Results = #8
128001 MVT::v32i16, 3/*#Ops*/, 8, 1, 9, // Results = #10
128003 MVT::v32i16, 3/*#Ops*/, 5, 7, 10, // Results = #11
128385 /*263890*/ /*SwitchType*/ 26, MVT::v32i16,// ->263918
128550 /*264208*/ /*SwitchType*/ 26, MVT::v32i16,// ->264236
128719 /*264534*/ /*SwitchType*/ 26, MVT::v32i16,// ->264562
128884 /*264852*/ /*SwitchType*/ 26, MVT::v32i16,// ->264880
129053 /*265178*/ /*SwitchType*/ 26, MVT::v32i16,// ->265206
129218 /*265496*/ /*SwitchType*/ 26, MVT::v32i16,// ->265524
129386 /*265819*/ /*SwitchType*/ 26, MVT::v32i16,// ->265847
134018 /*274889*/ /*SwitchType*/ 25, MVT::v32i16,// ->274916
134163 /*275197*/ /*SwitchType*/ 25, MVT::v32i16,// ->275224
134312 /*275513*/ /*SwitchType*/ 25, MVT::v32i16,// ->275540
134457 /*275821*/ /*SwitchType*/ 25, MVT::v32i16,// ->275848
134606 /*276137*/ /*SwitchType*/ 25, MVT::v32i16,// ->276164
134751 /*276445*/ /*SwitchType*/ 25, MVT::v32i16,// ->276472
134899 /*276758*/ /*SwitchType*/ 25, MVT::v32i16,// ->276785
140515 /*288443*/ /*SwitchType*/ 18, MVT::v32i16,// ->288463
140615 /*288611*/ /*SwitchType*/ 18, MVT::v32i16,// ->288631
140715 /*288779*/ /*SwitchType*/ 18, MVT::v32i16,// ->288799
140815 /*288947*/ /*SwitchType*/ 18, MVT::v32i16,// ->288967
142491 /*291956*/ /*SwitchType*/ 17, MVT::v32i16,// ->291975
142575 /*292116*/ /*SwitchType*/ 17, MVT::v32i16,// ->292135
142659 /*292276*/ /*SwitchType*/ 17, MVT::v32i16,// ->292295
142743 /*292436*/ /*SwitchType*/ 17, MVT::v32i16,// ->292455
144479 /*295932*/ /*SwitchType*/ 18, MVT::v32i16,// ->295952
144519 /*295999*/ /*SwitchType*/ 18, MVT::v32i16,// ->296019
144559 /*296066*/ /*SwitchType*/ 18, MVT::v32i16,// ->296086
144599 /*296133*/ /*SwitchType*/ 18, MVT::v32i16,// ->296153
144654 /*296228*/ OPC_CheckType, MVT::v32i16,
144705 /*296327*/ OPC_CheckType, MVT::v32i16,
146609 /*299657*/ /*SwitchType*/ 17, MVT::v32i16,// ->299676
146643 /*299721*/ /*SwitchType*/ 17, MVT::v32i16,// ->299740
146677 /*299785*/ /*SwitchType*/ 17, MVT::v32i16,// ->299804
146711 /*299849*/ /*SwitchType*/ 17, MVT::v32i16,// ->299868
147114 MVT::v32i16, 0/*#Ops*/, // Results = #4
147117 MVT::v32i16, 3/*#Ops*/, 4, 1, 5, // Results = #6
147119 MVT::v32i16, 2/*#Ops*/, 3, 6, // Results = #7
148360 MVT::v32i16, 0/*#Ops*/, // Results = #3
148363 MVT::v32i16, 3/*#Ops*/, 3, 2, 4, // Results = #5
148368 MVT::v32i16, 0/*#Ops*/, // Results = #8
148371 MVT::v32i16, 3/*#Ops*/, 8, 1, 9, // Results = #10
148373 MVT::v32i16, 3/*#Ops*/, 5, 7, 10, // Results = #11
148637 /*303711*/ /*SwitchType*/ 26, MVT::v32i16,// ->303739
148727 /*303881*/ /*SwitchType*/ 26, MVT::v32i16,// ->303909
148820 /*304058*/ /*SwitchType*/ 26, MVT::v32i16,// ->304086
148910 /*304228*/ /*SwitchType*/ 26, MVT::v32i16,// ->304256
149003 /*304405*/ /*SwitchType*/ 26, MVT::v32i16,// ->304433
149093 /*304575*/ /*SwitchType*/ 26, MVT::v32i16,// ->304603
149185 /*304749*/ /*SwitchType*/ 26, MVT::v32i16,// ->304777
152042 /*310053*/ /*SwitchType*/ 25, MVT::v32i16,// ->310080
152122 /*310218*/ /*SwitchType*/ 25, MVT::v32i16,// ->310245
152205 /*310390*/ /*SwitchType*/ 25, MVT::v32i16,// ->310417
152285 /*310555*/ /*SwitchType*/ 25, MVT::v32i16,// ->310582
152368 /*310727*/ /*SwitchType*/ 25, MVT::v32i16,// ->310754
152448 /*310892*/ /*SwitchType*/ 25, MVT::v32i16,// ->310919
152530 /*311061*/ /*SwitchType*/ 25, MVT::v32i16,// ->311088
155885 /*317636*/ /*SwitchType*/ 18, MVT::v32i16,// ->317656
155937 /*317723*/ /*SwitchType*/ 18, MVT::v32i16,// ->317743
155989 /*317810*/ /*SwitchType*/ 18, MVT::v32i16,// ->317830
156041 /*317897*/ /*SwitchType*/ 18, MVT::v32i16,// ->317917
157213 /*319912*/ /*SwitchType*/ 17, MVT::v32i16,// ->319931
157257 /*319995*/ /*SwitchType*/ 17, MVT::v32i16,// ->320014
157301 /*320078*/ /*SwitchType*/ 17, MVT::v32i16,// ->320097
157345 /*320161*/ /*SwitchType*/ 17, MVT::v32i16,// ->320180
158555 /*322487*/ OPC_CheckChild0Type, MVT::v32i16,
176844 /*358728*/ OPC_CheckChild0Type, MVT::v32i16,
186640 /*377352*/ OPC_CheckType, MVT::v32i16,
186643 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
186648 /*377367*/ OPC_CheckType, MVT::v32i16,
186651 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
186666 /*377398*/ OPC_CheckType, MVT::v32i16,
186669 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
186674 /*377413*/ OPC_CheckType, MVT::v32i16,
186677 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
186692 /*377444*/ OPC_CheckType, MVT::v32i16,
186695 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
186700 /*377459*/ OPC_CheckType, MVT::v32i16,
186703 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
186718 /*377490*/ OPC_CheckType, MVT::v32i16,
186721 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
186726 /*377505*/ OPC_CheckType, MVT::v32i16,
186729 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
186744 /*377536*/ OPC_CheckType, MVT::v32i16,
186747 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
186752 /*377551*/ OPC_CheckType, MVT::v32i16,
186755 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
186798 /*377632*/ OPC_CheckType, MVT::v32i16,
186801 MVT::v32i16, 4/*#Ops*/, 0, 1, 2, 3,
186806 /*377648*/ OPC_CheckType, MVT::v32i16,
186809 MVT::v32i16, 5/*#Ops*/, 4, 0, 1, 2, 3,
186825 /*377681*/ OPC_CheckType, MVT::v32i16,
186828 MVT::v32i16, 4/*#Ops*/, 0, 1, 2, 3,
186833 /*377697*/ OPC_CheckType, MVT::v32i16,
186836 MVT::v32i16, 5/*#Ops*/, 4, 0, 1, 2, 3,
186852 /*377730*/ OPC_CheckType, MVT::v32i16,
186855 MVT::v32i16, 4/*#Ops*/, 0, 1, 2, 3,
186860 /*377746*/ OPC_CheckType, MVT::v32i16,
186863 MVT::v32i16, 5/*#Ops*/, 4, 0, 1, 2, 3,
186941 /*377891*/ OPC_CheckType, MVT::v32i16,
186944 MVT::v32i16, 2/*#Ops*/, 0, 1,
186970 /*377947*/ OPC_CheckType, MVT::v32i16,
186978 MVT::v32i16, 2/*#Ops*/, 0, 4,
186990 /*377988*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i16,// ->378003
186993 MVT::v32i16, 4/*#Ops*/, 1, 0, 2, 3,
187010 /*378027*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i16,// ->378041
187013 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187030 /*378064*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i16,// ->378078
187033 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187050 /*378101*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i16,// ->378115
187053 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187070 /*378138*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i16,// ->378152
187073 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187090 /*378175*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i16,// ->378189
187093 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187110 /*378212*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i16,// ->378226
187113 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187130 /*378249*/ OPC_CheckType, MVT::v32i16,
187133 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187143 /*378271*/ OPC_CheckType, MVT::v32i16,
187146 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187156 /*378293*/ OPC_CheckType, MVT::v32i16,
187159 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187169 /*378315*/ OPC_CheckType, MVT::v32i16,
187172 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187182 /*378337*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i16,// ->378351
187185 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187218 /*378402*/ OPC_CheckType, MVT::v32i16,
187221 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187247 /*378450*/ OPC_CheckType, MVT::v32i16,
187250 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187274 /*378494*/ OPC_CheckType, MVT::v32i16,
187277 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187293 /*378530*/ /*SwitchType*/ 11, MVT::v32i16,// ->378543
187296 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187313 /*378567*/ /*SwitchType*/ 11, MVT::v32i16,// ->378580
187316 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187333 /*378604*/ /*SwitchType*/ 11, MVT::v32i16,// ->378617
187336 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187353 /*378641*/ /*SwitchType*/ 11, MVT::v32i16,// ->378654
187356 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187368 /*378666*/ OPC_CheckType, MVT::v32i16,
187371 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187382 /*378690*/ OPC_CheckType, MVT::v32i16,
187385 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187396 /*378714*/ OPC_CheckType, MVT::v32i16,
187399 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187409 /*378736*/ OPC_CheckType, MVT::v32i16,
187412 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187422 /*378758*/ OPC_CheckType, MVT::v32i16,
187425 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187435 /*378780*/ OPC_CheckType, MVT::v32i16,
187438 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187448 /*378802*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i16,// ->378816
187451 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187488 /*378876*/ OPC_CheckChild0Type, MVT::v32i16,
187501 /*378898*/ OPC_CheckChild0Type, MVT::v32i16,
187519 /*378926*/ OPC_CheckType, MVT::v32i16,
187522 MVT::v32i16, 2/*#Ops*/, 0, 1,
187532 /*378948*/ OPC_CheckType, MVT::v32i16,
187535 MVT::v32i16, 2/*#Ops*/, 0, 1,
187544 /*378968*/ OPC_SwitchType /*2 cases */, 10, MVT::v32i16,// ->378981
187547 MVT::v32i16, 2/*#Ops*/, 0, 1,
187570 /*379017*/ /*SwitchType*/ 11, MVT::v32i16,// ->379030
187573 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187590 /*379054*/ /*SwitchType*/ 11, MVT::v32i16,// ->379067
187593 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187605 /*379078*/ OPC_CheckType, MVT::v32i16,
187608 MVT::v32i16, 4/*#Ops*/, 1, 0, 2, 3,
187619 /*379102*/ OPC_CheckType, MVT::v32i16,
187622 MVT::v32i16, 4/*#Ops*/, 1, 0, 2, 3,
187640 /*379141*/ OPC_CheckChild0Type, MVT::v32i16,
187645 /*379147*/ OPC_CheckType, MVT::v32i16,
187648 MVT::v32i16, 2/*#Ops*/, 0, 1,
187673 /*379193*/ OPC_CheckType, MVT::v32i16,
187676 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
187710 /*379279*/ /*SwitchType*/ 10, MVT::v32i16,// ->379291
187713 MVT::v32i16, 2/*#Ops*/, 0, 1,
187735 /*379324*/ OPC_CheckType, MVT::v32i16,
187738 MVT::v32i16, 3/*#Ops*/, 2, 0, 1,
187760 /*379378*/ OPC_CheckType, MVT::v32i16,
187768 MVT::v32i16, 3/*#Ops*/, 2, 0, 5,
187779 /*379421*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i16,// ->379436
187782 MVT::v32i16, 4/*#Ops*/, 2, 0, 1, 3,
187794 /*379454*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i16,// ->379469
187797 MVT::v32i16, 4/*#Ops*/, 1, 0, 2, 3,
187813 /*379492*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i16,// ->379507
187816 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
187831 /*379529*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i16,// ->379544
187834 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
187849 /*379566*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i16,// ->379581
187852 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
187867 /*379603*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i16,// ->379618
187870 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
187885 /*379640*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i16,// ->379655
187888 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
187903 /*379677*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i16,// ->379692
187906 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
187921 /*379714*/ OPC_CheckType, MVT::v32i16,
187924 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
187932 /*379735*/ OPC_CheckType, MVT::v32i16,
187935 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
187943 /*379756*/ OPC_CheckType, MVT::v32i16,
187946 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
187954 /*379777*/ OPC_CheckType, MVT::v32i16,
187957 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
187965 /*379798*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i16,// ->379813
187968 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
187997 /*379862*/ OPC_CheckType, MVT::v32i16,
188000 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188022 /*379908*/ OPC_CheckType, MVT::v32i16,
188025 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188045 /*379950*/ OPC_CheckType, MVT::v32i16,
188048 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188062 /*379986*/ /*SwitchType*/ 12, MVT::v32i16,// ->380000
188065 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188080 /*380023*/ /*SwitchType*/ 12, MVT::v32i16,// ->380037
188083 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188098 /*380060*/ /*SwitchType*/ 12, MVT::v32i16,// ->380074
188101 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188116 /*380097*/ /*SwitchType*/ 12, MVT::v32i16,// ->380111
188119 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188129 /*380121*/ OPC_CheckType, MVT::v32i16,
188132 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188141 /*380144*/ OPC_CheckType, MVT::v32i16,
188144 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188153 /*380167*/ OPC_CheckType, MVT::v32i16,
188156 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188164 /*380188*/ OPC_CheckType, MVT::v32i16,
188167 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188175 /*380209*/ OPC_CheckType, MVT::v32i16,
188178 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188186 /*380230*/ OPC_CheckType, MVT::v32i16,
188189 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188197 /*380251*/ OPC_SwitchType /*2 cases */, 12, MVT::v32i16,// ->380266
188200 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188233 /*380325*/ OPC_CheckChild0Type, MVT::v32i16,
188244 /*380346*/ OPC_CheckChild0Type, MVT::v32i16,
188258 /*380371*/ OPC_CheckType, MVT::v32i16,
188261 MVT::v32i16, 3/*#Ops*/, 2, 0, 1,
188269 /*380392*/ OPC_CheckType, MVT::v32i16,
188272 MVT::v32i16, 3/*#Ops*/, 2, 0, 1,
188279 /*380411*/ OPC_SwitchType /*2 cases */, 11, MVT::v32i16,// ->380425
188282 MVT::v32i16, 3/*#Ops*/, 2, 0, 1,
188303 /*380461*/ /*SwitchType*/ 12, MVT::v32i16,// ->380475
188306 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188321 /*380498*/ /*SwitchType*/ 12, MVT::v32i16,// ->380512
188324 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188334 /*380522*/ OPC_CheckType, MVT::v32i16,
188337 MVT::v32i16, 4/*#Ops*/, 1, 0, 2, 3,
188346 /*380545*/ OPC_CheckType, MVT::v32i16,
188349 MVT::v32i16, 4/*#Ops*/, 1, 0, 2, 3,
188365 /*380583*/ OPC_CheckChild0Type, MVT::v32i16,
188368 /*380587*/ OPC_CheckType, MVT::v32i16,
188371 MVT::v32i16, 3/*#Ops*/, 2, 0, 1,
188392 /*380631*/ OPC_CheckType, MVT::v32i16,
188395 MVT::v32i16, 4/*#Ops*/, 3, 0, 1, 2,
188432 /*380736*/ /*SwitchType*/ 11, MVT::v32i16,// ->380749
188435 MVT::v32i16, 3/*#Ops*/, 2, 0, 1,
188678 /*381175*/ OPC_CheckChild0Type, MVT::v32i16,
188692 /*381199*/ OPC_CheckChild0Type, MVT::v32i16,
189000 /*381756*/ OPC_CheckChild0Type, MVT::v32i16,
189012 /*381779*/ OPC_CheckChild0Type, MVT::v32i16,
194051 /*392189*/ OPC_CheckType, MVT::v32i16,
194057 MVT::v32i16, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
194083 /*392259*/ OPC_CheckType, MVT::v32i16,
194089 MVT::v32i16, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
194452 /*393088*/ OPC_CheckType, MVT::v32i16,
194460 MVT::v32i16, 3/*#Ops*/, 1, 2, 3,
194470 MVT::v32i16, 3/*#Ops*/, 1, 2, 3,
194552 /*393324*/ OPC_CheckType, MVT::v32i16,
194560 MVT::v32i16, 3/*#Ops*/, 1, 2, 3,
194570 MVT::v32i16, 3/*#Ops*/, 1, 2, 3,
195096 /*394643*/ OPC_CheckType, MVT::v32i16,
195098 MVT::v32i16, 0/*#Ops*/, // Results = #1
195101 MVT::v32i16, 3/*#Ops*/, 1, 0, 2,
195140 /*394743*/ OPC_CheckType, MVT::v32i16,
195142 MVT::v32i16, 0/*#Ops*/, // Results = #1
195145 MVT::v32i16, 3/*#Ops*/, 1, 0, 2,
195386 /*395284*/ OPC_CheckType, MVT::v32i16,
195390 MVT::v32i16, 3/*#Ops*/, 1, 2, 3,
195412 /*395336*/ OPC_CheckType, MVT::v32i16,
195416 MVT::v32i16, 3/*#Ops*/, 1, 2, 3,
197394 /*399398*/ OPC_SwitchType /*3 cases */, 18, MVT::v32i16,// ->399419
197399 MVT::v32i16, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
197460 /*399533*/ /*SwitchType*/ 10, MVT::v32i16,// ->399545
197463 MVT::v32i16, 2/*#Ops*/, 0, 1,
197522 /*399655*/ OPC_SwitchType /*3 cases */, 18, MVT::v32i16,// ->399676
197527 MVT::v32i16, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
197588 /*399790*/ /*SwitchType*/ 10, MVT::v32i16,// ->399802
197591 MVT::v32i16, 2/*#Ops*/, 0, 1,
199434 /*403350*/ OPC_CheckType, MVT::v32i16,
199439 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
199448 /*403378*/ OPC_CheckType, MVT::v32i16,
199453 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
199462 /*403406*/ OPC_CheckType, MVT::v32i16,
199467 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
199614 /*403743*/ /*SwitchType*/ 17, MVT::v32i16,// ->403762
199619 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
199695 /*403886*/ /*SwitchType*/ 9, MVT::v32i16,// ->403897
199698 MVT::v32i16, 1/*#Ops*/, 0,
200032 /*404637*/ OPC_SwitchType /*3 cases */, 27, MVT::v32i16,// ->404667
200040 MVT::v32i16, 1/*#Ops*/, 3,
202210 /*409154*/ /*SwitchType*/ 18, MVT::v32i16,// ->409174
202215 MVT::v32i16, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
202426 /*409593*/ /*SwitchType*/ 10, MVT::v32i16,// ->409605
202429 MVT::v32i16, 2/*#Ops*/, 0, 1,
202497 /*409756*/ /*SwitchType*/ 18, MVT::v32i16,// ->409776
202502 MVT::v32i16, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
202713 /*410195*/ /*SwitchType*/ 10, MVT::v32i16,// ->410207
202716 MVT::v32i16, 2/*#Ops*/, 0, 1,
202784 /*410358*/ /*SwitchType*/ 18, MVT::v32i16,// ->410378
202789 MVT::v32i16, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
203010 /*410844*/ /*SwitchType*/ 10, MVT::v32i16,// ->410856
203013 MVT::v32i16, 2/*#Ops*/, 0, 1,
203438 /*411776*/ OPC_SwitchType /*3 cases */, 19, MVT::v32i16,// ->411798
203443 MVT::v32i16, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
203469 /*411849*/ OPC_SwitchType /*3 cases */, 11, MVT::v32i16,// ->411863
203472 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
204914 /*414588*/ OPC_CheckType, MVT::v32i16,
204919 MVT::v32i16, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
204939 /*414633*/ OPC_CheckType, MVT::v32i16,
204945 MVT::v32i16, 8/*#Ops*/, 3, 2, 5, 6, 7, 8, 9, 10,
204965 /*414683*/ OPC_CheckType, MVT::v32i16,
204971 MVT::v32i16, 8/*#Ops*/, 0, 3, 5, 6, 7, 8, 9, 10,
205047 /*414873*/ /*SwitchType*/ 12, MVT::v32i16,// ->414887
205050 MVT::v32i16, 4/*#Ops*/, 0, 1, 2, 3,
205072 /*414919*/ OPC_SwitchType /*9 cases */, 19, MVT::v32i16,// ->414941
205077 MVT::v32i16, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
205222 /*415279*/ OPC_SwitchType /*9 cases */, 11, MVT::v32i16,// ->415293
205225 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
205294 /*415428*/ OPC_SwitchType /*9 cases */, 19, MVT::v32i16,// ->415450
205299 MVT::v32i16, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
205444 /*415788*/ OPC_SwitchType /*9 cases */, 11, MVT::v32i16,// ->415802
205447 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
206547 /*418277*/ /*SwitchType*/ 18, MVT::v32i16,// ->418297
206552 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
206566 /*418322*/ /*SwitchType*/ 18, MVT::v32i16,// ->418342
206571 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
206589 /*418374*/ /*SwitchType*/ 18, MVT::v32i16,// ->418394
206594 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
206608 /*418419*/ /*SwitchType*/ 18, MVT::v32i16,// ->418439
206613 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
206631 /*418470*/ /*SwitchType*/ 19, MVT::v32i16,// ->418491
206636 MVT::v32i16, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8,
206650 /*418517*/ /*SwitchType*/ 19, MVT::v32i16,// ->418538
206655 MVT::v32i16, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8,
207787 /*420986*/ OPC_CheckChild0Type, MVT::v32i16,
207819 /*421045*/ OPC_CheckType, MVT::v32i16,
207937 /*421274*/ OPC_CheckChild0Type, MVT::v32i16,
207969 /*421333*/ OPC_CheckType, MVT::v32i16,
209839 /*425157*/ /*SwitchType*/ 15, MVT::v32i16,// ->425174
209863 MVT::v32i16, 0/*#Ops*/, // Results = #1
209866 MVT::v32i16, 3/*#Ops*/, 1, 0, 2, // Results = #3
209889 MVT::v32i16, 0/*#Ops*/, // Results = #1
209892 MVT::v32i16, 3/*#Ops*/, 1, 0, 2, // Results = #3
210186 /*425968*/ OPC_CheckChild0Type, MVT::v32i16,
210236 MVT::v32i16, 0/*#Ops*/, // Results = #3
210239 MVT::v32i16, 3/*#Ops*/, 3, 1, 4, // Results = #5
210241 MVT::v32i16, 0/*#Ops*/, // Results = #6
210244 MVT::v32i16, 3/*#Ops*/, 6, 2, 7, // Results = #8
210257 MVT::v32i16, 0/*#Ops*/, // Results = #3
210260 MVT::v32i16, 3/*#Ops*/, 3, 1, 4, // Results = #5
210262 MVT::v32i16, 0/*#Ops*/, // Results = #6
210265 MVT::v32i16, 3/*#Ops*/, 6, 2, 7, // Results = #8
210302 MVT::v32i16, 0/*#Ops*/, // Results = #3
210305 MVT::v32i16, 3/*#Ops*/, 3, 1, 4, // Results = #5
210307 MVT::v32i16, 0/*#Ops*/, // Results = #6
210310 MVT::v32i16, 3/*#Ops*/, 6, 2, 7, // Results = #8
210323 MVT::v32i16, 0/*#Ops*/, // Results = #3
210326 MVT::v32i16, 3/*#Ops*/, 3, 1, 4, // Results = #5
210328 MVT::v32i16, 0/*#Ops*/, // Results = #6
210331 MVT::v32i16, 3/*#Ops*/, 6, 2, 7, // Results = #8
211226 /*428314*/ /*SwitchType*/ 18, MVT::v32i16,// ->428334
211231 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211519 /*428929*/ /*SwitchType*/ 10, MVT::v32i16,// ->428941
211522 MVT::v32i16, 2/*#Ops*/, 0, 1,
212091 /*430189*/ /*SwitchType*/ 18, MVT::v32i16,// ->430209
212096 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212384 /*430804*/ /*SwitchType*/ 10, MVT::v32i16,// ->430816
212387 MVT::v32i16, 2/*#Ops*/, 0, 1,
212921 /*432012*/ /*SwitchType*/ 18, MVT::v32i16,// ->432032
212926 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213174 /*432513*/ /*SwitchType*/ 10, MVT::v32i16,// ->432525
213177 MVT::v32i16, 2/*#Ops*/, 0, 1,
213264 /*432708*/ /*SwitchType*/ 18, MVT::v32i16,// ->432728
213269 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213391 /*432990*/ /*SwitchType*/ 18, MVT::v32i16,// ->433010
213396 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
213504 /*433223*/ /*SwitchType*/ 10, MVT::v32i16,// ->433235
213507 MVT::v32i16, 2/*#Ops*/, 0, 1,
213600 /*433430*/ /*SwitchType*/ 18, MVT::v32i16,// ->433450
213605 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213727 /*433712*/ /*SwitchType*/ 18, MVT::v32i16,// ->433732
213732 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
213840 /*433945*/ /*SwitchType*/ 10, MVT::v32i16,// ->433957
213843 MVT::v32i16, 2/*#Ops*/, 0, 1,
213906 /*434083*/ /*SwitchType*/ 18, MVT::v32i16,// ->434103
213911 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213977 /*434234*/ /*SwitchType*/ 18, MVT::v32i16,// ->434254
213982 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
214032 /*434343*/ /*SwitchType*/ 10, MVT::v32i16,// ->434355
214035 MVT::v32i16, 2/*#Ops*/, 0, 1,
214092 /*434469*/ /*SwitchType*/ 18, MVT::v32i16,// ->434489
214097 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214163 /*434620*/ /*SwitchType*/ 18, MVT::v32i16,// ->434640
214168 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
214218 /*434729*/ /*SwitchType*/ 10, MVT::v32i16,// ->434741
214221 MVT::v32i16, 2/*#Ops*/, 0, 1,
214308 /*434924*/ /*SwitchType*/ 18, MVT::v32i16,// ->434944
214313 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214420 /*435156*/ /*SwitchType*/ 10, MVT::v32i16,// ->435168
214423 MVT::v32i16, 2/*#Ops*/, 0, 1,
214516 /*435363*/ /*SwitchType*/ 18, MVT::v32i16,// ->435383
214521 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214628 /*435595*/ /*SwitchType*/ 10, MVT::v32i16,// ->435607
214631 MVT::v32i16, 2/*#Ops*/, 0, 1,
214763 /*435904*/ /*SwitchType*/ 18, MVT::v32i16,// ->435924
214768 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
215024 /*436511*/ /*SwitchType*/ 18, MVT::v32i16,// ->436531
215029 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
215360 /*437270*/ /*SwitchType*/ 10, MVT::v32i16,// ->437282
215363 MVT::v32i16, 2/*#Ops*/, 0, 1,
215555 /*437737*/ /*SwitchType*/ 18, MVT::v32i16,// ->437757
215560 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
215816 /*438344*/ /*SwitchType*/ 18, MVT::v32i16,// ->438364
215821 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
216152 /*439103*/ /*SwitchType*/ 10, MVT::v32i16,// ->439115
216155 MVT::v32i16, 2/*#Ops*/, 0, 1,
216347 /*439570*/ /*SwitchType*/ 18, MVT::v32i16,// ->439590
216352 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
216608 /*440177*/ /*SwitchType*/ 18, MVT::v32i16,// ->440197
216613 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
216944 /*440936*/ /*SwitchType*/ 10, MVT::v32i16,// ->440948
216947 MVT::v32i16, 2/*#Ops*/, 0, 1,
217139 /*441403*/ /*SwitchType*/ 18, MVT::v32i16,// ->441423
217144 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
217400 /*442010*/ /*SwitchType*/ 18, MVT::v32i16,// ->442030
217405 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
217736 /*442769*/ /*SwitchType*/ 10, MVT::v32i16,// ->442781
217739 MVT::v32i16, 2/*#Ops*/, 0, 1,
217892 /*443134*/ /*SwitchType*/ 18, MVT::v32i16,// ->443154
217897 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
218019 /*443416*/ /*SwitchType*/ 18, MVT::v32i16,// ->443436
218024 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
218132 /*443649*/ /*SwitchType*/ 10, MVT::v32i16,// ->443661
218135 MVT::v32i16, 2/*#Ops*/, 0, 1,
218811 /*445079*/ OPC_SwitchType /*3 cases */, 18, MVT::v32i16,// ->445100
218816 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
218994 /*445488*/ /*SwitchType*/ 10, MVT::v32i16,// ->445500
218997 MVT::v32i16, 2/*#Ops*/, 0, 1,
219133 /*445758*/ OPC_SwitchType /*3 cases */, 18, MVT::v32i16,// ->445779
219138 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
219316 /*446167*/ /*SwitchType*/ 10, MVT::v32i16,// ->446179
219319 MVT::v32i16, 2/*#Ops*/, 0, 1,
219455 /*446437*/ OPC_SwitchType /*3 cases */, 18, MVT::v32i16,// ->446458
219460 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
219606 /*446774*/ /*SwitchType*/ 10, MVT::v32i16,// ->446786
219609 MVT::v32i16, 2/*#Ops*/, 0, 1,
220551 /*448713*/ OPC_CheckType, MVT::v32i16,
220556 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220566 /*448743*/ OPC_CheckType, MVT::v32i16,
220571 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220577 /*448766*/ OPC_CheckType, MVT::v32i16,
220580 MVT::v32i16, 2/*#Ops*/, 0, 1,
220585 /*448780*/ OPC_CheckChild0Type, MVT::v32i16,
220886 /*449355*/ OPC_CheckType, MVT::v32i16,
220891 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220901 /*449385*/ OPC_CheckType, MVT::v32i16,
220906 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220912 /*449408*/ OPC_CheckType, MVT::v32i16,
220915 MVT::v32i16, 2/*#Ops*/, 0, 1,
220920 /*449422*/ OPC_CheckChild0Type, MVT::v32i16,
221433 /*450471*/ /*SwitchType*/ 17, MVT::v32i16,// ->450490
221438 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
221705 /*451029*/ /*SwitchType*/ 9, MVT::v32i16,// ->451040
221708 MVT::v32i16, 1/*#Ops*/, 0,
221875 /*451378*/ OPC_SwitchType /*3 cases */, 18, MVT::v32i16,// ->451399
221880 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
221937 /*451507*/ /*SwitchType*/ 10, MVT::v32i16,// ->451519
221940 MVT::v32i16, 2/*#Ops*/, 0, 1,
221988 /*451612*/ OPC_SwitchType /*3 cases */, 18, MVT::v32i16,// ->451633
221993 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
222058 /*451763*/ OPC_SwitchType /*3 cases */, 18, MVT::v32i16,// ->451784
222063 MVT::v32i16, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
222121 /*451893*/ /*SwitchType*/ 10, MVT::v32i16,// ->451905
222124 MVT::v32i16, 2/*#Ops*/, 0, 1,
222955 /*453646*/ OPC_CheckType, MVT::v32i16,
222960 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
222988 /*453715*/ OPC_CheckType, MVT::v32i16,
222993 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
223215 /*454306*/ /*SwitchType*/ 90, MVT::v32i16,// ->454398
223220 MVT::v32i16, 0/*#Ops*/, // Results = #1
223223 MVT::v32i16, 3/*#Ops*/, 1, 0, 2, // Results = #3
223226 MVT::v32i16, 3/*#Ops*/, 3, 0, 4,
223233 MVT::v32i16, 0/*#Ops*/, // Results = #1
223236 MVT::v32i16, 3/*#Ops*/, 1, 0, 2, // Results = #3
223238 MVT::v32i16, 0/*#Ops*/, // Results = #4
223241 MVT::v32i16, 3/*#Ops*/, 4, 0, 5, // Results = #6
223244 MVT::v32i16, 3/*#Ops*/, 3, 6, 7,
223525 /*455078*/ /*SwitchType*/ 18, MVT::v32i16,// ->455098
223530 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
223661 /*455391*/ /*SwitchType*/ 10, MVT::v32i16,// ->455403
223664 MVT::v32i16, 2/*#Ops*/, 0, 1,
223952 /*456021*/ /*SwitchType*/ 18, MVT::v32i16,// ->456041
223957 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
224110 /*456357*/ /*SwitchType*/ 10, MVT::v32i16,// ->456369
224113 MVT::v32i16, 2/*#Ops*/, 0, 1,
224126 MVT::v32i16, 0/*#Ops*/, // Results = #2
224129 MVT::v32i16, 3/*#Ops*/, 2, 0, 3, // Results = #4
224131 MVT::v32i16, 0/*#Ops*/, // Results = #5
224134 MVT::v32i16, 3/*#Ops*/, 5, 1, 6, // Results = #7
224153 MVT::v32i16, 0/*#Ops*/, // Results = #2
224156 MVT::v32i16, 3/*#Ops*/, 2, 0, 3, // Results = #4
224158 MVT::v32i16, 0/*#Ops*/, // Results = #5
224161 MVT::v32i16, 3/*#Ops*/, 5, 1, 6, // Results = #7
224272 /*456749*/ /*SwitchType*/ 18, MVT::v32i16,// ->456769
224277 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
224430 /*457085*/ /*SwitchType*/ 10, MVT::v32i16,// ->457097
224433 MVT::v32i16, 2/*#Ops*/, 0, 1,
224446 MVT::v32i16, 0/*#Ops*/, // Results = #2
224449 MVT::v32i16, 3/*#Ops*/, 2, 0, 3, // Results = #4
224451 MVT::v32i16, 0/*#Ops*/, // Results = #5
224454 MVT::v32i16, 3/*#Ops*/, 5, 1, 6, // Results = #7
224473 MVT::v32i16, 0/*#Ops*/, // Results = #2
224476 MVT::v32i16, 3/*#Ops*/, 2, 0, 3, // Results = #4
224478 MVT::v32i16, 0/*#Ops*/, // Results = #5
224481 MVT::v32i16, 3/*#Ops*/, 5, 1, 6, // Results = #7
224572 /*457433*/ /*SwitchType*/ 18, MVT::v32i16,// ->457453
224577 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
224756 /*457863*/ /*SwitchType*/ 10, MVT::v32i16,// ->457875
224759 MVT::v32i16, 2/*#Ops*/, 0, 1,
224772 MVT::v32i16, 0/*#Ops*/, // Results = #2
224775 MVT::v32i16, 3/*#Ops*/, 2, 0, 3, // Results = #4
224777 MVT::v32i16, 0/*#Ops*/, // Results = #5
224780 MVT::v32i16, 3/*#Ops*/, 5, 1, 6, // Results = #7
224799 MVT::v32i16, 0/*#Ops*/, // Results = #2
224802 MVT::v32i16, 3/*#Ops*/, 2, 0, 3, // Results = #4
224804 MVT::v32i16, 0/*#Ops*/, // Results = #5
224807 MVT::v32i16, 3/*#Ops*/, 5, 1, 6, // Results = #7
224993 /*458408*/ /*SwitchType*/ 19, MVT::v32i16,// ->458429
224998 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
225143 /*458766*/ /*SwitchType*/ 11, MVT::v32i16,// ->458779
225146 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
225852 /*460333*/ OPC_SwitchType /*9 cases */, 19, MVT::v32i16,// ->460355
225857 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
225990 /*460675*/ OPC_SwitchType /*9 cases */, 11, MVT::v32i16,// ->460689
225993 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
226059 /*460819*/ OPC_SwitchType /*9 cases */, 19, MVT::v32i16,// ->460841
226064 MVT::v32i16, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
226197 /*461161*/ OPC_SwitchType /*9 cases */, 11, MVT::v32i16,// ->461175
226200 MVT::v32i16, 3/*#Ops*/, 0, 1, 2,
226729 /*462304*/ OPC_CheckType, MVT::v32i16,
226734 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
226744 /*462334*/ OPC_CheckType, MVT::v32i16,
226749 MVT::v32i16, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
226755 /*462357*/ OPC_CheckType, MVT::v32i16,
226758 MVT::v32i16, 2/*#Ops*/, 0, 1,
227453 /*463913*/ OPC_SwitchType /*3 cases */, 17, MVT::v32i16,// ->463933
227458 MVT::v32i16, 5/*#Ops*/, 2, 3, 4, 5, 6,
228693 /*466733*/ OPC_CheckChild0Type, MVT::v32i16,
228792 /*466951*/ OPC_CheckChild0Type, MVT::v32i16,
229049 /*467465*/ OPC_CheckChild0Type, MVT::v32i16,
230534 /*470383*/ /*SwitchType*/ 10, MVT::v32i16,// ->470395
230537 MVT::v32i16, 2/*#Ops*/, 1, 0,
230610 /*470542*/ /*SwitchType*/ 11, MVT::v32i16,// ->470555
230613 MVT::v32i16, 3/*#Ops*/, 1, 2, 0,
230773 /*470866*/ /*SwitchType*/ 10, MVT::v32i16,// ->470878
230776 MVT::v32i16, 2/*#Ops*/, 1, 0,
230849 /*471025*/ /*SwitchType*/ 11, MVT::v32i16,// ->471038
230852 MVT::v32i16, 3/*#Ops*/, 1, 2, 0,
231345 /*471920*/ /*SwitchType*/ 8, MVT::v32i16,// ->471930
231348 MVT::v32i16, 0/*#Ops*/,
231947 /*473031*/ OPC_CheckChild0Type, MVT::v32i16,
232082 /*473275*/ OPC_CheckChild0Type, MVT::v32i16,
gen/lib/Target/X86/X86GenFastISel.inc 106 if (RetVT.SimpleTy != MVT::v32i16)
184 case MVT::v32i16: return fastEmit_ISD_ABS_MVT_v32i16_r(RetVT, Op0, Op0IsKill);
311 case MVT::v32i16: return fastEmit_ISD_ANY_EXTEND_MVT_v32i1_MVT_v32i16_r(Op0, Op0IsKill);
692 if (RetVT.SimpleTy != MVT::v32i16)
764 case MVT::v32i16: return fastEmit_ISD_CTPOP_MVT_v32i16_r(RetVT, Op0, Op0IsKill);
1529 case MVT::v32i16: return fastEmit_ISD_SIGN_EXTEND_MVT_v32i1_MVT_v32i16_r(Op0, Op0IsKill);
1569 if (RetVT.SimpleTy != MVT::v32i16)
2117 case MVT::v32i16: return fastEmit_ISD_TRUNCATE_MVT_v32i16_r(RetVT, Op0, Op0IsKill);
2286 if (RetVT.SimpleTy != MVT::v32i16)
4994 case MVT::v32i16: return fastEmit_X86ISD_VBROADCAST_MVT_v8i16_MVT_v32i16_r(Op0, Op0IsKill);
5620 case MVT::v32i16: return fastEmit_X86ISD_VTRUNCS_MVT_v32i16_r(RetVT, Op0, Op0IsKill);
5820 case MVT::v32i16: return fastEmit_X86ISD_VTRUNCUS_MVT_v32i16_r(RetVT, Op0, Op0IsKill);
6077 if (RetVT.SimpleTy != MVT::v32i16)
6168 case MVT::v32i16: return fastEmit_ISD_ADD_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6311 if (RetVT.SimpleTy != MVT::v32i16)
6412 case MVT::v32i16: return fastEmit_ISD_AND_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7002 if (RetVT.SimpleTy != MVT::v32i16)
7081 case MVT::v32i16: return fastEmit_ISD_MUL_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7122 if (RetVT.SimpleTy != MVT::v32i16)
7134 case MVT::v32i16: return fastEmit_ISD_MULHS_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7169 if (RetVT.SimpleTy != MVT::v32i16)
7181 case MVT::v32i16: return fastEmit_ISD_MULHU_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7318 if (RetVT.SimpleTy != MVT::v32i16)
7419 case MVT::v32i16: return fastEmit_ISD_OR_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7674 if (RetVT.SimpleTy != MVT::v32i16)
7689 case MVT::v32i16: return fastEmit_ISD_SADDSAT_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7776 if (RetVT.SimpleTy != MVT::v32i16)
7854 case MVT::v32i16: return fastEmit_ISD_SMAX_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7931 if (RetVT.SimpleTy != MVT::v32i16)
8009 case MVT::v32i16: return fastEmit_ISD_SMIN_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8118 if (RetVT.SimpleTy != MVT::v32i16)
8133 case MVT::v32i16: return fastEmit_ISD_SSUBSAT_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8228 if (RetVT.SimpleTy != MVT::v32i16)
8319 case MVT::v32i16: return fastEmit_ISD_SUB_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8396 if (RetVT.SimpleTy != MVT::v32i16)
8411 case MVT::v32i16: return fastEmit_ISD_UADDSAT_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8482 if (RetVT.SimpleTy != MVT::v32i16)
8560 case MVT::v32i16: return fastEmit_ISD_UMAX_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8637 if (RetVT.SimpleTy != MVT::v32i16)
8715 case MVT::v32i16: return fastEmit_ISD_UMIN_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8792 if (RetVT.SimpleTy != MVT::v32i16)
8807 case MVT::v32i16: return fastEmit_ISD_USUBSAT_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8944 if (RetVT.SimpleTy != MVT::v32i16)
9045 case MVT::v32i16: return fastEmit_ISD_XOR_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9182 if (RetVT.SimpleTy != MVT::v32i16)
9275 case MVT::v32i16: return fastEmit_X86ISD_ANDNP_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9352 if (RetVT.SimpleTy != MVT::v32i16)
9367 case MVT::v32i16: return fastEmit_X86ISD_AVG_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9602 if (RetVT.SimpleTy != MVT::v32i16)
11120 if (RetVT.SimpleTy != MVT::v32i16)
11132 case MVT::v32i16: return fastEmit_X86ISD_MULHRS_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11241 if (RetVT.SimpleTy != MVT::v32i16)
11253 case MVT::v32i16: return fastEmit_X86ISD_PACKSS_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11327 if (RetVT.SimpleTy != MVT::v32i16)
11339 case MVT::v32i16: return fastEmit_X86ISD_PACKUS_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12184 if (RetVT.SimpleTy != MVT::v32i16)
12349 case MVT::v32i16: return fastEmit_X86ISD_UNPCKH_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12432 if (RetVT.SimpleTy != MVT::v32i16)
12597 case MVT::v32i16: return fastEmit_X86ISD_UNPCKL_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12730 if (RetVT.SimpleTy != MVT::v32i16)
12784 case MVT::v32i16: return fastEmit_X86ISD_VPERMV_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12823 if (RetVT.SimpleTy != MVT::v32i16)
12882 case MVT::v32i16: return fastEmit_X86ISD_VPMADDWD_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13098 if (RetVT.SimpleTy != MVT::v32i16)
13176 case MVT::v32i16: return fastEmit_X86ISD_VSHLV_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13258 if (RetVT.SimpleTy != MVT::v32i16)
13330 case MVT::v32i16: return fastEmit_X86ISD_VSRAV_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13418 if (RetVT.SimpleTy != MVT::v32i16)
13496 case MVT::v32i16: return fastEmit_X86ISD_VSRLV_MVT_v32i16_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/X86/X86GenRegisterInfo.inc 4489 /* 47 */ MVT::v16f32, MVT::v8f64, MVT::v64i8, MVT::v32i16, MVT::v16i32, MVT::v8i64, MVT::Other,
include/llvm/Support/MachineValueType.h 369 SimpleTy == MVT::v64i8 || SimpleTy == MVT::v32i16 ||
466 case v32i16:
575 case v32i16:
787 case v32i16:
933 if (NumElements == 32) return MVT::v32i16;
lib/CodeGen/ValueTypes.cpp 165 case MVT::v32i16: return "v32i16";
309 case MVT::v32i16: return VectorType::get(Type::getInt16Ty(Context), 32);
lib/Target/AMDGPU/R600ISelLowering.cpp 110 setTruncStoreAction(MVT::v32i32, MVT::v32i16, Custom);
lib/Target/AMDGPU/SIISelLowering.cpp 187 setTruncStoreAction(MVT::v32i32, MVT::v32i16, Expand);
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 108 case MVT::v32i16:
498 case MVT::v32i16:
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp 16 static const MVT LegalV64[] = { MVT::v64i8, MVT::v32i16, MVT::v16i32 };
26 addRegisterClass(MVT::v32i16, &Hexagon::HvxVRRegClass);
lib/Target/Hexagon/HexagonInstrInfo.cpp 2659 case MVT::v32i16:
lib/Target/X86/X86FastISel.cpp 455 case MVT::v32i16:
627 case MVT::v32i16:
lib/Target/X86/X86ISelDAGToDAG.cpp 3975 case MVT::v32i16:
4022 case MVT::v32i16:
4052 case MVT::v32i16:
4099 case MVT::v32i16:
lib/Target/X86/X86ISelLowering.cpp 1513 setOperationAction(ISD::BITCAST, MVT::v32i16, Custom);
1630 addRegisterClass(MVT::v32i16, &X86::VR512RegClass);
1638 setOperationAction(ISD::MUL, MVT::v32i16, Legal);
1640 setOperationAction(ISD::MULHS, MVT::v32i16, Legal);
1641 setOperationAction(ISD::MULHU, MVT::v32i16, Legal);
1644 setOperationAction(ISD::CONCAT_VECTORS, MVT::v32i16, Custom);
1646 setOperationAction(ISD::INSERT_SUBVECTOR, MVT::v32i16, Legal);
1648 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v32i16, Custom);
1650 setOperationAction(ISD::SCALAR_TO_VECTOR, MVT::v32i16, Custom);
1652 setOperationAction(ISD::SIGN_EXTEND, MVT::v32i16, Custom);
1653 setOperationAction(ISD::ZERO_EXTEND, MVT::v32i16, Custom);
1654 setOperationAction(ISD::ANY_EXTEND, MVT::v32i16, Custom);
1655 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v32i16, Custom);
1657 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v32i16, Custom);
1662 setOperationAction(ISD::SIGN_EXTEND_VECTOR_INREG, MVT::v32i16, Custom);
1663 setOperationAction(ISD::ZERO_EXTEND_VECTOR_INREG, MVT::v32i16, Custom);
1665 setTruncStoreAction(MVT::v32i16, MVT::v32i8, Legal);
1667 for (auto VT : { MVT::v64i8, MVT::v32i16 }) {
1696 setLoadExtAction(ExtType, MVT::v32i16, MVT::v32i8, Legal);
1700 for (auto VT : { MVT::v64i8, MVT::v32i16 })
1705 setOperationAction(ISD::FSHL, MVT::v32i16, Custom);
1706 setOperationAction(ISD::FSHR, MVT::v32i16, Custom);
1950 if ((VT == MVT::v32i16 || VT == MVT::v64i8) &&
1970 if ((VT == MVT::v32i16 || VT == MVT::v64i8) &&
2272 case MVT::v64i8: case MVT::v32i16: case MVT::v16i32: case MVT::v8i64:
9493 case MVT::v32i16:
11161 case MVT::v32i16:
16597 assert(V1.getSimpleValueType() == MVT::v32i16 && "Bad operand type!");
16598 assert(V2.getSimpleValueType() == MVT::v32i16 && "Bad operand type!");
16606 DL, MVT::v32i16, V1, V2, Mask, Zeroable, Subtarget, DAG))
16610 if (SDValue V = lowerShuffleWithUNPCK(DL, MVT::v32i16, Mask, V1, V2, DAG))
16614 if (SDValue Shift = lowerShuffleAsShift(DL, MVT::v32i16, V1, V2, Mask,
16619 if (SDValue Rotate = lowerShuffleAsByteRotate(DL, MVT::v32i16, V1, V2, Mask,
16625 if (is128BitLaneRepeatedShuffleMask(MVT::v32i16, Mask, RepeatedMask)) {
16630 DL, MVT::v32i16, V1, RepeatedMask, Subtarget, DAG);
16634 if (SDValue Blend = lowerShuffleAsBlend(DL, MVT::v32i16, V1, V2, Mask,
16638 if (SDValue PSHUFB = lowerShuffleWithPSHUFB(DL, MVT::v32i16, Mask, V1, V2,
16642 return lowerShuffleWithPERMV(DL, MVT::v32i16, Mask, V1, V2, DAG);
16756 case MVT::v32i16:
16950 ExtVT = Subtarget.canExtendTo512BW() ? MVT::v32i16 : MVT::v32i8;
26778 if ((SrcVT == MVT::v32i16 || SrcVT == MVT::v64i8) && DstVT.isVector() &&
28455 if ((DstVT == MVT::v32i16 || DstVT == MVT::v64i8) &&
28459 MVT CastVT = (DstVT == MVT::v32i16) ? MVT::v16i16 : MVT::v32i8;
32105 ((MaskVT == MVT::v32i16 || MaskVT == MVT::v64i8) && Subtarget.hasBWI())) {
32564 (Subtarget.hasBWI() && MaskVT == MVT::v32i16) ||
32583 (Subtarget.hasBWI() && MaskVT == MVT::v32i16) ||
32614 (Subtarget.hasBWI() && MaskVT == MVT::v32i16) ||
32787 (Subtarget.hasBWI() && MaskVT == MVT::v32i16) ||
lib/Target/X86/X86TargetTransformInfo.cpp 353 { ISD::SDIV, MVT::v32i16, 6 }, // vpmulhw sequence
354 { ISD::SREM, MVT::v32i16, 8 }, // vpmulhw+mul+sub sequence
355 { ISD::UDIV, MVT::v32i16, 6 }, // vpmulhuw sequence
356 { ISD::UREM, MVT::v32i16, 8 }, // vpmulhuw+mul+sub sequence
505 { ISD::SHL, MVT::v32i16, 1 }, // vpsllvw
506 { ISD::SRL, MVT::v32i16, 1 }, // vpsrlvw
507 { ISD::SRA, MVT::v32i16, 1 }, // vpsravw
1005 {TTI::SK_Broadcast, MVT::v32i16, 1}, // vpbroadcastw
1008 {TTI::SK_Reverse, MVT::v32i16, 1}, // vpermw
1012 {TTI::SK_PermuteSingleSrc, MVT::v32i16, 1}, // vpermw
1018 {TTI::SK_PermuteTwoSrc, MVT::v32i16, 1}, // vpermt2w
1281 { ISD::SIGN_EXTEND, MVT::v32i16, MVT::v32i8, 1 },
1282 { ISD::ZERO_EXTEND, MVT::v32i16, MVT::v32i8, 1 },
1289 { ISD::SIGN_EXTEND, MVT::v32i16, MVT::v32i1, 1 },
1297 { ISD::ZERO_EXTEND, MVT::v32i16, MVT::v32i1, 2 },
1751 { ISD::SETCC, MVT::v32i16, 1 },
1754 { ISD::SELECT, MVT::v32i16, 1 },
1889 { ISD::CTLZ, MVT::v32i16, 8 },
1903 { ISD::BITREVERSE, MVT::v32i16, 5 },
1907 { ISD::CTLZ, MVT::v32i16, 18 },
1911 { ISD::CTPOP, MVT::v32i16, 9 },
1915 { ISD::CTTZ, MVT::v32i16, 12 },
1917 { ISD::SADDSAT, MVT::v32i16, 1 },
1919 { ISD::SSUBSAT, MVT::v32i16, 1 },
1921 { ISD::UADDSAT, MVT::v32i16, 1 },
1923 { ISD::USUBSAT, MVT::v32i16, 1 },
utils/TableGen/CodeGenTarget.cpp 105 case MVT::v32i16: return "MVT::v32i16";