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

References

gen/lib/Target/X86/X86GenCallingConv.inc
  254       LocVT == MVT::v8f64 ||
  935       LocVT == MVT::v8f64) {
 1022       LocVT == MVT::v8f64) {
 1151       LocVT == MVT::v8f64) {
 1207         LocVT == MVT::v8f64) {
 1271         LocVT == MVT::v8f64) {
 1584         LocVT == MVT::v8f64) {
 1642       LocVT == MVT::v8f64) {
 1719       LocVT == MVT::v8f64) {
 2007       LocVT == MVT::v8f64) {
 2094       LocVT == MVT::v8f64) {
 2200       LocVT == MVT::v8f64 ||
 2470       LocVT == MVT::v8f64) {
 2557       LocVT == MVT::v8f64) {
 2614       LocVT == MVT::v8f64 ||
 2813       LocVT == MVT::v8f64) {
 3175       LocVT == MVT::v8f64) {
 3751       LocVT == MVT::v8f64) {
 3951       LocVT == MVT::v8f64) {
gen/lib/Target/X86/X86GenDAGISel.inc
  439 /*   804*/        OPC_CheckChild1Type, MVT::v8f64,
 5586 /* 11988*/        OPC_CheckChild0Type, MVT::v8f64,
 7193 /* 15437*/        OPC_CheckChild1Type, MVT::v8f64,
 7470 /* 16023*/      OPC_SwitchType /*2 cases */, 45|128,1/*173*/, MVT::v8f64,// ->16200
 8265 /* 17788*/        OPC_CheckChild1Type, MVT::v8f64,
20996 /* 42670*/            OPC_CheckChild0Type, MVT::v8f64,
21051 /* 42773*/              OPC_CheckType, MVT::v8f64,
21075 /* 42820*/              OPC_CheckType, MVT::v8f64,
21655 /* 43935*/              OPC_CheckType, MVT::v8f64,
21766 /* 44154*/                OPC_CheckType, MVT::v8f64,
21826 /* 44272*/            OPC_CheckChild0Type, MVT::v8f64,
22129 /* 44840*/            OPC_SwitchType /*6 cases */, 37, MVT::v8f64,// ->44880
22251 /* 45088*/              OPC_SwitchType /*3 cases */, 37, MVT::v8f64,// ->45128
22435 /* 45455*/            OPC_CheckType, MVT::v8f64,
22552 /* 45680*/              OPC_CheckType, MVT::v8f64,
22783                       MVT::v8f64, 0/*#Ops*/,  // Results = #12
22786                       MVT::v8f64, 3/*#Ops*/, 12, 1, 13,  // Results = #14
22819                       MVT::v8f64, 0/*#Ops*/,  // Results = #12
22822                       MVT::v8f64, 3/*#Ops*/, 12, 3, 13,  // Results = #14
22856                       MVT::v8f64, 0/*#Ops*/,  // Results = #12
22859                       MVT::v8f64, 3/*#Ops*/, 12, 1, 13,  // Results = #14
22892                       MVT::v8f64, 0/*#Ops*/,  // Results = #12
22895                       MVT::v8f64, 3/*#Ops*/, 12, 3, 13,  // Results = #14
23084                       MVT::v8f64, 0/*#Ops*/,  // Results = #12
23087                       MVT::v8f64, 3/*#Ops*/, 12, 0, 13,  // Results = #14
23121                       MVT::v8f64, 0/*#Ops*/,  // Results = #12
23124                       MVT::v8f64, 3/*#Ops*/, 12, 2, 13,  // Results = #14
23159                       MVT::v8f64, 0/*#Ops*/,  // Results = #12
23162                       MVT::v8f64, 3/*#Ops*/, 12, 0, 13,  // Results = #14
23196                       MVT::v8f64, 0/*#Ops*/,  // Results = #12
23199                       MVT::v8f64, 3/*#Ops*/, 12, 2, 13,  // Results = #14
28637 /* 58865*/          OPC_CheckChild0Type, MVT::v8f64,
28730 /* 59033*/          OPC_CheckChild0Type, MVT::v8f64,
28804 /* 59167*/          OPC_CheckChild0Type, MVT::v8f64,
28997 /* 59509*/          OPC_CheckChild0Type, MVT::v8f64,
29096 /* 59683*/          OPC_CheckChild0Type, MVT::v8f64,
29175 /* 59822*/          OPC_CheckChild0Type, MVT::v8f64,
29751                         MVT::v8f64, 0/*#Ops*/,  // Results = #6
29754                         MVT::v8f64, 3/*#Ops*/, 6, 1, 7,  // Results = #8
29756                         MVT::v8f64, 0/*#Ops*/,  // Results = #9
29759                         MVT::v8f64, 3/*#Ops*/, 9, 2, 10,  // Results = #11
29782                         MVT::v8f64, 0/*#Ops*/,  // Results = #6
29785                         MVT::v8f64, 3/*#Ops*/, 6, 1, 7,  // Results = #8
29787                         MVT::v8f64, 0/*#Ops*/,  // Results = #9
29790                         MVT::v8f64, 3/*#Ops*/, 9, 2, 10,  // Results = #11
29884                       MVT::v8f64, 0/*#Ops*/,  // Results = #6
29887                       MVT::v8f64, 3/*#Ops*/, 6, 0, 7,  // Results = #8
29889                       MVT::v8f64, 0/*#Ops*/,  // Results = #9
29892                       MVT::v8f64, 3/*#Ops*/, 9, 1, 10,  // Results = #11
29916                       MVT::v8f64, 0/*#Ops*/,  // Results = #6
29919                       MVT::v8f64, 3/*#Ops*/, 6, 0, 7,  // Results = #8
29921                       MVT::v8f64, 0/*#Ops*/,  // Results = #9
29924                       MVT::v8f64, 3/*#Ops*/, 9, 1, 10,  // Results = #11
34053 /* 70826*/        /*SwitchType*/ 12, MVT::v8f64,// ->70840
34056                         MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
36537 /* 76307*/      /*SwitchType*/ 35, MVT::v8f64,// ->76344
36547                       MVT::v8f64, 3/*#Ops*/, 1, 4, 5, 
52828 /*111902*/      /*SwitchType*/ 21, MVT::v8f64,// ->111925
52835                       MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52907 /*112081*/        /*SwitchType*/ 17, MVT::v8f64,// ->112100
52912                         MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52960 /*112200*/        OPC_CheckType, MVT::v8f64,
52965                       MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52990 /*112265*/      OPC_SwitchType /*3 cases */, 17, MVT::v8f64,// ->112285
52995                       MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
56518 /*119683*/          OPC_SwitchType /*2 cases */, 22, MVT::v8f64,// ->119708
56550 /*119749*/          OPC_SwitchType /*2 cases */, 22, MVT::v8f64,// ->119774
56578 /*119808*/        OPC_SwitchType /*2 cases */, 14, MVT::v8f64,// ->119825
61647 /*130191*/          /*SwitchType*/ 18, MVT::v8f64,// ->130211
61652                           MVT::v8f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
61717 /*130344*/          OPC_SwitchType /*3 cases */, 18, MVT::v8f64,// ->130365
61722                           MVT::v8f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
61824 /*130556*/      /*SwitchType*/ 10, MVT::v8f64,// ->130568
61827                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
62514 /*132045*/            /*SwitchType*/ 18, MVT::v8f64,// ->132065
62519                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
62575 /*132184*/            OPC_CheckType, MVT::v8f64,
62580                           MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
62703 /*132472*/          /*SwitchType*/ 18, MVT::v8f64,// ->132492
62708                           MVT::v8f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
62766 /*132613*/          OPC_CheckType, MVT::v8f64,
62771                         MVT::v8f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
62895 /*132872*/      /*SwitchType*/ 10, MVT::v8f64,// ->132884
62898                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
63377 /*133917*/            /*SwitchType*/ 18, MVT::v8f64,// ->133937
63382                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
63438 /*134056*/            OPC_CheckType, MVT::v8f64,
63443                           MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
63564 /*134312*/        /*SwitchType*/ 10, MVT::v8f64,// ->134324
63567                         MVT::v8f64, 2/*#Ops*/, 0, 1, 
64112 /*135499*/            /*SwitchType*/ 18, MVT::v8f64,// ->135519
64117                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
64173 /*135638*/            OPC_CheckType, MVT::v8f64,
64178                           MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
64301 /*135926*/          /*SwitchType*/ 18, MVT::v8f64,// ->135946
64306                           MVT::v8f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
64364 /*136067*/          OPC_CheckType, MVT::v8f64,
64369                         MVT::v8f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
64493 /*136326*/      /*SwitchType*/ 10, MVT::v8f64,// ->136338
64496                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
64975 /*137371*/            /*SwitchType*/ 18, MVT::v8f64,// ->137391
64980                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
65036 /*137510*/            OPC_CheckType, MVT::v8f64,
65041                           MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
65162 /*137766*/        /*SwitchType*/ 10, MVT::v8f64,// ->137778
65165                         MVT::v8f64, 2/*#Ops*/, 0, 1, 
65989 /*139343*/          /*SwitchType*/ 19, MVT::v8f64,// ->139364
65994                           MVT::v8f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
66050 /*139489*/            OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->139511
66055                             MVT::v8f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
66112 /*139638*/          /*SwitchType*/ 19, MVT::v8f64,// ->139659
66117                           MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
66175 /*139786*/            OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->139808
66180                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
66259 /*139983*/        /*SwitchType*/ 19, MVT::v8f64,// ->140004
66264                         MVT::v8f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
66344 /*140179*/          OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->140201
66349                           MVT::v8f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
66461 /*140425*/      /*SwitchType*/ 11, MVT::v8f64,// ->140438
66464                       MVT::v8f64, 3/*#Ops*/, 1, 0, 2, 
67287 /*142002*/          /*SwitchType*/ 19, MVT::v8f64,// ->142023
67292                           MVT::v8f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
67348 /*142148*/            OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->142170
67353                             MVT::v8f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
67410 /*142297*/          /*SwitchType*/ 19, MVT::v8f64,// ->142318
67415                           MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
67473 /*142445*/            OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->142467
67478                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
67557 /*142642*/        /*SwitchType*/ 19, MVT::v8f64,// ->142663
67562                         MVT::v8f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
67642 /*142838*/          OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->142860
67647                           MVT::v8f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
67759 /*143084*/      /*SwitchType*/ 11, MVT::v8f64,// ->143097
67762                       MVT::v8f64, 3/*#Ops*/, 1, 0, 2, 
68585 /*144661*/          /*SwitchType*/ 19, MVT::v8f64,// ->144682
68590                           MVT::v8f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
68646 /*144807*/            OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->144829
68651                             MVT::v8f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
68708 /*144956*/          /*SwitchType*/ 19, MVT::v8f64,// ->144977
68713                           MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
68771 /*145104*/            OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->145126
68776                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
68855 /*145301*/        /*SwitchType*/ 19, MVT::v8f64,// ->145322
68860                         MVT::v8f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
68940 /*145497*/          OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->145519
68945                           MVT::v8f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
69057 /*145743*/      /*SwitchType*/ 11, MVT::v8f64,// ->145756
69060                       MVT::v8f64, 3/*#Ops*/, 1, 0, 2, 
69883 /*147320*/          /*SwitchType*/ 19, MVT::v8f64,// ->147341
69888                           MVT::v8f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
69944 /*147466*/            OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->147488
69949                             MVT::v8f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
70006 /*147615*/          /*SwitchType*/ 19, MVT::v8f64,// ->147636
70011                           MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
70069 /*147763*/            OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->147785
70074                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
70153 /*147960*/        /*SwitchType*/ 19, MVT::v8f64,// ->147981
70158                         MVT::v8f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
70238 /*148156*/          OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->148178
70243                           MVT::v8f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
70355 /*148402*/      /*SwitchType*/ 11, MVT::v8f64,// ->148415
70358                       MVT::v8f64, 3/*#Ops*/, 1, 0, 2, 
70685 /*149117*/          /*SwitchType*/ 17, MVT::v8f64,// ->149136
70690                           MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
70706 /*149162*/          OPC_SwitchType /*2 cases */, 17, MVT::v8f64,// ->149182
70711                           MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
70761 /*149283*/            OPC_SwitchType /*2 cases */, 17, MVT::v8f64,// ->149303
70766                             MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
70812 /*149396*/            OPC_SwitchType /*2 cases */, 17, MVT::v8f64,// ->149416
70817                             MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
70916 /*149599*/        /*SwitchType*/ 9, MVT::v8f64,// ->149610
70919                         MVT::v8f64, 1/*#Ops*/, 0, 
70933 /*149628*/        OPC_SwitchType /*2 cases */, 9, MVT::v8f64,// ->149640
70936                         MVT::v8f64, 1/*#Ops*/, 0, 
70963                         MVT::v8f64, 1/*#Ops*/, 3,  // Results = #4
70987                           MVT::v8f64, 1/*#Ops*/, 3,  // Results = #4
71275 /*150332*/      OPC_SwitchType /*2 cases */, 17, MVT::v8f64,// ->150352
71280                       MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
71308 /*150399*/      /*SwitchType*/ 9, MVT::v8f64,// ->150410
71311                       MVT::v8f64, 1/*#Ops*/, 0, 
71498 /*150805*/          /*SwitchType*/ 18, MVT::v8f64,// ->150825
71503                           MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
71559 /*150944*/          OPC_CheckType, MVT::v8f64,
71564                         MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
71685 /*151200*/      /*SwitchType*/ 10, MVT::v8f64,// ->151212
71688                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
71875 /*151607*/          /*SwitchType*/ 18, MVT::v8f64,// ->151627
71880                           MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
71936 /*151746*/          OPC_CheckType, MVT::v8f64,
71941                         MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
72062 /*152002*/      /*SwitchType*/ 10, MVT::v8f64,// ->152014
72065                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
72318 /*152553*/            /*SwitchType*/ 18, MVT::v8f64,// ->152573
72323                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
72379 /*152692*/            OPC_CheckType, MVT::v8f64,
72384                           MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
72507 /*152980*/          /*SwitchType*/ 18, MVT::v8f64,// ->153000
72512                           MVT::v8f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
72570 /*153121*/          OPC_CheckType, MVT::v8f64,
72575                         MVT::v8f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
72699 /*153380*/      /*SwitchType*/ 10, MVT::v8f64,// ->153392
72702                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
72955 /*153931*/            /*SwitchType*/ 18, MVT::v8f64,// ->153951
72960                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
73016 /*154070*/            OPC_CheckType, MVT::v8f64,
73021                           MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
73144 /*154358*/          /*SwitchType*/ 18, MVT::v8f64,// ->154378
73149                           MVT::v8f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
73207 /*154499*/          OPC_CheckType, MVT::v8f64,
73212                         MVT::v8f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
73336 /*154758*/      /*SwitchType*/ 10, MVT::v8f64,// ->154770
73339                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
73561 /*155238*/          /*SwitchType*/ 17, MVT::v8f64,// ->155257
73566                           MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
73621 /*155370*/          OPC_CheckType, MVT::v8f64,
73626                         MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
73747 /*155610*/      /*SwitchType*/ 9, MVT::v8f64,// ->155621
73750                       MVT::v8f64, 1/*#Ops*/, 0, 
74556 /*157198*/          OPC_SwitchType /*2 cases */, 17, MVT::v8f64,// ->157218
74561                           MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
74604 /*157306*/          OPC_SwitchType /*2 cases */, 17, MVT::v8f64,// ->157326
74609                           MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
74659 /*157427*/            OPC_SwitchType /*2 cases */, 17, MVT::v8f64,// ->157447
74664                             MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
74710 /*157540*/            OPC_SwitchType /*2 cases */, 17, MVT::v8f64,// ->157560
74715                             MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
74763 /*157655*/        OPC_SwitchType /*2 cases */, 9, MVT::v8f64,// ->157667
74766                         MVT::v8f64, 1/*#Ops*/, 0, 
74809                           MVT::v8f64, 1/*#Ops*/, 3,  // Results = #4
74849 /*157849*/        OPC_SwitchType /*2 cases */, 9, MVT::v8f64,// ->157861
74852                         MVT::v8f64, 1/*#Ops*/, 0, 
74879                         MVT::v8f64, 1/*#Ops*/, 3,  // Results = #4
74903                           MVT::v8f64, 1/*#Ops*/, 3,  // Results = #4
75099 /*158415*/    /*SwitchType*/ 12, MVT::v8f64,// ->158429
75102                     MVT::v8f64, 4/*#Ops*/, 1, 0, 2, 3, 
75132 /*158485*/    /*SwitchType*/ 12, MVT::v8f64,// ->158499
75135                     MVT::v8f64, 4/*#Ops*/, 1, 0, 2, 3, 
75165 /*158555*/    /*SwitchType*/ 12, MVT::v8f64,// ->158569
75168                     MVT::v8f64, 4/*#Ops*/, 1, 0, 2, 3, 
75198 /*158625*/    /*SwitchType*/ 12, MVT::v8f64,// ->158639
75201                     MVT::v8f64, 4/*#Ops*/, 1, 0, 2, 3, 
103350 /*214374*/              /*SwitchType*/ 47, MVT::v8f64,// ->214423
103403 /*214483*/              /*SwitchType*/ 49, MVT::v8f64,// ->214534
103461 /*214603*/              /*SwitchType*/ 47, MVT::v8f64,// ->214652
103514 /*214712*/              /*SwitchType*/ 49, MVT::v8f64,// ->214763
103572 /*214832*/              /*SwitchType*/ 47, MVT::v8f64,// ->214881
103625 /*214941*/              /*SwitchType*/ 49, MVT::v8f64,// ->214992
103683 /*215061*/              /*SwitchType*/ 47, MVT::v8f64,// ->215110
103736 /*215170*/              /*SwitchType*/ 49, MVT::v8f64,// ->215221
110542 /*229153*/              /*SwitchType*/ 47, MVT::v8f64,// ->229202
110591 /*229262*/              /*SwitchType*/ 49, MVT::v8f64,// ->229313
110645 /*229382*/              /*SwitchType*/ 47, MVT::v8f64,// ->229431
110694 /*229491*/              /*SwitchType*/ 49, MVT::v8f64,// ->229542
110748 /*229611*/              /*SwitchType*/ 47, MVT::v8f64,// ->229660
110797 /*229720*/              /*SwitchType*/ 49, MVT::v8f64,// ->229771
110851 /*229840*/              /*SwitchType*/ 47, MVT::v8f64,// ->229889
110900 /*229949*/              /*SwitchType*/ 49, MVT::v8f64,// ->230000
123768 /*255068*/              OPC_CheckChild0Type, MVT::v8f64,
123811 /*255142*/              OPC_CheckChild0Type, MVT::v8f64,
124916 /*257126*/              OPC_CheckChild0Type, MVT::v8f64,
124938 /*257165*/              OPC_CheckChild0Type, MVT::v8f64,
124991 /*257256*/              OPC_CheckChild0Type, MVT::v8f64,
125013 /*257295*/              OPC_CheckChild0Type, MVT::v8f64,
125066 /*257386*/              OPC_CheckChild0Type, MVT::v8f64,
125107 /*257458*/              OPC_CheckChild0Type, MVT::v8f64,
126159 /*259397*/              OPC_CheckChild0Type, MVT::v8f64,
126197 /*259469*/              OPC_CheckChild0Type, MVT::v8f64,
127287 /*261701*/              OPC_CheckChild0Type, MVT::v8f64,
127307 /*261740*/              OPC_CheckChild0Type, MVT::v8f64,
127354 /*261830*/              OPC_CheckChild0Type, MVT::v8f64,
127374 /*261869*/              OPC_CheckChild0Type, MVT::v8f64,
127421 /*261959*/              OPC_CheckChild0Type, MVT::v8f64,
127458 /*262031*/              OPC_CheckChild0Type, MVT::v8f64,
128061 /*263256*/              OPC_CheckType, MVT::v8f64,
128067                             MVT::v8f64, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
128083 /*263301*/              OPC_CheckType, MVT::v8f64,
128089                             MVT::v8f64, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
128194 /*263507*/            OPC_CheckType, MVT::v8f64,
128200                           MVT::v8f64, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
128214 /*263549*/            OPC_CheckType, MVT::v8f64,
128220                           MVT::v8f64, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
128247 /*263617*/                  OPC_CheckType, MVT::v8f64,
128252                                 MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
128280 /*263677*/                  OPC_CheckType, MVT::v8f64,
128285                                 MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
128363 /*263841*/                      OPC_CheckType, MVT::v8f64,
128368                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
128377 /*263869*/                      OPC_CheckType, MVT::v8f64,
128382                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
128391 /*263897*/                      OPC_CheckType, MVT::v8f64,
128396                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
128405 /*263925*/                      OPC_CheckType, MVT::v8f64,
128410                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
128445 /*263998*/                      OPC_CheckType, MVT::v8f64,
128450                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
128528 /*264159*/                      OPC_CheckType, MVT::v8f64,
128533                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
128542 /*264187*/                      OPC_CheckType, MVT::v8f64,
128547                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
128556 /*264215*/                      OPC_CheckType, MVT::v8f64,
128561                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
128570 /*264243*/                      OPC_CheckType, MVT::v8f64,
128575                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
128612 /*264318*/                      OPC_CheckType, MVT::v8f64,
128617                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
128697 /*264485*/                      OPC_CheckType, MVT::v8f64,
128702                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
128711 /*264513*/                      OPC_CheckType, MVT::v8f64,
128716                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
128725 /*264541*/                      OPC_CheckType, MVT::v8f64,
128730                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
128739 /*264569*/                      OPC_CheckType, MVT::v8f64,
128744                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
128779 /*264642*/                      OPC_CheckType, MVT::v8f64,
128784                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
128862 /*264803*/                      OPC_CheckType, MVT::v8f64,
128867                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
128876 /*264831*/                      OPC_CheckType, MVT::v8f64,
128881                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
128890 /*264859*/                      OPC_CheckType, MVT::v8f64,
128895                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
128904 /*264887*/                      OPC_CheckType, MVT::v8f64,
128909                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
128946 /*264962*/                      OPC_CheckType, MVT::v8f64,
128951                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
129031 /*265129*/                      OPC_CheckType, MVT::v8f64,
129036                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
129045 /*265157*/                      OPC_CheckType, MVT::v8f64,
129050                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
129059 /*265185*/                      OPC_CheckType, MVT::v8f64,
129064                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
129073 /*265213*/                      OPC_CheckType, MVT::v8f64,
129078                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
129113 /*265286*/                      OPC_CheckType, MVT::v8f64,
129118                                     MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
129196 /*265447*/                      OPC_CheckType, MVT::v8f64,
129201                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
129210 /*265475*/                      OPC_CheckType, MVT::v8f64,
129215                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
129224 /*265503*/                      OPC_CheckType, MVT::v8f64,
129229                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
129238 /*265531*/                      OPC_CheckType, MVT::v8f64,
129243                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
129280 /*265606*/                      OPC_CheckType, MVT::v8f64,
129285                                     MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
129364 /*265770*/                    OPC_CheckType, MVT::v8f64,
129369                                   MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
129378 /*265798*/                    OPC_CheckType, MVT::v8f64,
129383                                   MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
129392 /*265826*/                    OPC_CheckType, MVT::v8f64,
129397                                   MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
129406 /*265854*/                    OPC_CheckType, MVT::v8f64,
129411                                   MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
129446 /*265927*/                    OPC_CheckType, MVT::v8f64,
129451                                   MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
129500 /*266030*/                OPC_CheckType, MVT::v8f64,
129506                               MVT::v8f64, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
129520 /*266074*/                OPC_CheckType, MVT::v8f64,
129526                               MVT::v8f64, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
129623 /*266269*/              OPC_CheckType, MVT::v8f64,
129628                             MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
129646 /*266310*/              OPC_CheckType, MVT::v8f64,
129651                             MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
129681 /*266382*/              /*SwitchType*/ 19, MVT::v8f64,// ->266403
129686                               MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
129725 /*266461*/                OPC_CheckType, MVT::v8f64,
129730                               MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
129761 /*266534*/              /*SwitchType*/ 19, MVT::v8f64,// ->266555
129766                               MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
129805 /*266613*/                OPC_CheckType, MVT::v8f64,
129810                               MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
129841 /*266686*/              /*SwitchType*/ 19, MVT::v8f64,// ->266707
129846                               MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
129885 /*266765*/                OPC_CheckType, MVT::v8f64,
129890                               MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
129921 /*266838*/              /*SwitchType*/ 19, MVT::v8f64,// ->266859
129926                               MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
129965 /*266917*/                OPC_CheckType, MVT::v8f64,
129970                               MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
129994 /*266969*/              OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->266992
129999                               MVT::v8f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
130027 /*267037*/                OPC_CheckType, MVT::v8f64,
130032                               MVT::v8f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
130075 /*267125*/              OPC_CheckType, MVT::v8f64,
130080                             MVT::v8f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
130098 /*267167*/              OPC_CheckType, MVT::v8f64,
130103                             MVT::v8f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
130134 /*267242*/              /*SwitchType*/ 20, MVT::v8f64,// ->267264
130139                               MVT::v8f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
130178 /*267323*/                OPC_CheckType, MVT::v8f64,
130183                               MVT::v8f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
130216 /*267403*/              /*SwitchType*/ 23, MVT::v8f64,// ->267428
130221                               MVT::v8f64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
130260 /*267490*/                OPC_CheckType, MVT::v8f64,
130265                               MVT::v8f64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
130342 /*267663*/                /*SwitchType*/ 22, MVT::v8f64,// ->267687
130347                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
130378 /*267736*/                  OPC_CheckType, MVT::v8f64,
130383                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
130405 /*267787*/              OPC_CheckType, MVT::v8f64,
130410                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
130434 /*267841*/              OPC_CheckType, MVT::v8f64,
130439                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
130459 /*267888*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->267910
130464                                 MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
130488 /*267948*/                  OPC_CheckType, MVT::v8f64,
130493                                 MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
130528 /*268021*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->268043
130533                                 MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
130558 /*268082*/                  OPC_CheckType, MVT::v8f64,
130563                                 MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
130601 /*268162*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->268184
130606                                 MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
130630 /*268222*/                  OPC_CheckType, MVT::v8f64,
130635                                 MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
130670 /*268295*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->268317
130675                                 MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
130700 /*268356*/                  OPC_CheckType, MVT::v8f64,
130705                                 MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
130742 /*268433*/              OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->268455
130747                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
130771 /*268493*/                OPC_CheckType, MVT::v8f64,
130776                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
130811 /*268568*/              OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->268590
130816                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
130840 /*268628*/                OPC_CheckType, MVT::v8f64,
130845                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
130880 /*268703*/              OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->268725
130885                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
130909 /*268763*/                OPC_CheckType, MVT::v8f64,
130914                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
130949 /*268838*/              OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->268860
130954                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
130978 /*268898*/                OPC_CheckType, MVT::v8f64,
130983                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
131019 /*268976*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->268998
131024                                 MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
131048 /*269036*/                  OPC_CheckType, MVT::v8f64,
131053                                 MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
131088 /*269109*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->269131
131093                                 MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
131118 /*269170*/                  OPC_CheckType, MVT::v8f64,
131123                                 MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
131161 /*269250*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->269272
131166                                 MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
131190 /*269310*/                  OPC_CheckType, MVT::v8f64,
131195                                 MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
131230 /*269383*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->269405
131235                                 MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
131260 /*269444*/                  OPC_CheckType, MVT::v8f64,
131265                                 MVT::v8f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
131302 /*269521*/              OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->269543
131307                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
131331 /*269581*/                OPC_CheckType, MVT::v8f64,
131336                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
131379 /*269678*/              /*SwitchType*/ 19, MVT::v8f64,// ->269699
131384                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
131415 /*269745*/                OPC_CheckType, MVT::v8f64,
131420                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
131448 /*269813*/              /*SwitchType*/ 19, MVT::v8f64,// ->269834
131453                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
131484 /*269880*/                OPC_CheckType, MVT::v8f64,
131489                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
131520 /*269958*/                  /*SwitchType*/ 22, MVT::v8f64,// ->269982
131525                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
131556 /*270031*/                    OPC_CheckType, MVT::v8f64,
131561                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
131589 /*270101*/                  /*SwitchType*/ 20, MVT::v8f64,// ->270123
131594                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
131627 /*270172*/                    OPC_CheckType, MVT::v8f64,
131632                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
131662 /*270242*/                /*SwitchType*/ 20, MVT::v8f64,// ->270264
131667                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
131702 /*270315*/                  OPC_CheckType, MVT::v8f64,
131707                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
131739 /*270395*/                  /*SwitchType*/ 22, MVT::v8f64,// ->270419
131744                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
131775 /*270468*/                    OPC_CheckType, MVT::v8f64,
131780                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
131808 /*270538*/                  /*SwitchType*/ 20, MVT::v8f64,// ->270560
131813                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
131846 /*270609*/                    OPC_CheckType, MVT::v8f64,
131851                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
131881 /*270679*/                /*SwitchType*/ 20, MVT::v8f64,// ->270701
131886                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
131921 /*270752*/                  OPC_CheckType, MVT::v8f64,
131926                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
131958 /*270832*/                  /*SwitchType*/ 22, MVT::v8f64,// ->270856
131963                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
131994 /*270905*/                    OPC_CheckType, MVT::v8f64,
131999                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
132027 /*270975*/                  /*SwitchType*/ 20, MVT::v8f64,// ->270997
132032                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
132065 /*271046*/                    OPC_CheckType, MVT::v8f64,
132070                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
132100 /*271116*/                /*SwitchType*/ 20, MVT::v8f64,// ->271138
132105                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
132140 /*271189*/                  OPC_CheckType, MVT::v8f64,
132145                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
132177 /*271269*/                  /*SwitchType*/ 22, MVT::v8f64,// ->271293
132182                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
132213 /*271342*/                    OPC_CheckType, MVT::v8f64,
132218                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
132246 /*271412*/                  /*SwitchType*/ 20, MVT::v8f64,// ->271434
132251                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
132284 /*271483*/                    OPC_CheckType, MVT::v8f64,
132289                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
132319 /*271553*/                /*SwitchType*/ 20, MVT::v8f64,// ->271575
132324                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
132359 /*271626*/                  OPC_CheckType, MVT::v8f64,
132364                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
132396 /*271706*/                  /*SwitchType*/ 22, MVT::v8f64,// ->271730
132401                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
132432 /*271779*/                    OPC_CheckType, MVT::v8f64,
132437                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
132465 /*271849*/                  /*SwitchType*/ 20, MVT::v8f64,// ->271871
132470                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
132503 /*271920*/                    OPC_CheckType, MVT::v8f64,
132508                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
132538 /*271990*/                /*SwitchType*/ 20, MVT::v8f64,// ->272012
132543                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
132578 /*272063*/                  OPC_CheckType, MVT::v8f64,
132583                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
132615 /*272143*/                  /*SwitchType*/ 22, MVT::v8f64,// ->272167
132620                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
132651 /*272216*/                    OPC_CheckType, MVT::v8f64,
132656                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
132684 /*272286*/                  /*SwitchType*/ 20, MVT::v8f64,// ->272308
132689                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
132722 /*272357*/                    OPC_CheckType, MVT::v8f64,
132727                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
132757 /*272427*/                /*SwitchType*/ 20, MVT::v8f64,// ->272449
132762                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
132797 /*272500*/                  OPC_CheckType, MVT::v8f64,
132802                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
132817 /*272541*/              OPC_CheckType, MVT::v8f64,
132837 /*272577*/              OPC_CheckType, MVT::v8f64,
132865 /*272623*/            OPC_CheckType, MVT::v8f64,
132870                           MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
132930 /*272744*/                OPC_SwitchType /*2 cases */, 18, MVT::v8f64,// ->272765
132935                                 MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
132953 /*272793*/                OPC_SwitchType /*2 cases */, 18, MVT::v8f64,// ->272814
132958                                 MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
132983 /*272853*/                OPC_SwitchType /*2 cases */, 18, MVT::v8f64,// ->272874
132988                                 MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133007 /*272904*/                OPC_SwitchType /*2 cases */, 18, MVT::v8f64,// ->272925
133012                                 MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133041 /*272973*/                OPC_SwitchType /*2 cases */, 18, MVT::v8f64,// ->272994
133046                                 MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133064 /*273022*/                OPC_SwitchType /*2 cases */, 18, MVT::v8f64,// ->273043
133069                                 MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133094 /*273082*/                OPC_SwitchType /*2 cases */, 18, MVT::v8f64,// ->273103
133099                                 MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133118 /*273133*/                OPC_SwitchType /*2 cases */, 18, MVT::v8f64,// ->273154
133123                                 MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133174 /*273240*/              OPC_SwitchType /*2 cases */, 18, MVT::v8f64,// ->273261
133179                               MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133203 /*273298*/                OPC_CheckType, MVT::v8f64,
133208                               MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133242 /*273369*/              OPC_SwitchType /*2 cases */, 18, MVT::v8f64,// ->273390
133247                               MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133271 /*273427*/                OPC_CheckType, MVT::v8f64,
133276                               MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133310 /*273498*/              OPC_CheckType, MVT::v8f64,
133315                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133329 /*273532*/              OPC_CheckType, MVT::v8f64,
133334                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133352 /*273574*/              OPC_CheckType, MVT::v8f64,
133357                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133371 /*273608*/              OPC_CheckType, MVT::v8f64,
133376                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133394 /*273650*/              OPC_CheckType, MVT::v8f64,
133399                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133413 /*273684*/              OPC_CheckType, MVT::v8f64,
133418                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133436 /*273726*/              OPC_SwitchType /*2 cases */, 18, MVT::v8f64,// ->273747
133441                               MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133465 /*273784*/                OPC_CheckType, MVT::v8f64,
133470                               MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133504 /*273855*/              OPC_SwitchType /*2 cases */, 18, MVT::v8f64,// ->273876
133509                               MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133533 /*273913*/                OPC_CheckType, MVT::v8f64,
133538                               MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133616 /*274063*/            OPC_CheckType, MVT::v8f64,
133621                           MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
133639 /*274106*/              OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->274128
133644                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
133668 /*274166*/                OPC_CheckType, MVT::v8f64,
133673                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
133708 /*274241*/              OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->274263
133713                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
133737 /*274301*/                OPC_CheckType, MVT::v8f64,
133742                               MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
133847 /*274515*/            OPC_CheckType, MVT::v8f64,
133853                           MVT::v8f64, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
133865 /*274556*/            OPC_CheckType, MVT::v8f64,
133871                           MVT::v8f64, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
133896 /*274623*/                  OPC_CheckType, MVT::v8f64,
133901                                 MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
133925 /*274681*/                  OPC_CheckType, MVT::v8f64,
133930                                 MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
133998 /*274840*/                      OPC_CheckType, MVT::v8f64,
134003                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134010 /*274867*/                      OPC_CheckType, MVT::v8f64,
134015                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134022 /*274894*/                      OPC_CheckType, MVT::v8f64,
134027                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134034 /*274921*/                      OPC_CheckType, MVT::v8f64,
134039                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134070 /*274992*/                      OPC_CheckType, MVT::v8f64,
134075                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134143 /*275148*/                      OPC_CheckType, MVT::v8f64,
134148                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134155 /*275175*/                      OPC_CheckType, MVT::v8f64,
134160                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134167 /*275202*/                      OPC_CheckType, MVT::v8f64,
134172                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134179 /*275229*/                      OPC_CheckType, MVT::v8f64,
134184                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134217 /*275302*/                      OPC_CheckType, MVT::v8f64,
134222                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134292 /*275464*/                      OPC_CheckType, MVT::v8f64,
134297                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134304 /*275491*/                      OPC_CheckType, MVT::v8f64,
134309                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134316 /*275518*/                      OPC_CheckType, MVT::v8f64,
134321                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134328 /*275545*/                      OPC_CheckType, MVT::v8f64,
134333                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134364 /*275616*/                      OPC_CheckType, MVT::v8f64,
134369                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134437 /*275772*/                      OPC_CheckType, MVT::v8f64,
134442                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134449 /*275799*/                      OPC_CheckType, MVT::v8f64,
134454                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134461 /*275826*/                      OPC_CheckType, MVT::v8f64,
134466                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134473 /*275853*/                      OPC_CheckType, MVT::v8f64,
134478                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134511 /*275926*/                      OPC_CheckType, MVT::v8f64,
134516                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134586 /*276088*/                      OPC_CheckType, MVT::v8f64,
134591                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134598 /*276115*/                      OPC_CheckType, MVT::v8f64,
134603                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134610 /*276142*/                      OPC_CheckType, MVT::v8f64,
134615                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134622 /*276169*/                      OPC_CheckType, MVT::v8f64,
134627                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134658 /*276240*/                      OPC_CheckType, MVT::v8f64,
134663                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134731 /*276396*/                      OPC_CheckType, MVT::v8f64,
134736                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134743 /*276423*/                      OPC_CheckType, MVT::v8f64,
134748                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134755 /*276450*/                      OPC_CheckType, MVT::v8f64,
134760                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134767 /*276477*/                      OPC_CheckType, MVT::v8f64,
134772                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134805 /*276550*/                      OPC_CheckType, MVT::v8f64,
134810                                     MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
134879 /*276709*/                    OPC_CheckType, MVT::v8f64,
134884                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134891 /*276736*/                    OPC_CheckType, MVT::v8f64,
134896                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134903 /*276763*/                    OPC_CheckType, MVT::v8f64,
134908                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134915 /*276790*/                    OPC_CheckType, MVT::v8f64,
134920                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
134951 /*276861*/                    OPC_CheckType, MVT::v8f64,
134956                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
135036 /*277017*/                  OPC_CheckType, MVT::v8f64,
135040                                 MVT::v8f64, 4/*#Ops*/, 0, 2, 3, 4, 
135055 /*277051*/                  OPC_CheckType, MVT::v8f64,
135059                                 MVT::v8f64, 4/*#Ops*/, 0, 2, 3, 4, 
135112 /*277160*/                /*SwitchType*/ 22, MVT::v8f64,// ->277184
135117                                 MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
135131 /*277213*/                /*SwitchType*/ 22, MVT::v8f64,// ->277237
135136                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
135170 /*277296*/                OPC_CheckType, MVT::v8f64,
135175                               MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
135196 /*277358*/                OPC_CheckType, MVT::v8f64,
135201                               MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
135222 /*277409*/              OPC_CheckType, MVT::v8f64,
135227                             MVT::v8f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
135243 /*277449*/              OPC_CheckType, MVT::v8f64,
135248                             MVT::v8f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
135276 /*277521*/              /*SwitchType*/ 20, MVT::v8f64,// ->277543
135281                               MVT::v8f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
135316 /*277598*/                OPC_CheckType, MVT::v8f64,
135321                               MVT::v8f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
135350 /*277671*/              /*SwitchType*/ 20, MVT::v8f64,// ->277693
135355                               MVT::v8f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
135390 /*277748*/                OPC_CheckType, MVT::v8f64,
135395                               MVT::v8f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
135424 /*277821*/              /*SwitchType*/ 20, MVT::v8f64,// ->277843
135429                               MVT::v8f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
135464 /*277898*/                OPC_CheckType, MVT::v8f64,
135469                               MVT::v8f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
135498 /*277971*/              /*SwitchType*/ 20, MVT::v8f64,// ->277993
135503                               MVT::v8f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
135538 /*278048*/                OPC_CheckType, MVT::v8f64,
135543                               MVT::v8f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
135565 /*278099*/              OPC_SwitchType /*2 cases */, 21, MVT::v8f64,// ->278123
135570                               MVT::v8f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
135596 /*278167*/                OPC_CheckType, MVT::v8f64,
135601                               MVT::v8f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
135640 /*278253*/              OPC_CheckType, MVT::v8f64,
135645                             MVT::v8f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
135661 /*278294*/              OPC_CheckType, MVT::v8f64,
135666                             MVT::v8f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
135695 /*278369*/              /*SwitchType*/ 21, MVT::v8f64,// ->278392
135700                               MVT::v8f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
135735 /*278448*/                OPC_CheckType, MVT::v8f64,
135740                               MVT::v8f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
135771 /*278528*/              /*SwitchType*/ 23, MVT::v8f64,// ->278553
135776                               MVT::v8f64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
135811 /*278613*/                OPC_CheckType, MVT::v8f64,
135816                               MVT::v8f64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
135846 /*278682*/              OPC_CheckType, MVT::v8f64,
135851                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
135870 /*278733*/              OPC_CheckType, MVT::v8f64,
135875                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
135901 /*278798*/                /*SwitchType*/ 18, MVT::v8f64,// ->278818
135906                                 MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
135923 /*278845*/                /*SwitchType*/ 18, MVT::v8f64,// ->278865
135928                                 MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
135940 /*278876*/              OPC_CheckType, MVT::v8f64,
135945                             MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
135962 /*278927*/                /*SwitchType*/ 19, MVT::v8f64,// ->278948
135967                                 MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
135982 /*278974*/                /*SwitchType*/ 19, MVT::v8f64,// ->278995
135987                                 MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
135997 /*279004*/              OPC_CheckType, MVT::v8f64,
136002                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
136020 /*279048*/              OPC_CheckType, MVT::v8f64,
136025                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
136045 /*279100*/              OPC_CheckType, MVT::v8f64,
136050                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
136068 /*279146*/                OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->279169
136073                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136095 /*279206*/                  OPC_CheckType, MVT::v8f64,
136100                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136131 /*279277*/                OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->279300
136136                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
136159 /*279338*/                  OPC_CheckType, MVT::v8f64,
136164                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
136198 /*279416*/                OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->279439
136203                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136225 /*279476*/                  OPC_CheckType, MVT::v8f64,
136230                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136261 /*279547*/                OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->279570
136266                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
136289 /*279608*/                  OPC_CheckType, MVT::v8f64,
136294                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
136327 /*279683*/              OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->279706
136332                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136354 /*279743*/                OPC_CheckType, MVT::v8f64,
136359                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136390 /*279816*/              OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->279839
136395                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136417 /*279876*/                OPC_CheckType, MVT::v8f64,
136422                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136453 /*279949*/              OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->279972
136458                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136480 /*280009*/                OPC_CheckType, MVT::v8f64,
136485                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136516 /*280082*/              OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->280105
136521                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136543 /*280142*/                OPC_CheckType, MVT::v8f64,
136548                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136580 /*280218*/                OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->280241
136585                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136607 /*280278*/                  OPC_CheckType, MVT::v8f64,
136612                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136643 /*280349*/                OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->280372
136648                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
136671 /*280410*/                  OPC_CheckType, MVT::v8f64,
136676                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
136710 /*280488*/                OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->280511
136715                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136737 /*280548*/                  OPC_CheckType, MVT::v8f64,
136742                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136773 /*280619*/                OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->280642
136778                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
136801 /*280680*/                  OPC_CheckType, MVT::v8f64,
136806                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
136839 /*280755*/              OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->280778
136844                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136866 /*280815*/                OPC_CheckType, MVT::v8f64,
136871                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136910 /*280911*/              /*SwitchType*/ 20, MVT::v8f64,// ->280933
136915                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136942 /*280976*/                OPC_CheckType, MVT::v8f64,
136947                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
136973 /*281044*/              /*SwitchType*/ 20, MVT::v8f64,// ->281066
136978                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
137005 /*281109*/                OPC_CheckType, MVT::v8f64,
137010                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
137039 /*281187*/                  /*SwitchType*/ 22, MVT::v8f64,// ->281211
137044                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
137071 /*281258*/                    OPC_CheckType, MVT::v8f64,
137076                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
137102 /*281327*/                  /*SwitchType*/ 20, MVT::v8f64,// ->281349
137107                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
137136 /*281396*/                    OPC_CheckType, MVT::v8f64,
137141                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
137169 /*281465*/                /*SwitchType*/ 20, MVT::v8f64,// ->281487
137174                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
137205 /*281536*/                  OPC_CheckType, MVT::v8f64,
137210                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
137237 /*281606*/                /*SwitchType*/ 22, MVT::v8f64,// ->281630
137242                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
137269 /*281677*/                  OPC_CheckType, MVT::v8f64,
137274                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
137301 /*281747*/                /*SwitchType*/ 20, MVT::v8f64,// ->281769
137306                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
137337 /*281818*/                  OPC_CheckType, MVT::v8f64,
137342                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
137369 /*281886*/                /*SwitchType*/ 20, MVT::v8f64,// ->281908
137374                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
137403 /*281955*/                  OPC_CheckType, MVT::v8f64,
137408                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
137438 /*282034*/                  /*SwitchType*/ 22, MVT::v8f64,// ->282058
137443                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
137470 /*282105*/                    OPC_CheckType, MVT::v8f64,
137475                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
137501 /*282174*/                  /*SwitchType*/ 20, MVT::v8f64,// ->282196
137506                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
137535 /*282243*/                    OPC_CheckType, MVT::v8f64,
137540                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
137568 /*282312*/                /*SwitchType*/ 20, MVT::v8f64,// ->282334
137573                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
137604 /*282383*/                  OPC_CheckType, MVT::v8f64,
137609                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
137636 /*282453*/                /*SwitchType*/ 22, MVT::v8f64,// ->282477
137641                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
137668 /*282524*/                  OPC_CheckType, MVT::v8f64,
137673                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
137700 /*282594*/                /*SwitchType*/ 20, MVT::v8f64,// ->282616
137705                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
137736 /*282665*/                  OPC_CheckType, MVT::v8f64,
137741                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
137768 /*282733*/                /*SwitchType*/ 20, MVT::v8f64,// ->282755
137773                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
137802 /*282802*/                  OPC_CheckType, MVT::v8f64,
137807                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
137837 /*282881*/                  /*SwitchType*/ 22, MVT::v8f64,// ->282905
137842                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
137869 /*282952*/                    OPC_CheckType, MVT::v8f64,
137874                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
137900 /*283021*/                  /*SwitchType*/ 20, MVT::v8f64,// ->283043
137905                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
137934 /*283090*/                    OPC_CheckType, MVT::v8f64,
137939                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
137967 /*283159*/                /*SwitchType*/ 20, MVT::v8f64,// ->283181
137972                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
138003 /*283230*/                  OPC_CheckType, MVT::v8f64,
138008                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
138035 /*283300*/                /*SwitchType*/ 22, MVT::v8f64,// ->283324
138040                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
138067 /*283371*/                  OPC_CheckType, MVT::v8f64,
138072                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
138099 /*283441*/                /*SwitchType*/ 20, MVT::v8f64,// ->283463
138104                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
138135 /*283512*/                  OPC_CheckType, MVT::v8f64,
138140                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
138167 /*283580*/                /*SwitchType*/ 20, MVT::v8f64,// ->283602
138172                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
138201 /*283649*/                  OPC_CheckType, MVT::v8f64,
138206                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
138236 /*283728*/                  /*SwitchType*/ 22, MVT::v8f64,// ->283752
138241                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
138268 /*283799*/                    OPC_CheckType, MVT::v8f64,
138273                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
138299 /*283868*/                  /*SwitchType*/ 20, MVT::v8f64,// ->283890
138304                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
138333 /*283937*/                    OPC_CheckType, MVT::v8f64,
138338                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
138366 /*284006*/                /*SwitchType*/ 20, MVT::v8f64,// ->284028
138371                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
138402 /*284077*/                  OPC_CheckType, MVT::v8f64,
138407                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
138434 /*284147*/                /*SwitchType*/ 22, MVT::v8f64,// ->284171
138439                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
138466 /*284218*/                  OPC_CheckType, MVT::v8f64,
138471                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
138498 /*284288*/                /*SwitchType*/ 20, MVT::v8f64,// ->284310
138503                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
138534 /*284359*/                  OPC_CheckType, MVT::v8f64,
138539                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
138566 /*284427*/                /*SwitchType*/ 20, MVT::v8f64,// ->284449
138571                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
138600 /*284496*/                  OPC_CheckType, MVT::v8f64,
138605                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
138635 /*284575*/                  /*SwitchType*/ 22, MVT::v8f64,// ->284599
138640                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
138667 /*284646*/                    OPC_CheckType, MVT::v8f64,
138672                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
138698 /*284715*/                  /*SwitchType*/ 20, MVT::v8f64,// ->284737
138703                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
138732 /*284784*/                    OPC_CheckType, MVT::v8f64,
138737                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
138765 /*284853*/                /*SwitchType*/ 20, MVT::v8f64,// ->284875
138770                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
138801 /*284924*/                  OPC_CheckType, MVT::v8f64,
138806                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
138833 /*284994*/                /*SwitchType*/ 22, MVT::v8f64,// ->285018
138838                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
138865 /*285065*/                  OPC_CheckType, MVT::v8f64,
138870                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
138897 /*285135*/                /*SwitchType*/ 20, MVT::v8f64,// ->285157
138902                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
138933 /*285206*/                  OPC_CheckType, MVT::v8f64,
138938                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
138965 /*285274*/                /*SwitchType*/ 20, MVT::v8f64,// ->285296
138970                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
138999 /*285343*/                  OPC_CheckType, MVT::v8f64,
139004                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
139034 /*285422*/                  /*SwitchType*/ 22, MVT::v8f64,// ->285446
139039                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
139066 /*285493*/                    OPC_CheckType, MVT::v8f64,
139071                                   MVT::v8f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
139097 /*285562*/                  /*SwitchType*/ 20, MVT::v8f64,// ->285584
139102                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
139131 /*285631*/                    OPC_CheckType, MVT::v8f64,
139136                                   MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
139164 /*285700*/                /*SwitchType*/ 20, MVT::v8f64,// ->285722
139169                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
139200 /*285771*/                  OPC_CheckType, MVT::v8f64,
139205                                 MVT::v8f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
139232 /*285841*/                /*SwitchType*/ 22, MVT::v8f64,// ->285865
139237                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
139264 /*285912*/                  OPC_CheckType, MVT::v8f64,
139269                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
139296 /*285982*/                /*SwitchType*/ 20, MVT::v8f64,// ->286004
139301                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
139332 /*286053*/                  OPC_CheckType, MVT::v8f64,
139337                                 MVT::v8f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
139364 /*286121*/                /*SwitchType*/ 20, MVT::v8f64,// ->286143
139369                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
139398 /*286190*/                  OPC_CheckType, MVT::v8f64,
139403                                 MVT::v8f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
139418 /*286231*/              OPC_CheckType, MVT::v8f64,
139436 /*286266*/              OPC_CheckType, MVT::v8f64,
139460 /*286309*/            OPC_CheckType, MVT::v8f64,
139465                           MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139519 /*286427*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->286449
139524                                 MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139540 /*286476*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->286498
139545                                 MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139568 /*286536*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->286558
139573                                 MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139590 /*286587*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->286609
139595                                 MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139622 /*286656*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->286678
139627                                 MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139643 /*286705*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->286727
139648                                 MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139671 /*286765*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->286787
139676                                 MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139693 /*286816*/                OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->286838
139698                                 MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139745 /*286922*/              OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->286944
139750                               MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139772 /*286980*/                OPC_CheckType, MVT::v8f64,
139777                               MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139807 /*287049*/              OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->287071
139812                               MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139834 /*287107*/                OPC_CheckType, MVT::v8f64,
139839                               MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139869 /*287176*/              OPC_CheckType, MVT::v8f64,
139874                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139886 /*287209*/              OPC_CheckType, MVT::v8f64,
139891                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139907 /*287250*/              OPC_CheckType, MVT::v8f64,
139912                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139924 /*287283*/              OPC_CheckType, MVT::v8f64,
139929                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139945 /*287324*/              OPC_CheckType, MVT::v8f64,
139950                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139962 /*287357*/              OPC_CheckType, MVT::v8f64,
139967                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
139983 /*287398*/              OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->287420
139988                               MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
140010 /*287456*/                OPC_CheckType, MVT::v8f64,
140015                               MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
140045 /*287525*/              OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->287547
140050                               MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
140072 /*287583*/                OPC_CheckType, MVT::v8f64,
140077                               MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
140147 /*287729*/            OPC_CheckType, MVT::v8f64,
140152                           MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
140168 /*287771*/              OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->287794
140173                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
140195 /*287831*/                OPC_CheckType, MVT::v8f64,
140200                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
140231 /*287904*/              OPC_SwitchType /*2 cases */, 20, MVT::v8f64,// ->287927
140236                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
140258 /*287964*/                OPC_CheckType, MVT::v8f64,
140263                               MVT::v8f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
140373 /*288190*/              OPC_CheckType, MVT::v8f64,
140377                             MVT::v8f64, 4/*#Ops*/, 0, 2, 3, 4, 
140390 /*288221*/              OPC_CheckType, MVT::v8f64,
140394                             MVT::v8f64, 4/*#Ops*/, 0, 2, 3, 4, 
140497 /*288410*/                  OPC_CheckType, MVT::v8f64,
140500                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140509 /*288430*/                  OPC_CheckType, MVT::v8f64,
140512                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140521 /*288450*/                  OPC_CheckType, MVT::v8f64,
140524                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140533 /*288470*/                  OPC_CheckType, MVT::v8f64,
140536                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140597 /*288578*/                  OPC_CheckType, MVT::v8f64,
140600                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140609 /*288598*/                  OPC_CheckType, MVT::v8f64,
140612                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140621 /*288618*/                  OPC_CheckType, MVT::v8f64,
140624                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140633 /*288638*/                  OPC_CheckType, MVT::v8f64,
140636                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140697 /*288746*/                  OPC_CheckType, MVT::v8f64,
140700                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140709 /*288766*/                  OPC_CheckType, MVT::v8f64,
140712                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140721 /*288786*/                  OPC_CheckType, MVT::v8f64,
140724                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140733 /*288806*/                  OPC_CheckType, MVT::v8f64,
140736                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140797 /*288914*/                  OPC_CheckType, MVT::v8f64,
140800                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140809 /*288934*/                  OPC_CheckType, MVT::v8f64,
140812                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140821 /*288954*/                  OPC_CheckType, MVT::v8f64,
140824                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140833 /*288974*/                  OPC_CheckType, MVT::v8f64,
140836                                 MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
140873 /*289044*/                OPC_CheckType, MVT::v8f64,
140877                               MVT::v8f64, 5/*#Ops*/, 4, 0, 2, 3, 5, 
140890 /*289077*/                OPC_CheckType, MVT::v8f64,
140894                               MVT::v8f64, 5/*#Ops*/, 4, 0, 2, 3, 5, 
140929 /*289145*/            OPC_CheckType, MVT::v8f64,
140932                           MVT::v8f64, 4/*#Ops*/, 0, 1, 2, 3, 
140946 /*289174*/            OPC_CheckType, MVT::v8f64,
140949                           MVT::v8f64, 4/*#Ops*/, 0, 1, 2, 3, 
140963 /*289203*/            OPC_CheckType, MVT::v8f64,
140966                           MVT::v8f64, 4/*#Ops*/, 0, 1, 2, 3, 
140980 /*289232*/            OPC_CheckType, MVT::v8f64,
140983                           MVT::v8f64, 4/*#Ops*/, 0, 1, 2, 3, 
140997 /*289261*/            OPC_CheckType, MVT::v8f64,
141000                           MVT::v8f64, 4/*#Ops*/, 0, 1, 2, 3, 
141013 /*289289*/            OPC_CheckType, MVT::v8f64,
141016                           MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141035 /*289330*/            /*SwitchType*/ 11, MVT::v8f64,// ->289343
141038                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141054 /*289360*/            OPC_CheckType, MVT::v8f64,
141057                           MVT::v8f64, 5/*#Ops*/, 2, 0, 1, 3, 4, 
141072 /*289391*/            OPC_CheckType, MVT::v8f64,
141075                           MVT::v8f64, 5/*#Ops*/, 2, 0, 1, 3, 4, 
141090 /*289422*/            OPC_CheckType, MVT::v8f64,
141093                           MVT::v8f64, 5/*#Ops*/, 2, 0, 1, 3, 4, 
141108 /*289453*/            OPC_CheckType, MVT::v8f64,
141111                           MVT::v8f64, 5/*#Ops*/, 2, 0, 1, 3, 4, 
141126 /*289484*/            OPC_CheckType, MVT::v8f64,
141129                           MVT::v8f64, 5/*#Ops*/, 2, 0, 1, 3, 4, 
141144 /*289515*/            OPC_CheckType, MVT::v8f64,
141147                           MVT::v8f64, 5/*#Ops*/, 2, 0, 1, 3, 4, 
141152 /*289534*/            OPC_CheckChild0Type, MVT::v8f64,
141178 /*289575*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->289589
141181                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141202 /*289619*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->289633
141205                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141225 /*289661*/            OPC_CheckType, MVT::v8f64,
141228                           MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141247 /*289702*/            /*SwitchType*/ 11, MVT::v8f64,// ->289715
141250                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141264 /*289730*/            OPC_CheckType, MVT::v8f64,
141267                           MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141286 /*289771*/            /*SwitchType*/ 11, MVT::v8f64,// ->289784
141289                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141303 /*289799*/            OPC_CheckType, MVT::v8f64,
141306                           MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141325 /*289840*/            /*SwitchType*/ 11, MVT::v8f64,// ->289853
141328                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141342 /*289868*/            OPC_CheckType, MVT::v8f64,
141345                           MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141359 /*289896*/            OPC_SwitchType /*2 cases */, 12, MVT::v8f64,// ->289911
141362                             MVT::v8f64, 4/*#Ops*/, 0, 1, 2, 3, 
141383 /*289941*/            OPC_CheckType, MVT::v8f64,
141386                           MVT::v8f64, 4/*#Ops*/, 0, 1, 2, 3, 
141400 /*289970*/            OPC_CheckType, MVT::v8f64,
141403                           MVT::v8f64, 4/*#Ops*/, 0, 1, 2, 3, 
141423 /*290014*/            /*SwitchType*/ 12, MVT::v8f64,// ->290028
141426                             MVT::v8f64, 4/*#Ops*/, 0, 1, 2, 3, 
141448 /*290061*/            /*SwitchType*/ 13, MVT::v8f64,// ->290076
141451                             MVT::v8f64, 5/*#Ops*/, 1, 0, 2, 3, 4, 
141467 /*290093*/            OPC_CheckType, MVT::v8f64,
141470                           MVT::v8f64, 5/*#Ops*/, 1, 0, 2, 3, 4, 
141533 /*290212*/              OPC_CheckType, MVT::v8f64,
141536                             MVT::v8f64, 2/*#Ops*/, 0, 1, 
141560 /*290261*/              OPC_CheckType, MVT::v8f64,
141566                             MVT::v8f64, 2/*#Ops*/, 0, 3, 
141584 /*290310*/            /*SwitchType*/ 12, MVT::v8f64,// ->290324
141587                             MVT::v8f64, 4/*#Ops*/, 1, 0, 2, 3, 
141598 /*290334*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->290348
141601                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141618 /*290371*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->290385
141621                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141638 /*290408*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->290422
141641                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141658 /*290445*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->290459
141661                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141678 /*290482*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->290496
141681                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141698 /*290519*/            OPC_CheckType, MVT::v8f64,
141701                           MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141711 /*290541*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->290555
141714                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141731 /*290578*/            OPC_CheckType, MVT::v8f64,
141734                           MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141744 /*290600*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->290614
141747                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141764 /*290637*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->290651
141767                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141784 /*290674*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->290688
141787                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141810 /*290725*/            /*SwitchType*/ 11, MVT::v8f64,// ->290738
141813                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141830 /*290762*/            /*SwitchType*/ 11, MVT::v8f64,// ->290775
141833                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
141851 /*290801*/            /*SwitchType*/ 12, MVT::v8f64,// ->290815
141854                             MVT::v8f64, 4/*#Ops*/, 2, 0, 1, 3, 
141872 /*290841*/            /*SwitchType*/ 12, MVT::v8f64,// ->290855
141875                             MVT::v8f64, 4/*#Ops*/, 2, 0, 1, 3, 
141893 /*290881*/            /*SwitchType*/ 12, MVT::v8f64,// ->290895
141896                             MVT::v8f64, 4/*#Ops*/, 2, 0, 1, 3, 
141914 /*290921*/            /*SwitchType*/ 12, MVT::v8f64,// ->290935
141917                             MVT::v8f64, 4/*#Ops*/, 2, 0, 1, 3, 
141935 /*290961*/            /*SwitchType*/ 12, MVT::v8f64,// ->290975
141938                             MVT::v8f64, 4/*#Ops*/, 2, 0, 1, 3, 
141956 /*291001*/            /*SwitchType*/ 12, MVT::v8f64,// ->291015
141959                             MVT::v8f64, 4/*#Ops*/, 2, 0, 1, 3, 
141965 /*291020*/            OPC_CheckChild0Type, MVT::v8f64,
141982 /*291046*/            OPC_CheckType, MVT::v8f64,
141985                           MVT::v8f64, 2/*#Ops*/, 0, 1, 
141995 /*291068*/            OPC_CheckType, MVT::v8f64,
141998                           MVT::v8f64, 2/*#Ops*/, 0, 1, 
142021 /*291112*/              OPC_SwitchType /*2 cases */, 10, MVT::v8f64,// ->291125
142024                               MVT::v8f64, 2/*#Ops*/, 0, 1, 
142040 /*291145*/              OPC_SwitchType /*2 cases */, 10, MVT::v8f64,// ->291158
142043                               MVT::v8f64, 2/*#Ops*/, 0, 1, 
142062 /*291184*/              OPC_SwitchType /*2 cases */, 10, MVT::v8f64,// ->291197
142065                               MVT::v8f64, 2/*#Ops*/, 0, 1, 
142081 /*291217*/              OPC_SwitchType /*2 cases */, 10, MVT::v8f64,// ->291230
142084                               MVT::v8f64, 2/*#Ops*/, 0, 1, 
142114 /*291274*/            OPC_SwitchType /*2 cases */, 10, MVT::v8f64,// ->291287
142117                             MVT::v8f64, 2/*#Ops*/, 0, 1, 
142133 /*291308*/            OPC_SwitchType /*2 cases */, 10, MVT::v8f64,// ->291321
142136                             MVT::v8f64, 2/*#Ops*/, 0, 1, 
142152 /*291342*/            OPC_CheckType, MVT::v8f64,
142155                           MVT::v8f64, 2/*#Ops*/, 0, 1, 
142164 /*291362*/            OPC_CheckType, MVT::v8f64,
142167                           MVT::v8f64, 2/*#Ops*/, 0, 1, 
142176 /*291382*/            OPC_CheckType, MVT::v8f64,
142179                           MVT::v8f64, 2/*#Ops*/, 0, 1, 
142188 /*291402*/            OPC_CheckType, MVT::v8f64,
142191                           MVT::v8f64, 2/*#Ops*/, 0, 1, 
142200 /*291422*/            OPC_CheckType, MVT::v8f64,
142203                           MVT::v8f64, 2/*#Ops*/, 0, 1, 
142212 /*291442*/            OPC_CheckType, MVT::v8f64,
142215                           MVT::v8f64, 2/*#Ops*/, 0, 1, 
142224 /*291462*/            OPC_SwitchType /*2 cases */, 10, MVT::v8f64,// ->291475
142227                             MVT::v8f64, 2/*#Ops*/, 0, 1, 
142243 /*291496*/            OPC_CheckType, MVT::v8f64,
142246                           MVT::v8f64, 2/*#Ops*/, 0, 1, 
142255 /*291516*/            OPC_SwitchType /*2 cases */, 10, MVT::v8f64,// ->291529
142258                             MVT::v8f64, 2/*#Ops*/, 0, 1, 
142298 /*291590*/            OPC_CheckType, MVT::v8f64,
142301                           MVT::v8f64, 2/*#Ops*/, 0, 1, 
142311 /*291611*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->291625
142314                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
142331 /*291648*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->291662
142334                             MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
142388 /*291752*/            OPC_CheckType, MVT::v8f64,
142392                           MVT::v8f64, 5/*#Ops*/, 4, 0, 2, 3, 5, 
142403 /*291782*/            OPC_CheckType, MVT::v8f64,
142407                           MVT::v8f64, 5/*#Ops*/, 4, 0, 2, 3, 5, 
142475 /*291923*/                OPC_CheckType, MVT::v8f64,
142478                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142485 /*291942*/                OPC_CheckType, MVT::v8f64,
142488                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142495 /*291961*/                OPC_CheckType, MVT::v8f64,
142498                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142505 /*291980*/                OPC_CheckType, MVT::v8f64,
142508                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142559 /*292083*/                OPC_CheckType, MVT::v8f64,
142562                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142569 /*292102*/                OPC_CheckType, MVT::v8f64,
142572                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142579 /*292121*/                OPC_CheckType, MVT::v8f64,
142582                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142589 /*292140*/                OPC_CheckType, MVT::v8f64,
142592                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142643 /*292243*/                OPC_CheckType, MVT::v8f64,
142646                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142653 /*292262*/                OPC_CheckType, MVT::v8f64,
142656                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142663 /*292281*/                OPC_CheckType, MVT::v8f64,
142666                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142673 /*292300*/                OPC_CheckType, MVT::v8f64,
142676                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142727 /*292403*/                OPC_CheckType, MVT::v8f64,
142730                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142737 /*292422*/                OPC_CheckType, MVT::v8f64,
142740                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142747 /*292441*/                OPC_CheckType, MVT::v8f64,
142750                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142757 /*292460*/                OPC_CheckType, MVT::v8f64,
142760                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142780 /*292505*/            /*SwitchType*/ 12, MVT::v8f64,// ->292519
142783                             MVT::v8f64, 4/*#Ops*/, 2, 0, 1, 3, 
142796 /*292533*/            OPC_CheckType, MVT::v8f64,
142799                           MVT::v8f64, 5/*#Ops*/, 4, 0, 1, 2, 3, 
142811 /*292561*/            OPC_CheckType, MVT::v8f64,
142814                           MVT::v8f64, 5/*#Ops*/, 4, 0, 1, 2, 3, 
142826 /*292589*/            OPC_CheckType, MVT::v8f64,
142829                           MVT::v8f64, 5/*#Ops*/, 4, 0, 1, 2, 3, 
142841 /*292617*/            OPC_CheckType, MVT::v8f64,
142844                           MVT::v8f64, 5/*#Ops*/, 4, 0, 1, 2, 3, 
142856 /*292645*/            OPC_CheckType, MVT::v8f64,
142859                           MVT::v8f64, 5/*#Ops*/, 4, 0, 1, 2, 3, 
142870 /*292672*/            OPC_CheckType, MVT::v8f64,
142873                           MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142890 /*292713*/            /*SwitchType*/ 12, MVT::v8f64,// ->292727
142893                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
142906 /*292741*/            OPC_CheckType, MVT::v8f64,
142911                             MVT::v8f64, 5/*#Ops*/, 2, 0, 1, 3, 4, 
142918                             MVT::v8f64, 5/*#Ops*/, 3, 0, 1, 2, 4, 
142925                             MVT::v8f64, 5/*#Ops*/, 1, 0, 3, 2, 4, 
142938 /*292806*/            OPC_CheckType, MVT::v8f64,
142943                             MVT::v8f64, 5/*#Ops*/, 2, 0, 1, 3, 4, 
142950                             MVT::v8f64, 5/*#Ops*/, 3, 0, 1, 2, 4, 
142957                             MVT::v8f64, 5/*#Ops*/, 1, 0, 3, 2, 4, 
142970 /*292871*/            OPC_CheckType, MVT::v8f64,
142975                             MVT::v8f64, 5/*#Ops*/, 2, 0, 1, 3, 4, 
142982                             MVT::v8f64, 5/*#Ops*/, 3, 0, 1, 2, 4, 
142989                             MVT::v8f64, 5/*#Ops*/, 1, 0, 3, 2, 4, 
143002 /*292936*/            OPC_CheckType, MVT::v8f64,
143007                             MVT::v8f64, 5/*#Ops*/, 2, 0, 1, 3, 4, 
143014                             MVT::v8f64, 5/*#Ops*/, 3, 0, 1, 2, 4, 
143021                             MVT::v8f64, 5/*#Ops*/, 1, 0, 3, 2, 4, 
143034 /*293001*/            OPC_CheckType, MVT::v8f64,
143039                             MVT::v8f64, 5/*#Ops*/, 2, 0, 1, 3, 4, 
143046                             MVT::v8f64, 5/*#Ops*/, 3, 0, 1, 2, 4, 
143053                             MVT::v8f64, 5/*#Ops*/, 1, 0, 3, 2, 4, 
143066 /*293066*/            OPC_CheckType, MVT::v8f64,
143071                             MVT::v8f64, 5/*#Ops*/, 2, 0, 1, 3, 4, 
143078                             MVT::v8f64, 5/*#Ops*/, 3, 0, 1, 2, 4, 
143085                             MVT::v8f64, 5/*#Ops*/, 1, 0, 3, 2, 4, 
143091 /*293122*/            OPC_CheckChild0Type, MVT::v8f64,
143113 /*293160*/            OPC_SwitchType /*2 cases */, 12, MVT::v8f64,// ->293175
143116                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143135 /*293204*/            OPC_SwitchType /*2 cases */, 12, MVT::v8f64,// ->293219
143138                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143156 /*293246*/            OPC_CheckType, MVT::v8f64,
143159                           MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143176 /*293287*/            /*SwitchType*/ 12, MVT::v8f64,// ->293301
143179                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143191 /*293314*/            OPC_CheckType, MVT::v8f64,
143194                           MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143211 /*293355*/            /*SwitchType*/ 12, MVT::v8f64,// ->293369
143214                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143226 /*293382*/            OPC_CheckType, MVT::v8f64,
143229                           MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143246 /*293423*/            /*SwitchType*/ 12, MVT::v8f64,// ->293437
143249                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143261 /*293450*/            OPC_CheckType, MVT::v8f64,
143264                           MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143276 /*293477*/            OPC_SwitchType /*2 cases */, 13, MVT::v8f64,// ->293493
143279                             MVT::v8f64, 5/*#Ops*/, 4, 0, 1, 2, 3, 
143298 /*293522*/            OPC_CheckType, MVT::v8f64,
143301                           MVT::v8f64, 5/*#Ops*/, 4, 0, 1, 2, 3, 
143313 /*293550*/            OPC_CheckType, MVT::v8f64,
143316                           MVT::v8f64, 5/*#Ops*/, 4, 0, 1, 2, 3, 
143334 /*293594*/            /*SwitchType*/ 13, MVT::v8f64,// ->293609
143337                             MVT::v8f64, 5/*#Ops*/, 4, 0, 1, 2, 3, 
143357 /*293641*/            /*SwitchType*/ 13, MVT::v8f64,// ->293656
143360                             MVT::v8f64, 5/*#Ops*/, 1, 0, 2, 3, 4, 
143374 /*293672*/            OPC_CheckType, MVT::v8f64,
143377                           MVT::v8f64, 5/*#Ops*/, 1, 0, 2, 3, 4, 
143411 /*293760*/          /*SwitchType*/ 10, MVT::v8f64,// ->293772
143414                           MVT::v8f64, 2/*#Ops*/, 0, 1, 
143436 /*293805*/              OPC_CheckType, MVT::v8f64,
143439                             MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
143459 /*293852*/              OPC_CheckType, MVT::v8f64,
143465                             MVT::v8f64, 3/*#Ops*/, 2, 0, 4, 
143481 /*293901*/            /*SwitchType*/ 12, MVT::v8f64,// ->293915
143484                             MVT::v8f64, 4/*#Ops*/, 1, 0, 2, 3, 
143493 /*293923*/            OPC_SwitchType /*2 cases */, 12, MVT::v8f64,// ->293938
143496                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143511 /*293960*/            OPC_SwitchType /*2 cases */, 12, MVT::v8f64,// ->293975
143514                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143529 /*293997*/            OPC_SwitchType /*2 cases */, 12, MVT::v8f64,// ->294012
143532                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143547 /*294034*/            OPC_SwitchType /*2 cases */, 12, MVT::v8f64,// ->294049
143550                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143565 /*294071*/            OPC_SwitchType /*2 cases */, 12, MVT::v8f64,// ->294086
143568                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143583 /*294108*/            OPC_CheckType, MVT::v8f64,
143586                           MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143594 /*294129*/            OPC_SwitchType /*2 cases */, 12, MVT::v8f64,// ->294144
143597                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143612 /*294166*/            OPC_CheckType, MVT::v8f64,
143615                           MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143623 /*294187*/            OPC_SwitchType /*2 cases */, 12, MVT::v8f64,// ->294202
143626                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143641 /*294224*/            OPC_SwitchType /*2 cases */, 12, MVT::v8f64,// ->294239
143644                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143659 /*294261*/            OPC_SwitchType /*2 cases */, 12, MVT::v8f64,// ->294276
143662                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143683 /*294313*/            /*SwitchType*/ 12, MVT::v8f64,// ->294327
143686                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143701 /*294350*/            /*SwitchType*/ 12, MVT::v8f64,// ->294364
143704                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143721 /*294391*/              /*SwitchType*/ 12, MVT::v8f64,// ->294405
143724                               MVT::v8f64, 4/*#Ops*/, 2, 0, 1, 3, 
143736 /*294424*/              /*SwitchType*/ 12, MVT::v8f64,// ->294438
143739                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143751 /*294457*/              /*SwitchType*/ 12, MVT::v8f64,// ->294471
143754                               MVT::v8f64, 4/*#Ops*/, 1, 0, 3, 2, 
143772 /*294499*/              /*SwitchType*/ 12, MVT::v8f64,// ->294513
143775                               MVT::v8f64, 4/*#Ops*/, 2, 0, 1, 3, 
143787 /*294532*/              /*SwitchType*/ 12, MVT::v8f64,// ->294546
143790                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143802 /*294565*/              /*SwitchType*/ 12, MVT::v8f64,// ->294579
143805                               MVT::v8f64, 4/*#Ops*/, 1, 0, 3, 2, 
143823 /*294607*/              /*SwitchType*/ 12, MVT::v8f64,// ->294621
143826                               MVT::v8f64, 4/*#Ops*/, 2, 0, 1, 3, 
143838 /*294640*/              /*SwitchType*/ 12, MVT::v8f64,// ->294654
143841                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143853 /*294673*/              /*SwitchType*/ 12, MVT::v8f64,// ->294687
143856                               MVT::v8f64, 4/*#Ops*/, 1, 0, 3, 2, 
143874 /*294715*/              /*SwitchType*/ 12, MVT::v8f64,// ->294729
143877                               MVT::v8f64, 4/*#Ops*/, 2, 0, 1, 3, 
143889 /*294748*/              /*SwitchType*/ 12, MVT::v8f64,// ->294762
143892                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143904 /*294781*/              /*SwitchType*/ 12, MVT::v8f64,// ->294795
143907                               MVT::v8f64, 4/*#Ops*/, 1, 0, 3, 2, 
143925 /*294823*/              /*SwitchType*/ 12, MVT::v8f64,// ->294837
143928                               MVT::v8f64, 4/*#Ops*/, 2, 0, 1, 3, 
143940 /*294856*/              /*SwitchType*/ 12, MVT::v8f64,// ->294870
143943                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
143955 /*294889*/              /*SwitchType*/ 12, MVT::v8f64,// ->294903
143958                               MVT::v8f64, 4/*#Ops*/, 1, 0, 3, 2, 
143976 /*294931*/              /*SwitchType*/ 12, MVT::v8f64,// ->294945
143979                               MVT::v8f64, 4/*#Ops*/, 2, 0, 1, 3, 
143991 /*294964*/              /*SwitchType*/ 12, MVT::v8f64,// ->294978
143994                               MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
144006 /*294997*/              /*SwitchType*/ 12, MVT::v8f64,// ->295011
144009                               MVT::v8f64, 4/*#Ops*/, 1, 0, 3, 2, 
144016 /*295017*/            OPC_CheckChild0Type, MVT::v8f64,
144029 /*295040*/            OPC_CheckType, MVT::v8f64,
144032                           MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144040 /*295061*/            OPC_CheckType, MVT::v8f64,
144043                           MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144062 /*295103*/              OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->295117
144065                               MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144079 /*295136*/              OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->295150
144082                               MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144099 /*295175*/              OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->295189
144102                               MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144116 /*295208*/              OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->295222
144119                               MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144145 /*295264*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->295278
144148                             MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144162 /*295298*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->295312
144165                             MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144179 /*295332*/            OPC_CheckType, MVT::v8f64,
144182                           MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144189 /*295351*/            OPC_CheckType, MVT::v8f64,
144192                           MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144199 /*295370*/            OPC_CheckType, MVT::v8f64,
144202                           MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144209 /*295389*/            OPC_CheckType, MVT::v8f64,
144212                           MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144219 /*295408*/            OPC_CheckType, MVT::v8f64,
144222                           MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144229 /*295427*/            OPC_CheckType, MVT::v8f64,
144232                           MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144239 /*295446*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->295460
144242                             MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144256 /*295480*/            OPC_CheckType, MVT::v8f64,
144259                           MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144266 /*295499*/            OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->295513
144269                             MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144303 /*295571*/            OPC_CheckType, MVT::v8f64,
144306                           MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
144314 /*295591*/            OPC_SwitchType /*2 cases */, 12, MVT::v8f64,// ->295606
144317                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
144332 /*295628*/            OPC_SwitchType /*2 cases */, 12, MVT::v8f64,// ->295643
144335                             MVT::v8f64, 4/*#Ops*/, 3, 0, 1, 2, 
144392 /*295774*/          /*SwitchType*/ 11, MVT::v8f64,// ->295787
144395                           MVT::v8f64, 3/*#Ops*/, 2, 0, 1, 
148403 /*303258*/              OPC_CheckType, MVT::v8f64,
148424 /*303302*/              OPC_CheckType, MVT::v8f64,
148457 /*303363*/              OPC_CheckType, MVT::v8f64,
148482 /*303408*/              OPC_CheckType, MVT::v8f64,
148566 /*303574*/                  OPC_CheckType, MVT::v8f64,
148582 /*303604*/                  OPC_CheckType, MVT::v8f64,
149256 /*304876*/                OPC_CheckType, MVT::v8f64,
149275 /*304919*/                OPC_CheckType, MVT::v8f64,
149306 /*304981*/                  OPC_CheckType, MVT::v8f64,
149329 /*305025*/                  OPC_CheckType, MVT::v8f64,
149348 /*305063*/                OPC_CheckType, MVT::v8f64,
151979 /*309920*/                  OPC_CheckType, MVT::v8f64,
151993 /*309949*/                  OPC_CheckType, MVT::v8f64,
152581 /*311163*/                OPC_CheckType, MVT::v8f64,
152606 /*311209*/                OPC_CheckType, MVT::v8f64,
152625 /*311243*/                OPC_CheckType, MVT::v8f64,
152648 /*311281*/              OPC_CheckType, MVT::v8f64,
155846 /*317571*/                OPC_CheckType, MVT::v8f64,
156079 /*317958*/                OPC_CheckType, MVT::v8f64,
156096 /*317991*/                OPC_CheckType, MVT::v8f64,
156117 /*318028*/              OPC_CheckType, MVT::v8f64,
157180 /*319850*/              OPC_CheckType, MVT::v8f64,
168560 /*341916*/                  OPC_CheckChild0Type, MVT::v8f64,
173797 /*352876*/                OPC_CheckChild0Type, MVT::v8f64,
175852                             MVT::v8f64, 0/*#Ops*/,  // Results = #4
175855                             MVT::v8f64, 3/*#Ops*/, 4, 1, 5,  // Results = #6
175857                             MVT::v8f64, 2/*#Ops*/, 3, 6,  // Results = #7
176739                             MVT::v8f64, 0/*#Ops*/,  // Results = #3
176742                             MVT::v8f64, 3/*#Ops*/, 3, 2, 4,  // Results = #5
176747                             MVT::v8f64, 0/*#Ops*/,  // Results = #8
176750                             MVT::v8f64, 3/*#Ops*/, 8, 1, 9,  // Results = #10
176752                             MVT::v8f64, 3/*#Ops*/, 5, 7, 10,  // Results = #11
185004 /*374344*/            OPC_CheckChild0Type, MVT::v8f64,
185418 /*375054*/            OPC_CheckChild0Type, MVT::v8f64,
186144                           MVT::v8f64, 0/*#Ops*/,  // Results = #4
186147                           MVT::v8f64, 3/*#Ops*/, 4, 1, 5,  // Results = #6
186149                           MVT::v8f64, 2/*#Ops*/, 3, 6,  // Results = #7
186604                           MVT::v8f64, 0/*#Ops*/,  // Results = #3
186607                           MVT::v8f64, 3/*#Ops*/, 3, 2, 4,  // Results = #5
186612                           MVT::v8f64, 0/*#Ops*/,  // Results = #8
186615                           MVT::v8f64, 3/*#Ops*/, 8, 1, 9,  // Results = #10
186617                           MVT::v8f64, 3/*#Ops*/, 5, 7, 10,  // Results = #11
191478 /*386701*/        /*SwitchType*/ 41, MVT::v8f64,// ->386744
191537 /*386827*/          OPC_SwitchType /*3 cases */, 41, MVT::v8f64,// ->386871
191753 /*387244*/        OPC_CheckChild0Type, MVT::v8f64,
191870 /*387484*/        /*SwitchType*/ 41, MVT::v8f64,// ->387527
191967 /*387696*/          OPC_SwitchType /*3 cases */, 41, MVT::v8f64,// ->387740
192109 /*387987*/        OPC_CheckChild0Type, MVT::v8f64,
192360 /*388503*/        /*SwitchType*/ 41, MVT::v8f64,// ->388546
192419 /*388629*/          OPC_SwitchType /*3 cases */, 41, MVT::v8f64,// ->388673
192622                           MVT::v8f64, 0/*#Ops*/,  // Results = #1
192625                           MVT::v8f64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
192661                           MVT::v8f64, 0/*#Ops*/,  // Results = #1
192664                           MVT::v8f64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
192683 /*389172*/        OPC_CheckChild0Type, MVT::v8f64,
192800 /*389412*/        /*SwitchType*/ 41, MVT::v8f64,// ->389455
192897 /*389624*/          OPC_SwitchType /*3 cases */, 41, MVT::v8f64,// ->389668
193087 /*390041*/        OPC_CheckChild0Type, MVT::v8f64,
193113                           MVT::v8f64, 0/*#Ops*/,  // Results = #1
193116                           MVT::v8f64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
193135                           MVT::v8f64, 0/*#Ops*/,  // Results = #1
193138                           MVT::v8f64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
193160                           MVT::v8f64, 0/*#Ops*/,  // Results = #1
193163                           MVT::v8f64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
195545 /*395633*/        OPC_CheckType, MVT::v8f64,
195551                       MVT::v8f64, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
195576 /*395701*/        OPC_CheckType, MVT::v8f64,
195582                       MVT::v8f64, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
195659 /*395891*/          OPC_CheckType, MVT::v8f64,
195667                           MVT::v8f64, 3/*#Ops*/, 1, 2, 3, 
195677                           MVT::v8f64, 3/*#Ops*/, 1, 2, 3, 
195709 /*396009*/          OPC_CheckType, MVT::v8f64,
195717                           MVT::v8f64, 3/*#Ops*/, 1, 2, 3, 
195727                           MVT::v8f64, 3/*#Ops*/, 1, 2, 3, 
195795 /*396208*/          OPC_CheckType, MVT::v8f64,
195797                         MVT::v8f64, 0/*#Ops*/,  // Results = #1
195800                         MVT::v8f64, 3/*#Ops*/, 1, 0, 2, 
195817 /*396258*/          OPC_CheckType, MVT::v8f64,
195819                         MVT::v8f64, 0/*#Ops*/,  // Results = #1
195822                         MVT::v8f64, 3/*#Ops*/, 1, 0, 2, 
195909 /*396459*/        OPC_CheckType, MVT::v8f64,
195913                       MVT::v8f64, 3/*#Ops*/, 1, 2, 3, 
195934 /*396509*/        OPC_CheckType, MVT::v8f64,
195938                       MVT::v8f64, 3/*#Ops*/, 1, 2, 3, 
200221 /*405033*/        /*SwitchType*/ 9, MVT::v8f64,// ->405044
200224                         MVT::v8f64, 1/*#Ops*/, 0, 
200378 /*405433*/        /*SwitchType*/ 20, MVT::v8f64,// ->405455
200384                         MVT::v8f64, 1/*#Ops*/, 2, 
200520 /*405721*/        /*SwitchType*/ 18, MVT::v8f64,// ->405741
200525                         MVT::v8f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
200540 /*405758*/        OPC_SwitchType /*2 cases */, 18, MVT::v8f64,// ->405779
200545                         MVT::v8f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
200578 /*405836*/      /*SwitchType*/ 10, MVT::v8f64,// ->405848
200581                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
200755 /*406179*/      OPC_CheckChild0Type, MVT::v8f64,
200806 /*406274*/        OPC_CheckType, MVT::v8f64,
200828 /*406317*/        OPC_CheckType, MVT::v8f64,
201451                     MVT::v8f64, 0/*#Ops*/,  // Results = #9
201454                     MVT::v8f64, 3/*#Ops*/, 9, 0, 10,  // Results = #11
201482                     MVT::v8f64, 0/*#Ops*/,  // Results = #9
201485                     MVT::v8f64, 3/*#Ops*/, 9, 2, 10,  // Results = #11
201514                     MVT::v8f64, 0/*#Ops*/,  // Results = #9
201517                     MVT::v8f64, 3/*#Ops*/, 9, 0, 10,  // Results = #11
201545                     MVT::v8f64, 0/*#Ops*/,  // Results = #9
201548                     MVT::v8f64, 3/*#Ops*/, 9, 2, 10,  // Results = #11
201560 /*407812*/        OPC_CheckChild0Type, MVT::v8f64,
201589                         MVT::v8f64, 0/*#Ops*/,  // Results = #3
201592                         MVT::v8f64, 3/*#Ops*/, 3, 0, 4,  // Results = #5
201594                         MVT::v8f64, 0/*#Ops*/,  // Results = #6
201597                         MVT::v8f64, 3/*#Ops*/, 6, 1, 7,  // Results = #8
201623                         MVT::v8f64, 0/*#Ops*/,  // Results = #3
201626                         MVT::v8f64, 3/*#Ops*/, 3, 0, 4,  // Results = #5
201628                         MVT::v8f64, 0/*#Ops*/,  // Results = #6
201631                         MVT::v8f64, 3/*#Ops*/, 6, 1, 7,  // Results = #8
201778 /*408310*/          OPC_CheckType, MVT::v8f64,
201877 /*408505*/            OPC_CheckType, MVT::v8f64,
201961 /*408660*/        OPC_CheckChild0Type, MVT::v8f64,
203356 /*411608*/        OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->411630
203361                         MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
203384 /*411668*/        OPC_SwitchType /*2 cases */, 19, MVT::v8f64,// ->411690
203389                         MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
203408 /*411721*/      OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->411735
203411                       MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
207004 /*419311*/                /*SwitchType*/ 18, MVT::v8f64,// ->419331
207009                                 MVT::v8f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
207023 /*419354*/                OPC_CheckType, MVT::v8f64,
207028                               MVT::v8f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
207042 /*419399*/              /*SwitchType*/ 18, MVT::v8f64,// ->419419
207047                               MVT::v8f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
207067 /*419456*/                /*SwitchType*/ 18, MVT::v8f64,// ->419476
207072                                 MVT::v8f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
207086 /*419499*/                OPC_CheckType, MVT::v8f64,
207091                               MVT::v8f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
207105 /*419544*/              /*SwitchType*/ 18, MVT::v8f64,// ->419564
207110                               MVT::v8f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
207130 /*419600*/              /*SwitchType*/ 19, MVT::v8f64,// ->419621
207135                               MVT::v8f64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
207149 /*419645*/              OPC_CheckType, MVT::v8f64,
207154                             MVT::v8f64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
207168 /*419692*/            /*SwitchType*/ 19, MVT::v8f64,// ->419713
207173                             MVT::v8f64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
211736 /*429398*/          /*SwitchType*/ 18, MVT::v8f64,// ->429418
211741                           MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
211797 /*429537*/          OPC_CheckType, MVT::v8f64,
211802                         MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
211923 /*429793*/      /*SwitchType*/ 10, MVT::v8f64,// ->429805
211926                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
212477 /*431011*/          /*SwitchType*/ 18, MVT::v8f64,// ->431031
212482                           MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212538 /*431150*/          OPC_CheckType, MVT::v8f64,
212543                         MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212664 /*431406*/      /*SwitchType*/ 10, MVT::v8f64,// ->431418
212667                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
223323 /*454574*/        OPC_CheckType, MVT::v8f64,
223328                       MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
223345 /*454620*/        OPC_CheckType, MVT::v8f64,
223350                       MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
223427 /*454826*/      /*SwitchType*/ 90, MVT::v8f64,// ->454918
223432                         MVT::v8f64, 0/*#Ops*/,  // Results = #1
223435                         MVT::v8f64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
223438                         MVT::v8f64, 3/*#Ops*/, 3, 0, 4, 
223445                         MVT::v8f64, 0/*#Ops*/,  // Results = #1
223448                         MVT::v8f64, 3/*#Ops*/, 1, 0, 2,  // Results = #3
223450                         MVT::v8f64, 0/*#Ops*/,  // Results = #4
223453                         MVT::v8f64, 3/*#Ops*/, 4, 0, 5,  // Results = #6
223456                         MVT::v8f64, 3/*#Ops*/, 3, 6, 7, 
223752 /*455579*/        /*SwitchType*/ 18, MVT::v8f64,// ->455599
223757                         MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
223797 /*455678*/          OPC_SwitchType /*2 cases */, 18, MVT::v8f64,// ->455699
223802                           MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
223838 /*455763*/      /*SwitchType*/ 10, MVT::v8f64,// ->455775
223841                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
225214 /*458926*/        /*SwitchType*/ 19, MVT::v8f64,// ->458947
225219                         MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
225275 /*459072*/          OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->459094
225280                           MVT::v8f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
225322 /*459181*/      /*SwitchType*/ 11, MVT::v8f64,// ->459194
225325                       MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
227280 /*463517*/      OPC_SwitchType /*2 cases */, 32, MVT::v8f64,// ->463552
227289                       MVT::v8f64, 3/*#Ops*/, 7, 8, 9, 
227599 /*464247*/      OPC_SwitchType /*3 cases */, 17, MVT::v8f64,// ->464267
227604                       MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
227939 /*465102*/      OPC_CheckType, MVT::v8f64,
227945                     MVT::v8f64, MVT::v8i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
227950 /*465130*/      OPC_CheckType, MVT::v8f64,
227956                     MVT::v8f64, MVT::v8i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
228075 /*465445*/      OPC_CheckChild1Type, MVT::v8f64,
229151 /*467652*/          OPC_CheckType, MVT::v8f64,
229174 /*467712*/          OPC_CheckType, MVT::v8f64,
229421 /*468269*/              OPC_CheckType, MVT::v8f64,
229444 /*468329*/              OPC_CheckType, MVT::v8f64,
229500 /*468452*/        OPC_CheckChild0Type, MVT::v8f64,
229527 /*468507*/        OPC_CheckChild0Type, MVT::v8f64,
229651 /*468766*/        OPC_CheckChild0Type, MVT::v8f64,
230652 /*470624*/      /*SwitchType*/ 10, MVT::v8f64,// ->470636
230655                       MVT::v8f64, 2/*#Ops*/, 1, 0, 
230692 /*470704*/      /*SwitchType*/ 11, MVT::v8f64,// ->470717
230695                       MVT::v8f64, 3/*#Ops*/, 1, 2, 0, 
230891 /*471107*/      /*SwitchType*/ 10, MVT::v8f64,// ->471119
230894                       MVT::v8f64, 2/*#Ops*/, 1, 0, 
230931 /*471187*/      /*SwitchType*/ 11, MVT::v8f64,// ->471200
230934                       MVT::v8f64, 3/*#Ops*/, 1, 2, 0, 
231038 /*471383*/      OPC_CheckChild0Type, MVT::v8f64,
231141 /*471576*/      OPC_CheckChild0Type, MVT::v8f64,
231187 /*471659*/      OPC_CheckChild0Type, MVT::v8f64,
231473 /*472152*/      /*SwitchType*/ 8, MVT::v8f64,// ->472162
231476                       MVT::v8f64, 0/*#Ops*/, 
231685 /*472558*/      OPC_CheckChild0Type, MVT::v8f64,
231719 /*472619*/      OPC_CheckChild0Type, MVT::v8f64,
245516                         MVT::v8f64, 1/*#Ops*/, 3,  // Results = #4
245742 /*501979*/            /*SwitchType*/ 19, MVT::v8f64,// ->502000
245747                             MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
245812 /*502138*/            OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->502160
245817                             MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
245919 /*502364*/        /*SwitchType*/ 11, MVT::v8f64,// ->502377
245922                         MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
246706 /*503908*/          OPC_SwitchType /*2 cases */, 17, MVT::v8f64,// ->503928
246711                           MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
246779 /*504050*/      /*SwitchType*/ 9, MVT::v8f64,// ->504061
246782                       MVT::v8f64, 1/*#Ops*/, 0, 
246882 /*504280*/        /*SwitchType*/ 18, MVT::v8f64,// ->504300
246887                         MVT::v8f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
246935 /*504392*/          OPC_SwitchType /*3 cases */, 18, MVT::v8f64,// ->504413
246940                           MVT::v8f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
247030 /*504582*/      /*SwitchType*/ 10, MVT::v8f64,// ->504594
247033                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
247077 /*504685*/        /*SwitchType*/ 18, MVT::v8f64,// ->504705
247082                         MVT::v8f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
247146 /*504837*/          OPC_SwitchType /*3 cases */, 18, MVT::v8f64,// ->504858
247151                           MVT::v8f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
247197 /*504946*/      /*SwitchType*/ 10, MVT::v8f64,// ->504958
247200                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
247256 /*505073*/        /*SwitchType*/ 18, MVT::v8f64,// ->505093
247261                         MVT::v8f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
247325 /*505225*/          OPC_SwitchType /*3 cases */, 18, MVT::v8f64,// ->505246
247330                           MVT::v8f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
247376 /*505334*/      /*SwitchType*/ 10, MVT::v8f64,// ->505346
247379                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
247412 /*505401*/        OPC_SwitchType /*6 cases */, 19, MVT::v8f64,// ->505423
247417                         MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
247473 /*505548*/          OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->505570
247478                           MVT::v8f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
247538 /*505698*/      OPC_SwitchType /*6 cases */, 11, MVT::v8f64,// ->505712
247541                       MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
247617 /*505876*/        /*SwitchType*/ 20, MVT::v8f64,// ->505898
247622                         MVT::v8f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
247686 /*506040*/          OPC_SwitchType /*3 cases */, 20, MVT::v8f64,// ->506063
247691                           MVT::v8f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
247737 /*506161*/      /*SwitchType*/ 12, MVT::v8f64,// ->506175
247740                       MVT::v8f64, 4/*#Ops*/, 0, 1, 2, 3, 
248191 /*507036*/          /*SwitchType*/ 19, MVT::v8f64,// ->507057
248196                           MVT::v8f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
248252 /*507182*/            OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->507204
248257                             MVT::v8f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
248314 /*507331*/          /*SwitchType*/ 19, MVT::v8f64,// ->507352
248319                           MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
248377 /*507479*/            OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->507501
248382                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
248461 /*507676*/        /*SwitchType*/ 19, MVT::v8f64,// ->507697
248466                         MVT::v8f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
248546 /*507872*/          OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->507894
248551                           MVT::v8f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
248663 /*508118*/      /*SwitchType*/ 11, MVT::v8f64,// ->508131
248666                       MVT::v8f64, 3/*#Ops*/, 1, 0, 2, 
249105 /*508964*/          /*SwitchType*/ 19, MVT::v8f64,// ->508985
249110                           MVT::v8f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
249166 /*509110*/            OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->509132
249171                             MVT::v8f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
249228 /*509259*/          /*SwitchType*/ 19, MVT::v8f64,// ->509280
249233                           MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
249291 /*509407*/            OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->509429
249296                             MVT::v8f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
249375 /*509604*/        /*SwitchType*/ 19, MVT::v8f64,// ->509625
249380                         MVT::v8f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
249460 /*509800*/          OPC_SwitchType /*3 cases */, 19, MVT::v8f64,// ->509822
249465                           MVT::v8f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
249577 /*510046*/      /*SwitchType*/ 11, MVT::v8f64,// ->510059
249580                       MVT::v8f64, 3/*#Ops*/, 1, 0, 2, 
249704 /*510301*/        /*SwitchType*/ 20, MVT::v8f64,// ->510323
249720 /*510332*/        OPC_SwitchType /*3 cases */, 20, MVT::v8f64,// ->510355
249793 /*510470*/        OPC_CheckChild0Type, MVT::v8f64,
250254 /*511446*/        /*SwitchType*/ 18, MVT::v8f64,// ->511466
250259                         MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250299 /*511546*/          OPC_SwitchType /*3 cases */, 18, MVT::v8f64,// ->511567
250304                           MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250390 /*511730*/      /*SwitchType*/ 10, MVT::v8f64,// ->511742
250393                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
250418 /*511788*/        /*SwitchType*/ 18, MVT::v8f64,// ->511808
250423                         MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250478 /*511926*/          OPC_CheckType, MVT::v8f64,
250483                         MVT::v8f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250536 /*512055*/      /*SwitchType*/ 10, MVT::v8f64,// ->512067
250539                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
250764 /*512508*/        /*SwitchType*/ 17, MVT::v8f64,// ->512527
250769                         MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
250823 /*512639*/          OPC_CheckType, MVT::v8f64,
250828                         MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
250881 /*512762*/      /*SwitchType*/ 9, MVT::v8f64,// ->512773
250884                       MVT::v8f64, 1/*#Ops*/, 0, 
250931 /*512859*/        /*SwitchType*/ 17, MVT::v8f64,// ->512878
250936                         MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
250990 /*512990*/          OPC_CheckType, MVT::v8f64,
250995                         MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251048 /*513113*/      /*SwitchType*/ 9, MVT::v8f64,// ->513124
251051                       MVT::v8f64, 1/*#Ops*/, 0, 
251098 /*513209*/        /*SwitchType*/ 17, MVT::v8f64,// ->513228
251103                         MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251125 /*513263*/          OPC_CheckType, MVT::v8f64,
251130                         MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251143 /*513298*/      /*SwitchType*/ 9, MVT::v8f64,// ->513309
251146                       MVT::v8f64, 1/*#Ops*/, 0, 
251169 /*513350*/        /*SwitchType*/ 17, MVT::v8f64,// ->513369
251174                         MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251196 /*513404*/          OPC_CheckType, MVT::v8f64,
251201                         MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251214 /*513439*/      /*SwitchType*/ 9, MVT::v8f64,// ->513450
251217                       MVT::v8f64, 1/*#Ops*/, 0, 
251240 /*513491*/        /*SwitchType*/ 17, MVT::v8f64,// ->513510
251245                         MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251267 /*513545*/          OPC_CheckType, MVT::v8f64,
251272                         MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251285 /*513580*/      /*SwitchType*/ 9, MVT::v8f64,// ->513591
251288                       MVT::v8f64, 1/*#Ops*/, 0, 
251311 /*513633*/        /*SwitchType*/ 17, MVT::v8f64,// ->513652
251316                         MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251370 /*513764*/          OPC_CheckType, MVT::v8f64,
251375                         MVT::v8f64, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251428 /*513887*/      /*SwitchType*/ 9, MVT::v8f64,// ->513898
251431                       MVT::v8f64, 1/*#Ops*/, 0, 
252525 /*516263*/    /*SwitchType*/ 11, MVT::v8f64,// ->516276
252528                     MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
252545 /*516302*/    /*SwitchType*/ 11, MVT::v8f64,// ->516315
252548                     MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
252565 /*516341*/    /*SwitchType*/ 11, MVT::v8f64,// ->516354
252568                     MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
252585 /*516380*/    /*SwitchType*/ 11, MVT::v8f64,// ->516393
252588                     MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
252605 /*516419*/    /*SwitchType*/ 11, MVT::v8f64,// ->516432
252608                     MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
252646 /*516499*/    /*SwitchType*/ 12, MVT::v8f64,// ->516513
252649                     MVT::v8f64, 4/*#Ops*/, 1, 0, 2, 3, 
252667 /*516541*/    /*SwitchType*/ 12, MVT::v8f64,// ->516555
252670                     MVT::v8f64, 4/*#Ops*/, 1, 0, 2, 3, 
252759 /*516716*/    OPC_CheckChild0Type, MVT::v8f64,
252790 /*516771*/      OPC_SwitchType /*2 cases */, 10, MVT::v8f64,// ->516784
252793                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
252824 /*516833*/      OPC_SwitchType /*2 cases */, 10, MVT::v8f64,// ->516846
252827                       MVT::v8f64, 2/*#Ops*/, 0, 1, 
252850 /*516883*/    /*SwitchType*/ 10, MVT::v8f64,// ->516895
252853                     MVT::v8f64, 2/*#Ops*/, 0, 1, 
252909 /*516997*/    /*SwitchType*/ 10, MVT::v8f64,// ->517009
252912                     MVT::v8f64, 2/*#Ops*/, 0, 1, 
252928 /*517033*/    /*SwitchType*/ 10, MVT::v8f64,// ->517045
252931                     MVT::v8f64, 2/*#Ops*/, 0, 1, 
252947 /*517069*/    /*SwitchType*/ 10, MVT::v8f64,// ->517081
252950                     MVT::v8f64, 2/*#Ops*/, 0, 1, 
252961 /*517093*/    OPC_SwitchType /*2 cases */, 11, MVT::v8f64,// ->517107
252964                     MVT::v8f64, 3/*#Ops*/, 0, 1, 2, 
253069 /*517307*/    /*SwitchType*/ 12, MVT::v8f64,// ->517321
253072                     MVT::v8f64, 4/*#Ops*/, 0, 1, 2, 3, 
253139 /*517442*/    /*SwitchType*/ 10, MVT::v8f64,// ->517454
253142                     MVT::v8f64, 2/*#Ops*/, 0, 1, 
253155 /*517473*/    /*SwitchType*/ 10, MVT::v8f64,// ->517485
253158                     MVT::v8f64, 2/*#Ops*/, 0, 1, 
253174 /*517509*/    OPC_CheckType, MVT::v8f64,
253177                   MVT::v8f64, 1/*#Ops*/, 0, 
253245 /*517646*/    /*SwitchType*/ 9, MVT::v8f64,// ->517657
253248                     MVT::v8f64, 1/*#Ops*/, 0, 
253260 /*517674*/    /*SwitchType*/ 9, MVT::v8f64,// ->517685
253263                     MVT::v8f64, 1/*#Ops*/, 0, 
253275 /*517702*/    /*SwitchType*/ 9, MVT::v8f64,// ->517713
253278                     MVT::v8f64, 1/*#Ops*/, 0, 
253290 /*517730*/    /*SwitchType*/ 9, MVT::v8f64,// ->517741
253293                     MVT::v8f64, 1/*#Ops*/, 0, 
gen/lib/Target/X86/X86GenFastISel.inc
  971   if (RetVT.SimpleTy != MVT::v8f64)
 1024   case MVT::v8f64: return fastEmit_ISD_FP_ROUND_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 1302   if (RetVT.SimpleTy != MVT::v8f64)
 1320   case MVT::v8f64: return fastEmit_ISD_FSQRT_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 1899   case MVT::v8f64: return fastEmit_ISD_SINT_TO_FP_MVT_v8i32_MVT_v8f64_r(Op0, Op0IsKill);
 1961   case MVT::v8f64: return fastEmit_ISD_SINT_TO_FP_MVT_v8i64_MVT_v8f64_r(Op0, Op0IsKill);
 2167   case MVT::v8f64: return fastEmit_ISD_UINT_TO_FP_MVT_v8i32_MVT_v8f64_r(Op0, Op0IsKill);
 2229   case MVT::v8f64: return fastEmit_ISD_UINT_TO_FP_MVT_v8i64_MVT_v8f64_r(Op0, Op0IsKill);
 2816   case MVT::v8f64: return fastEmit_X86ISD_CVTP2SI_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 2957   case MVT::v8f64: return fastEmit_X86ISD_CVTP2UI_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 3347   case MVT::v8f64: return fastEmit_X86ISD_CVTTP2SI_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 3398   case MVT::v8f64: return fastEmit_X86ISD_CVTTP2SI_SAE_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 3539   case MVT::v8f64: return fastEmit_X86ISD_CVTTP2UI_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 3590   case MVT::v8f64: return fastEmit_X86ISD_CVTTP2UI_SAE_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 3897   if (RetVT.SimpleTy != MVT::v8f64)
 3908   case MVT::v8f64: return fastEmit_X86ISD_EXP2_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 3925   if (RetVT.SimpleTy != MVT::v8f64)
 3936   case MVT::v8f64: return fastEmit_X86ISD_EXP2_SAE_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 3989   if (RetVT.SimpleTy != MVT::v8f64)
 4004   case MVT::v8f64: return fastEmit_X86ISD_FGETEXP_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 4021   if (RetVT.SimpleTy != MVT::v8f64)
 4032   case MVT::v8f64: return fastEmit_X86ISD_FGETEXP_SAE_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 4182   if (RetVT.SimpleTy != MVT::v8f64)
 4194   case MVT::v8f64: return fastEmit_X86ISD_MOVDDUP_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 4637   if (RetVT.SimpleTy != MVT::v8f64)
 4652   case MVT::v8f64: return fastEmit_X86ISD_RCP14_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 4669   if (RetVT.SimpleTy != MVT::v8f64)
 4680   case MVT::v8f64: return fastEmit_X86ISD_RCP28_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 4697   if (RetVT.SimpleTy != MVT::v8f64)
 4708   case MVT::v8f64: return fastEmit_X86ISD_RCP28_SAE_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 4761   if (RetVT.SimpleTy != MVT::v8f64)
 4776   case MVT::v8f64: return fastEmit_X86ISD_RSQRT14_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 4793   if (RetVT.SimpleTy != MVT::v8f64)
 4804   case MVT::v8f64: return fastEmit_X86ISD_RSQRT28_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 4821   if (RetVT.SimpleTy != MVT::v8f64)
 4832   case MVT::v8f64: return fastEmit_X86ISD_RSQRT28_SAE_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 5138   case MVT::v8f64: return fastEmit_X86ISD_VBROADCAST_MVT_v2f64_MVT_v8f64_r(Op0, Op0IsKill);
 5254   if (RetVT.SimpleTy != MVT::v8f64)
 5311   case MVT::v8f64: return fastEmit_X86ISD_VFPROUND_MVT_v8f64_r(RetVT, Op0, Op0IsKill);
 6531   if (RetVT.SimpleTy != MVT::v8f64)
 6549   case MVT::v8f64: return fastEmit_ISD_FADD_MVT_v8f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6662   if (RetVT.SimpleTy != MVT::v8f64)
 6680   case MVT::v8f64: return fastEmit_ISD_FDIV_MVT_v8f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6793   if (RetVT.SimpleTy != MVT::v8f64)
 6811   case MVT::v8f64: return fastEmit_ISD_FMUL_MVT_v8f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6924   if (RetVT.SimpleTy != MVT::v8f64)
 6942   case MVT::v8f64: return fastEmit_ISD_FSUB_MVT_v8f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9981   if (RetVT.SimpleTy != MVT::v8f64)
 9998   case MVT::v8f64: return fastEmit_X86ISD_FMAX_MVT_v8f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10099   if (RetVT.SimpleTy != MVT::v8f64)
10116   case MVT::v8f64: return fastEmit_X86ISD_FMAXC_MVT_v8f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10201   if (RetVT.SimpleTy != MVT::v8f64)
10212   case MVT::v8f64: return fastEmit_X86ISD_FMAX_SAE_MVT_v8f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10313   if (RetVT.SimpleTy != MVT::v8f64)
10330   case MVT::v8f64: return fastEmit_X86ISD_FMIN_MVT_v8f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10431   if (RetVT.SimpleTy != MVT::v8f64)
10448   case MVT::v8f64: return fastEmit_X86ISD_FMINC_MVT_v8f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10533   if (RetVT.SimpleTy != MVT::v8f64)
10544   case MVT::v8f64: return fastEmit_X86ISD_FMIN_SAE_MVT_v8f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11982   if (RetVT.SimpleTy != MVT::v8f64)
11997   case MVT::v8f64: return fastEmit_X86ISD_SCALEF_MVT_v8f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12334   if (RetVT.SimpleTy != MVT::v8f64)
12361   case MVT::v8f64: return fastEmit_X86ISD_UNPCKH_MVT_v8f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12582   if (RetVT.SimpleTy != MVT::v8f64)
12609   case MVT::v8f64: return fastEmit_X86ISD_UNPCKL_MVT_v8f64_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
  145       LAST_FP_FIXEDLEN_VECTOR_VALUETYPE = v8f64,
  148       LAST_FIXEDLEN_VECTOR_VALUETYPE = v8f64,
  368               SimpleTy == MVT::v8f64  || SimpleTy == MVT::v512i1 ||
  539       case v8f64:
  605       case v8f64:
  792       case v8f64:
  992         if (NumElements == 8)  return MVT::v8f64;
lib/CodeGen/ValueTypes.cpp
  212   case MVT::v8f64:   return "v8f64";
  356   case MVT::v8f64:   return VectorType::get(Type::getDoubleTy(Context), 8);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  163   setLoadExtAction(ISD::EXTLOAD, MVT::v8f64, MVT::v8f32, Expand);
  168   setLoadExtAction(ISD::EXTLOAD, MVT::v8f64, MVT::v8f16, Expand);
  233   setTruncStoreAction(MVT::v8f64, MVT::v8f32, Expand);
  234   setTruncStoreAction(MVT::v8f64, MVT::v8f16, Expand);
lib/Target/X86/X86FastISel.cpp
  446   case MVT::v8f64:
  618   case MVT::v8f64:
lib/Target/X86/X86ISelLowering.cpp
  729                    MVT::v2f64, MVT::v4f64, MVT::v8f64 }) {
 1361     addRegisterClass(MVT::v8f64,  &X86::VR512RegClass);
 1371     for (MVT VT : { MVT::v16f32, MVT::v8f64 }) {
 1422     for (auto VT : { MVT::v16f32, MVT::v8f64 }) {
 1438     setOperationAction(ISD::CONCAT_VECTORS,     MVT::v8f64,  Custom);
 1498     for (auto VT : { MVT::v16i32, MVT::v8i64, MVT::v16f32, MVT::v8f64 }) {
 2273   case MVT::v16f32: case MVT::v8f64:
 9499   case MVT::v8f64:
11158   case MVT::v8f64:
15516   assert((VT == MVT::v2f64 || VT == MVT::v4f64 || VT == MVT::v8f64) &&
16358   assert(V1.getSimpleValueType() == MVT::v8f64 && "Bad operand type!");
16359   assert(V2.getSimpleValueType() == MVT::v8f64 && "Bad operand type!");
16365       return DAG.getNode(X86ISD::MOVDDUP, DL, MVT::v8f64, V1);
16367     if (!is128BitLaneCrossingShuffleMask(MVT::v8f64, Mask)) {
16374       return DAG.getNode(X86ISD::VPERMILPI, DL, MVT::v8f64, V1,
16379     if (is256BitLaneRepeatedShuffleMask(MVT::v8f64, Mask, RepeatedMask))
16380       return DAG.getNode(X86ISD::VPERMI, DL, MVT::v8f64, V1,
16384   if (SDValue Shuf128 = lowerV4X128Shuffle(DL, MVT::v8f64, Mask, Zeroable, V1,
16388   if (SDValue Unpck = lowerShuffleWithUNPCK(DL, MVT::v8f64, Mask, V1, V2, DAG))
16392   if (SDValue Op = lowerShuffleWithSHUFPD(DL, MVT::v8f64, V1, V2, Mask,
16396   if (SDValue V = lowerShuffleToEXPAND(DL, MVT::v8f64, Zeroable, Mask, V1, V2,
16400   if (SDValue Blend = lowerShuffleAsBlend(DL, MVT::v8f64, V1, V2, Mask,
16404   return lowerShuffleWithPERMV(DL, MVT::v8f64, Mask, V1, V2, DAG);
16748   case MVT::v8f64:
19542         Src = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, MVT::v8f64,
19543                           DAG.getUNDEF(MVT::v8f64),
19759           VT == MVT::v8f32 || VT == MVT::v8f64 || VT == MVT::v16f32) &&
19819           VT == MVT::v8f32 || VT == MVT::v8f64 || VT == MVT::v16f32) &&
31922       SrcVT = DstVT = MVT::v8f64;
31972         if (is256BitLaneRepeatedShuffleMask(MVT::v8f64, Mask, RepeatedMask)) {
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 ||
45921       case MVT::v8f64:
lib/Target/X86/X86TargetTransformInfo.cpp
  542     { ISD::FADD,    MVT::v8f64,      1 }, // Skylake from http://www.agner.org/
  543     { ISD::FSUB,    MVT::v8f64,      1 }, // Skylake from http://www.agner.org/
  544     { ISD::FMUL,    MVT::v8f64,      1 }, // Skylake from http://www.agner.org/
 1032       {TTI::SK_Broadcast, MVT::v8f64, 1},  // vbroadcastpd
 1037       {TTI::SK_Reverse, MVT::v8f64, 1},  // vpermpd
 1042       {TTI::SK_PermuteSingleSrc, MVT::v8f64, 1},  // vpermpd
 1056       {TTI::SK_PermuteTwoSrc, MVT::v8f64, 1},  // vpermt2pd
 1307     { ISD::SINT_TO_FP,  MVT::v8f64,  MVT::v8i64,  1 },
 1314     { ISD::UINT_TO_FP,  MVT::v8f64,  MVT::v8i64,  1 },
 1321     { ISD::FP_TO_SINT,  MVT::v8i64,  MVT::v8f64,  1 },
 1328     { ISD::FP_TO_UINT,  MVT::v8i64,  MVT::v8f64,  1 },
 1335     { ISD::FP_EXTEND, MVT::v8f64,   MVT::v8f32,  1 },
 1336     { ISD::FP_EXTEND, MVT::v8f64,   MVT::v16f32, 3 },
 1337     { ISD::FP_ROUND,  MVT::v8f32,   MVT::v8f64,  1 },
 1358     { ISD::SINT_TO_FP,  MVT::v8f64,  MVT::v8i1,   4 },
 1360     { ISD::SINT_TO_FP,  MVT::v8f64,  MVT::v8i8,   2 },
 1362     { ISD::SINT_TO_FP,  MVT::v8f64,  MVT::v8i16,  2 },
 1365     { ISD::SINT_TO_FP,  MVT::v8f64,  MVT::v8i32,  1 },
 1367     { ISD::UINT_TO_FP,  MVT::v8f64,  MVT::v8i1,   4 },
 1372     { ISD::UINT_TO_FP,  MVT::v8f64,  MVT::v8i8,   2 },
 1377     { ISD::UINT_TO_FP,  MVT::v8f64,  MVT::v8i16,  2 },
 1384     { ISD::UINT_TO_FP,  MVT::v8f64,  MVT::v8i32,  1 },
 1390     { ISD::UINT_TO_FP,  MVT::v8f64,  MVT::v8i64,  5 },
 1400     { ISD::FP_TO_UINT,  MVT::v8i16,  MVT::v8f64,  2 },
 1401     { ISD::FP_TO_UINT,  MVT::v8i8,   MVT::v8f64,  2 },
 1432     { ISD::FP_EXTEND,   MVT::v8f64,  MVT::v8f32,  3 },
 1433     { ISD::FP_ROUND,    MVT::v8f32,  MVT::v8f64,  3 },
 1761     { ISD::SETCC,   MVT::v8f64,   1 },
 1766     { ISD::SELECT,  MVT::v8f64,   1 },
 2768       {ISD::FMINNUM, MVT::v8f64, 1},
 2843       {ISD::FMINNUM, MVT::v8f64, 1},
utils/TableGen/CodeGenTarget.cpp
  152   case MVT::v8f64:    return "MVT::v8f64";