reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/ARM/ARMGenDAGISel.inc
25008                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25023                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25038                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25053                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25078                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25093                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25108                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25123                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25148                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25163                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25178                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25193                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25218                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25233                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25248                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25263                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25288                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25303                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25318                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
25333                         MVT::v8i64, 9/*#Ops*/, 6, 2, 7, 3, 8, 4, 9, 5, 10,  // Results = #11
gen/lib/Target/ARM/ARMGenRegisterInfo.inc
 3752   /* 15 */ MVT::v8i64, MVT::Other,
gen/lib/Target/X86/X86GenCallingConv.inc
  256       LocVT == MVT::v8i64) {
  933       LocVT == MVT::v8i64 ||
 1020       LocVT == MVT::v8i64 ||
 1149       LocVT == MVT::v8i64 ||
 1205         LocVT == MVT::v8i64 ||
 1269         LocVT == MVT::v8i64 ||
 1582         LocVT == MVT::v8i64 ||
 1640       LocVT == MVT::v8i64 ||
 1717       LocVT == MVT::v8i64 ||
 2005       LocVT == MVT::v8i64 ||
 2092       LocVT == MVT::v8i64 ||
 2201       LocVT == MVT::v8i64) {
 2468       LocVT == MVT::v8i64 ||
 2555       LocVT == MVT::v8i64 ||
 2616       LocVT == MVT::v8i64) {
 2811       LocVT == MVT::v8i64 ||
 3173       LocVT == MVT::v8i64 ||
 3749       LocVT == MVT::v8i64 ||
 3949       LocVT == MVT::v8i64 ||
gen/lib/Target/X86/X86GenDAGISel.inc
  425 /*   775*/        OPC_CheckChild1Type, MVT::v8i64,
 5606 /* 12029*/        OPC_CheckChild0Type, MVT::v8i64,
 7216 /* 15485*/        OPC_CheckChild1Type, MVT::v8i64,
 8356 /* 17986*/        OPC_CheckChild1Type, MVT::v8i64,
14923                       MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
14946                       MVT::v8i64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9, 
14958                       MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
17025                       MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
17032                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
17053                       MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
17060                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
17081                       MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
17088                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
17109                       MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
17116                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
24453 /* 49649*/          OPC_CheckChild0Type, MVT::v8i64,
24486 /* 49712*/          OPC_CheckType, MVT::v8i64,
24505 /* 49751*/          OPC_CheckChild0Type, MVT::v8i64,
24536 /* 49810*/          OPC_CheckType, MVT::v8i64,
24759 /* 50249*/          OPC_CheckChild0Type, MVT::v8i64,
24792 /* 50312*/          OPC_CheckType, MVT::v8i64,
24811 /* 50351*/          OPC_CheckChild0Type, MVT::v8i64,
24842 /* 50410*/          OPC_CheckType, MVT::v8i64,
25620 /* 51973*/          OPC_CheckChild0Type, MVT::v8i64,
26239 /* 53258*/          /*SwitchType*/ 69, MVT::v8i64,// ->53329
26448 /* 53704*/            OPC_SwitchType /*3 cases */, 69, MVT::v8i64,// ->53776
26866                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
26869                         MVT::v8i64, 3/*#Ops*/, 12, 2, 13,  // Results = #14
26902                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
26905                         MVT::v8i64, 3/*#Ops*/, 12, 4, 13,  // Results = #14
26938                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
26941                         MVT::v8i64, 3/*#Ops*/, 12, 2, 13,  // Results = #14
26974                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
26977                         MVT::v8i64, 3/*#Ops*/, 12, 4, 13,  // Results = #14
27010                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
27013                         MVT::v8i64, 3/*#Ops*/, 12, 2, 13,  // Results = #14
27046                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
27049                         MVT::v8i64, 3/*#Ops*/, 12, 4, 13,  // Results = #14
27082                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
27085                         MVT::v8i64, 3/*#Ops*/, 12, 2, 13,  // Results = #14
27118                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
27121                         MVT::v8i64, 3/*#Ops*/, 12, 4, 13,  // Results = #14
27455                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
27458                         MVT::v8i64, 3/*#Ops*/, 12, 1, 13,  // Results = #14
27492                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
27495                         MVT::v8i64, 3/*#Ops*/, 12, 3, 13,  // Results = #14
27529                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
27532                         MVT::v8i64, 3/*#Ops*/, 12, 1, 13,  // Results = #14
27566                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
27569                         MVT::v8i64, 3/*#Ops*/, 12, 3, 13,  // Results = #14
27603                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
27606                         MVT::v8i64, 3/*#Ops*/, 12, 1, 13,  // Results = #14
27640                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
27643                         MVT::v8i64, 3/*#Ops*/, 12, 3, 13,  // Results = #14
27677                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
27680                         MVT::v8i64, 3/*#Ops*/, 12, 1, 13,  // Results = #14
27714                         MVT::v8i64, 0/*#Ops*/,  // Results = #12
27717                         MVT::v8i64, 3/*#Ops*/, 12, 3, 13,  // Results = #14
28038 /* 57471*/          OPC_SwitchType /*12 cases */, 18, MVT::v8i64,// ->57492
28043                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
28144 /* 57727*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->57748
28149                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
28260 /* 57988*/          /*SwitchType*/ 18, MVT::v8i64,// ->58008
28265                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
28472 /* 58483*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->58504
28477                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
30184 /* 62023*/          OPC_CheckChild0Type, MVT::v8i64,
30569 /* 62754*/          OPC_CheckChild0Type, MVT::v8i64,
30838                           MVT::v8i64, 0/*#Ops*/,  // Results = #6
30841                           MVT::v8i64, 3/*#Ops*/, 6, 2, 7,  // Results = #8
30843                           MVT::v8i64, 0/*#Ops*/,  // Results = #9
30846                           MVT::v8i64, 3/*#Ops*/, 9, 3, 10,  // Results = #11
30864                           MVT::v8i64, 0/*#Ops*/,  // Results = #6
30867                           MVT::v8i64, 3/*#Ops*/, 6, 2, 7,  // Results = #8
30869                           MVT::v8i64, 0/*#Ops*/,  // Results = #9
30872                           MVT::v8i64, 3/*#Ops*/, 9, 3, 10,  // Results = #11
30897                           MVT::v8i64, 0/*#Ops*/,  // Results = #6
30900                           MVT::v8i64, 3/*#Ops*/, 6, 2, 7,  // Results = #8
30902                           MVT::v8i64, 0/*#Ops*/,  // Results = #9
30905                           MVT::v8i64, 3/*#Ops*/, 9, 3, 10,  // Results = #11
30923                           MVT::v8i64, 0/*#Ops*/,  // Results = #6
30926                           MVT::v8i64, 3/*#Ops*/, 6, 2, 7,  // Results = #8
30928                           MVT::v8i64, 0/*#Ops*/,  // Results = #9
30931                           MVT::v8i64, 3/*#Ops*/, 9, 3, 10,  // Results = #11
31320                           MVT::v8i64, 0/*#Ops*/,  // Results = #6
31323                           MVT::v8i64, 3/*#Ops*/, 6, 1, 7,  // Results = #8
31325                           MVT::v8i64, 0/*#Ops*/,  // Results = #9
31328                           MVT::v8i64, 3/*#Ops*/, 9, 2, 10,  // Results = #11
31347                           MVT::v8i64, 0/*#Ops*/,  // Results = #6
31350                           MVT::v8i64, 3/*#Ops*/, 6, 1, 7,  // Results = #8
31352                           MVT::v8i64, 0/*#Ops*/,  // Results = #9
31355                           MVT::v8i64, 3/*#Ops*/, 9, 2, 10,  // Results = #11
31381                           MVT::v8i64, 0/*#Ops*/,  // Results = #6
31384                           MVT::v8i64, 3/*#Ops*/, 6, 1, 7,  // Results = #8
31386                           MVT::v8i64, 0/*#Ops*/,  // Results = #9
31389                           MVT::v8i64, 3/*#Ops*/, 9, 2, 10,  // Results = #11
31408                           MVT::v8i64, 0/*#Ops*/,  // Results = #6
31411                           MVT::v8i64, 3/*#Ops*/, 6, 1, 7,  // Results = #8
31413                           MVT::v8i64, 0/*#Ops*/,  // Results = #9
31416                           MVT::v8i64, 3/*#Ops*/, 9, 2, 10,  // Results = #11
31874 /* 66145*/        /*SwitchType*/ 10, MVT::v8i64,// ->66157
31877                         MVT::v8i64, 2/*#Ops*/, 0, 1, 
32626 /* 67747*/            /*SwitchType*/ 18, MVT::v8i64,// ->67767
32631                             MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
32688 /* 67888*/            OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->67909
32693                             MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
32839 /* 68233*/          /*SwitchType*/ 18, MVT::v8i64,// ->68253
32844                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
32903 /* 68376*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->68397
32908                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
32945                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
32948                       MVT::v8i64, 3/*#Ops*/, 8, 0, 9,  // Results = #10
32961                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
32964                       MVT::v8i64, 3/*#Ops*/, 8, 0, 9,  // Results = #10
32988                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
32991                       MVT::v8i64, 3/*#Ops*/, 8, 2, 9,  // Results = #10
33004                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
33007                       MVT::v8i64, 3/*#Ops*/, 8, 2, 9,  // Results = #10
33099 /* 68821*/      /*SwitchType*/ 10, MVT::v8i64,// ->68833
33102                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
33115                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
33118                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
33120                         MVT::v8i64, 0/*#Ops*/,  // Results = #5
33123                         MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
33142                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
33145                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
33147                         MVT::v8i64, 0/*#Ops*/,  // Results = #5
33150                         MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
33827 /* 70332*/        /*SwitchType*/ 12, MVT::v8i64,// ->70346
33830                         MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
34347 /* 71404*/          /*SwitchType*/ 21, MVT::v8i64,// ->71427
34349 /* 71407*/            OPC_CheckType, MVT::v8i64,
34354                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
34418 /* 71560*/            OPC_SwitchType /*3 cases */, 21, MVT::v8i64,// ->71584
34420 /* 71564*/              OPC_CheckType, MVT::v8i64,
34425                             MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
34516 /* 71801*/        /*SwitchType*/ 12, MVT::v8i64,// ->71815
34517 /* 71803*/          OPC_CheckChild1Type, MVT::v8i64,
34520                         MVT::v8i64, 2/*#Ops*/, 0, 1, 
34534                           MVT::v8i64, 0/*#Ops*/,  // Results = #2
34537                           MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
34539                           MVT::v8i64, 0/*#Ops*/,  // Results = #5
34542                           MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
34544                           MVT::v8i64, 2/*#Ops*/, 4, 7,  // Results = #8
34562                           MVT::v8i64, 0/*#Ops*/,  // Results = #2
34565                           MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
34567                           MVT::v8i64, 0/*#Ops*/,  // Results = #5
34570                           MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
34572                           MVT::v8i64, 2/*#Ops*/, 4, 7,  // Results = #8
35033 /* 72841*/          /*SwitchType*/ 21, MVT::v8i64,// ->72864
35035 /* 72844*/            OPC_CheckType, MVT::v8i64,
35040                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
35104 /* 72997*/            OPC_SwitchType /*3 cases */, 21, MVT::v8i64,// ->73021
35106 /* 73001*/              OPC_CheckType, MVT::v8i64,
35111                             MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
35197                           MVT::v8i64, 0/*#Ops*/,  // Results = #2
35200                           MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
35202                           MVT::v8i64, 0/*#Ops*/,  // Results = #5
35205                           MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
35207                           MVT::v8i64, 2/*#Ops*/, 4, 7,  // Results = #8
35256 /* 73363*/        /*SwitchType*/ 12, MVT::v8i64,// ->73377
35257 /* 73365*/          OPC_CheckChild1Type, MVT::v8i64,
35260                         MVT::v8i64, 2/*#Ops*/, 0, 1, 
35274                           MVT::v8i64, 0/*#Ops*/,  // Results = #2
35277                           MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
35279                           MVT::v8i64, 0/*#Ops*/,  // Results = #5
35282                           MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
35284                           MVT::v8i64, 2/*#Ops*/, 4, 7,  // Results = #8
35523 /* 73909*/      /*SwitchType*/ 35, MVT::v8i64,// ->73946
35533                       MVT::v8i64, 3/*#Ops*/, 1, 4, 5, 
37865 /* 79237*/        OPC_SwitchType /*6 cases */, 20, MVT::v8i64,// ->79260
37867 /* 79241*/          OPC_CheckType, MVT::v8i64,
37872                         MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37932 /* 79382*/          OPC_SwitchType /*3 cases */, 20, MVT::v8i64,// ->79405
37934 /* 79386*/            OPC_CheckType, MVT::v8i64,
37939                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
38000 /* 79526*/      OPC_SwitchType /*6 cases */, 11, MVT::v8i64,// ->79540
38001 /* 79529*/        OPC_CheckChild0Type, MVT::v8i64,
38004                       MVT::v8i64, 1/*#Ops*/, 0, 
38018                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
38021                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
38041                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
38044                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
41024 /* 85745*/        OPC_SwitchType /*12 cases */, 20, MVT::v8i64,// ->85768
41026 /* 85749*/          OPC_CheckType, MVT::v8i64,
41031                         MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
41151 /* 86022*/          OPC_SwitchType /*3 cases */, 20, MVT::v8i64,// ->86045
41153 /* 86026*/            OPC_CheckType, MVT::v8i64,
41158                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
41219 /* 86166*/      OPC_SwitchType /*12 cases */, 11, MVT::v8i64,// ->86180
41220 /* 86169*/        OPC_CheckChild0Type, MVT::v8i64,
41223                       MVT::v8i64, 1/*#Ops*/, 0, 
41237                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
41240                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
41260                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
41263                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
41644 /* 87069*/      OPC_CheckChild0Type, MVT::v8i64,
43393 /* 90751*/          /*SwitchType*/ 18, MVT::v8i64,// ->90771
43398                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
43491 /* 90986*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->91007
43496                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
43695 /* 91438*/          /*SwitchType*/ 18, MVT::v8i64,// ->91458
43700                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
43794 /* 91674*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->91695
43799                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
44125 /* 92321*/        /*SwitchType*/ 10, MVT::v8i64,// ->92333
44128                         MVT::v8i64, 2/*#Ops*/, 0, 1, 
44554 /* 93210*/            /*SwitchType*/ 18, MVT::v8i64,// ->93230
44559                             MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44652 /* 93445*/            OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->93466
44657                             MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44845 /* 93831*/        /*SwitchType*/ 10, MVT::v8i64,// ->93843
44848                         MVT::v8i64, 2/*#Ops*/, 0, 1, 
46412 /* 97228*/          OPC_SwitchType /*12 cases */, 18, MVT::v8i64,// ->97249
46417                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
46518 /* 97484*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->97505
46523                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
46634 /* 97745*/          /*SwitchType*/ 18, MVT::v8i64,// ->97765
46639                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
46846 /* 98240*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->98261
46851                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
47386 /* 99303*/      /*SwitchType*/ 10, MVT::v8i64,// ->99315
47389                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
48108 /*100927*/            OPC_SwitchType /*12 cases */, 18, MVT::v8i64,// ->100948
48113                             MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
48214 /*101183*/            OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->101204
48219                             MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
48331 /*101445*/          /*SwitchType*/ 18, MVT::v8i64,// ->101465
48336                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
48543 /*101940*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->101961
48548                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
49443 /*103837*/        /*SwitchType*/ 15, MVT::v8i64,// ->103854
49447                         MVT::v8i64, 4/*#Ops*/, 0, 0, 0, 1, 
49558 /*104094*/      /*SwitchType*/ 15, MVT::v8i64,// ->104111
49562                       MVT::v8i64, 4/*#Ops*/, 0, 0, 0, 1, 
49710                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
49713                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
49715                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
49718                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
49720                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
49723                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
49735                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
49738                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
49740                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
49743                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
49745                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
49748                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
49760                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
49763                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
49765                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
49768                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
49770                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
49773                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
49785                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
49788                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
49790                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
49793                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
49795                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
49798                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
49810                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
49813                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
49815                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
49818                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
49820                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
49823                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
49835                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
49838                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
49840                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
49843                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
49845                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
49848                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
49860                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
49863                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
49865                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
49868                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
49870                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
49873                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
49885                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
49888                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
49890                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
49893                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
49895                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
49898                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
49916                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
49919                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
49921                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
49924                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
49926                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
49929                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
49941                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
49944                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
49946                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
49949                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
49951                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
49954                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
49966                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
49969                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
49971                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
49974                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
49976                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
49979                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
49991                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
49994                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
49996                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
49999                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
50001                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
50004                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
50016                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
50019                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
50021                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
50024                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
50026                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
50029                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
50041                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
50044                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
50046                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
50049                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
50051                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
50054                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
50066                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
50069                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
50071                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
50074                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
50076                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
50079                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
50091                       MVT::v8i64, 0/*#Ops*/,  // Results = #1
50094                       MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
50096                       MVT::v8i64, 0/*#Ops*/,  // Results = #4
50099                       MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
50101                       MVT::v8i64, 0/*#Ops*/,  // Results = #7
50104                       MVT::v8i64, 3/*#Ops*/, 7, 0, 8,  // Results = #9
50318 /*106176*/      /*SwitchType*/ 10, MVT::v8i64,// ->106188
50321                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
51617 /*109148*/      /*SwitchType*/ 21, MVT::v8i64,// ->109171
51624                       MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52046 /*110120*/      /*SwitchType*/ 40, MVT::v8i64,// ->110162
52053                         MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52061                         MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52343 /*110787*/        /*SwitchType*/ 17, MVT::v8i64,// ->110806
52348                         MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52394 /*110906*/        /*SwitchType*/ 17, MVT::v8i64,// ->110925
52399                         MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52421 /*110968*/        /*SwitchType*/ 17, MVT::v8i64,// ->110987
52426                         MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52499 /*111151*/        /*SwitchType*/ 17, MVT::v8i64,// ->111170
52504                         MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52550 /*111270*/        /*SwitchType*/ 17, MVT::v8i64,// ->111289
52555                         MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52577 /*111332*/        /*SwitchType*/ 17, MVT::v8i64,// ->111351
52582                         MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
53121 /*112555*/      OPC_CheckChild1Type, MVT::v8i64,
53322 /*112981*/      OPC_CheckChild1Type, MVT::v8i64,
53533 /*113428*/      OPC_CheckChild1Type, MVT::v8i64,
53734 /*113854*/      OPC_CheckChild1Type, MVT::v8i64,
55134 /*116854*/          OPC_CheckChild0Type, MVT::v8i64,
55174                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
55177                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
55576 /*117816*/        /*SwitchType*/ 17, MVT::v8i64,// ->117835
55581                         MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
55627 /*117926*/        OPC_CheckType, MVT::v8i64,
55632                       MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
55677 /*118018*/        /*SwitchType*/ 9, MVT::v8i64,// ->118029
55680                         MVT::v8i64, 1/*#Ops*/, 0, 
55718 /*118088*/        OPC_CheckType, MVT::v8i64,
55721                       MVT::v8i64, 1/*#Ops*/, 0, 
56067 /*118789*/      /*SwitchType*/ 11, MVT::v8i64,// ->118802
56071                       MVT::v8i64, 1/*#Ops*/, 0, 
56349 /*119323*/            OPC_SwitchType /*2 cases */, 22, MVT::v8i64,// ->119348
56381 /*119389*/            OPC_SwitchType /*2 cases */, 22, MVT::v8i64,// ->119414
56409 /*119448*/          OPC_SwitchType /*2 cases */, 14, MVT::v8i64,// ->119465
56731 /*120110*/        /*SwitchType*/ 17, MVT::v8i64,// ->120129
56736                         MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
56782 /*120220*/        OPC_CheckType, MVT::v8i64,
56787                       MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
56832 /*120312*/        /*SwitchType*/ 9, MVT::v8i64,// ->120323
56835                         MVT::v8i64, 1/*#Ops*/, 0, 
56873 /*120382*/        OPC_CheckType, MVT::v8i64,
56876                       MVT::v8i64, 1/*#Ops*/, 0, 
56977 /*120570*/        OPC_CheckType, MVT::v8i64,
56981                       MVT::v8i64, 1/*#Ops*/, 0, 
70704 /*149159*/        /*SwitchType*/ 41, MVT::v8i64,// ->149202
70810 /*149392*/          OPC_SwitchType /*3 cases */, 41, MVT::v8i64,// ->149436
70932 /*149626*/        OPC_CheckChild0Type, MVT::v8i64,
70958                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
70961                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
70982                           MVT::v8i64, 0/*#Ops*/,  // Results = #1
70985                           MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
71004                           MVT::v8i64, 0/*#Ops*/,  // Results = #1
71007                           MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
74602 /*157303*/        /*SwitchType*/ 41, MVT::v8i64,// ->157346
74708 /*157536*/          OPC_SwitchType /*3 cases */, 41, MVT::v8i64,// ->157580
74848 /*157847*/        OPC_CheckChild0Type, MVT::v8i64,
74874                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
74877                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
74898                           MVT::v8i64, 0/*#Ops*/,  // Results = #1
74901                           MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
74920                           MVT::v8i64, 0/*#Ops*/,  // Results = #1
74923                           MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
75532 /*159321*/              OPC_CheckType, MVT::v8i64,
75566 /*159384*/                OPC_CheckType, MVT::v8i64,
75629 /*159516*/                OPC_CheckType, MVT::v8i64,
75704 /*159667*/                  OPC_CheckType, MVT::v8i64,
75729 /*159712*/                  OPC_CheckType, MVT::v8i64,
75759 /*159767*/                  OPC_SwitchType /*3 cases */, 30, MVT::v8i64,// ->159800
75820 /*159888*/                  OPC_CheckType, MVT::v8i64,
75965 /*160166*/                  OPC_CheckType, MVT::v8i64,
75981 /*160196*/                  OPC_CheckType, MVT::v8i64,
76008 /*160244*/                  OPC_SwitchType /*3 cases */, 26, MVT::v8i64,// ->160273
76062 /*160345*/                  OPC_SwitchType /*3 cases */, 26, MVT::v8i64,// ->160374
76118 /*160452*/                  OPC_SwitchType /*3 cases */, 26, MVT::v8i64,// ->160481
76172 /*160553*/                  OPC_SwitchType /*3 cases */, 26, MVT::v8i64,// ->160582
76228 /*160660*/                  OPC_SwitchType /*3 cases */, 26, MVT::v8i64,// ->160689
76282 /*160761*/                  OPC_SwitchType /*3 cases */, 26, MVT::v8i64,// ->160790
76337 /*160865*/                OPC_SwitchType /*3 cases */, 26, MVT::v8i64,// ->160894
76400 /*160983*/                OPC_CheckType, MVT::v8i64,
76457 /*161112*/                OPC_CheckType, MVT::v8i64,
76526 /*161260*/                  OPC_CheckType, MVT::v8i64,
76549 /*161304*/                  OPC_CheckType, MVT::v8i64,
76577 /*161356*/                OPC_SwitchType /*3 cases */, 29, MVT::v8i64,// ->161388
76623 /*161460*/                OPC_CheckType, MVT::v8i64,
80789 /*169455*/                  OPC_CheckType, MVT::v8i64,
80803 /*169484*/                  OPC_CheckType, MVT::v8i64,
80828 /*169531*/                  OPC_SwitchType /*3 cases */, 25, MVT::v8i64,// ->169559
80876 /*169629*/                  OPC_SwitchType /*3 cases */, 25, MVT::v8i64,// ->169657
80926 /*169733*/                  OPC_SwitchType /*3 cases */, 25, MVT::v8i64,// ->169761
80974 /*169831*/                  OPC_SwitchType /*3 cases */, 25, MVT::v8i64,// ->169859
81024 /*169935*/                  OPC_SwitchType /*3 cases */, 25, MVT::v8i64,// ->169963
81072 /*170033*/                  OPC_SwitchType /*3 cases */, 25, MVT::v8i64,// ->170061
81121 /*170134*/                OPC_SwitchType /*3 cases */, 25, MVT::v8i64,// ->170162
81164 /*170226*/                OPC_CheckType, MVT::v8i64,
81189 /*170273*/                OPC_CheckType, MVT::v8i64,
81246 /*170375*/                OPC_CheckType, MVT::v8i64,
81307 /*170482*/                OPC_CheckType, MVT::v8i64,
81326 /*170514*/                OPC_SwitchType /*3 cases */, 22, MVT::v8i64,// ->170539
92127 /*192013*/                  OPC_CheckChild0Type, MVT::v8i64,
97604 /*203247*/              OPC_CheckType, MVT::v8i64,
97610                             MVT::v8i64, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
97626 /*203292*/              OPC_CheckType, MVT::v8i64,
97632                             MVT::v8i64, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
97648 /*203337*/              OPC_CheckType, MVT::v8i64,
97654                             MVT::v8i64, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
97670 /*203382*/              OPC_CheckType, MVT::v8i64,
97676                             MVT::v8i64, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
97692 /*203427*/              OPC_CheckType, MVT::v8i64,
97698                             MVT::v8i64, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
97714 /*203472*/              OPC_CheckType, MVT::v8i64,
97720                             MVT::v8i64, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
97885 /*203792*/            OPC_CheckType, MVT::v8i64,
97891                           MVT::v8i64, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
97905 /*203834*/            OPC_CheckType, MVT::v8i64,
97911                           MVT::v8i64, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
97938 /*203902*/                  OPC_CheckType, MVT::v8i64,
97943                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
97971 /*203962*/                  OPC_CheckType, MVT::v8i64,
97976                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
97998 /*204012*/                    OPC_CheckType, MVT::v8i64,
98003                                   MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
98012 /*204040*/                    OPC_CheckType, MVT::v8i64,
98017                                   MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
98026 /*204068*/                    OPC_CheckType, MVT::v8i64,
98031                                   MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
98094 /*204198*/                    OPC_CheckType, MVT::v8i64,
98099                                   MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
98108 /*204226*/                    OPC_CheckType, MVT::v8i64,
98113                                   MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
98122 /*204254*/                    OPC_CheckType, MVT::v8i64,
98127                                   MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
98192 /*204390*/                    OPC_CheckType, MVT::v8i64,
98197                                   MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
98206 /*204418*/                    OPC_CheckType, MVT::v8i64,
98211                                   MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
98220 /*204446*/                    OPC_CheckType, MVT::v8i64,
98225                                   MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
98288 /*204576*/                    OPC_CheckType, MVT::v8i64,
98293                                   MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
98302 /*204604*/                    OPC_CheckType, MVT::v8i64,
98307                                   MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
98316 /*204632*/                    OPC_CheckType, MVT::v8i64,
98321                                   MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
98386 /*204768*/                    OPC_CheckType, MVT::v8i64,
98391                                   MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
98400 /*204796*/                    OPC_CheckType, MVT::v8i64,
98405                                   MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
98414 /*204824*/                    OPC_CheckType, MVT::v8i64,
98419                                   MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
98482 /*204954*/                    OPC_CheckType, MVT::v8i64,
98487                                   MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
98496 /*204982*/                    OPC_CheckType, MVT::v8i64,
98501                                   MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
98510 /*205010*/                    OPC_CheckType, MVT::v8i64,
98515                                   MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
98579 /*205143*/                  OPC_CheckType, MVT::v8i64,
98584                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
98593 /*205171*/                  OPC_CheckType, MVT::v8i64,
98598                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
98607 /*205199*/                  OPC_CheckType, MVT::v8i64,
98612                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
98729 /*205453*/                OPC_CheckType, MVT::v8i64,
98735                               MVT::v8i64, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
98749 /*205497*/                OPC_CheckType, MVT::v8i64,
98755                               MVT::v8i64, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
98769 /*205541*/                OPC_CheckType, MVT::v8i64,
98775                               MVT::v8i64, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
98789 /*205585*/                OPC_CheckType, MVT::v8i64,
98795                               MVT::v8i64, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
98809 /*205629*/                OPC_CheckType, MVT::v8i64,
98815                               MVT::v8i64, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
98829 /*205673*/                OPC_CheckType, MVT::v8i64,
98835                               MVT::v8i64, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
98968 /*205945*/              /*SwitchType*/ 19, MVT::v8i64,// ->205966
98973                               MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
99020 /*206045*/                OPC_CheckType, MVT::v8i64,
99025                               MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
99056 /*206118*/              /*SwitchType*/ 19, MVT::v8i64,// ->206139
99061                               MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
99108 /*206218*/                OPC_CheckType, MVT::v8i64,
99113                               MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
99144 /*206291*/              /*SwitchType*/ 19, MVT::v8i64,// ->206312
99149                               MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
99196 /*206391*/                OPC_CheckType, MVT::v8i64,
99201                               MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
99232 /*206464*/              /*SwitchType*/ 19, MVT::v8i64,// ->206485
99237                               MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
99276 /*206543*/                OPC_CheckType, MVT::v8i64,
99281                               MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
99312 /*206616*/              /*SwitchType*/ 19, MVT::v8i64,// ->206637
99317                               MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
99356 /*206695*/                OPC_CheckType, MVT::v8i64,
99361                               MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
99384 /*206745*/              OPC_CheckType, MVT::v8i64,
99389                             MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
99407 /*206786*/              OPC_CheckType, MVT::v8i64,
99412                             MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
99537 /*207020*/              OPC_CheckType, MVT::v8i64,
99542                             MVT::v8i64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
99560 /*207062*/              OPC_CheckType, MVT::v8i64,
99565                             MVT::v8i64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
99596 /*207137*/              /*SwitchType*/ 20, MVT::v8i64,// ->207159
99601                               MVT::v8i64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
99640 /*207218*/                OPC_CheckType, MVT::v8i64,
99645                               MVT::v8i64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
99864 /*207627*/                  OPC_CheckType, MVT::v8i64,
99869                                 MVT::v8i64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
99887 /*207672*/                  OPC_CheckType, MVT::v8i64,
99892                                 MVT::v8i64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
99917 /*207725*/              OPC_CheckType, MVT::v8i64,
99923                             MVT::v8i64, 9/*#Ops*/, 4, 0, 3, 6, 7, 8, 9, 10, 11, 
99946 /*207777*/              OPC_CheckType, MVT::v8i64,
99952                             MVT::v8i64, 9/*#Ops*/, 1, 0, 4, 6, 7, 8, 9, 10, 11, 
99974 /*207827*/              OPC_CheckType, MVT::v8i64,
99980                             MVT::v8i64, 9/*#Ops*/, 4, 0, 3, 6, 7, 8, 9, 10, 11, 
100002 /*207877*/              OPC_CheckType, MVT::v8i64,
100008                             MVT::v8i64, 9/*#Ops*/, 1, 0, 4, 6, 7, 8, 9, 10, 11, 
100047 /*207978*/              /*SwitchType*/ 20, MVT::v8i64,// ->208000
100052                               MVT::v8i64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
100091 /*208059*/                OPC_CheckType, MVT::v8i64,
100096                               MVT::v8i64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
100136 /*208157*/              /*SwitchType*/ 20, MVT::v8i64,// ->208179
100141                               MVT::v8i64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
100180 /*208238*/                OPC_CheckType, MVT::v8i64,
100185                               MVT::v8i64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
100206 /*208286*/              OPC_CheckType, MVT::v8i64,
100211                             MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
100235 /*208340*/              OPC_CheckType, MVT::v8i64,
100240                             MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
100268 /*208410*/              /*SwitchType*/ 22, MVT::v8i64,// ->208434
100273                               MVT::v8i64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
100312 /*208507*/                OPC_CheckType, MVT::v8i64,
100317                               MVT::v8i64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
100338 /*208559*/                OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->208581
100343                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
100375 /*208640*/                  OPC_CheckType, MVT::v8i64,
100380                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
100415 /*208713*/                OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->208735
100420                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
100453 /*208795*/                  OPC_CheckType, MVT::v8i64,
100458                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
100495 /*208872*/              OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->208894
100500                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
100532 /*208953*/                OPC_CheckType, MVT::v8i64,
100537                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
100731 /*209328*/                /*SwitchType*/ 19, MVT::v8i64,// ->209349
100736                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
100767 /*209395*/                  OPC_CheckType, MVT::v8i64,
100772                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
100808 /*209482*/                /*SwitchType*/ 19, MVT::v8i64,// ->209503
100813                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
100846 /*209551*/                  OPC_CheckType, MVT::v8i64,
100851                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
101065 /*209940*/                OPC_CheckType, MVT::v8i64,
101070                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
101084 /*209975*/                OPC_CheckType, MVT::v8i64,
101089                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
101108 /*210017*/                OPC_CheckType, MVT::v8i64,
101113                               MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
101128 /*210053*/                OPC_CheckType, MVT::v8i64,
101133                               MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
101154 /*210101*/                OPC_CheckType, MVT::v8i64,
101159                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
101173 /*210136*/                OPC_CheckType, MVT::v8i64,
101178                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
101197 /*210178*/                OPC_CheckType, MVT::v8i64,
101202                               MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
101217 /*210214*/                OPC_CheckType, MVT::v8i64,
101222                               MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
101418 /*210595*/                /*SwitchType*/ 19, MVT::v8i64,// ->210616
101423                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
101454 /*210662*/                  OPC_CheckType, MVT::v8i64,
101459                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
101495 /*210749*/                /*SwitchType*/ 19, MVT::v8i64,// ->210770
101500                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
101533 /*210818*/                  OPC_CheckType, MVT::v8i64,
101538                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
101576 /*210911*/                /*SwitchType*/ 19, MVT::v8i64,// ->210932
101581                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
101612 /*210978*/                  OPC_CheckType, MVT::v8i64,
101617                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
101653 /*211065*/                /*SwitchType*/ 19, MVT::v8i64,// ->211086
101658                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
101691 /*211134*/                  OPC_CheckType, MVT::v8i64,
101696                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
101734 /*211227*/                /*SwitchType*/ 19, MVT::v8i64,// ->211248
101739                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
101770 /*211294*/                  OPC_CheckType, MVT::v8i64,
101775                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
101811 /*211381*/                /*SwitchType*/ 19, MVT::v8i64,// ->211402
101816                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
101849 /*211450*/                  OPC_CheckType, MVT::v8i64,
101854                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
101892 /*211543*/                /*SwitchType*/ 19, MVT::v8i64,// ->211564
101897                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
101928 /*211610*/                  OPC_CheckType, MVT::v8i64,
101933                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
101969 /*211697*/                /*SwitchType*/ 19, MVT::v8i64,// ->211718
101974                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
102007 /*211766*/                  OPC_CheckType, MVT::v8i64,
102012                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
102034 /*211816*/                OPC_SwitchType /*2 cases */, 19, MVT::v8i64,// ->211838
102039                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102063 /*211876*/                  OPC_CheckType, MVT::v8i64,
102068                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102103 /*211949*/                OPC_SwitchType /*2 cases */, 19, MVT::v8i64,// ->211971
102108                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
102133 /*212010*/                  OPC_CheckType, MVT::v8i64,
102138                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
102176 /*212090*/                OPC_SwitchType /*2 cases */, 19, MVT::v8i64,// ->212112
102181                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102205 /*212150*/                  OPC_CheckType, MVT::v8i64,
102210                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102245 /*212223*/                OPC_SwitchType /*2 cases */, 19, MVT::v8i64,// ->212245
102250                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
102275 /*212284*/                  OPC_CheckType, MVT::v8i64,
102280                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
102318 /*212364*/                OPC_SwitchType /*2 cases */, 19, MVT::v8i64,// ->212386
102323                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102347 /*212424*/                  OPC_CheckType, MVT::v8i64,
102352                                 MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102387 /*212497*/                OPC_SwitchType /*2 cases */, 19, MVT::v8i64,// ->212519
102392                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
102417 /*212558*/                  OPC_CheckType, MVT::v8i64,
102422                                 MVT::v8i64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
102459 /*212635*/              OPC_SwitchType /*2 cases */, 19, MVT::v8i64,// ->212657
102464                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102488 /*212695*/                OPC_CheckType, MVT::v8i64,
102493                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102543 /*212799*/              OPC_CheckType, MVT::v8i64,
102548                             MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102596 /*212901*/              OPC_CheckType, MVT::v8i64,
102601                             MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102649 /*213003*/              OPC_CheckType, MVT::v8i64,
102654                             MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102695 /*213098*/              /*SwitchType*/ 19, MVT::v8i64,// ->213119
102700                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102739 /*213186*/                OPC_CheckType, MVT::v8i64,
102744                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102772 /*213254*/              /*SwitchType*/ 19, MVT::v8i64,// ->213275
102777                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102816 /*213342*/                OPC_CheckType, MVT::v8i64,
102821                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102849 /*213410*/              /*SwitchType*/ 19, MVT::v8i64,// ->213431
102854                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102893 /*213498*/                OPC_CheckType, MVT::v8i64,
102898                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102927 /*213568*/              /*SwitchType*/ 26, MVT::v8i64,// ->213596
102933 /*213575*/                OPC_CheckType, MVT::v8i64,
102938                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
102962 /*213635*/              /*SwitchType*/ 28, MVT::v8i64,// ->213665
102969 /*213644*/                OPC_CheckType, MVT::v8i64,
102974                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
103003 /*213714*/              /*SwitchType*/ 26, MVT::v8i64,// ->213742
103009 /*213721*/                OPC_CheckType, MVT::v8i64,
103014                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
103038 /*213781*/              /*SwitchType*/ 28, MVT::v8i64,// ->213811
103045 /*213790*/                OPC_CheckType, MVT::v8i64,
103050                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
103086 /*213879*/              /*SwitchType*/ 19, MVT::v8i64,// ->213900
103091                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
103122 /*213946*/                OPC_CheckType, MVT::v8i64,
103127                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
103149 /*213995*/                OPC_CheckType, MVT::v8i64,
103154                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
103169 /*214032*/                OPC_CheckType, MVT::v8i64,
103174                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
103194 /*214076*/                OPC_CheckType, MVT::v8i64,
103199                               MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
103215 /*214114*/                OPC_CheckType, MVT::v8i64,
103220                               MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
103242 /*214164*/                OPC_CheckType, MVT::v8i64,
103247                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
103262 /*214201*/                OPC_CheckType, MVT::v8i64,
103267                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
103287 /*214245*/                OPC_CheckType, MVT::v8i64,
103292                               MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
103308 /*214283*/                OPC_CheckType, MVT::v8i64,
103313                               MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
103341 /*214353*/                /*SwitchType*/ 18, MVT::v8i64,// ->214373
103346                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103364 /*214402*/                /*SwitchType*/ 18, MVT::v8i64,// ->214422
103369                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103394 /*214462*/                /*SwitchType*/ 18, MVT::v8i64,// ->214482
103399                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103418 /*214513*/                /*SwitchType*/ 18, MVT::v8i64,// ->214533
103423                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103452 /*214582*/                /*SwitchType*/ 18, MVT::v8i64,// ->214602
103457                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103475 /*214631*/                /*SwitchType*/ 18, MVT::v8i64,// ->214651
103480                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103505 /*214691*/                /*SwitchType*/ 18, MVT::v8i64,// ->214711
103510                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103529 /*214742*/                /*SwitchType*/ 18, MVT::v8i64,// ->214762
103534                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103563 /*214811*/                /*SwitchType*/ 18, MVT::v8i64,// ->214831
103568                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103586 /*214860*/                /*SwitchType*/ 18, MVT::v8i64,// ->214880
103591                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103616 /*214920*/                /*SwitchType*/ 18, MVT::v8i64,// ->214940
103621                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103640 /*214971*/                /*SwitchType*/ 18, MVT::v8i64,// ->214991
103645                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103674 /*215040*/                /*SwitchType*/ 18, MVT::v8i64,// ->215060
103679                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103697 /*215089*/                /*SwitchType*/ 18, MVT::v8i64,// ->215109
103702                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103727 /*215149*/                /*SwitchType*/ 18, MVT::v8i64,// ->215169
103732                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103751 /*215200*/                /*SwitchType*/ 18, MVT::v8i64,// ->215220
103756                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103776 /*215245*/              OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->215266
103781                               MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103813 /*215323*/                OPC_CheckType, MVT::v8i64,
103818                               MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103847 /*215390*/              OPC_SwitchType /*2 cases */, 25, MVT::v8i64,// ->215418
103853 /*215398*/                OPC_CheckType, MVT::v8i64,
103858                               MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103881 /*215453*/              OPC_SwitchType /*2 cases */, 27, MVT::v8i64,// ->215483
103888 /*215463*/                OPC_CheckType, MVT::v8i64,
103893                               MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103927 /*215535*/              OPC_SwitchType /*2 cases */, 18, MVT::v8i64,// ->215556
103932                               MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103956 /*215593*/                OPC_CheckType, MVT::v8i64,
103961                               MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
103990 /*215660*/              OPC_SwitchType /*3 cases */, 25, MVT::v8i64,// ->215688
103996 /*215668*/                OPC_CheckType, MVT::v8i64,
104001                               MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
104038 /*215750*/              OPC_SwitchType /*2 cases */, 27, MVT::v8i64,// ->215780
104045 /*215760*/                OPC_CheckType, MVT::v8i64,
104050                               MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
104101 /*215877*/              /*SwitchType*/ 19, MVT::v8i64,// ->215898
104106                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
104137 /*215944*/                OPC_CheckType, MVT::v8i64,
104142                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
104178 /*216033*/              /*SwitchType*/ 19, MVT::v8i64,// ->216054
104183                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
104214 /*216100*/                OPC_CheckType, MVT::v8i64,
104219                               MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
104256 /*216196*/              /*SwitchType*/ 22, MVT::v8i64,// ->216220
104261                               MVT::v8i64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
104292 /*216269*/                OPC_CheckType, MVT::v8i64,
104297                               MVT::v8i64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
104334 /*216368*/              /*SwitchType*/ 22, MVT::v8i64,// ->216392
104339                               MVT::v8i64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
104370 /*216441*/                OPC_CheckType, MVT::v8i64,
104375                               MVT::v8i64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
104684 /*217046*/            OPC_CheckType, MVT::v8i64,
104690                           MVT::v8i64, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
104702 /*217087*/            OPC_CheckType, MVT::v8i64,
104708                           MVT::v8i64, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
104733 /*217154*/                  OPC_CheckType, MVT::v8i64,
104738                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
104762 /*217212*/                  OPC_CheckType, MVT::v8i64,
104767                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
104787 /*217261*/                    OPC_CheckType, MVT::v8i64,
104792                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
104799 /*217288*/                    OPC_CheckType, MVT::v8i64,
104804                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
104811 /*217315*/                    OPC_CheckType, MVT::v8i64,
104816                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
104871 /*217441*/                    OPC_CheckType, MVT::v8i64,
104876                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
104883 /*217468*/                    OPC_CheckType, MVT::v8i64,
104888                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
104895 /*217495*/                    OPC_CheckType, MVT::v8i64,
104900                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
104957 /*217627*/                    OPC_CheckType, MVT::v8i64,
104962                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
104969 /*217654*/                    OPC_CheckType, MVT::v8i64,
104974                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
104981 /*217681*/                    OPC_CheckType, MVT::v8i64,
104986                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
105041 /*217807*/                    OPC_CheckType, MVT::v8i64,
105046                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
105053 /*217834*/                    OPC_CheckType, MVT::v8i64,
105058                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
105065 /*217861*/                    OPC_CheckType, MVT::v8i64,
105070                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
105127 /*217993*/                    OPC_CheckType, MVT::v8i64,
105132                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
105139 /*218020*/                    OPC_CheckType, MVT::v8i64,
105144                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
105151 /*218047*/                    OPC_CheckType, MVT::v8i64,
105156                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
105211 /*218173*/                    OPC_CheckType, MVT::v8i64,
105216                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
105223 /*218200*/                    OPC_CheckType, MVT::v8i64,
105228                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
105235 /*218227*/                    OPC_CheckType, MVT::v8i64,
105240                                   MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
105296 /*218356*/                  OPC_CheckType, MVT::v8i64,
105301                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
105308 /*218383*/                  OPC_CheckType, MVT::v8i64,
105313                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
105320 /*218410*/                  OPC_CheckType, MVT::v8i64,
105325                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
105494 /*218745*/                  OPC_CheckType, MVT::v8i64,
105498                                 MVT::v8i64, 4/*#Ops*/, 0, 2, 3, 4, 
105513 /*218779*/                  OPC_CheckType, MVT::v8i64,
105517                                 MVT::v8i64, 4/*#Ops*/, 0, 2, 3, 4, 
105532 /*218813*/                  OPC_CheckType, MVT::v8i64,
105536                                 MVT::v8i64, 4/*#Ops*/, 0, 2, 3, 4, 
105551 /*218847*/                  OPC_CheckType, MVT::v8i64,
105555                                 MVT::v8i64, 4/*#Ops*/, 0, 2, 3, 4, 
105570 /*218881*/                  OPC_CheckType, MVT::v8i64,
105574                                 MVT::v8i64, 4/*#Ops*/, 0, 2, 3, 4, 
105589 /*218915*/                  OPC_CheckType, MVT::v8i64,
105593                                 MVT::v8i64, 4/*#Ops*/, 0, 2, 3, 4, 
105665 /*219055*/              /*SwitchType*/ 20, MVT::v8i64,// ->219077
105670                               MVT::v8i64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
105713 /*219154*/                OPC_CheckType, MVT::v8i64,
105718                               MVT::v8i64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
105747 /*219227*/              /*SwitchType*/ 20, MVT::v8i64,// ->219249
105752                               MVT::v8i64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
105795 /*219326*/                OPC_CheckType, MVT::v8i64,
105800                               MVT::v8i64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
105829 /*219399*/              /*SwitchType*/ 20, MVT::v8i64,// ->219421
105834                               MVT::v8i64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
105877 /*219498*/                OPC_CheckType, MVT::v8i64,
105882                               MVT::v8i64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
105911 /*219571*/              /*SwitchType*/ 20, MVT::v8i64,// ->219593
105916                               MVT::v8i64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
105951 /*219648*/                OPC_CheckType, MVT::v8i64,
105956                               MVT::v8i64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
105985 /*219721*/              /*SwitchType*/ 20, MVT::v8i64,// ->219743
105990                               MVT::v8i64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
106025 /*219798*/                OPC_CheckType, MVT::v8i64,
106030                               MVT::v8i64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
106051 /*219847*/              OPC_CheckType, MVT::v8i64,
106056                             MVT::v8i64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
106072 /*219887*/              OPC_CheckType, MVT::v8i64,
106077                             MVT::v8i64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
106192 /*220116*/              OPC_CheckType, MVT::v8i64,
106197                             MVT::v8i64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
106213 /*220157*/              OPC_CheckType, MVT::v8i64,
106218                             MVT::v8i64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
106247 /*220232*/              /*SwitchType*/ 21, MVT::v8i64,// ->220255
106252                               MVT::v8i64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
106287 /*220311*/                OPC_CheckType, MVT::v8i64,
106292                               MVT::v8i64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
106658 /*221025*/                  OPC_CheckType, MVT::v8i64,
106663                                 MVT::v8i64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
106679 /*221069*/                  OPC_CheckType, MVT::v8i64,
106684                                 MVT::v8i64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
106705 /*221119*/                OPC_CheckType, MVT::v8i64,
106711                               MVT::v8i64, 9/*#Ops*/, 1, 0, 4, 6, 7, 8, 9, 10, 11, 
106733 /*221171*/              OPC_CheckType, MVT::v8i64,
106739                             MVT::v8i64, 9/*#Ops*/, 4, 0, 3, 6, 7, 8, 9, 10, 11, 
106761 /*221224*/                OPC_CheckType, MVT::v8i64,
106767                               MVT::v8i64, 9/*#Ops*/, 2, 0, 1, 6, 7, 8, 9, 10, 11, 
106787 /*221276*/                OPC_CheckType, MVT::v8i64,
106793                               MVT::v8i64, 9/*#Ops*/, 4, 0, 1, 6, 7, 8, 9, 10, 11, 
106815 /*221328*/              OPC_CheckType, MVT::v8i64,
106821                             MVT::v8i64, 9/*#Ops*/, 3, 0, 4, 6, 7, 8, 9, 10, 11, 
106841 /*221377*/              OPC_CheckType, MVT::v8i64,
106847                             MVT::v8i64, 9/*#Ops*/, 1, 0, 4, 6, 7, 8, 9, 10, 11, 
106867 /*221426*/              OPC_CheckType, MVT::v8i64,
106873                             MVT::v8i64, 9/*#Ops*/, 4, 0, 3, 6, 7, 8, 9, 10, 11, 
106894 /*221477*/                OPC_CheckType, MVT::v8i64,
106900                               MVT::v8i64, 9/*#Ops*/, 2, 0, 1, 6, 7, 8, 9, 10, 11, 
106919 /*221527*/                OPC_CheckType, MVT::v8i64,
106925                               MVT::v8i64, 9/*#Ops*/, 4, 0, 1, 6, 7, 8, 9, 10, 11, 
106946 /*221577*/              OPC_CheckType, MVT::v8i64,
106952                             MVT::v8i64, 9/*#Ops*/, 3, 0, 4, 6, 7, 8, 9, 10, 11, 
106989 /*221678*/              /*SwitchType*/ 21, MVT::v8i64,// ->221701
106994                               MVT::v8i64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
107029 /*221757*/                OPC_CheckType, MVT::v8i64,
107034                               MVT::v8i64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
107072 /*221856*/              /*SwitchType*/ 21, MVT::v8i64,// ->221879
107077                               MVT::v8i64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
107112 /*221935*/                OPC_CheckType, MVT::v8i64,
107117                               MVT::v8i64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
107161 /*222030*/              OPC_CheckType, MVT::v8i64,
107166                             MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
107197 /*222107*/              OPC_CheckType, MVT::v8i64,
107202                             MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
107228 /*222172*/                /*SwitchType*/ 18, MVT::v8i64,// ->222192
107233                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
107258 /*222239*/                /*SwitchType*/ 18, MVT::v8i64,// ->222259
107263                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
107292 /*222314*/                /*SwitchType*/ 18, MVT::v8i64,// ->222334
107297                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
107315 /*222363*/                /*SwitchType*/ 18, MVT::v8i64,// ->222383
107320                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
107330 /*222391*/                OPC_CheckType, MVT::v8i64,
107335                               MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
107363 /*222465*/                /*SwitchType*/ 18, MVT::v8i64,// ->222485
107368                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
107386 /*222514*/                /*SwitchType*/ 18, MVT::v8i64,// ->222534
107391                                 MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
107401 /*222542*/                OPC_CheckType, MVT::v8i64,
107406                               MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
107424 /*222594*/                /*SwitchType*/ 19, MVT::v8i64,// ->222615
107429                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
107452 /*222662*/                /*SwitchType*/ 19, MVT::v8i64,// ->222683
107457                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
107484 /*222738*/                /*SwitchType*/ 19, MVT::v8i64,// ->222759
107489                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
107505 /*222787*/                /*SwitchType*/ 19, MVT::v8i64,// ->222808
107510                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
107518 /*222814*/                OPC_CheckType, MVT::v8i64,
107523                               MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
107549 /*222889*/                /*SwitchType*/ 19, MVT::v8i64,// ->222910
107554                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
107570 /*222938*/                /*SwitchType*/ 19, MVT::v8i64,// ->222959
107575                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
107583 /*222965*/                OPC_CheckType, MVT::v8i64,
107588                               MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
107607 /*223010*/              OPC_CheckType, MVT::v8i64,
107612                             MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
107632 /*223062*/              OPC_CheckType, MVT::v8i64,
107637                             MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
107664 /*223135*/                /*SwitchType*/ 22, MVT::v8i64,// ->223159
107669                                 MVT::v8i64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
107691 /*223212*/                /*SwitchType*/ 22, MVT::v8i64,// ->223236
107696                                 MVT::v8i64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
107732 /*223309*/                OPC_CheckType, MVT::v8i64,
107737                               MVT::v8i64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
107758 /*223371*/                OPC_CheckType, MVT::v8i64,
107763                               MVT::v8i64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
107782 /*223421*/                OPC_SwitchType /*3 cases */, 20, MVT::v8i64,// ->223444
107787                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
107817 /*223503*/                  OPC_CheckType, MVT::v8i64,
107822                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
107853 /*223574*/                OPC_SwitchType /*3 cases */, 20, MVT::v8i64,// ->223597
107858                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
107889 /*223657*/                  OPC_CheckType, MVT::v8i64,
107894                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
107927 /*223732*/              OPC_SwitchType /*3 cases */, 20, MVT::v8i64,// ->223755
107932                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
107962 /*223814*/                OPC_CheckType, MVT::v8i64,
107967                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
108145 /*224183*/                /*SwitchType*/ 20, MVT::v8i64,// ->224205
108150                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
108177 /*224248*/                  OPC_CheckType, MVT::v8i64,
108182                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
108216 /*224336*/                /*SwitchType*/ 20, MVT::v8i64,// ->224358
108221                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
108250 /*224403*/                  OPC_CheckType, MVT::v8i64,
108255                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
108451 /*224783*/                OPC_CheckType, MVT::v8i64,
108456                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
108468 /*224817*/                OPC_CheckType, MVT::v8i64,
108473                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
108490 /*224858*/                OPC_CheckType, MVT::v8i64,
108495                               MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
108508 /*224893*/                OPC_CheckType, MVT::v8i64,
108513                               MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
108532 /*224940*/                OPC_CheckType, MVT::v8i64,
108537                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
108549 /*224974*/                OPC_CheckType, MVT::v8i64,
108554                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
108571 /*225015*/                OPC_CheckType, MVT::v8i64,
108576                               MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
108589 /*225050*/                OPC_CheckType, MVT::v8i64,
108594                               MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
108774 /*225425*/                /*SwitchType*/ 20, MVT::v8i64,// ->225447
108779                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
108806 /*225490*/                  OPC_CheckType, MVT::v8i64,
108811                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
108845 /*225578*/                /*SwitchType*/ 20, MVT::v8i64,// ->225600
108850                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
108879 /*225645*/                  OPC_CheckType, MVT::v8i64,
108884                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
108920 /*225739*/                /*SwitchType*/ 20, MVT::v8i64,// ->225761
108925                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
108952 /*225804*/                  OPC_CheckType, MVT::v8i64,
108957                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
108991 /*225892*/                /*SwitchType*/ 20, MVT::v8i64,// ->225914
108996                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
109025 /*225959*/                  OPC_CheckType, MVT::v8i64,
109030                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
109066 /*226053*/                /*SwitchType*/ 20, MVT::v8i64,// ->226075
109071                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109098 /*226118*/                  OPC_CheckType, MVT::v8i64,
109103                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109137 /*226206*/                /*SwitchType*/ 20, MVT::v8i64,// ->226228
109142                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
109171 /*226273*/                  OPC_CheckType, MVT::v8i64,
109176                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
109212 /*226367*/                /*SwitchType*/ 20, MVT::v8i64,// ->226389
109217                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109244 /*226432*/                  OPC_CheckType, MVT::v8i64,
109249                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109283 /*226520*/                /*SwitchType*/ 20, MVT::v8i64,// ->226542
109288                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
109317 /*226587*/                  OPC_CheckType, MVT::v8i64,
109322                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
109342 /*226636*/                OPC_SwitchType /*2 cases */, 20, MVT::v8i64,// ->226659
109347                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109369 /*226696*/                  OPC_CheckType, MVT::v8i64,
109374                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109405 /*226767*/                OPC_SwitchType /*2 cases */, 20, MVT::v8i64,// ->226790
109410                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
109433 /*226828*/                  OPC_CheckType, MVT::v8i64,
109438                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
109472 /*226906*/                OPC_SwitchType /*2 cases */, 20, MVT::v8i64,// ->226929
109477                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109499 /*226966*/                  OPC_CheckType, MVT::v8i64,
109504                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109535 /*227037*/                OPC_SwitchType /*2 cases */, 20, MVT::v8i64,// ->227060
109540                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
109563 /*227098*/                  OPC_CheckType, MVT::v8i64,
109568                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
109602 /*227176*/                OPC_SwitchType /*2 cases */, 20, MVT::v8i64,// ->227199
109607                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109629 /*227236*/                  OPC_CheckType, MVT::v8i64,
109634                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109665 /*227307*/                OPC_SwitchType /*2 cases */, 20, MVT::v8i64,// ->227330
109670                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
109693 /*227368*/                  OPC_CheckType, MVT::v8i64,
109698                                 MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
109731 /*227443*/              OPC_SwitchType /*2 cases */, 20, MVT::v8i64,// ->227466
109736                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109758 /*227503*/                OPC_CheckType, MVT::v8i64,
109763                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109807 /*227604*/              OPC_CheckType, MVT::v8i64,
109812                             MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109854 /*227703*/              OPC_CheckType, MVT::v8i64,
109859                             MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109901 /*227802*/              OPC_CheckType, MVT::v8i64,
109906                             MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109943 /*227896*/              /*SwitchType*/ 20, MVT::v8i64,// ->227918
109948                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
109983 /*227983*/                OPC_CheckType, MVT::v8i64,
109988                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110014 /*228051*/              /*SwitchType*/ 20, MVT::v8i64,// ->228073
110019                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110054 /*228138*/                OPC_CheckType, MVT::v8i64,
110059                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110085 /*228206*/              /*SwitchType*/ 20, MVT::v8i64,// ->228228
110090                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110125 /*228293*/                OPC_CheckType, MVT::v8i64,
110130                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110157 /*228363*/              /*SwitchType*/ 25, MVT::v8i64,// ->228390
110161 /*228368*/                OPC_CheckType, MVT::v8i64,
110166                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110188 /*228428*/              /*SwitchType*/ 27, MVT::v8i64,// ->228457
110193 /*228435*/                OPC_CheckType, MVT::v8i64,
110198                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110225 /*228505*/              /*SwitchType*/ 25, MVT::v8i64,// ->228532
110229 /*228510*/                OPC_CheckType, MVT::v8i64,
110234                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110256 /*228570*/              /*SwitchType*/ 27, MVT::v8i64,// ->228599
110261 /*228577*/                OPC_CheckType, MVT::v8i64,
110266                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110300 /*228667*/              /*SwitchType*/ 20, MVT::v8i64,// ->228689
110305                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110332 /*228732*/                OPC_CheckType, MVT::v8i64,
110337                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110357 /*228781*/                OPC_CheckType, MVT::v8i64,
110362                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110375 /*228817*/                OPC_CheckType, MVT::v8i64,
110380                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110398 /*228860*/                OPC_CheckType, MVT::v8i64,
110403                               MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
110417 /*228897*/                OPC_CheckType, MVT::v8i64,
110422                               MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
110442 /*228946*/                OPC_CheckType, MVT::v8i64,
110447                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110460 /*228982*/                OPC_CheckType, MVT::v8i64,
110465                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
110483 /*229025*/                OPC_CheckType, MVT::v8i64,
110488                               MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
110502 /*229062*/                OPC_CheckType, MVT::v8i64,
110507                               MVT::v8i64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
110533 /*229131*/                /*SwitchType*/ 19, MVT::v8i64,// ->229152
110538                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110554 /*229180*/                /*SwitchType*/ 19, MVT::v8i64,// ->229201
110559                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110582 /*229240*/                /*SwitchType*/ 19, MVT::v8i64,// ->229261
110587                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110604 /*229291*/                /*SwitchType*/ 19, MVT::v8i64,// ->229312
110609                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110636 /*229360*/                /*SwitchType*/ 19, MVT::v8i64,// ->229381
110641                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110657 /*229409*/                /*SwitchType*/ 19, MVT::v8i64,// ->229430
110662                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110685 /*229469*/                /*SwitchType*/ 19, MVT::v8i64,// ->229490
110690                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110707 /*229520*/                /*SwitchType*/ 19, MVT::v8i64,// ->229541
110712                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110739 /*229589*/                /*SwitchType*/ 19, MVT::v8i64,// ->229610
110744                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110760 /*229638*/                /*SwitchType*/ 19, MVT::v8i64,// ->229659
110765                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110788 /*229698*/                /*SwitchType*/ 19, MVT::v8i64,// ->229719
110793                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110810 /*229749*/                /*SwitchType*/ 19, MVT::v8i64,// ->229770
110815                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110842 /*229818*/                /*SwitchType*/ 19, MVT::v8i64,// ->229839
110847                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110863 /*229867*/                /*SwitchType*/ 19, MVT::v8i64,// ->229888
110868                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110891 /*229927*/                /*SwitchType*/ 19, MVT::v8i64,// ->229948
110896                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110913 /*229978*/                /*SwitchType*/ 19, MVT::v8i64,// ->229999
110918                                 MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110936 /*230022*/              OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->230044
110941                               MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
110971 /*230101*/                OPC_CheckType, MVT::v8i64,
110976                               MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
111003 /*230168*/              OPC_SwitchType /*2 cases */, 24, MVT::v8i64,// ->230195
111007 /*230174*/                OPC_CheckType, MVT::v8i64,
111012                               MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
111033 /*230229*/              OPC_SwitchType /*2 cases */, 26, MVT::v8i64,// ->230258
111038 /*230237*/                OPC_CheckType, MVT::v8i64,
111043                               MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
111073 /*230307*/              OPC_SwitchType /*2 cases */, 19, MVT::v8i64,// ->230329
111078                               MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
111100 /*230365*/                OPC_CheckType, MVT::v8i64,
111105                               MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
111132 /*230432*/              OPC_SwitchType /*3 cases */, 24, MVT::v8i64,// ->230459
111136 /*230438*/                OPC_CheckType, MVT::v8i64,
111141                               MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
111174 /*230519*/              OPC_SwitchType /*2 cases */, 26, MVT::v8i64,// ->230548
111179 /*230527*/                OPC_CheckType, MVT::v8i64,
111184                               MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
111231 /*230644*/              /*SwitchType*/ 20, MVT::v8i64,// ->230666
111236                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
111263 /*230709*/                OPC_CheckType, MVT::v8i64,
111268                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
111302 /*230799*/              /*SwitchType*/ 20, MVT::v8i64,// ->230821
111307                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
111334 /*230864*/                OPC_CheckType, MVT::v8i64,
111339                               MVT::v8i64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
111374 /*230960*/              /*SwitchType*/ 22, MVT::v8i64,// ->230984
111379                               MVT::v8i64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
111406 /*231031*/                OPC_CheckType, MVT::v8i64,
111411                               MVT::v8i64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
111446 /*231129*/              /*SwitchType*/ 22, MVT::v8i64,// ->231153
111451                               MVT::v8i64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
111478 /*231200*/                OPC_CheckType, MVT::v8i64,
111483                               MVT::v8i64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
118053 /*243922*/            OPC_CheckChild0Type, MVT::v8i64,
118086 /*243981*/            OPC_CheckType, MVT::v8i64,
118165 /*244138*/            OPC_CheckType, MVT::v8i64,
118245 /*244297*/            OPC_CheckType, MVT::v8i64,
122894 /*253523*/          OPC_CheckType, MVT::v8i64,
122896                         MVT::v8i64, 2/*#Ops*/, 0, 1, 
122922 /*253564*/          OPC_CheckType, MVT::v8i64,
122924                         MVT::v8i64, 2/*#Ops*/, 0, 1, 
122976 /*253656*/            OPC_CheckType, MVT::v8i64,
122980                           MVT::v8i64, 4/*#Ops*/, 0, 2, 3, 4, 
122993 /*253687*/            OPC_CheckType, MVT::v8i64,
122997                           MVT::v8i64, 4/*#Ops*/, 0, 2, 3, 4, 
123075 /*253841*/                  OPC_CheckType, MVT::v8i64,
123078                                 MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123087 /*253861*/                  OPC_CheckType, MVT::v8i64,
123090                                 MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123099 /*253881*/                  OPC_CheckType, MVT::v8i64,
123102                                 MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123151 /*253968*/                  OPC_CheckType, MVT::v8i64,
123154                                 MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123163 /*253988*/                  OPC_CheckType, MVT::v8i64,
123166                                 MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123175 /*254008*/                  OPC_CheckType, MVT::v8i64,
123178                                 MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123227 /*254095*/                  OPC_CheckType, MVT::v8i64,
123230                                 MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123239 /*254115*/                  OPC_CheckType, MVT::v8i64,
123242                                 MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123251 /*254135*/                  OPC_CheckType, MVT::v8i64,
123254                                 MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123303 /*254222*/                  OPC_CheckType, MVT::v8i64,
123306                                 MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123315 /*254242*/                  OPC_CheckType, MVT::v8i64,
123318                                 MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123327 /*254262*/                  OPC_CheckType, MVT::v8i64,
123330                                 MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123426 /*254441*/                OPC_CheckType, MVT::v8i64,
123430                               MVT::v8i64, 5/*#Ops*/, 4, 0, 2, 3, 5, 
123443 /*254474*/                OPC_CheckType, MVT::v8i64,
123447                               MVT::v8i64, 5/*#Ops*/, 4, 0, 2, 3, 5, 
123460 /*254507*/                OPC_CheckType, MVT::v8i64,
123464                               MVT::v8i64, 5/*#Ops*/, 4, 0, 2, 3, 5, 
123477 /*254540*/                OPC_CheckType, MVT::v8i64,
123481                               MVT::v8i64, 5/*#Ops*/, 4, 0, 2, 3, 5, 
123494 /*254573*/                OPC_CheckType, MVT::v8i64,
123498                               MVT::v8i64, 5/*#Ops*/, 4, 0, 2, 3, 5, 
123511 /*254606*/                OPC_CheckType, MVT::v8i64,
123515                               MVT::v8i64, 5/*#Ops*/, 4, 0, 2, 3, 5, 
123575 /*254724*/            /*SwitchType*/ 11, MVT::v8i64,// ->254737
123578                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123605 /*254780*/            /*SwitchType*/ 11, MVT::v8i64,// ->254793
123608                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123635 /*254836*/            /*SwitchType*/ 11, MVT::v8i64,// ->254849
123638                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123665 /*254892*/            /*SwitchType*/ 11, MVT::v8i64,// ->254905
123668                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123689 /*254935*/            /*SwitchType*/ 11, MVT::v8i64,// ->254948
123692                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123707 /*254964*/            OPC_CheckType, MVT::v8i64,
123710                           MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123783 /*255094*/              /*SwitchType*/ 11, MVT::v8i64,// ->255107
123786                               MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123800 /*255121*/              OPC_CheckType, MVT::v8i64,
123803                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123826 /*255168*/              /*SwitchType*/ 11, MVT::v8i64,// ->255181
123829                               MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123843 /*255195*/              OPC_CheckType, MVT::v8i64,
123846                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
123862 /*255225*/            OPC_CheckType, MVT::v8i64,
123865                           MVT::v8i64, 4/*#Ops*/, 0, 1, 2, 3, 
123886 /*255270*/            /*SwitchType*/ 12, MVT::v8i64,// ->255284
123889                             MVT::v8i64, 4/*#Ops*/, 0, 1, 2, 3, 
123930 /*255348*/            /*SwitchType*/ 13, MVT::v8i64,// ->255363
123933                             MVT::v8i64, 5/*#Ops*/, 1, 0, 2, 3, 4, 
123961 /*255409*/            /*SwitchType*/ 12, MVT::v8i64,// ->255423
123964                             MVT::v8i64, 4/*#Ops*/, 0, 1, 2, 3, 
123992 /*255469*/            /*SwitchType*/ 12, MVT::v8i64,// ->255483
123995                             MVT::v8i64, 4/*#Ops*/, 0, 1, 2, 3, 
124005 /*255490*/            OPC_CheckType, MVT::v8i64,
124008                           MVT::v8i64, 1/*#Ops*/, 0, 
124053 /*255573*/              OPC_CheckType, MVT::v8i64,
124056                             MVT::v8i64, 2/*#Ops*/, 0, 1, 
124089 /*255630*/              OPC_CheckType, MVT::v8i64,
124092                             MVT::v8i64, 2/*#Ops*/, 0, 1, 
124127 /*255705*/            /*SwitchType*/ 12, MVT::v8i64,// ->255719
124130                             MVT::v8i64, 4/*#Ops*/, 1, 0, 2, 3, 
124147 /*255743*/            OPC_SwitchType /*3 cases */, 11, MVT::v8i64,// ->255757
124150                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124173 /*255793*/            OPC_SwitchType /*3 cases */, 11, MVT::v8i64,// ->255807
124176                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124263 /*255958*/            /*SwitchType*/ 11, MVT::v8i64,// ->255971
124266                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124329 /*256069*/            OPC_CheckType, MVT::v8i64,
124332                           MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124342 /*256091*/            OPC_CheckType, MVT::v8i64,
124345                           MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124421 /*256232*/            /*SwitchType*/ 11, MVT::v8i64,// ->256245
124424                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124447 /*256282*/            /*SwitchType*/ 11, MVT::v8i64,// ->256295
124450                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124473 /*256332*/            /*SwitchType*/ 11, MVT::v8i64,// ->256345
124476                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124499 /*256382*/            /*SwitchType*/ 11, MVT::v8i64,// ->256395
124502                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124513 /*256405*/            OPC_SwitchType /*2 cases */, 11, MVT::v8i64,// ->256419
124516                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124533 /*256442*/            OPC_SwitchType /*2 cases */, 11, MVT::v8i64,// ->256456
124536                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124553 /*256479*/            OPC_SwitchType /*2 cases */, 11, MVT::v8i64,// ->256493
124556                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124573 /*256516*/            OPC_SwitchType /*2 cases */, 11, MVT::v8i64,// ->256530
124576                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124607 /*256577*/              OPC_CheckType, MVT::v8i64,
124610                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124647 /*256644*/              OPC_CheckType, MVT::v8i64,
124650                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124687 /*256711*/              OPC_CheckType, MVT::v8i64,
124690                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124719 /*256768*/            /*SwitchType*/ 11, MVT::v8i64,// ->256781
124722                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124745 /*256818*/            /*SwitchType*/ 11, MVT::v8i64,// ->256831
124748                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124771 /*256868*/            /*SwitchType*/ 11, MVT::v8i64,// ->256881
124774                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124800 /*256922*/              OPC_CheckChild1Type, MVT::v8i64,
124805 /*256928*/              OPC_CheckType, MVT::v8i64,
124808                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124828 /*256969*/              OPC_CheckChild1Type, MVT::v8i64,
124833 /*256975*/              OPC_CheckType, MVT::v8i64,
124836                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124859 /*257025*/            /*SwitchType*/ 11, MVT::v8i64,// ->257038
124862                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
124874 /*257049*/            OPC_CheckType, MVT::v8i64,
124877                           MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
124888 /*257073*/            OPC_CheckType, MVT::v8i64,
124891                           MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
124908 /*257112*/              /*SwitchType*/ 10, MVT::v8i64,// ->257124
124911                               MVT::v8i64, 2/*#Ops*/, 0, 1, 
124927 /*257145*/              /*SwitchType*/ 10, MVT::v8i64,// ->257157
124930                               MVT::v8i64, 2/*#Ops*/, 0, 1, 
124949 /*257184*/              /*SwitchType*/ 10, MVT::v8i64,// ->257196
124952                               MVT::v8i64, 2/*#Ops*/, 0, 1, 
124962 /*257204*/              OPC_CheckType, MVT::v8i64,
124965                             MVT::v8i64, 2/*#Ops*/, 0, 1, 
124983 /*257242*/              /*SwitchType*/ 10, MVT::v8i64,// ->257254
124986                               MVT::v8i64, 2/*#Ops*/, 0, 1, 
125002 /*257275*/              /*SwitchType*/ 10, MVT::v8i64,// ->257287
125005                               MVT::v8i64, 2/*#Ops*/, 0, 1, 
125024 /*257314*/              /*SwitchType*/ 10, MVT::v8i64,// ->257326
125027                               MVT::v8i64, 2/*#Ops*/, 0, 1, 
125037 /*257334*/              OPC_CheckType, MVT::v8i64,
125040                             MVT::v8i64, 2/*#Ops*/, 0, 1, 
125058 /*257372*/              /*SwitchType*/ 10, MVT::v8i64,// ->257384
125061                               MVT::v8i64, 2/*#Ops*/, 0, 1, 
125077 /*257405*/              /*SwitchType*/ 10, MVT::v8i64,// ->257417
125080                               MVT::v8i64, 2/*#Ops*/, 0, 1, 
125099 /*257444*/              /*SwitchType*/ 10, MVT::v8i64,// ->257456
125102                               MVT::v8i64, 2/*#Ops*/, 0, 1, 
125118 /*257477*/              /*SwitchType*/ 10, MVT::v8i64,// ->257489
125121                               MVT::v8i64, 2/*#Ops*/, 0, 1, 
125129 /*257497*/              OPC_CheckChild0Type, MVT::v8i64,
125167 /*257558*/              OPC_CheckChild0Type, MVT::v8i64,
125201 /*257616*/              OPC_CheckChild0Type, MVT::v8i64,
125251 /*257703*/            /*SwitchType*/ 10, MVT::v8i64,// ->257715
125254                             MVT::v8i64, 2/*#Ops*/, 0, 1, 
125272 /*257741*/              /*SwitchType*/ 10, MVT::v8i64,// ->257753
125275                               MVT::v8i64, 2/*#Ops*/, 0, 1, 
125285 /*257761*/              OPC_CheckType, MVT::v8i64,
125288                             MVT::v8i64, 2/*#Ops*/, 0, 1, 
125311 /*257809*/            /*SwitchType*/ 10, MVT::v8i64,// ->257821
125314                             MVT::v8i64, 2/*#Ops*/, 0, 1, 
125332 /*257847*/              /*SwitchType*/ 10, MVT::v8i64,// ->257859
125335                               MVT::v8i64, 2/*#Ops*/, 0, 1, 
125345 /*257867*/              OPC_CheckType, MVT::v8i64,
125348                             MVT::v8i64, 2/*#Ops*/, 0, 1, 
125358 /*257888*/            OPC_SwitchType /*3 cases */, 10, MVT::v8i64,// ->257901
125361                             MVT::v8i64, 2/*#Ops*/, 0, 1, 
125380 /*257932*/              OPC_CheckChild0Type, MVT::v8i64,
125385 /*257938*/              OPC_CheckType, MVT::v8i64,
125388                             MVT::v8i64, 2/*#Ops*/, 0, 1, 
125410 /*257978*/            OPC_SwitchType /*2 cases */, 10, MVT::v8i64,// ->257991
125413                             MVT::v8i64, 2/*#Ops*/, 0, 1, 
125426 /*258010*/              OPC_CheckChild0Type, MVT::v8i64,
125431 /*258016*/              OPC_CheckType, MVT::v8i64,
125434                             MVT::v8i64, 2/*#Ops*/, 0, 1, 
125481 /*258103*/            /*SwitchType*/ 11, MVT::v8i64,// ->258116
125484                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
125507 /*258153*/            /*SwitchType*/ 11, MVT::v8i64,// ->258166
125510                             MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
125534 /*258206*/            /*SwitchType*/ 12, MVT::v8i64,// ->258220
125537                             MVT::v8i64, 4/*#Ops*/, 1, 0, 2, 3, 
125561 /*258260*/            /*SwitchType*/ 12, MVT::v8i64,// ->258274
125564                             MVT::v8i64, 4/*#Ops*/, 1, 0, 2, 3, 
125680 /*258467*/            OPC_CheckType, MVT::v8i64,
125684                           MVT::v8i64, 5/*#Ops*/, 4, 0, 2, 3, 5, 
125695 /*258497*/            OPC_CheckType, MVT::v8i64,
125699                           MVT::v8i64, 5/*#Ops*/, 4, 0, 2, 3, 5, 
125727 /*258561*/                OPC_CheckType, MVT::v8i64,
125730                               MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
125737 /*258580*/                OPC_CheckType, MVT::v8i64,
125740                               MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
125747 /*258599*/                OPC_CheckType, MVT::v8i64,
125750                               MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
125791 /*258682*/                OPC_CheckType, MVT::v8i64,
125794                               MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
125801 /*258701*/                OPC_CheckType, MVT::v8i64,
125804                               MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
125811 /*258720*/                OPC_CheckType, MVT::v8i64,
125814                               MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
125855 /*258803*/                OPC_CheckType, MVT::v8i64,
125858                               MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
125865 /*258822*/                OPC_CheckType, MVT::v8i64,
125868                               MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
125875 /*258841*/                OPC_CheckType, MVT::v8i64,
125878                               MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
125919 /*258924*/                OPC_CheckType, MVT::v8i64,
125922                               MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
125929 /*258943*/                OPC_CheckType, MVT::v8i64,
125932                               MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
125939 /*258962*/                OPC_CheckType, MVT::v8i64,
125942                               MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
125991 /*259062*/            /*SwitchType*/ 12, MVT::v8i64,// ->259076
125994                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126018 /*259118*/            /*SwitchType*/ 12, MVT::v8i64,// ->259132
126021                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126045 /*259174*/            /*SwitchType*/ 12, MVT::v8i64,// ->259188
126048                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126072 /*259230*/            /*SwitchType*/ 12, MVT::v8i64,// ->259244
126075                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126093 /*259272*/            /*SwitchType*/ 12, MVT::v8i64,// ->259286
126096                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126108 /*259299*/            OPC_CheckType, MVT::v8i64,
126111                           MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126172 /*259422*/              /*SwitchType*/ 12, MVT::v8i64,// ->259436
126175                               MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126187 /*259448*/              OPC_CheckType, MVT::v8i64,
126190                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126210 /*259494*/              /*SwitchType*/ 12, MVT::v8i64,// ->259508
126213                               MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126225 /*259520*/              OPC_CheckType, MVT::v8i64,
126228                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126241 /*259548*/            OPC_CheckType, MVT::v8i64,
126244                           MVT::v8i64, 5/*#Ops*/, 4, 0, 1, 2, 3, 
126262 /*259592*/            /*SwitchType*/ 13, MVT::v8i64,// ->259607
126265                             MVT::v8i64, 5/*#Ops*/, 4, 0, 1, 2, 3, 
126318 /*259709*/            /*SwitchType*/ 56, MVT::v8i64,// ->259767
126323                               MVT::v8i64, 5/*#Ops*/, 1, 0, 2, 3, 4, 
126331                               MVT::v8i64, 5/*#Ops*/, 3, 0, 2, 1, 5, 
126339                               MVT::v8i64, 5/*#Ops*/, 2, 0, 1, 3, 5, 
126365 /*259812*/            /*SwitchType*/ 13, MVT::v8i64,// ->259827
126368                             MVT::v8i64, 5/*#Ops*/, 4, 0, 1, 2, 3, 
126393 /*259872*/            /*SwitchType*/ 13, MVT::v8i64,// ->259887
126396                             MVT::v8i64, 5/*#Ops*/, 4, 0, 1, 2, 3, 
126412 /*259907*/          /*SwitchType*/ 10, MVT::v8i64,// ->259919
126415                           MVT::v8i64, 2/*#Ops*/, 0, 1, 
126430 /*259937*/          OPC_CheckType, MVT::v8i64,
126440                         MVT::v8i64, 2/*#Ops*/, 6, 1, 
126501 /*260120*/              OPC_CheckType, MVT::v8i64,
126504                             MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
126531 /*260174*/              OPC_CheckType, MVT::v8i64,
126534                             MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
126566 /*260250*/              /*SwitchType*/ 12, MVT::v8i64,// ->260264
126569                               MVT::v8i64, 4/*#Ops*/, 2, 0, 1, 3, 
126587 /*260297*/              /*SwitchType*/ 12, MVT::v8i64,// ->260311
126590                               MVT::v8i64, 4/*#Ops*/, 1, 0, 2, 3, 
126606 /*260334*/            OPC_SwitchType /*3 cases */, 12, MVT::v8i64,// ->260349
126609                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126630 /*260385*/            OPC_SwitchType /*3 cases */, 12, MVT::v8i64,// ->260400
126633                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126710 /*260549*/            /*SwitchType*/ 12, MVT::v8i64,// ->260563
126713                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126766 /*260655*/            OPC_CheckType, MVT::v8i64,
126769                           MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126777 /*260676*/            OPC_CheckType, MVT::v8i64,
126780                           MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126846 /*260814*/            /*SwitchType*/ 12, MVT::v8i64,// ->260828
126849                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126870 /*260865*/            /*SwitchType*/ 12, MVT::v8i64,// ->260879
126873                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126894 /*260916*/            /*SwitchType*/ 12, MVT::v8i64,// ->260930
126897                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126918 /*260967*/            /*SwitchType*/ 12, MVT::v8i64,// ->260981
126921                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126930 /*260989*/            OPC_SwitchType /*2 cases */, 12, MVT::v8i64,// ->261004
126933                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126948 /*261026*/            OPC_SwitchType /*2 cases */, 12, MVT::v8i64,// ->261041
126951                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126966 /*261063*/            OPC_SwitchType /*2 cases */, 12, MVT::v8i64,// ->261078
126969                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
126984 /*261100*/            OPC_SwitchType /*2 cases */, 12, MVT::v8i64,// ->261115
126987                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
127014 /*261160*/              OPC_CheckType, MVT::v8i64,
127017                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
127048 /*261224*/              OPC_CheckType, MVT::v8i64,
127051                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
127082 /*261288*/              OPC_CheckType, MVT::v8i64,
127085                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
127110 /*261344*/            /*SwitchType*/ 12, MVT::v8i64,// ->261358
127113                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
127134 /*261395*/            /*SwitchType*/ 12, MVT::v8i64,// ->261409
127137                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
127158 /*261446*/            /*SwitchType*/ 12, MVT::v8i64,// ->261460
127161                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
127185 /*261501*/              OPC_CheckChild1Type, MVT::v8i64,
127188 /*261505*/              OPC_CheckType, MVT::v8i64,
127191                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
127209 /*261546*/              OPC_CheckChild1Type, MVT::v8i64,
127212 /*261550*/              OPC_CheckType, MVT::v8i64,
127215                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
127236 /*261601*/            /*SwitchType*/ 12, MVT::v8i64,// ->261615
127239                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
127249 /*261625*/            OPC_CheckType, MVT::v8i64,
127252                           MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
127261 /*261648*/            OPC_CheckType, MVT::v8i64,
127264                           MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
127279 /*261686*/              /*SwitchType*/ 11, MVT::v8i64,// ->261699
127282                               MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127296 /*261719*/              /*SwitchType*/ 11, MVT::v8i64,// ->261732
127299                               MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127316 /*261758*/              /*SwitchType*/ 11, MVT::v8i64,// ->261771
127319                               MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127327 /*261777*/              OPC_CheckType, MVT::v8i64,
127330                             MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127346 /*261815*/              /*SwitchType*/ 11, MVT::v8i64,// ->261828
127349                               MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127363 /*261848*/              /*SwitchType*/ 11, MVT::v8i64,// ->261861
127366                               MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127383 /*261887*/              /*SwitchType*/ 11, MVT::v8i64,// ->261900
127386                               MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127394 /*261906*/              OPC_CheckType, MVT::v8i64,
127397                             MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127413 /*261944*/              /*SwitchType*/ 11, MVT::v8i64,// ->261957
127416                               MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127430 /*261977*/              /*SwitchType*/ 11, MVT::v8i64,// ->261990
127433                               MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127450 /*262016*/              /*SwitchType*/ 11, MVT::v8i64,// ->262029
127453                               MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127467 /*262049*/              /*SwitchType*/ 11, MVT::v8i64,// ->262062
127470                               MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127478 /*262070*/              OPC_CheckChild0Type, MVT::v8i64,
127510 /*262128*/              OPC_CheckChild0Type, MVT::v8i64,
127540 /*262185*/              OPC_CheckChild0Type, MVT::v8i64,
127584 /*262271*/            /*SwitchType*/ 11, MVT::v8i64,// ->262284
127587                             MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127603 /*262309*/              /*SwitchType*/ 11, MVT::v8i64,// ->262322
127606                               MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127614 /*262328*/              OPC_CheckType, MVT::v8i64,
127617                             MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127638 /*262377*/            /*SwitchType*/ 11, MVT::v8i64,// ->262390
127641                             MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127657 /*262415*/              /*SwitchType*/ 11, MVT::v8i64,// ->262428
127660                               MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127668 /*262434*/              OPC_CheckType, MVT::v8i64,
127671                             MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127679 /*262454*/            OPC_SwitchType /*3 cases */, 11, MVT::v8i64,// ->262468
127682                             MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127701 /*262501*/              OPC_CheckChild0Type, MVT::v8i64,
127704 /*262505*/              OPC_CheckType, MVT::v8i64,
127707                             MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127725 /*262543*/            OPC_SwitchType /*2 cases */, 11, MVT::v8i64,// ->262557
127728                             MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127741 /*262577*/              OPC_CheckChild0Type, MVT::v8i64,
127744 /*262581*/              OPC_CheckType, MVT::v8i64,
127747                             MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
127788 /*262667*/            /*SwitchType*/ 12, MVT::v8i64,// ->262681
127791                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
127812 /*262718*/            /*SwitchType*/ 12, MVT::v8i64,// ->262732
127815                             MVT::v8i64, 4/*#Ops*/, 3, 0, 1, 2, 
127837 /*262771*/            /*SwitchType*/ 12, MVT::v8i64,// ->262785
127840                             MVT::v8i64, 4/*#Ops*/, 1, 0, 2, 3, 
127862 /*262824*/            /*SwitchType*/ 12, MVT::v8i64,// ->262838
127865                             MVT::v8i64, 4/*#Ops*/, 1, 0, 2, 3, 
127974 /*263067*/          /*SwitchType*/ 11, MVT::v8i64,// ->263080
127977                           MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
128357 /*263834*/                    /*SwitchType*/ 26, MVT::v8i64,// ->263862
128439 /*263991*/                      OPC_CheckType, MVT::v8i64,
128522 /*264152*/                    /*SwitchType*/ 26, MVT::v8i64,// ->264180
128606 /*264311*/                      OPC_CheckType, MVT::v8i64,
128691 /*264478*/                    /*SwitchType*/ 26, MVT::v8i64,// ->264506
128773 /*264635*/                      OPC_CheckType, MVT::v8i64,
128856 /*264796*/                    /*SwitchType*/ 26, MVT::v8i64,// ->264824
128940 /*264955*/                      OPC_CheckType, MVT::v8i64,
129025 /*265122*/                    /*SwitchType*/ 26, MVT::v8i64,// ->265150
129107 /*265279*/                      OPC_CheckType, MVT::v8i64,
129190 /*265440*/                    /*SwitchType*/ 26, MVT::v8i64,// ->265468
129274 /*265599*/                      OPC_CheckType, MVT::v8i64,
129358 /*265763*/                  /*SwitchType*/ 26, MVT::v8i64,// ->265791
129440 /*265920*/                    OPC_CheckType, MVT::v8i64,
132947 /*272786*/              /*SwitchType*/ 47, MVT::v8i64,// ->272835
133000 /*272895*/              /*SwitchType*/ 49, MVT::v8i64,// ->272946
133058 /*273015*/              /*SwitchType*/ 47, MVT::v8i64,// ->273064
133111 /*273124*/              /*SwitchType*/ 49, MVT::v8i64,// ->273175
133994 /*274835*/                    /*SwitchType*/ 25, MVT::v8i64,// ->274862
134066 /*274987*/                      OPC_CheckType, MVT::v8i64,
134139 /*275143*/                    /*SwitchType*/ 25, MVT::v8i64,// ->275170
134213 /*275297*/                      OPC_CheckType, MVT::v8i64,
134288 /*275459*/                    /*SwitchType*/ 25, MVT::v8i64,// ->275486
134360 /*275611*/                      OPC_CheckType, MVT::v8i64,
134433 /*275767*/                    /*SwitchType*/ 25, MVT::v8i64,// ->275794
134507 /*275921*/                      OPC_CheckType, MVT::v8i64,
134582 /*276083*/                    /*SwitchType*/ 25, MVT::v8i64,// ->276110
134654 /*276235*/                      OPC_CheckType, MVT::v8i64,
134727 /*276391*/                    /*SwitchType*/ 25, MVT::v8i64,// ->276418
134801 /*276545*/                      OPC_CheckType, MVT::v8i64,
134875 /*276704*/                  /*SwitchType*/ 25, MVT::v8i64,// ->276731
134947 /*276856*/                    OPC_CheckType, MVT::v8i64,
139536 /*286471*/              /*SwitchType*/ 47, MVT::v8i64,// ->286520
139585 /*286580*/              /*SwitchType*/ 49, MVT::v8i64,// ->286631
139639 /*286700*/              /*SwitchType*/ 47, MVT::v8i64,// ->286749
139688 /*286809*/              /*SwitchType*/ 49, MVT::v8i64,// ->286860
140491 /*288403*/                /*SwitchType*/ 18, MVT::v8i64,// ->288423
140591 /*288571*/                /*SwitchType*/ 18, MVT::v8i64,// ->288591
140691 /*288739*/                /*SwitchType*/ 18, MVT::v8i64,// ->288759
140791 /*288907*/                /*SwitchType*/ 18, MVT::v8i64,// ->288927
141169 /*289563*/            OPC_CheckChild0Type, MVT::v8i64,
141193 /*289607*/            OPC_CheckChild0Type, MVT::v8i64,
142035 /*291139*/              OPC_CheckChild0Type, MVT::v8i64,
142076 /*291211*/              OPC_CheckChild0Type, MVT::v8i64,
142471 /*291918*/              /*SwitchType*/ 17, MVT::v8i64,// ->291937
142555 /*292078*/              /*SwitchType*/ 17, MVT::v8i64,// ->292097
142639 /*292238*/              /*SwitchType*/ 17, MVT::v8i64,// ->292257
142723 /*292398*/              /*SwitchType*/ 17, MVT::v8i64,// ->292417
143106 /*293150*/            OPC_CheckChild0Type, MVT::v8i64,
143128 /*293194*/            OPC_CheckChild0Type, MVT::v8i64,
144076 /*295132*/              OPC_CheckChild0Type, MVT::v8i64,
144113 /*295204*/              OPC_CheckChild0Type, MVT::v8i64,
144452 /*295887*/                OPC_CheckType, MVT::v8i64,
144467 /*295911*/                OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->295932
144507 /*295978*/                OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->295999
144547 /*296045*/                OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->296066
144587 /*296112*/                OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->296133
144637 /*296195*/                OPC_CheckType, MVT::v8i64,
144688 /*296294*/                OPC_CheckType, MVT::v8i64,
144743 /*296398*/                OPC_CheckType, MVT::v8i64,
144760 /*296429*/                OPC_SwitchType /*3 cases */, 21, MVT::v8i64,// ->296453
146586 /*299614*/              OPC_CheckType, MVT::v8i64,
146599 /*299637*/              OPC_SwitchType /*3 cases */, 17, MVT::v8i64,// ->299657
146633 /*299701*/              OPC_SwitchType /*3 cases */, 17, MVT::v8i64,// ->299721
146667 /*299765*/              OPC_SwitchType /*3 cases */, 17, MVT::v8i64,// ->299785
146701 /*299829*/              OPC_SwitchType /*3 cases */, 17, MVT::v8i64,// ->299849
148609 /*303654*/                    OPC_SwitchType /*4 cases */, 26, MVT::v8i64,// ->303683
148699 /*303824*/                    OPC_SwitchType /*4 cases */, 26, MVT::v8i64,// ->303853
148792 /*304001*/                    OPC_SwitchType /*4 cases */, 26, MVT::v8i64,// ->304030
148882 /*304171*/                    OPC_SwitchType /*4 cases */, 26, MVT::v8i64,// ->304200
148975 /*304348*/                    OPC_SwitchType /*4 cases */, 26, MVT::v8i64,// ->304377
149065 /*304518*/                    OPC_SwitchType /*4 cases */, 26, MVT::v8i64,// ->304547
149157 /*304692*/                  OPC_SwitchType /*4 cases */, 26, MVT::v8i64,// ->304721
149724 /*305750*/              OPC_CheckChild0Type, MVT::v8i64,
152018 /*309998*/                    OPC_SwitchType /*4 cases */, 25, MVT::v8i64,// ->310026
152098 /*310163*/                    OPC_SwitchType /*4 cases */, 25, MVT::v8i64,// ->310191
152181 /*310335*/                    OPC_SwitchType /*4 cases */, 25, MVT::v8i64,// ->310363
152261 /*310500*/                    OPC_SwitchType /*4 cases */, 25, MVT::v8i64,// ->310528
152344 /*310672*/                    OPC_SwitchType /*4 cases */, 25, MVT::v8i64,// ->310700
152424 /*310837*/                    OPC_SwitchType /*4 cases */, 25, MVT::v8i64,// ->310865
152506 /*311006*/                  OPC_SwitchType /*4 cases */, 25, MVT::v8i64,// ->311034
155861 /*317595*/                OPC_SwitchType /*4 cases */, 18, MVT::v8i64,// ->317616
155913 /*317682*/                OPC_SwitchType /*4 cases */, 18, MVT::v8i64,// ->317703
155965 /*317769*/                OPC_SwitchType /*4 cases */, 18, MVT::v8i64,// ->317790
156017 /*317856*/                OPC_SwitchType /*4 cases */, 18, MVT::v8i64,// ->317877
156576 /*318814*/              OPC_CheckChild0Type, MVT::v8i64,
157193 /*319873*/              OPC_SwitchType /*4 cases */, 17, MVT::v8i64,// ->319893
157237 /*319956*/              OPC_SwitchType /*4 cases */, 17, MVT::v8i64,// ->319976
157281 /*320039*/              OPC_SwitchType /*4 cases */, 17, MVT::v8i64,// ->320059
157325 /*320122*/              OPC_SwitchType /*4 cases */, 17, MVT::v8i64,// ->320142
158537 /*322453*/                OPC_CheckChild0Type, MVT::v8i64,
161059                             MVT::v8i64, 0/*#Ops*/,  // Results = #4
161062                             MVT::v8i64, 3/*#Ops*/, 4, 1, 5,  // Results = #6
161064                             MVT::v8i64, 2/*#Ops*/, 3, 6,  // Results = #7
162115                             MVT::v8i64, 0/*#Ops*/,  // Results = #3
162118                             MVT::v8i64, 3/*#Ops*/, 3, 2, 4,  // Results = #5
162123                             MVT::v8i64, 0/*#Ops*/,  // Results = #8
162126                             MVT::v8i64, 3/*#Ops*/, 8, 1, 9,  // Results = #10
162128                             MVT::v8i64, 3/*#Ops*/, 5, 7, 10,  // Results = #11
177216 /*359364*/            OPC_CheckChild0Type, MVT::v8i64,
178178                           MVT::v8i64, 0/*#Ops*/,  // Results = #4
178181                           MVT::v8i64, 3/*#Ops*/, 4, 1, 5,  // Results = #6
178183                           MVT::v8i64, 2/*#Ops*/, 3, 6,  // Results = #7
178756                           MVT::v8i64, 0/*#Ops*/,  // Results = #3
178759                           MVT::v8i64, 3/*#Ops*/, 3, 2, 4,  // Results = #5
178764                           MVT::v8i64, 0/*#Ops*/,  // Results = #8
178767                           MVT::v8i64, 3/*#Ops*/, 8, 1, 9,  // Results = #10
178769                           MVT::v8i64, 3/*#Ops*/, 5, 7, 10,  // Results = #11
189664 /*383061*/              OPC_CheckType, MVT::v8i64,
189669                             MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190126 /*384009*/        /*SwitchType*/ 9, MVT::v8i64,// ->384020
190129                         MVT::v8i64, 1/*#Ops*/, 0, 
190723 /*385171*/              OPC_CheckType, MVT::v8i64,
190728                             MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191185 /*386119*/        /*SwitchType*/ 9, MVT::v8i64,// ->386130
191188                         MVT::v8i64, 1/*#Ops*/, 0, 
191388 /*386505*/          /*SwitchType*/ 17, MVT::v8i64,// ->386524
191393                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191488 /*386724*/          /*SwitchType*/ 17, MVT::v8i64,// ->386743
191493                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191547 /*386851*/            /*SwitchType*/ 17, MVT::v8i64,// ->386870
191552                             MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191590 /*386944*/            OPC_CheckType, MVT::v8i64,
191595                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191685 /*387127*/        /*SwitchType*/ 9, MVT::v8i64,// ->387138
191688                         MVT::v8i64, 1/*#Ops*/, 0, 
191760 /*387258*/        /*SwitchType*/ 9, MVT::v8i64,// ->387269
191763                         MVT::v8i64, 1/*#Ops*/, 0, 
191861 /*387464*/          /*SwitchType*/ 17, MVT::v8i64,// ->387483
191866                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191880 /*387507*/          /*SwitchType*/ 17, MVT::v8i64,// ->387526
191885                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191977 /*387720*/            /*SwitchType*/ 17, MVT::v8i64,// ->387739
191982                             MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192020 /*387813*/            OPC_CheckType, MVT::v8i64,
192025                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192101 /*387974*/        /*SwitchType*/ 9, MVT::v8i64,// ->387985
192104                         MVT::v8i64, 1/*#Ops*/, 0, 
192116 /*388001*/        /*SwitchType*/ 9, MVT::v8i64,// ->388012
192119                         MVT::v8i64, 1/*#Ops*/, 0, 
192270 /*388307*/          /*SwitchType*/ 17, MVT::v8i64,// ->388326
192275                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192370 /*388526*/          /*SwitchType*/ 17, MVT::v8i64,// ->388545
192375                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192429 /*388653*/            /*SwitchType*/ 17, MVT::v8i64,// ->388672
192434                             MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192472 /*388746*/            OPC_CheckType, MVT::v8i64,
192477                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192559                           MVT::v8i64, 1/*#Ops*/, 3,  // Results = #4
192583 /*388971*/        /*SwitchType*/ 9, MVT::v8i64,// ->388982
192586                         MVT::v8i64, 1/*#Ops*/, 0, 
192627                           MVT::v8i64, 1/*#Ops*/, 3,  // Results = #4
192666                           MVT::v8i64, 1/*#Ops*/, 3,  // Results = #4
192690 /*389186*/        /*SwitchType*/ 9, MVT::v8i64,// ->389197
192693                         MVT::v8i64, 1/*#Ops*/, 0, 
192791 /*389392*/          /*SwitchType*/ 17, MVT::v8i64,// ->389411
192796                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192810 /*389435*/          /*SwitchType*/ 17, MVT::v8i64,// ->389454
192815                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192907 /*389648*/            /*SwitchType*/ 17, MVT::v8i64,// ->389667
192912                             MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192950 /*389741*/            OPC_CheckType, MVT::v8i64,
192955                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
193047                           MVT::v8i64, 1/*#Ops*/, 3,  // Results = #4
193079 /*390028*/        /*SwitchType*/ 9, MVT::v8i64,// ->390039
193082                         MVT::v8i64, 1/*#Ops*/, 0, 
193094 /*390055*/        /*SwitchType*/ 9, MVT::v8i64,// ->390066
193097                         MVT::v8i64, 1/*#Ops*/, 0, 
193140                           MVT::v8i64, 1/*#Ops*/, 3,  // Results = #4
193165                           MVT::v8i64, 1/*#Ops*/, 3,  // Results = #4
193200 /*390283*/          OPC_CheckType, MVT::v8i64,
193206                         MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 
193278 /*390459*/        /*SwitchType*/ 19, MVT::v8i64,// ->390480
193283                         MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
193347 /*390617*/          OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->390639
193352                           MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
193398 /*390732*/      /*SwitchType*/ 11, MVT::v8i64,// ->390745
193401                       MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
193430 /*390796*/        OPC_SwitchType /*3 cases */, 29, MVT::v8i64,// ->390828
193602 /*391157*/        OPC_SwitchType /*3 cases */, 29, MVT::v8i64,// ->391189
193963 /*391992*/        OPC_CheckType, MVT::v8i64,
193969                       MVT::v8i64, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
193994 /*392060*/        OPC_CheckType, MVT::v8i64,
194000                       MVT::v8i64, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
194402 /*392970*/              OPC_CheckType, MVT::v8i64,
194410                               MVT::v8i64, 3/*#Ops*/, 1, 2, 3, 
194420                               MVT::v8i64, 3/*#Ops*/, 1, 2, 3, 
194502 /*393206*/              OPC_CheckType, MVT::v8i64,
194510                               MVT::v8i64, 3/*#Ops*/, 1, 2, 3, 
194520                               MVT::v8i64, 3/*#Ops*/, 1, 2, 3, 
195085 /*394618*/          OPC_CheckType, MVT::v8i64,
195087                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
195090                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2, 
195129 /*394718*/          OPC_CheckType, MVT::v8i64,
195131                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
195134                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2, 
195315 /*395140*/        OPC_CheckType, MVT::v8i64,
195319                       MVT::v8i64, 3/*#Ops*/, 1, 2, 3, 
195340 /*395190*/        OPC_CheckType, MVT::v8i64,
195344                       MVT::v8i64, 3/*#Ops*/, 1, 2, 3, 
196519 /*397636*/        /*SwitchType*/ 18, MVT::v8i64,// ->397656
196524                         MVT::v8i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
196580 /*397768*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->397789
196585                           MVT::v8i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
196663                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
196666                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
196668                         MVT::v8i64, 2/*#Ops*/, 4, 1,  // Results = #5
196709 /*398065*/      /*SwitchType*/ 10, MVT::v8i64,// ->398077
196712                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
196725                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
196728                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
196730                         MVT::v8i64, 2/*#Ops*/, 4, 1,  // Results = #5
199514 /*403518*/        /*SwitchType*/ 17, MVT::v8i64,// ->403537
199519                         MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
199769 /*404014*/        /*SwitchType*/ 9, MVT::v8i64,// ->404025
199772                         MVT::v8i64, 1/*#Ops*/, 0, 
199850 /*404199*/        OPC_SwitchType /*3 cases */, 9, MVT::v8i64,// ->404211
199853                         MVT::v8i64, 1/*#Ops*/, 0, 
200423 /*405528*/        /*SwitchType*/ 18, MVT::v8i64,// ->405548
200428                         MVT::v8i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
200443 /*405565*/        OPC_SwitchType /*2 cases */, 18, MVT::v8i64,// ->405586
200448                         MVT::v8i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
200481 /*405643*/      /*SwitchType*/ 10, MVT::v8i64,// ->405655
200484                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
202011 /*408748*/          OPC_CheckType, MVT::v8i64,
202186 /*409094*/        /*SwitchType*/ 18, MVT::v8i64,// ->409114
202191                         MVT::v8i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
202279 /*409306*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->409327
202284                           MVT::v8i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
202420 /*409581*/      /*SwitchType*/ 10, MVT::v8i64,// ->409593
202423                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
202473 /*409696*/        /*SwitchType*/ 18, MVT::v8i64,// ->409716
202478                         MVT::v8i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
202566 /*409908*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->409929
202571                           MVT::v8i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
202707 /*410183*/      /*SwitchType*/ 10, MVT::v8i64,// ->410195
202710                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
202760 /*410298*/        /*SwitchType*/ 18, MVT::v8i64,// ->410318
202765                         MVT::v8i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
202853 /*410510*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->410531
202858                           MVT::v8i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
202960 /*410722*/      /*SwitchType*/ 10, MVT::v8i64,// ->410734
202963                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
202976                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
202979                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
202981                         MVT::v8i64, 2/*#Ops*/, 4, 1,  // Results = #5
202998                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
203001                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
203003                         MVT::v8i64, 2/*#Ops*/, 4, 1,  // Results = #5
203057 /*410947*/        /*SwitchType*/ 18, MVT::v8i64,// ->410967
203062                         MVT::v8i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
203126 /*411099*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->411120
203131                           MVT::v8i64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
203209 /*411295*/      /*SwitchType*/ 10, MVT::v8i64,// ->411307
203212                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
203225                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
203228                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
203230                         MVT::v8i64, 2/*#Ops*/, 4, 1,  // Results = #5
203247                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
203250                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
203252                         MVT::v8i64, 2/*#Ops*/, 4, 1,  // Results = #5
203277 /*411446*/        OPC_SwitchType /*2 cases */, 19, MVT::v8i64,// ->411468
203282                         MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
203305 /*411506*/        OPC_SwitchType /*2 cases */, 19, MVT::v8i64,// ->411528
203310                         MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
203329 /*411559*/      OPC_SwitchType /*2 cases */, 11, MVT::v8i64,// ->411573
203332                       MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
204110 /*413077*/          OPC_CheckType, MVT::v8i64,
204115                         MVT::v8i64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
204129 /*413115*/          OPC_CheckType, MVT::v8i64,
204134                         MVT::v8i64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
204155 /*413161*/      OPC_CheckType, MVT::v8i64,
204161                     MVT::v8i64, 8/*#Ops*/, 3, 2, 5, 6, 7, 8, 9, 10, 
204180 /*413208*/      OPC_CheckType, MVT::v8i64,
204186                     MVT::v8i64, 8/*#Ops*/, 0, 3, 5, 6, 7, 8, 9, 10, 
204204 /*413253*/      OPC_CheckType, MVT::v8i64,
204210                     MVT::v8i64, 8/*#Ops*/, 3, 2, 5, 6, 7, 8, 9, 10, 
204229 /*413301*/        OPC_CheckType, MVT::v8i64,
204235                       MVT::v8i64, 8/*#Ops*/, 0, 3, 5, 6, 7, 8, 9, 10, 
204999 /*414761*/        /*SwitchType*/ 12, MVT::v8i64,// ->414775
205002                         MVT::v8i64, 4/*#Ops*/, 0, 1, 2, 3, 
205120 /*415046*/        /*SwitchType*/ 19, MVT::v8i64,// ->415067
205125                         MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
205189 /*415204*/          OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->415226
205194                           MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
205258 /*415358*/      /*SwitchType*/ 11, MVT::v8i64,// ->415371
205261                       MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
205342 /*415555*/        /*SwitchType*/ 19, MVT::v8i64,// ->415576
205347                         MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
205411 /*415713*/          OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->415735
205416                           MVT::v8i64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
205480 /*415867*/      /*SwitchType*/ 11, MVT::v8i64,// ->415880
205483                       MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
205929 /*416869*/                /*SwitchType*/ 18, MVT::v8i64,// ->416889
205934                                 MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
205957 /*416933*/                OPC_CheckType, MVT::v8i64,
205962                               MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
205976 /*416978*/              /*SwitchType*/ 18, MVT::v8i64,// ->416998
205981                               MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206009 /*417055*/                /*SwitchType*/ 18, MVT::v8i64,// ->417075
206014                                 MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206037 /*417119*/                OPC_CheckType, MVT::v8i64,
206042                               MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206056 /*417164*/              /*SwitchType*/ 18, MVT::v8i64,// ->417184
206061                               MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206089 /*417240*/              /*SwitchType*/ 19, MVT::v8i64,// ->417261
206094                               MVT::v8i64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
206117 /*417307*/              OPC_CheckType, MVT::v8i64,
206122                             MVT::v8i64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
206136 /*417354*/            /*SwitchType*/ 19, MVT::v8i64,// ->417375
206141                             MVT::v8i64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
208675 /*422690*/        OPC_CheckChild0Type, MVT::v8i64,
208707 /*422749*/        OPC_CheckType, MVT::v8i64,
208725 /*422786*/        OPC_CheckChild0Type, MVT::v8i64,
208755 /*422841*/        OPC_CheckType, MVT::v8i64,
208969 /*423254*/        OPC_CheckChild0Type, MVT::v8i64,
209001 /*423313*/        OPC_CheckType, MVT::v8i64,
209019 /*423350*/        OPC_CheckChild0Type, MVT::v8i64,
209049 /*423405*/        OPC_CheckType, MVT::v8i64,
209537                       MVT::v8i64, 0/*#Ops*/,  // Results = #9
209540                       MVT::v8i64, 3/*#Ops*/, 9, 1, 10,  // Results = #11
209569                       MVT::v8i64, 0/*#Ops*/,  // Results = #9
209572                       MVT::v8i64, 3/*#Ops*/, 9, 3, 10,  // Results = #11
209601                       MVT::v8i64, 0/*#Ops*/,  // Results = #9
209604                       MVT::v8i64, 3/*#Ops*/, 9, 1, 10,  // Results = #11
209633                       MVT::v8i64, 0/*#Ops*/,  // Results = #9
209636                       MVT::v8i64, 3/*#Ops*/, 9, 3, 10,  // Results = #11
209665                       MVT::v8i64, 0/*#Ops*/,  // Results = #9
209668                       MVT::v8i64, 3/*#Ops*/, 9, 1, 10,  // Results = #11
209697                       MVT::v8i64, 0/*#Ops*/,  // Results = #9
209700                       MVT::v8i64, 3/*#Ops*/, 9, 3, 10,  // Results = #11
209729                       MVT::v8i64, 0/*#Ops*/,  // Results = #9
209732                       MVT::v8i64, 3/*#Ops*/, 9, 1, 10,  // Results = #11
209761                       MVT::v8i64, 0/*#Ops*/,  // Results = #9
209764                       MVT::v8i64, 3/*#Ops*/, 9, 3, 10,  // Results = #11
209963 /*425427*/      /*SwitchType*/ 15, MVT::v8i64,// ->425444
209987                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
209990                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
210013                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
210016                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
210498 /*426766*/        OPC_CheckChild0Type, MVT::v8i64,
210548                         MVT::v8i64, 0/*#Ops*/,  // Results = #3
210551                         MVT::v8i64, 3/*#Ops*/, 3, 1, 4,  // Results = #5
210553                         MVT::v8i64, 0/*#Ops*/,  // Results = #6
210556                         MVT::v8i64, 3/*#Ops*/, 6, 2, 7,  // Results = #8
210569                         MVT::v8i64, 0/*#Ops*/,  // Results = #3
210572                         MVT::v8i64, 3/*#Ops*/, 3, 1, 4,  // Results = #5
210574                         MVT::v8i64, 0/*#Ops*/,  // Results = #6
210577                         MVT::v8i64, 3/*#Ops*/, 6, 2, 7,  // Results = #8
210614                         MVT::v8i64, 0/*#Ops*/,  // Results = #3
210617                         MVT::v8i64, 3/*#Ops*/, 3, 1, 4,  // Results = #5
210619                         MVT::v8i64, 0/*#Ops*/,  // Results = #6
210622                         MVT::v8i64, 3/*#Ops*/, 6, 2, 7,  // Results = #8
210635                         MVT::v8i64, 0/*#Ops*/,  // Results = #3
210638                         MVT::v8i64, 3/*#Ops*/, 3, 1, 4,  // Results = #5
210640                         MVT::v8i64, 0/*#Ops*/,  // Results = #6
210643                         MVT::v8i64, 3/*#Ops*/, 6, 2, 7,  // Results = #8
211274 /*428434*/          /*SwitchType*/ 18, MVT::v8i64,// ->428454
211279                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
211336 /*428575*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->428596
211341                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
211531 /*428953*/      /*SwitchType*/ 10, MVT::v8i64,// ->428965
211534                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
212139 /*430309*/          /*SwitchType*/ 18, MVT::v8i64,// ->430329
212144                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212201 /*430450*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->430471
212206                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212396 /*430828*/      /*SwitchType*/ 10, MVT::v8i64,// ->430840
212399                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
212833 /*431791*/          OPC_SwitchType /*12 cases */, 18, MVT::v8i64,// ->431812
212838                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212939 /*432047*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->432068
212944                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
213156 /*432477*/      /*SwitchType*/ 10, MVT::v8i64,// ->432489
213159                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
214811 /*436024*/          /*SwitchType*/ 18, MVT::v8i64,// ->436044
214816                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
214873 /*436165*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->436186
214878                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
215072 /*436631*/          /*SwitchType*/ 18, MVT::v8i64,// ->436651
215077                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
215136 /*436774*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->436795
215141                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
215178                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
215181                       MVT::v8i64, 3/*#Ops*/, 8, 0, 9,  // Results = #10
215194                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
215197                       MVT::v8i64, 3/*#Ops*/, 8, 0, 9,  // Results = #10
215221                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
215224                       MVT::v8i64, 3/*#Ops*/, 8, 2, 9,  // Results = #10
215237                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
215240                       MVT::v8i64, 3/*#Ops*/, 8, 2, 9,  // Results = #10
215372 /*437294*/      /*SwitchType*/ 10, MVT::v8i64,// ->437306
215375                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
215388                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
215391                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
215393                         MVT::v8i64, 0/*#Ops*/,  // Results = #5
215396                         MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
215415                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
215418                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
215420                         MVT::v8i64, 0/*#Ops*/,  // Results = #5
215423                         MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
215603 /*437857*/          /*SwitchType*/ 18, MVT::v8i64,// ->437877
215608                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
215665 /*437998*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->438019
215670                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
215864 /*438464*/          /*SwitchType*/ 18, MVT::v8i64,// ->438484
215869                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
215928 /*438607*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->438628
215933                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
215970                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
215973                       MVT::v8i64, 3/*#Ops*/, 8, 0, 9,  // Results = #10
215986                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
215989                       MVT::v8i64, 3/*#Ops*/, 8, 0, 9,  // Results = #10
216013                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
216016                       MVT::v8i64, 3/*#Ops*/, 8, 2, 9,  // Results = #10
216029                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
216032                       MVT::v8i64, 3/*#Ops*/, 8, 2, 9,  // Results = #10
216164 /*439127*/      /*SwitchType*/ 10, MVT::v8i64,// ->439139
216167                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
216180                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
216183                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
216185                         MVT::v8i64, 0/*#Ops*/,  // Results = #5
216188                         MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
216207                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
216210                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
216212                         MVT::v8i64, 0/*#Ops*/,  // Results = #5
216215                         MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
216395 /*439690*/          /*SwitchType*/ 18, MVT::v8i64,// ->439710
216400                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
216457 /*439831*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->439852
216462                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
216656 /*440297*/          /*SwitchType*/ 18, MVT::v8i64,// ->440317
216661                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
216720 /*440440*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->440461
216725                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
216762                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
216765                       MVT::v8i64, 3/*#Ops*/, 8, 0, 9,  // Results = #10
216778                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
216781                       MVT::v8i64, 3/*#Ops*/, 8, 0, 9,  // Results = #10
216805                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
216808                       MVT::v8i64, 3/*#Ops*/, 8, 2, 9,  // Results = #10
216821                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
216824                       MVT::v8i64, 3/*#Ops*/, 8, 2, 9,  // Results = #10
216956 /*440960*/      /*SwitchType*/ 10, MVT::v8i64,// ->440972
216959                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
216972                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
216975                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
216977                         MVT::v8i64, 0/*#Ops*/,  // Results = #5
216980                         MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
216999                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
217002                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
217004                         MVT::v8i64, 0/*#Ops*/,  // Results = #5
217007                         MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
217187 /*441523*/          /*SwitchType*/ 18, MVT::v8i64,// ->441543
217192                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
217249 /*441664*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->441685
217254                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
217448 /*442130*/          /*SwitchType*/ 18, MVT::v8i64,// ->442150
217453                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
217512 /*442273*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->442294
217517                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
217554                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
217557                       MVT::v8i64, 3/*#Ops*/, 8, 0, 9,  // Results = #10
217570                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
217573                       MVT::v8i64, 3/*#Ops*/, 8, 0, 9,  // Results = #10
217597                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
217600                       MVT::v8i64, 3/*#Ops*/, 8, 2, 9,  // Results = #10
217613                       MVT::v8i64, 0/*#Ops*/,  // Results = #8
217616                       MVT::v8i64, 3/*#Ops*/, 8, 2, 9,  // Results = #10
217748 /*442793*/      /*SwitchType*/ 10, MVT::v8i64,// ->442805
217751                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
217764                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
217767                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
217769                         MVT::v8i64, 0/*#Ops*/,  // Results = #5
217772                         MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
217791                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
217794                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
217796                         MVT::v8i64, 0/*#Ops*/,  // Results = #5
217799                         MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
218198 /*443789*/          /*SwitchType*/ 18, MVT::v8i64,// ->443809
218203                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
218223 /*443841*/        OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->443862
218228                         MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
218302 /*444015*/          /*SwitchType*/ 18, MVT::v8i64,// ->444035
218307                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
218328 /*444068*/        OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->444089
218333                         MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
218391 /*444198*/      /*SwitchType*/ 10, MVT::v8i64,// ->444210
218394                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
218626 /*444689*/        OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->444710
218631                         MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
218696 /*444840*/        OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->444861
218701                         MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
218759 /*444970*/      /*SwitchType*/ 10, MVT::v8i64,// ->444982
218762                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
218929 /*445353*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->445374
218934                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
219080 /*445648*/        /*SwitchType*/ 10, MVT::v8i64,// ->445660
219083                         MVT::v8i64, 2/*#Ops*/, 0, 1, 
219251 /*446032*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->446053
219256                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
219402 /*446327*/        /*SwitchType*/ 10, MVT::v8i64,// ->446339
219405                         MVT::v8i64, 2/*#Ops*/, 0, 1, 
219542 /*446640*/        OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->446661
219547                         MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
219658 /*446870*/        OPC_SwitchType /*3 cases */, 10, MVT::v8i64,// ->446883
219661                         MVT::v8i64, 2/*#Ops*/, 0, 1, 
219674                           MVT::v8i64, 0/*#Ops*/,  // Results = #2
219677                           MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
219679                           MVT::v8i64, 2/*#Ops*/, 4, 1,  // Results = #5
219696                           MVT::v8i64, 0/*#Ops*/,  // Results = #2
219699                           MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
219701                           MVT::v8i64, 2/*#Ops*/, 4, 1,  // Results = #5
221385 /*450356*/          OPC_SwitchType /*12 cases */, 17, MVT::v8i64,// ->450376
221390                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221490 /*450599*/          OPC_SwitchType /*3 cases */, 17, MVT::v8i64,// ->450619
221495                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221649 /*450901*/      /*SwitchType*/ 9, MVT::v8i64,// ->450912
221652                       MVT::v8i64, 1/*#Ops*/, 0, 
221665                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
221668                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
221687                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
221690                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
222439 /*452549*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->452570
222444                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
222472 /*452622*/        OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->452643
222477                         MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
222542 /*452775*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->452796
222547                           MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
222576 /*452849*/        OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->452870
222581                         MVT::v8i64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
222639 /*452979*/      /*SwitchType*/ 10, MVT::v8i64,// ->452991
222642                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
222933 /*453600*/        OPC_CheckType, MVT::v8i64,
222938                       MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
222977 /*453692*/        OPC_CheckType, MVT::v8i64,
222982                       MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
223149 /*454122*/      /*SwitchType*/ 90, MVT::v8i64,// ->454214
223154                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
223157                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
223160                         MVT::v8i64, 3/*#Ops*/, 3, 0, 4, 
223167                         MVT::v8i64, 0/*#Ops*/,  // Results = #1
223170                         MVT::v8i64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
223172                         MVT::v8i64, 0/*#Ops*/,  // Results = #4
223175                         MVT::v8i64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
223178                         MVT::v8i64, 3/*#Ops*/, 3, 6, 7, 
223581 /*455218*/        /*SwitchType*/ 18, MVT::v8i64,// ->455238
223586                         MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
223626 /*455317*/          OPC_SwitchType /*2 cases */, 18, MVT::v8i64,// ->455338
223631                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
223703 /*455475*/      /*SwitchType*/ 10, MVT::v8i64,// ->455487
223706                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
223944 /*456001*/        /*SwitchType*/ 18, MVT::v8i64,// ->456021
223949                         MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
224013 /*456161*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->456182
224018                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
224104 /*456345*/      /*SwitchType*/ 10, MVT::v8i64,// ->456357
224107                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
224264 /*456729*/        /*SwitchType*/ 18, MVT::v8i64,// ->456749
224269                         MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
224333 /*456889*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->456910
224338                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
224424 /*457073*/      /*SwitchType*/ 10, MVT::v8i64,// ->457085
224427                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
224548 /*457373*/        /*SwitchType*/ 18, MVT::v8i64,// ->457393
224553                         MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
224633 /*457573*/          OPC_SwitchType /*3 cases */, 18, MVT::v8i64,// ->457594
224638                           MVT::v8i64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
224696 /*457705*/      /*SwitchType*/ 10, MVT::v8i64,// ->457717
224699                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
224712                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
224715                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
224717                         MVT::v8i64, 0/*#Ops*/,  // Results = #5
224720                         MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
224739                         MVT::v8i64, 0/*#Ops*/,  // Results = #2
224742                         MVT::v8i64, 3/*#Ops*/, 2, 0, 3,  // Results = #4
224744                         MVT::v8i64, 0/*#Ops*/,  // Results = #5
224747                         MVT::v8i64, 3/*#Ops*/, 5, 1, 6,  // Results = #7
224969 /*458345*/        /*SwitchType*/ 19, MVT::v8i64,// ->458366
224974                         MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
225078 /*458617*/          OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->458639
225083                           MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
225125 /*458727*/      /*SwitchType*/ 11, MVT::v8i64,// ->458740
225128                       MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
225355 /*459245*/        OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->459267
225360                         MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
225388 /*459321*/        OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->459343
225393                         MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
225426 /*459405*/        OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->459427
225431                         MVT::v8i64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
225460 /*459482*/        OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->459504
225465                         MVT::v8i64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
225490 /*459552*/      OPC_SwitchType /*3 cases */, 11, MVT::v8i64,// ->459566
225493                       MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
225523 /*459617*/        OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->459639
225528                         MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
225556 /*459693*/        OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->459715
225561                         MVT::v8i64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
225594 /*459777*/        OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->459799
225599                         MVT::v8i64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
225628 /*459854*/        OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->459876
225633                         MVT::v8i64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
225658 /*459924*/      OPC_SwitchType /*3 cases */, 11, MVT::v8i64,// ->459938
225661                       MVT::v8i64, 3/*#Ops*/, 2, 0, 1, 
225688 /*459986*/        OPC_SwitchType /*6 cases */, 17, MVT::v8i64,// ->460006
225693                         MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
225744 /*460114*/          OPC_SwitchType /*3 cases */, 17, MVT::v8i64,// ->460134
225749                           MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
225801 /*460240*/      OPC_SwitchType /*6 cases */, 9, MVT::v8i64,// ->460252
225804                       MVT::v8i64, 1/*#Ops*/, 0, 
225900 /*460460*/        /*SwitchType*/ 19, MVT::v8i64,// ->460481
225905                         MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
225961 /*460606*/          OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->460628
225966                           MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
226026 /*460754*/      /*SwitchType*/ 11, MVT::v8i64,// ->460767
226029                       MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
226107 /*460946*/        /*SwitchType*/ 19, MVT::v8i64,// ->460967
226112                         MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
226168 /*461092*/          OPC_SwitchType /*3 cases */, 19, MVT::v8i64,// ->461114
226173                           MVT::v8i64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
226233 /*461240*/      /*SwitchType*/ 11, MVT::v8i64,// ->461253
226236                       MVT::v8i64, 3/*#Ops*/, 0, 1, 2, 
227136 /*463165*/      OPC_CheckType, MVT::v8i64,
227145                     MVT::v8i64, 3/*#Ops*/, 7, 8, 9, 
227507 /*464037*/      OPC_SwitchType /*3 cases */, 17, MVT::v8i64,// ->464057
227512                       MVT::v8i64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
227720 /*464543*/      OPC_CheckType, MVT::v8i64,
227726                     MVT::v8i64, MVT::v8i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
227731 /*464571*/      OPC_CheckType, MVT::v8i64,
227737                     MVT::v8i64, MVT::v8i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
228218 /*465763*/      OPC_CheckChild1Type, MVT::v8i64,
228684 /*466715*/          OPC_CheckChild0Type, MVT::v8i64,
228740 /*466829*/        OPC_CheckChild0Type, MVT::v8i64,
228980 /*467332*/        OPC_CheckChild0Type, MVT::v8i64,
229782 /*469012*/      OPC_CheckChild0Type, MVT::v8i64,
230042 /*469484*/      OPC_CheckChild0Type, MVT::v8i64,
230302 /*469956*/      OPC_CheckChild0Type, MVT::v8i64,
230498 /*470311*/      /*SwitchType*/ 10, MVT::v8i64,// ->470323
230501                       MVT::v8i64, 2/*#Ops*/, 1, 0, 
230574 /*470464*/      /*SwitchType*/ 11, MVT::v8i64,// ->470477
230577                       MVT::v8i64, 3/*#Ops*/, 1, 2, 0, 
230737 /*470794*/      /*SwitchType*/ 10, MVT::v8i64,// ->470806
230740                       MVT::v8i64, 2/*#Ops*/, 1, 0, 
230813 /*470947*/      /*SwitchType*/ 11, MVT::v8i64,// ->470960
230816                       MVT::v8i64, 3/*#Ops*/, 1, 2, 0, 
231152 /*471597*/      /*SwitchType*/ 10, MVT::v8i64,// ->471609
231155                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
231165 /*471619*/      OPC_CheckType, MVT::v8i64,
231168                     MVT::v8i64, 2/*#Ops*/, 0, 1, 
231198 /*471680*/      /*SwitchType*/ 10, MVT::v8i64,// ->471692
231201                       MVT::v8i64, 2/*#Ops*/, 0, 1, 
231211 /*471702*/      OPC_CheckType, MVT::v8i64,
231214                     MVT::v8i64, 2/*#Ops*/, 0, 1, 
231351 /*471930*/      /*SwitchType*/ 8, MVT::v8i64,// ->471940
231354                       MVT::v8i64, 0/*#Ops*/, 
231599 /*472396*/      OPC_SwitchType /*3 cases */, 9, MVT::v8i64,// ->472408
231602                       MVT::v8i64, 1/*#Ops*/, 0, 
231692 /*472572*/      /*SwitchType*/ 9, MVT::v8i64,// ->472583
231695                       MVT::v8i64, 1/*#Ops*/, 0, 
231701 /*472587*/      OPC_CheckType, MVT::v8i64,
231704                     MVT::v8i64, 1/*#Ops*/, 0, 
231726 /*472633*/      /*SwitchType*/ 9, MVT::v8i64,// ->472644
231729                       MVT::v8i64, 1/*#Ops*/, 0, 
231735 /*472648*/      OPC_CheckType, MVT::v8i64,
231738                     MVT::v8i64, 1/*#Ops*/, 0, 
231781 /*472732*/      OPC_CheckChild0Type, MVT::v8i64,
231865 /*472884*/      OPC_CheckChild0Type, MVT::v8i64,
232000 /*473128*/      OPC_CheckChild0Type, MVT::v8i64,
252785 /*516763*/      OPC_CheckChild0Type, MVT::v8i64,
252819 /*516825*/      OPC_CheckChild0Type, MVT::v8i64,
254590   return Mgt->getIndex().getValueType() == MVT::v8i64;
254617   return Sc->getIndex().getValueType() == MVT::v8i64;
gen/lib/Target/X86/X86GenFastISel.inc
  169   if (RetVT.SimpleTy != MVT::v8i64)
  190   case MVT::v8i64: return fastEmit_ISD_ABS_MVT_v8i64_r(RetVT, Op0, Op0IsKill);
  259   case MVT::v8i64: return fastEmit_ISD_ANY_EXTEND_MVT_v8i1_MVT_v8i64_r(Op0, Op0IsKill);
  594   if (RetVT.SimpleTy != MVT::v8i64)
  612   case MVT::v8i64: return fastEmit_ISD_CTLZ_MVT_v8i64_r(RetVT, Op0, Op0IsKill);
  746   if (RetVT.SimpleTy != MVT::v8i64)
  770   case MVT::v8i64: return fastEmit_ISD_CTPOP_MVT_v8i64_r(RetVT, Op0, Op0IsKill);
 1477   case MVT::v8i64: return fastEmit_ISD_SIGN_EXTEND_MVT_v8i1_MVT_v8i64_r(Op0, Op0IsKill);
 1597   case MVT::v8i64: return fastEmit_ISD_SIGN_EXTEND_MVT_v8i16_MVT_v8i64_r(Op0, Op0IsKill);
 1624   if (RetVT.SimpleTy != MVT::v8i64)
 1728   case MVT::v8i64: return fastEmit_ISD_SIGN_EXTEND_VECTOR_INREG_MVT_v16i8_MVT_v8i64_r(Op0, Op0IsKill);
 1975   case MVT::v8i64: return fastEmit_ISD_SINT_TO_FP_MVT_v8i64_r(RetVT, Op0, Op0IsKill);
 2121   case MVT::v8i64: return fastEmit_ISD_TRUNCATE_MVT_v8i64_r(RetVT, Op0, Op0IsKill);
 2241   case MVT::v8i64: return fastEmit_ISD_UINT_TO_FP_MVT_v8i64_r(RetVT, Op0, Op0IsKill);
 2314   case MVT::v8i64: return fastEmit_ISD_ZERO_EXTEND_MVT_v8i16_MVT_v8i64_r(Op0, Op0IsKill);
 2341   if (RetVT.SimpleTy != MVT::v8i64)
 2438   case MVT::v8i64: return fastEmit_ISD_ZERO_EXTEND_VECTOR_INREG_MVT_v16i8_MVT_v8i64_r(Op0, Op0IsKill);
 2604   if (RetVT.SimpleTy != MVT::v8i64)
 2619   case MVT::v8i64: return fastEmit_X86ISD_CONFLICT_MVT_v8i64_r(RetVT, Op0, Op0IsKill);
 2720   case MVT::v8i64: return fastEmit_X86ISD_CVTP2SI_MVT_v8f32_MVT_v8i64_r(Op0, Op0IsKill);
 2804   case MVT::v8i64: return fastEmit_X86ISD_CVTP2SI_MVT_v8f64_MVT_v8i64_r(Op0, Op0IsKill);
 2870   case MVT::v8i64: return fastEmit_X86ISD_CVTP2UI_MVT_v8f32_MVT_v8i64_r(Op0, Op0IsKill);
 2945   case MVT::v8i64: return fastEmit_X86ISD_CVTP2UI_MVT_v8f64_MVT_v8i64_r(Op0, Op0IsKill);
 3251   case MVT::v8i64: return fastEmit_X86ISD_CVTTP2SI_MVT_v8f32_MVT_v8i64_r(Op0, Op0IsKill);
 3335   case MVT::v8i64: return fastEmit_X86ISD_CVTTP2SI_MVT_v8f64_MVT_v8i64_r(Op0, Op0IsKill);
 3355   if (RetVT.SimpleTy != MVT::v8i64)
 3389   case MVT::v8i64: return fastEmit_X86ISD_CVTTP2SI_SAE_MVT_v8f64_MVT_v8i64_r(Op0, Op0IsKill);
 3452   case MVT::v8i64: return fastEmit_X86ISD_CVTTP2UI_MVT_v8f32_MVT_v8i64_r(Op0, Op0IsKill);
 3527   case MVT::v8i64: return fastEmit_X86ISD_CVTTP2UI_MVT_v8f64_MVT_v8i64_r(Op0, Op0IsKill);
 3547   if (RetVT.SimpleTy != MVT::v8i64)
 3581   case MVT::v8i64: return fastEmit_X86ISD_CVTTP2UI_SAE_MVT_v8f64_MVT_v8i64_r(Op0, Op0IsKill);
 4922   case MVT::v8i64: return fastEmit_X86ISD_VBROADCAST_MVT_i64_MVT_v8i64_r(Op0, Op0IsKill);
 5066   case MVT::v8i64: return fastEmit_X86ISD_VBROADCAST_MVT_v2i64_MVT_v8i64_r(Op0, Op0IsKill);
 5184   case MVT::v8i64: return fastEmit_X86ISD_VBROADCASTM_MVT_v8i1_MVT_v8i64_r(Op0, Op0IsKill);
 5426   case MVT::v8i64: return fastEmit_X86ISD_VTRUNC_MVT_v8i64_r(RetVT, Op0, Op0IsKill);
 5626   case MVT::v8i64: return fastEmit_X86ISD_VTRUNCS_MVT_v8i64_r(RetVT, Op0, Op0IsKill);
 5826   case MVT::v8i64: return fastEmit_X86ISD_VTRUNCUS_MVT_v8i64_r(RetVT, Op0, Op0IsKill);
 6149   if (RetVT.SimpleTy != MVT::v8i64)
 6174   case MVT::v8i64: return fastEmit_ISD_ADD_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6389   if (RetVT.SimpleTy != MVT::v8i64)
 6418   case MVT::v8i64: return fastEmit_ISD_AND_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7065   if (RetVT.SimpleTy != MVT::v8i64)
 7087   case MVT::v8i64: return fastEmit_ISD_MUL_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7396   if (RetVT.SimpleTy != MVT::v8i64)
 7425   case MVT::v8i64: return fastEmit_ISD_OR_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7509   if (RetVT.SimpleTy != MVT::v8i64)
 7527   case MVT::v8i64: return fastEmit_ISD_ROTL_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7587   if (RetVT.SimpleTy != MVT::v8i64)
 7603   case MVT::v8i64: return fastEmit_ISD_ROTR_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7839   if (RetVT.SimpleTy != MVT::v8i64)
 7860   case MVT::v8i64: return fastEmit_ISD_SMAX_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7994   if (RetVT.SimpleTy != MVT::v8i64)
 8015   case MVT::v8i64: return fastEmit_ISD_SMIN_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 8300   if (RetVT.SimpleTy != MVT::v8i64)
 8325   case MVT::v8i64: return fastEmit_ISD_SUB_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 8545   if (RetVT.SimpleTy != MVT::v8i64)
 8566   case MVT::v8i64: return fastEmit_ISD_UMAX_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 8700   if (RetVT.SimpleTy != MVT::v8i64)
 8721   case MVT::v8i64: return fastEmit_ISD_UMIN_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9022   if (RetVT.SimpleTy != MVT::v8i64)
 9051   case MVT::v8i64: return fastEmit_ISD_XOR_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9260   if (RetVT.SimpleTy != MVT::v8i64)
 9281   case MVT::v8i64: return fastEmit_X86ISD_ANDNP_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11577   if (RetVT.SimpleTy != MVT::v8i64)
11589   case MVT::v8i64: return fastEmit_X86ISD_PMULDQ_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11624   if (RetVT.SimpleTy != MVT::v8i64)
11636   case MVT::v8i64: return fastEmit_X86ISD_PMULUDQ_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11671   if (RetVT.SimpleTy != MVT::v8i64)
12262   if (RetVT.SimpleTy != MVT::v8i64)
12355   case MVT::v8i64: return fastEmit_X86ISD_UNPCKH_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12510   if (RetVT.SimpleTy != MVT::v8i64)
12603   case MVT::v8i64: return fastEmit_X86ISD_UNPCKL_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12677   case MVT::v8i64: return fastEmit_X86ISD_VP2INTERSECT_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12769   if (RetVT.SimpleTy != MVT::v8i64)
12788   case MVT::v8i64: return fastEmit_X86ISD_VPERMV_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13164   if (RetVT.SimpleTy != MVT::v8i64)
13182   case MVT::v8i64: return fastEmit_X86ISD_VSHLV_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13318   if (RetVT.SimpleTy != MVT::v8i64)
13336   case MVT::v8i64: return fastEmit_X86ISD_VSRAV_MVT_v8i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13484   if (RetVT.SimpleTy != MVT::v8i64)
13502   case MVT::v8i64: return fastEmit_X86ISD_VSRLV_MVT_v8i64_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
  370               SimpleTy == MVT::v16i32 || SimpleTy == MVT::v8i64);
  498       case v8i64:
  602       case v8i64:
  789       case v8i64:
  957         if (NumElements == 8)  return MVT::v8i64;
lib/CodeGen/ValueTypes.cpp
  185   case MVT::v8i64:   return "v8i64";
  329   case MVT::v8i64:   return VectorType::get(Type::getInt64Ty(Context), 8);
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  309     { ISD::SIGN_EXTEND, MVT::v8i64,  MVT::v8i8,  7 },
  310     { ISD::ZERO_EXTEND, MVT::v8i64,  MVT::v8i8,  7 },
  311     { ISD::SIGN_EXTEND, MVT::v8i64,  MVT::v8i16, 6 },
  312     { ISD::ZERO_EXTEND, MVT::v8i64,  MVT::v8i16, 6 },
  605       { ISD::SELECT, MVT::v8i1, MVT::v8i64, 8 * AmortizationCost },
lib/Target/ARM/ARMISelDAGToDAG.cpp
 2180   SDValue RegSeq = SDValue(createQuadQRegsNode(MVT::v8i64, V0, V1, V2, V3), 0);
 2306       SuperReg = SDValue(createQuadQRegsNode(MVT::v8i64, V0, V1, V2, V3), 0);
lib/Target/ARM/ARMISelLowering.cpp
 1502   case MVT::v8i64:
 1701     if (VT == MVT::v8i64)
lib/Target/ARM/ARMTargetTransformInfo.cpp
  226     { ISD::SIGN_EXTEND, MVT::v8i64, MVT::v8i8, 7 },
  227     { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i8, 7 },
  228     { ISD::SIGN_EXTEND, MVT::v8i64, MVT::v8i16, 6 },
  229     { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i16, 6 },
  450       { ISD::SELECT, MVT::v8i1, MVT::v8i64, 50 },
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  110   case MVT::v8i64:
  500   case MVT::v8i64:
lib/Target/Hexagon/HexagonInstrInfo.cpp
 2661     case MVT::v8i64:
lib/Target/X86/X86FastISel.cpp
  453   case MVT::v8i64:
  625   case MVT::v8i64:
lib/Target/X86/X86ISelDAGToDAG.cpp
 3979       case MVT::v8i64:
 3997       case MVT::v8i64:
 4026     case MVT::v8i64:
 4056     case MVT::v8i64:
 4074     case MVT::v8i64:
 4103   case MVT::v8i64:
lib/Target/X86/X86ISelLowering.cpp
 1140     setOperationAction(ISD::SIGN_EXTEND,       MVT::v8i64,  Custom);
 1142     setOperationAction(ISD::ZERO_EXTEND,       MVT::v8i64,  Custom);
 1360     addRegisterClass(MVT::v8i64,  &X86::VR512RegClass);
 1366       setLoadExtAction(ExtType, MVT::v8i64,  MVT::v8i8,   Legal);
 1367       setLoadExtAction(ExtType, MVT::v8i64,  MVT::v8i16,  Legal);
 1368       setLoadExtAction(ExtType, MVT::v8i64,  MVT::v8i32,  Legal);
 1391     setTruncStoreAction(MVT::v8i64,   MVT::v8i8,   Legal);
 1392     setTruncStoreAction(MVT::v8i64,   MVT::v8i16,  Legal);
 1393     setTruncStoreAction(MVT::v8i64,   MVT::v8i32,  Legal);
 1411     setOperationAction(ISD::ZERO_EXTEND,        MVT::v8i64, Custom);
 1413     setOperationAction(ISD::ANY_EXTEND,         MVT::v8i64, Custom);
 1415     setOperationAction(ISD::SIGN_EXTEND,        MVT::v8i64, Custom);
 1433     for (auto VT : {MVT::v16i32, MVT::v8i64, MVT::v64i8}) {
 1439     setOperationAction(ISD::CONCAT_VECTORS,     MVT::v8i64,  Custom);
 1443     setOperationAction(ISD::MUL,                MVT::v8i64, Custom);
 1449     for (auto VT : { MVT::v16i32, MVT::v8i64 }) {
 1471       setOperationAction(ISD::SINT_TO_FP, MVT::v8i64, Legal);
 1472       setOperationAction(ISD::UINT_TO_FP, MVT::v8i64, Legal);
 1473       setOperationAction(ISD::FP_TO_SINT, MVT::v8i64, Legal);
 1474       setOperationAction(ISD::FP_TO_UINT, MVT::v8i64, Legal);
 1476       setOperationAction(ISD::MUL,        MVT::v8i64, Legal);
 1481       for (auto VT : { MVT::v16i32, MVT::v8i64} ) {
 1487       for (auto VT : { MVT::v16i32, MVT::v8i64 })
 1498     for (auto VT : { MVT::v16i32, MVT::v8i64, MVT::v16f32, MVT::v8f64 }) {
 1517       setOperationAction(ISD::BITREVERSE, MVT::v8i64, Custom);
 1522       for (auto VT : { MVT::v16i32, MVT::v8i64 }) {
 1765     setOperationAction(ISD::TRUNCATE, MVT::v8i64, Custom);
 2272   case MVT::v64i8: case MVT::v32i16: case MVT::v16i32: case MVT::v8i64:
 9460         IndicesVec = widenSubVector(MVT::v8i64, IndicesVec, false, Subtarget,
 9500   case MVT::v8i64:
11159   case MVT::v8i64:
16465   assert(V1.getSimpleValueType() == MVT::v8i64 && "Bad operand type!");
16466   assert(V2.getSimpleValueType() == MVT::v8i64 && "Bad operand type!");
16474     if (is128BitLaneRepeatedShuffleMask(MVT::v8i64, Mask, Repeated128Mask)) {
16478           MVT::v8i64,
16485     if (is256BitLaneRepeatedShuffleMask(MVT::v8i64, Mask, Repeated256Mask))
16486       return DAG.getNode(X86ISD::VPERMI, DL, MVT::v8i64, V1,
16490   if (SDValue Shuf128 = lowerV4X128Shuffle(DL, MVT::v8i64, Mask, Zeroable, V1,
16495   if (SDValue Shift = lowerShuffleAsShift(DL, MVT::v8i64, V1, V2, Mask,
16500   if (SDValue Rotate = lowerShuffleAsRotate(DL, MVT::v8i64, V1, V2, Mask,
16505   if (SDValue Rotate = lowerShuffleAsByteRotate(DL, MVT::v8i64, V1, V2, Mask,
16509   if (SDValue Unpck = lowerShuffleWithUNPCK(DL, MVT::v8i64, Mask, V1, V2, DAG))
16512   if (SDValue V = lowerShuffleToEXPAND(DL, MVT::v8i64, Zeroable, Mask, V1, V2,
16516   if (SDValue Blend = lowerShuffleAsBlend(DL, MVT::v8i64, V1, V2, Mask,
16520   return lowerShuffleWithPERMV(DL, MVT::v8i64, Mask, V1, V2, DAG);
16752   case MVT::v8i64:
16939     ExtVT = Subtarget.hasVLX() ? MVT::v8i32 : MVT::v8i64;
19054     if (VT != MVT::v8i64)
19378     if ((InVT == MVT::v8i64 || InVT == MVT::v16i32 || InVT == MVT::v16i64) &&
21727     if (VT != MVT::v8i64)
25114   assert((VT == MVT::v2i64 || VT == MVT::v4i64 || VT == MVT::v8i64) &&
27059   if (VT == MVT::v8i64 || VT == MVT::v16i32) {
28012       if (InVT == MVT::v4i64 && VT == MVT::v4i8 && isTypeLegal(MVT::v8i64)) {
28013         In = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v8i64, In,
28019     if (Subtarget.hasVLX() && InVT == MVT::v8i64 && VT == MVT::v8i8 &&
28078     if (VT == MVT::v16i32 || VT == MVT::v8i64) {
31974           ShuffleVT = (AllowFloatDomain ? MVT::v8f64 : MVT::v8i64);
32562           (MaskVT == MVT::v8f64 || MaskVT == MVT::v8i64 ||
32578           (MaskVT == MVT::v8f64 || MaskVT == MVT::v8i64 ||
32609           (MaskVT == MVT::v8f64 || MaskVT == MVT::v8i64 ||
32781         (MaskVT == MVT::v8f64 || MaskVT == MVT::v8i64 ||
44131       !(Subtarget.hasSSSE3() && (VT == MVT::v8i32 || VT == MVT::v8i64)) &&
44167   assert((VT == MVT::v8i32 || VT == MVT::v16i32 || VT == MVT::v8i64) &&
44176   if ((VT == MVT::v8i64 && NumZeros < 48) || NumZeros < 16)
44181   if (VT == MVT::v8i32 || VT == MVT::v8i64)
45924       case MVT::v8i64:
lib/Target/X86/X86TargetTransformInfo.cpp
  305     { ISD::SRA,  MVT::v8i64,   1 },
  488     { ISD::MUL,  MVT::v8i64, 1 }
  528     { ISD::SHL,     MVT::v8i64,      1 },
  529     { ISD::SRL,     MVT::v8i64,      1 },
  533     { ISD::SRA,     MVT::v8i64,      1 },
  540     { ISD::MUL,     MVT::v8i64,      8 }, // 3*pmuludq/3*shift/2*add
 1034       {TTI::SK_Broadcast, MVT::v8i64, 1},  // vpbroadcastq
 1039       {TTI::SK_Reverse, MVT::v8i64, 1},  // vpermq
 1048       {TTI::SK_PermuteSingleSrc, MVT::v8i64, 1},  // vpermq
 1058       {TTI::SK_PermuteTwoSrc, MVT::v8i64, 1},  // vpermt2q
 1306     { ISD::SINT_TO_FP,  MVT::v8f32,  MVT::v8i64,  1 },
 1307     { ISD::SINT_TO_FP,  MVT::v8f64,  MVT::v8i64,  1 },
 1313     { ISD::UINT_TO_FP,  MVT::v8f32,  MVT::v8i64,  1 },
 1314     { ISD::UINT_TO_FP,  MVT::v8f64,  MVT::v8i64,  1 },
 1318     { ISD::FP_TO_SINT,  MVT::v8i64,  MVT::v8f32,  1 },
 1321     { ISD::FP_TO_SINT,  MVT::v8i64,  MVT::v8f64,  1 },
 1325     { ISD::FP_TO_UINT,  MVT::v8i64,  MVT::v8f32,  1 },
 1328     { ISD::FP_TO_UINT,  MVT::v8i64,  MVT::v8f64,  1 },
 1341     { ISD::TRUNCATE,  MVT::v8i16,   MVT::v8i64,  1 },
 1342     { ISD::TRUNCATE,  MVT::v8i32,   MVT::v8i64,  1 },
 1351     { ISD::SIGN_EXTEND, MVT::v8i64,  MVT::v8i8,   1 },
 1352     { ISD::ZERO_EXTEND, MVT::v8i64,  MVT::v8i8,   1 },
 1353     { ISD::SIGN_EXTEND, MVT::v8i64,  MVT::v8i16,  1 },
 1354     { ISD::ZERO_EXTEND, MVT::v8i64,  MVT::v8i16,  1 },
 1355     { ISD::SIGN_EXTEND, MVT::v8i64,  MVT::v8i32,  1 },
 1356     { ISD::ZERO_EXTEND, MVT::v8i64,  MVT::v8i32,  1 },
 1387     { ISD::UINT_TO_FP,  MVT::v8f32,  MVT::v8i64, 26 },
 1390     { ISD::UINT_TO_FP,  MVT::v8f64,  MVT::v8i64,  5 },
 1430     { ISD::TRUNCATE,    MVT::v8i32,  MVT::v8i64,  4 },
 1462     { ISD::TRUNCATE,    MVT::v8i8,  MVT::v8i64, 11 },
 1463     { ISD::TRUNCATE,    MVT::v8i16, MVT::v8i64,  9 },
 1464     { ISD::TRUNCATE,    MVT::v8i32, MVT::v8i64,  9 },
 1759     { ISD::SETCC,   MVT::v8i64,   1 },
 1764     { ISD::SELECT,  MVT::v8i64,   1 },
 1887     { ISD::CTLZ,       MVT::v8i64,   1 },
 1901     { ISD::BITREVERSE, MVT::v8i64,   5 },
 1905     { ISD::CTLZ,       MVT::v8i64,  23 },
 1909     { ISD::CTPOP,      MVT::v8i64,   7 },
 1913     { ISD::CTTZ,       MVT::v8i64,  10 },
 1927     { ISD::BITREVERSE, MVT::v8i64,  36 },
 1929     { ISD::CTLZ,       MVT::v8i64,  29 },
 1931     { ISD::CTPOP,      MVT::v8i64,  16 },
 1933     { ISD::CTTZ,       MVT::v8i64,  20 },
 1938     { ISD::USUBSAT,    MVT::v8i64,   2 }, // pmaxuq + psubq
 1942     { ISD::UADDSAT,    MVT::v8i64,   3 }, // not + pminuq + paddq
 2285     { ISD::ROTL,       MVT::v8i64,   1 },
 2291     { ISD::ROTR,       MVT::v8i64,   1 },
 2770       {ISD::SMIN, MVT::v8i64, 2},
 2771       {ISD::UMIN, MVT::v8i64, 2},
 2845       {ISD::SMIN, MVT::v8i64, 1},
 2846       {ISD::UMIN, MVT::v8i64, 1},
utils/TableGen/CodeGenTarget.cpp
  125   case MVT::v8i64:    return "MVT::v8i64";