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

References

gen/lib/Target/AArch64/AArch64GenCallingConv.inc
   56       LocVT == MVT::v4f32) {
   76         LocVT == MVT::v4f32 ||
  333       LocVT == MVT::v4f32 ||
  380       LocVT == MVT::v4f32 ||
  407       LocVT == MVT::v4f32 ||
  576       LocVT == MVT::v4f32 ||
  640       LocVT == MVT::v4f32 ||
  662       LocVT == MVT::v4f32 ||
  724       LocVT == MVT::v4f32 ||
  751       LocVT == MVT::v4f32 ||
  806       LocVT == MVT::v4f32 ||
  840       LocVT == MVT::v4f32 ||
 1002       LocVT == MVT::v4f32) {
 1036         LocVT == MVT::v4f32 ||
 1146       LocVT == MVT::v4f32 ||
gen/lib/Target/AArch64/AArch64GenDAGISel.inc
 2833 /*  5650*/        OPC_CheckChild0Type, MVT::v4f32,
69896 /*167774*/        OPC_CheckChild0Type, MVT::v4f32,
71112 /*170366*/        OPC_CheckChild1Type, MVT::v4f32,
71375 /*170886*/        OPC_CheckChild0Type, MVT::v4f32,
71881 /*171885*/        OPC_CheckChild0Type, MVT::v4f32,
72827 /*173656*/        OPC_CheckChild1Type, MVT::v4f32,
74452 /*176711*/          OPC_CheckChild1Type, MVT::v4f32,
74631 /*177045*/          OPC_CheckChild1Type, MVT::v4f32,
75118 /*177929*/        OPC_CheckChild1Type, MVT::v4f32,
75260 /*178199*/        OPC_CheckChild1Type, MVT::v4f32,
75874 /*179300*/        OPC_CheckChild1Type, MVT::v4f32,
75970 /*179471*/        OPC_CheckChild1Type, MVT::v4f32,
76066 /*179642*/        OPC_CheckChild1Type, MVT::v4f32,
76162 /*179813*/        OPC_CheckChild1Type, MVT::v4f32,
76258 /*179984*/        OPC_CheckChild1Type, MVT::v4f32,
76354 /*180155*/        OPC_CheckChild1Type, MVT::v4f32,
76450 /*180326*/        OPC_CheckChild1Type, MVT::v4f32,
76546 /*180497*/        OPC_CheckChild1Type, MVT::v4f32,
76633 /*180666*/        OPC_CheckChild1Type, MVT::v4f32,
76635 /*180669*/        OPC_CheckChild2Type, MVT::v4f32,
76724 /*180845*/        OPC_CheckChild1Type, MVT::v4f32,
76726 /*180848*/        OPC_CheckChild2Type, MVT::v4f32,
78355 /*184082*/          OPC_CheckType, MVT::v4f32,
78359                         MVT::v4f32, 2/*#Ops*/, 0, 2, 
78407 /*184176*/          OPC_CheckChild0Type, MVT::v4f32,
78469 /*184287*/          OPC_CheckChild0Type, MVT::v4f32,
78586 /*184497*/          OPC_CheckChild0Type, MVT::v4f32,
78603 /*184528*/          OPC_CheckChild1Type, MVT::v4f32,
78607 /*184535*/          OPC_CheckChild0Type, MVT::v4f32,
78614 /*184547*/          OPC_CheckType, MVT::v4f32,
78616 /*184550*/          OPC_CheckType, MVT::v4f32,
78620                         MVT::v4f32, 3/*#Ops*/, 0, 1, 3, 
78681 /*184672*/          OPC_CheckChild0Type, MVT::v4f32,
78699 /*184706*/          /*SwitchType*/ 19, MVT::v4f32,// ->184727
78702 /*184710*/            OPC_CheckChild2Type, MVT::v4f32,
78703 /*184712*/            OPC_CheckType, MVT::v4f32,
78707                           MVT::v4f32, 3/*#Ops*/, 2, 0, 3, 
78761 /*184820*/        /*SwitchType*/ 15, MVT::v4f32,// ->184837
78762 /*184822*/          OPC_CheckChild1Type, MVT::v4f32,
78764 /*184825*/          OPC_CheckChild2Type, MVT::v4f32,
78767                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
78929 /*185134*/          OPC_CheckType, MVT::v4f32,
78933                         MVT::v4f32, 2/*#Ops*/, 0, 2, 
79002 /*185268*/      /*SwitchType*/ 11, MVT::v4f32,// ->185281
79003 /*185270*/        OPC_CheckChild1Type, MVT::v4f32,
79006                       MVT::v4f32, 1/*#Ops*/, 0, 
79114 /*185479*/      /*SwitchType*/ 15, MVT::v4f32,// ->185496
79115 /*185481*/        OPC_CheckChild1Type, MVT::v4f32,
79117 /*185484*/        OPC_CheckChild2Type, MVT::v4f32,
79120                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
79199 /*185640*/      /*SwitchType*/ 15, MVT::v4f32,// ->185657
79200 /*185642*/        OPC_CheckChild1Type, MVT::v4f32,
79202 /*185645*/        OPC_CheckChild2Type, MVT::v4f32,
79205                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
79277 /*185784*/      /*SwitchType*/ 11, MVT::v4f32,// ->185797
79278 /*185786*/        OPC_CheckChild1Type, MVT::v4f32,
79281                       MVT::v4f32, 1/*#Ops*/, 0, 
79362 /*185940*/      /*SwitchType*/ 11, MVT::v4f32,// ->185953
79363 /*185942*/        OPC_CheckChild1Type, MVT::v4f32,
79366                       MVT::v4f32, 1/*#Ops*/, 0, 
79394 /*185998*/          OPC_CheckChild1Type, MVT::v4f32,
79423 /*186059*/          OPC_CheckChild1Type, MVT::v4f32,
79464 /*186131*/          OPC_CheckChild1Type, MVT::v4f32,
79505 /*186203*/          OPC_CheckChild1Type, MVT::v4f32,
79546 /*186275*/          OPC_CheckChild1Type, MVT::v4f32,
82466                       MVT::v4f32, 1/*#Ops*/, 0, 
82472                       MVT::v4f32, 1/*#Ops*/, 0, 
82514 /*191729*/        OPC_CheckChild1Type, MVT::v4f32,
82530 /*191756*/          OPC_CheckType, MVT::v4f32,
82534                         MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 4, 
82540 /*191776*/          OPC_CheckType, MVT::v4f32,
82543                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
82586 /*191861*/        OPC_CheckChild1Type, MVT::v4f32,
82602 /*191888*/          OPC_CheckType, MVT::v4f32,
82606                         MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 4, 
82612 /*191908*/          OPC_CheckType, MVT::v4f32,
82615                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
82658 /*191993*/        OPC_CheckChild1Type, MVT::v4f32,
82674 /*192020*/          OPC_CheckType, MVT::v4f32,
82678                         MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 4, 
82684 /*192040*/          OPC_CheckType, MVT::v4f32,
82687                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
82730 /*192125*/        OPC_CheckChild1Type, MVT::v4f32,
82746 /*192152*/          OPC_CheckType, MVT::v4f32,
82750                         MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 4, 
82756 /*192172*/          OPC_CheckType, MVT::v4f32,
82759                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
82804 /*192262*/      /*SwitchType*/ 15, MVT::v4f32,// ->192279
82805 /*192264*/        OPC_CheckChild1Type, MVT::v4f32,
82807 /*192267*/        OPC_CheckChild2Type, MVT::v4f32,
82810                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
82861 /*192369*/      /*SwitchType*/ 15, MVT::v4f32,// ->192386
82862 /*192371*/        OPC_CheckChild1Type, MVT::v4f32,
82864 /*192374*/        OPC_CheckChild2Type, MVT::v4f32,
82867                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
82910 /*192461*/      /*SwitchType*/ 15, MVT::v4f32,// ->192478
82911 /*192463*/        OPC_CheckChild1Type, MVT::v4f32,
82913 /*192466*/        OPC_CheckChild2Type, MVT::v4f32,
82916                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
82959 /*192553*/      /*SwitchType*/ 15, MVT::v4f32,// ->192570
82960 /*192555*/        OPC_CheckChild1Type, MVT::v4f32,
82962 /*192558*/        OPC_CheckChild2Type, MVT::v4f32,
82965                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
83008 /*192645*/      /*SwitchType*/ 15, MVT::v4f32,// ->192662
83009 /*192647*/        OPC_CheckChild1Type, MVT::v4f32,
83011 /*192650*/        OPC_CheckChild2Type, MVT::v4f32,
83014                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
83057 /*192737*/      /*SwitchType*/ 15, MVT::v4f32,// ->192754
83058 /*192739*/        OPC_CheckChild1Type, MVT::v4f32,
83060 /*192742*/        OPC_CheckChild2Type, MVT::v4f32,
83063                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
85030 /*196821*/      /*SwitchType*/ 60, MVT::v4f32,// ->196883
85036                         MVT::v4f32, 4/*#Ops*/, 2, 3, 4, 5, 
85043                         MVT::v4f32, 4/*#Ops*/, 2, 3, 4, 5, 
85050                         MVT::v4f32, 2/*#Ops*/, 2, 3, 
85057                         MVT::v4f32, 2/*#Ops*/, 2, 3, 
94209 /*214063*/        OPC_CheckChild0Type, MVT::v4f32,
94521 /*214641*/        OPC_CheckChild0Type, MVT::v4f32,
99360 /*223852*/      OPC_CheckChild0Type, MVT::v4f32,
99427 /*223978*/      OPC_CheckChild0Type, MVT::v4f32,
99494 /*224104*/      OPC_CheckChild0Type, MVT::v4f32,
100752 /*226217*/      /*SwitchType*/ 18, MVT::v4f32,// ->226237
100761                         MVT::v4f32, 1/*#Ops*/, 0, 
100851 /*226382*/      /*SwitchType*/ 3, MVT::v4f32,// ->226387
100941 /*226532*/      /*SwitchType*/ 18, MVT::v4f32,// ->226552
100950                         MVT::v4f32, 1/*#Ops*/, 0, 
101018 /*226653*/      /*SwitchType*/ 18, MVT::v4f32,// ->226673
101027                         MVT::v4f32, 1/*#Ops*/, 0, 
101046 /*226696*/      OPC_CheckChild0Type, MVT::v4f32,
101211 /*226973*/      /*SwitchType*/ 18, MVT::v4f32,// ->226993
101220                         MVT::v4f32, 1/*#Ops*/, 0, 
101297 /*227118*/      /*SwitchType*/ 18, MVT::v4f32,// ->227138
101306                         MVT::v4f32, 1/*#Ops*/, 0, 
101527 /*227587*/      /*SwitchType*/ 37, MVT::v4f32,// ->227626
101541                         MVT::v4f32, 3/*#Ops*/, 1, 2, 3, 
102008 /*228428*/      OPC_CheckType, MVT::v4f32,
102044 /*228500*/        OPC_CheckType, MVT::v4f32,
102069 /*228554*/          OPC_CheckChild0Type, MVT::v4f32,
102112 /*228632*/            OPC_CheckChild0Type, MVT::v4f32,
102158 /*228712*/          OPC_SwitchType /*2 cases */, 28, MVT::v4f32,// ->228743
102200 /*228788*/            OPC_CheckChild0Type, MVT::v4f32,
102245 /*228864*/            OPC_CheckChild0Type, MVT::v4f32,
102288 /*228940*/        OPC_SwitchType /*2 cases */, 27, MVT::v4f32,// ->228970
102377 /*229117*/          OPC_CheckChild0Type, MVT::v4f32,
102474 /*229302*/        OPC_CheckChild0Type, MVT::v4f32,
102723 /*229784*/      OPC_CheckType, MVT::v4f32,
102744 /*229830*/      /*SwitchType*/ 27, MVT::v4f32,// ->229859
102751                       MVT::v4f32, 4/*#Ops*/, 3, 2, 6, 7, 
102770 /*229887*/        OPC_CheckType, MVT::v4f32,
102790 /*229932*/        /*SwitchType*/ 27, MVT::v4f32,// ->229961
102797                         MVT::v4f32, 4/*#Ops*/, 3, 0, 6, 7, 
102805 /*229971*/          OPC_CheckChild0Type, MVT::v4f32,
102822 /*230003*/          /*SwitchType*/ 14, MVT::v4f32,// ->230019
102826                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 4, 
102856 /*230067*/          OPC_CheckChild0Type, MVT::v4f32,
102876 /*230104*/          /*SwitchType*/ 14, MVT::v4f32,// ->230120
102880                           MVT::v4f32, 4/*#Ops*/, 3, 2, 0, 4, 
102888 /*230127*/          OPC_CheckType, MVT::v4f32,
102905 /*230158*/          /*SwitchType*/ 12, MVT::v4f32,// ->230172
102908                           MVT::v4f32, 4/*#Ops*/, 3, 2, 0, 4, 
102963 /*230265*/            OPC_CheckChild0Type, MVT::v4f32,
102981 /*230298*/            /*SwitchType*/ 14, MVT::v4f32,// ->230314
102985                             MVT::v4f32, 4/*#Ops*/, 3, 2, 0, 4, 
103016 /*230361*/            OPC_CheckChild0Type, MVT::v4f32,
103032 /*230392*/            /*SwitchType*/ 14, MVT::v4f32,// ->230408
103036                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 4, 
103068 /*230458*/        OPC_CheckType, MVT::v4f32,
103084 /*230488*/        /*SwitchType*/ 12, MVT::v4f32,// ->230502
103087                         MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 4, 
103116 /*230548*/        OPC_CheckChild0Type, MVT::v4f32,
103133 /*230580*/        /*SwitchType*/ 14, MVT::v4f32,// ->230596
103137                         MVT::v4f32, 4/*#Ops*/, 3, 2, 0, 4, 
103166 /*230642*/        OPC_CheckChild0Type, MVT::v4f32,
103182 /*230673*/        /*SwitchType*/ 14, MVT::v4f32,// ->230689
103186                         MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 4, 
103228 /*230772*/          /*SwitchType*/ 30, MVT::v4f32,// ->230804
103236                           MVT::v4f32, 4/*#Ops*/, 2, 0, 5, 6, 
103282 /*230901*/            /*SwitchType*/ 30, MVT::v4f32,// ->230933
103290                             MVT::v4f32, 4/*#Ops*/, 2, 1, 5, 6, 
103333 /*231022*/            /*SwitchType*/ 28, MVT::v4f32,// ->231052
103340                             MVT::v4f32, 4/*#Ops*/, 2, 1, 5, 6, 
103383 /*231143*/            /*SwitchType*/ 30, MVT::v4f32,// ->231175
103391                             MVT::v4f32, 4/*#Ops*/, 2, 1, 5, 6, 
103434 /*231263*/            /*SwitchType*/ 30, MVT::v4f32,// ->231295
103442                             MVT::v4f32, 4/*#Ops*/, 2, 0, 5, 6, 
103485 /*231386*/          /*SwitchType*/ 28, MVT::v4f32,// ->231416
103492                           MVT::v4f32, 4/*#Ops*/, 2, 0, 5, 6, 
103533 /*231499*/        /*SwitchType*/ 11, MVT::v4f32,// ->231512
103536                         MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
103559 /*231550*/        /*SwitchType*/ 9, MVT::v4f32,// ->231561
103561                         MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
103588 /*231617*/          /*SwitchType*/ 30, MVT::v4f32,// ->231649
103596                           MVT::v4f32, 4/*#Ops*/, 2, 1, 5, 6, 
103639 /*231739*/          /*SwitchType*/ 30, MVT::v4f32,// ->231771
103647                           MVT::v4f32, 4/*#Ops*/, 2, 0, 5, 6, 
103688 /*231853*/        /*SwitchType*/ 11, MVT::v4f32,// ->231866
103691                         MVT::v4f32, 3/*#Ops*/, 2, 1, 0, 
104119 /*232899*/        OPC_CheckType, MVT::v4f32,
104122                       MVT::v4f32, 1/*#Ops*/, 0, 
104636 /*234323*/        OPC_CheckType, MVT::v4f32,
104639                       MVT::v4f32, 1/*#Ops*/, 0, 
104691 /*234421*/        OPC_CheckChild0Type, MVT::v4f32,
104769 /*234577*/      /*SwitchType*/ 10, MVT::v4f32,// ->234589
104772                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
104954 /*234945*/      /*SwitchType*/ 10, MVT::v4f32,// ->234957
104957                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
104991 /*235014*/        OPC_CheckChild0Type, MVT::v4f32,
105045 /*235110*/        OPC_CheckChild0Type, MVT::v4f32,
105131 /*235271*/          OPC_CheckChild0Type, MVT::v4f32,
105146 /*235300*/          /*SwitchType*/ 13, MVT::v4f32,// ->235315
105150                           MVT::v4f32, 3/*#Ops*/, 0, 1, 3, 
105203 /*235408*/        OPC_CheckChild0Type, MVT::v4f32,
105219 /*235438*/        /*SwitchType*/ 13, MVT::v4f32,// ->235453
105223                         MVT::v4f32, 3/*#Ops*/, 2, 0, 3, 
105265 /*235533*/        /*SwitchType*/ 30, MVT::v4f32,// ->235565
105273                         MVT::v4f32, 3/*#Ops*/, 0, 4, 5, 
105311 /*235648*/        /*SwitchType*/ 30, MVT::v4f32,// ->235680
105319                         MVT::v4f32, 3/*#Ops*/, 1, 4, 5, 
105360 /*235759*/      /*SwitchType*/ 10, MVT::v4f32,// ->235771
105363                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
105484 /*235994*/      /*SwitchType*/ 9, MVT::v4f32,// ->236005
105487                       MVT::v4f32, 1/*#Ops*/, 0, 
105555 /*236123*/      /*SwitchType*/ 10, MVT::v4f32,// ->236135
105558                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
105600 /*236208*/      /*SwitchType*/ 9, MVT::v4f32,// ->236219
105603                       MVT::v4f32, 1/*#Ops*/, 0, 
105729 /*236453*/      OPC_CheckChild0Type, MVT::v4f32,
105779 /*236542*/        OPC_CheckType, MVT::v4f32,
105781                       MVT::v4f32, 1/*#Ops*/, 0, 
105793 /*236566*/      /*SwitchType*/ 9, MVT::v4f32,// ->236577
105796                       MVT::v4f32, 1/*#Ops*/, 0, 
105839 /*236650*/    /*SwitchType*/ 9, MVT::v4f32,// ->236661
105842                     MVT::v4f32, 1/*#Ops*/, 0, 
105890 /*236744*/    /*SwitchType*/ 9, MVT::v4f32,// ->236755
105893                     MVT::v4f32, 1/*#Ops*/, 0, 
105941 /*236838*/    /*SwitchType*/ 9, MVT::v4f32,// ->236849
105944                     MVT::v4f32, 1/*#Ops*/, 0, 
105992 /*236932*/    /*SwitchType*/ 9, MVT::v4f32,// ->236943
105995                     MVT::v4f32, 1/*#Ops*/, 0, 
106043 /*237026*/    /*SwitchType*/ 9, MVT::v4f32,// ->237037
106046                     MVT::v4f32, 1/*#Ops*/, 0, 
106094 /*237120*/    /*SwitchType*/ 9, MVT::v4f32,// ->237131
106097                     MVT::v4f32, 1/*#Ops*/, 0, 
106145 /*237214*/    /*SwitchType*/ 9, MVT::v4f32,// ->237225
106148                     MVT::v4f32, 1/*#Ops*/, 0, 
106202 /*237325*/    /*SwitchType*/ 10, MVT::v4f32,// ->237337
106205                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
106259 /*237438*/    /*SwitchType*/ 10, MVT::v4f32,// ->237450
106262                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
106316 /*237551*/    /*SwitchType*/ 10, MVT::v4f32,// ->237563
106319                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
106373 /*237664*/    /*SwitchType*/ 10, MVT::v4f32,// ->237676
106376                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
106425 /*237767*/    /*SwitchType*/ 10, MVT::v4f32,// ->237779
106428                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
106497 /*237902*/    /*SwitchType*/ 7, MVT::v4f32,// ->237911
106499                     MVT::v4f32, 1/*#Ops*/, 0, 
106531 /*237966*/    /*SwitchType*/ 8, MVT::v4f32,// ->237976
106533                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
106559 /*238019*/    /*SwitchType*/ 7, MVT::v4f32,// ->238028
106561                     MVT::v4f32, 1/*#Ops*/, 0, 
106593 /*238083*/    /*SwitchType*/ 8, MVT::v4f32,// ->238093
106595                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
107136 /*239434*/        /*SwitchType*/ 68, MVT::v4f32,// ->239504
107141                           MVT::v4f32, 0/*#Ops*/,  // Results = #6
107146                           MVT::v4f32, 3/*#Ops*/, 6, 7, 8, 
107153                           MVT::v4f32, 0/*#Ops*/,  // Results = #6
107158                           MVT::v4f32, 3/*#Ops*/, 6, 7, 8, 
107238 /*239677*/        OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->239698
107240                         MVT::v4f32, 0/*#Ops*/,  // Results = #1
107243                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
107679 /*240641*/      /*SwitchType*/ 11, MVT::v4f32,// ->240654
107682                       MVT::v4f32, 3/*#Ops*/, 0, 1, 3, 
109400 /*244373*/        OPC_CheckType, MVT::v4f32,
109408                       MVT::v4f32, 2/*#Ops*/, 4, 1, 
109421 /*244428*/        /*SwitchType*/ 18, MVT::v4f32,// ->244448
109423                         MVT::v4f32, 0/*#Ops*/,  // Results = #1
109426                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
109434 /*244456*/        OPC_CheckType, MVT::v4f32,
109441                       MVT::v4f32, 2/*#Ops*/, 4, 1, 
109464 /*244543*/      /*SwitchType*/ 52, MVT::v4f32,// ->244597
109478                       MVT::v4f32, 4/*#Ops*/, 4, 5, 8, 9, 
109849 /*245344*/          OPC_CheckChild0Type, MVT::v4f32,
109860 /*245361*/          OPC_SwitchType /*2 cases */, 14, MVT::v4f32,// ->245378
109864                           MVT::v4f32, 4/*#Ops*/, 0, 4, 1, 5, 
109970 /*245625*/          OPC_SwitchType /*2 cases */, 29, MVT::v4f32,// ->245657
109978                           MVT::v4f32, 4/*#Ops*/, 0, 4, 7, 8, 
110059 /*245852*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->245867
110063                           MVT::v4f32, 3/*#Ops*/, 0, 4, 2, 
110183 /*246142*/        OPC_SwitchType /*2 cases */, 33, MVT::v4f32,// ->246178
110186                         MVT::v4f32, 0/*#Ops*/,  // Results = #4
110189                         MVT::v4f32, 3/*#Ops*/, 4, 1, 5,  // Results = #6
110192                         MVT::v4f32, 4/*#Ops*/, 0, 3, 6, 7, 
110197                         MVT::v4f32, 0/*#Ops*/,  // Results = #3
110200                         MVT::v4f32, 3/*#Ops*/, 3, 0, 4,  // Results = #5
110203                         MVT::v4f32, 0/*#Ops*/,  // Results = #7
110206                         MVT::v4f32, 3/*#Ops*/, 7, 1, 8,  // Results = #9
110694 /*247249*/        /*SwitchType*/ 8, MVT::v4f32,// ->247259
110697                         MVT::v4f32, 1/*#Ops*/, 1, 
110767 /*247399*/        /*SwitchType*/ 29, MVT::v4f32,// ->247430
110775                         MVT::v4f32, 2/*#Ops*/, 3, 4, 
110854 /*247618*/      /*SwitchType*/ 18, MVT::v4f32,// ->247638
110856                       MVT::v4f32, 0/*#Ops*/,  // Results = #1
110859                       MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
110913 /*247764*/      /*SwitchType*/ 18, MVT::v4f32,// ->247784
110915                       MVT::v4f32, 0/*#Ops*/,  // Results = #1
110918                       MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
111489 /*248963*/      OPC_CheckChild0Type, MVT::v4f32,
111502 /*248988*/      /*SwitchType*/ 10, MVT::v4f32,// ->249000
111505                       MVT::v4f32, 2/*#Ops*/, 0, 2, 
112028 /*249940*/      /*SwitchType*/ 3, MVT::v4f32,// ->249945
112059 /*249980*/      /*SwitchType*/ 3, MVT::v4f32,// ->249985
112090 /*250020*/      /*SwitchType*/ 3, MVT::v4f32,// ->250025
112121 /*250060*/      /*SwitchType*/ 3, MVT::v4f32,// ->250065
112131 /*250072*/      OPC_CheckChild0Type, MVT::v4f32,
112148 /*250095*/      /*SwitchType*/ 3, MVT::v4f32,// ->250100
112187 /*250145*/      /*SwitchType*/ 3, MVT::v4f32,// ->250150
112489 /*250700*/      OPC_CheckChild0Type, MVT::v4f32,
112534 /*250784*/      OPC_CheckChild0Type, MVT::v4f32,
112579 /*250868*/      OPC_CheckChild0Type, MVT::v4f32,
112624 /*250952*/      OPC_CheckChild0Type, MVT::v4f32,
112669 /*251036*/      OPC_CheckChild0Type, MVT::v4f32,
112838 /*251346*/    /*SwitchType*/ 7, MVT::v4f32,// ->251355
112840                     MVT::v4f32, 1/*#Ops*/, 0, 
113473 /*252612*/    /*SwitchType*/ 10, MVT::v4f32,// ->252624
113476                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
113549 /*252764*/    /*SwitchType*/ 10, MVT::v4f32,// ->252776
113552                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
113625 /*252916*/    /*SwitchType*/ 10, MVT::v4f32,// ->252928
113628                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
113701 /*253068*/    /*SwitchType*/ 10, MVT::v4f32,// ->253080
113704                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
113777 /*253220*/    /*SwitchType*/ 10, MVT::v4f32,// ->253232
113780                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
113853 /*253372*/    /*SwitchType*/ 10, MVT::v4f32,// ->253384
113856                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
114479 /*254887*/    /*SwitchType*/ 11, MVT::v4f32,// ->254900
114483                     MVT::v4f32, 1/*#Ops*/, 1, 
gen/lib/Target/AArch64/AArch64GenFastISel.inc
  745   case MVT::v4f32: return fastEmit_AArch64ISD_FCMEQz_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  813   case MVT::v4f32: return fastEmit_AArch64ISD_FCMGEz_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  881   case MVT::v4f32: return fastEmit_AArch64ISD_FCMGTz_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  949   case MVT::v4f32: return fastEmit_AArch64ISD_FCMLEz_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 1017   case MVT::v4f32: return fastEmit_AArch64ISD_FCMLTz_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 1045   if (RetVT.SimpleTy != MVT::v4f32)
 1067   case MVT::v4f32: return fastEmit_AArch64ISD_FRECPE_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 1095   if (RetVT.SimpleTy != MVT::v4f32)
 1117   case MVT::v4f32: return fastEmit_AArch64ISD_FRSQRTE_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 1417   if (RetVT.SimpleTy != MVT::v4f32)
 1433   case MVT::v4f32: return fastEmit_AArch64ISD_REV64_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 1922   case MVT::v4f32: return fastEmit_ISD_BITCAST_MVT_v16i8_MVT_v4f32_r(Op0, Op0IsKill);
 2022   case MVT::v4f32: return fastEmit_ISD_BITCAST_MVT_v8i16_MVT_v4f32_r(Op0, Op0IsKill);
 2215   case MVT::v4f32: return fastEmit_ISD_BITCAST_MVT_v2i64_MVT_v4f32_r(Op0, Op0IsKill);
 2314   case MVT::v4f32: return fastEmit_ISD_BITCAST_MVT_v8f16_MVT_v4f32_r(Op0, Op0IsKill);
 2507   case MVT::v4f32: return fastEmit_ISD_BITCAST_MVT_v2f64_MVT_v4f32_r(Op0, Op0IsKill);
 2526   case MVT::v4f32: return fastEmit_ISD_BITCAST_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 2759   if (RetVT.SimpleTy != MVT::v4f32)
 2784   case MVT::v4f32: return fastEmit_ISD_FABS_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 2847   if (RetVT.SimpleTy != MVT::v4f32)
 2872   case MVT::v4f32: return fastEmit_ISD_FCEIL_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 2935   if (RetVT.SimpleTy != MVT::v4f32)
 2960   case MVT::v4f32: return fastEmit_ISD_FFLOOR_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3023   if (RetVT.SimpleTy != MVT::v4f32)
 3048   case MVT::v4f32: return fastEmit_ISD_FNEARBYINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3111   if (RetVT.SimpleTy != MVT::v4f32)
 3136   case MVT::v4f32: return fastEmit_ISD_FNEG_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3176   if (RetVT.SimpleTy != MVT::v4f32)
 3246   case MVT::v4f32: return fastEmit_ISD_FP_ROUND_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3373   case MVT::v4f32: return fastEmit_ISD_FP_TO_SINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3500   case MVT::v4f32: return fastEmit_ISD_FP_TO_UINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3563   if (RetVT.SimpleTy != MVT::v4f32)
 3588   case MVT::v4f32: return fastEmit_ISD_FRINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3651   if (RetVT.SimpleTy != MVT::v4f32)
 3676   case MVT::v4f32: return fastEmit_ISD_FROUND_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3739   if (RetVT.SimpleTy != MVT::v4f32)
 3764   case MVT::v4f32: return fastEmit_ISD_FSQRT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3827   if (RetVT.SimpleTy != MVT::v4f32)
 3852   case MVT::v4f32: return fastEmit_ISD_FTRUNC_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 4045   if (RetVT.SimpleTy != MVT::v4f32)
 4210   if (RetVT.SimpleTy != MVT::v4f32)
 4819   case MVT::v4f32: return fastEmit_AArch64ISD_FCMEQ_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4907   case MVT::v4f32: return fastEmit_AArch64ISD_FCMGE_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4995   case MVT::v4f32: return fastEmit_AArch64ISD_FCMGT_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5061   if (RetVT.SimpleTy != MVT::v4f32)
 5077   case MVT::v4f32: return fastEmit_AArch64ISD_FRECPS_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5104   if (RetVT.SimpleTy != MVT::v4f32)
 5120   case MVT::v4f32: return fastEmit_AArch64ISD_FRSQRTS_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5248   if (RetVT.SimpleTy != MVT::v4f32)
 5277   case MVT::v4f32: return fastEmit_AArch64ISD_TRN1_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5376   if (RetVT.SimpleTy != MVT::v4f32)
 5405   case MVT::v4f32: return fastEmit_AArch64ISD_TRN2_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5533   if (RetVT.SimpleTy != MVT::v4f32)
 5562   case MVT::v4f32: return fastEmit_AArch64ISD_UZP1_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5661   if (RetVT.SimpleTy != MVT::v4f32)
 5690   case MVT::v4f32: return fastEmit_AArch64ISD_UZP2_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5789   if (RetVT.SimpleTy != MVT::v4f32)
 5818   case MVT::v4f32: return fastEmit_AArch64ISD_ZIP1_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5917   if (RetVT.SimpleTy != MVT::v4f32)
 5946   case MVT::v4f32: return fastEmit_AArch64ISD_ZIP2_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6213   if (RetVT.SimpleTy != MVT::v4f32)
 6265   case MVT::v4f32: return fastEmit_ISD_FADD_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6331   if (RetVT.SimpleTy != MVT::v4f32)
 6356   case MVT::v4f32: return fastEmit_ISD_FDIV_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6419   if (RetVT.SimpleTy != MVT::v4f32)
 6450   case MVT::v4f32: return fastEmit_ISD_FMAXIMUM_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6514   if (RetVT.SimpleTy != MVT::v4f32)
 6545   case MVT::v4f32: return fastEmit_ISD_FMAXNUM_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6609   if (RetVT.SimpleTy != MVT::v4f32)
 6640   case MVT::v4f32: return fastEmit_ISD_FMINIMUM_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6704   if (RetVT.SimpleTy != MVT::v4f32)
 6735   case MVT::v4f32: return fastEmit_ISD_FMINNUM_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6799   if (RetVT.SimpleTy != MVT::v4f32)
 6824   case MVT::v4f32: return fastEmit_ISD_FMUL_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6887   if (RetVT.SimpleTy != MVT::v4f32)
 6912   case MVT::v4f32: return fastEmit_ISD_FSUB_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7846   case MVT::v4f32: return fastEmit_AArch64ISD_DUPLANE32_MVT_v4f32_MVT_v4f32_ri_Predicate_VectorIndexS(Op0, Op0IsKill, imm1);
 7854   case MVT::v4f32: return fastEmit_AArch64ISD_DUPLANE32_MVT_v4f32_ri_Predicate_VectorIndexS(RetVT, Op0, Op0IsKill, imm1);
 7879   case MVT::v4f32: return fastEmit_ISD_EXTRACT_VECTOR_ELT_MVT_v4f32_ri_Predicate_VectorIndexS(RetVT, Op0, Op0IsKill, imm1);
 9205   case MVT::v4f32: return fastEmit_AArch64ISD_FMOV_MVT_i32_MVT_v4f32_i_Predicate_imm0_255(imm0);
gen/lib/Target/AArch64/AArch64GenRegisterInfo.inc
 5184   /* 17 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::f128, MVT::v8f16, MVT::Other,
 5185   /* 26 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::v8f16, MVT::Other,
gen/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc
  122       LocVT == MVT::v4f32 ||
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
31297 /* 66210*/        /*SwitchType*/ 67, MVT::v4f32,// ->66279
31304                           MVT::v4f32, 4/*#Ops*/, 2, 3, 4, 5, 
31314                           MVT::v4f32, 4/*#Ops*/, 2, 3, 4, 5, 
31323                           MVT::v4f32, 4/*#Ops*/, 2, 3, 4, 5, 
31451 /* 66545*/        /*SwitchType*/ 20, MVT::v4f32,// ->66567
31457                         MVT::v4f32, 4/*#Ops*/, 1, 2, 3, 4, 
33683 /* 71471*/    /*SwitchType*/ 61, MVT::v4f32,// ->71534
33689                       MVT::v4f32, 4/*#Ops*/, 0, 4, 5, 6, 
33698                       MVT::v4f32, 4/*#Ops*/, 0, 4, 5, 6, 
33705                       MVT::v4f32, 4/*#Ops*/, 0, 1, 4, 5, 
35013                     MVT::v4f32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
35035                     MVT::v4f32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
35057                     MVT::v4f32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
35101                     MVT::v4f32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
35145                     MVT::v4f32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
35189                     MVT::v4f32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
36238 /* 76989*/        /*SwitchType*/ 37, MVT::v4f32,// ->77028
36248                         MVT::v4f32, 9/*#Ops*/, 1, 2, 6, 7, 8, 9, 10, 11, 12, 
36296 /* 77137*/        /*SwitchType*/ 38, MVT::v4f32,// ->77177
36306                         MVT::v4f32, 10/*#Ops*/, 2, 1, 3, 7, 8, 9, 10, 11, 12, 13, 
36357 /* 77293*/        /*SwitchType*/ 38, MVT::v4f32,// ->77333
36367                         MVT::v4f32, 10/*#Ops*/, 2, 1, 3, 7, 8, 9, 10, 11, 12, 13, 
36425 /* 77483*/        /*SwitchType*/ 58, MVT::v4f32,// ->77543
36440                         MVT::v4f32, 10/*#Ops*/, 11, 1, 4, 12, 13, 14, 15, 16, 17, 18, 
37396 /* 79663*/      OPC_CheckChild1Type, MVT::v4f32,
38799 /* 82914*/        /*SwitchType*/ 33, MVT::v4f32,// ->82949
38808                         MVT::v4f32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
38850 /* 83043*/        /*SwitchType*/ 34, MVT::v4f32,// ->83079
38859                         MVT::v4f32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
38904 /* 83180*/        /*SwitchType*/ 34, MVT::v4f32,// ->83216
38913                         MVT::v4f32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
38965 /* 83351*/        /*SwitchType*/ 54, MVT::v4f32,// ->83407
38979                         MVT::v4f32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
40461 /* 87131*/        /*SwitchType*/ 33, MVT::v4f32,// ->87166
40470                         MVT::v4f32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
40536 /* 87332*/        /*SwitchType*/ 34, MVT::v4f32,// ->87368
40545                         MVT::v4f32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
40614 /* 87541*/        /*SwitchType*/ 34, MVT::v4f32,// ->87577
40623                         MVT::v4f32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
40709 /* 87824*/        /*SwitchType*/ 54, MVT::v4f32,// ->87880
40723                         MVT::v4f32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
41904 /* 90477*/      OPC_CheckChild1Type, MVT::v4f32,
44376 /* 96041*/      OPC_CheckChild1Type, MVT::v4f32,
58916 /*129019*/        OPC_CheckChild0Type, MVT::v4f32,
62724 /*136953*/      OPC_CheckChild0Type, MVT::v4f32,
62746 /*136984*/      /*SwitchType*/ 3, MVT::v4f32,// ->136989
62776 /*137024*/      /*SwitchType*/ 3, MVT::v4f32,// ->137029
77863 /*173114*/      /*SwitchType*/ 13, MVT::v4f32,// ->173129
77866                       MVT::v4f32, 4/*#Ops*/, 0, 3, 4, 1, 
77896 /*173192*/      /*SwitchType*/ 12, MVT::v4f32,// ->173206
77899                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
77941 /*173295*/      /*SwitchType*/ 12, MVT::v4f32,// ->173309
77944                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
77986 /*173398*/      /*SwitchType*/ 12, MVT::v4f32,// ->173412
77989                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
78019 /*173472*/      OPC_SwitchType /*5 cases */, 12, MVT::v4f32,// ->173487
78022                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
gen/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc
17465   /* 41 */ MVT::v4i32, MVT::v4f32, MVT::v2i64, MVT::Other,
17478   /* 101 */ MVT::v4i32, MVT::v4f32, MVT::v2i64, MVT::v2f64, MVT::Other,
gen/lib/Target/AMDGPU/R600GenCallingConv.inc
   19     if (LocVT == MVT::v4f32 ||
gen/lib/Target/AMDGPU/R600GenDAGISel.inc
  256 /*   724*/    OPC_CheckChild1Type, MVT::v4f32,
 7036 /* 27410*/        OPC_CheckChild0Type, MVT::v4f32,
 7648 /* 29247*/      OPC_CheckChild0Type, MVT::v4f32,
 7659 /* 29263*/    /*SwitchType*/ 7, MVT::v4f32,// ->29272
 9181                       MVT::v4f32, 1/*#Ops*/, 0, 
 9187                       MVT::v4f32, 1/*#Ops*/, 0, 
10906 /* 41617*/      OPC_SwitchType /*2 cases */, 14, MVT::v4f32,// ->41634
10910                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
10923 /* 41654*/      OPC_SwitchType /*2 cases */, 14, MVT::v4f32,// ->41671
10927                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
10940 /* 41691*/      OPC_CheckType, MVT::v4f32,
10944                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
10949 /* 41710*/      OPC_CheckType, MVT::v4f32,
10953                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
10965 /* 41744*/      /*SwitchType*/ 11, MVT::v4f32,// ->41757
10968                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
10978 /* 41771*/      OPC_CheckChild1Type, MVT::v4f32,
11064 /* 41920*/      OPC_CheckType, MVT::v4f32,
11084                     MVT::v4f32, 18/*#Ops*/, 0, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 
11091 /* 41989*/      OPC_CheckChild1Type, MVT::v4f32,
11177 /* 42138*/      OPC_CheckType, MVT::v4f32,
11197                     MVT::v4f32, 18/*#Ops*/, 0, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 
11204 /* 42207*/      OPC_CheckChild1Type, MVT::v4f32,
11290 /* 42356*/      OPC_CheckType, MVT::v4f32,
11310                     MVT::v4f32, 18/*#Ops*/, 0, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 
11317 /* 42425*/      OPC_CheckChild1Type, MVT::v4f32,
11403 /* 42574*/      OPC_CheckType, MVT::v4f32,
11423                     MVT::v4f32, 18/*#Ops*/, 0, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 
11430 /* 42643*/      OPC_CheckChild1Type, MVT::v4f32,
11516 /* 42792*/      OPC_CheckType, MVT::v4f32,
11536                     MVT::v4f32, 18/*#Ops*/, 0, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 
11543 /* 42861*/      OPC_CheckChild1Type, MVT::v4f32,
11629 /* 43010*/      OPC_CheckType, MVT::v4f32,
11649                     MVT::v4f32, 18/*#Ops*/, 0, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 
11742 /* 43228*/      OPC_CheckType, MVT::v4f32,
11762                     MVT::v4f32, 18/*#Ops*/, 0, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 
11855 /* 43446*/      OPC_CheckType, MVT::v4f32,
11875                     MVT::v4f32, 18/*#Ops*/, 0, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 
11882 /* 43515*/      OPC_CheckChild1Type, MVT::v4f32,
11968 /* 43664*/      OPC_CheckType, MVT::v4f32,
11988                     MVT::v4f32, 18/*#Ops*/, 0, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 
11995 /* 43733*/      OPC_CheckChild1Type, MVT::v4f32,
12081 /* 43882*/      OPC_CheckType, MVT::v4f32,
12101                     MVT::v4f32, 18/*#Ops*/, 0, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 
12194 /* 44100*/      OPC_CheckType, MVT::v4f32,
12214                     MVT::v4f32, 18/*#Ops*/, 0, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 
gen/lib/Target/AMDGPU/R600GenRegisterInfo.inc
 8872   /* 11 */ MVT::v4f32, MVT::v4i32, MVT::Other,
gen/lib/Target/ARM/ARMGenCallingConv.inc
   80       LocVT == MVT::v4f32) {
  252       LocVT == MVT::v4f32) {
  371       LocVT == MVT::v4f32) {
  438       LocVT == MVT::v4f32) {
  532       LocVT == MVT::v4f32) {
  622       LocVT == MVT::v4f32) {
  727       LocVT == MVT::v4f32) {
  841       LocVT == MVT::v4f32) {
  898       LocVT == MVT::v4f32) {
gen/lib/Target/ARM/ARMGenDAGISel.inc
10802 /* 22869*/        OPC_CheckChild0Type, MVT::v4f32,
11009 /* 23368*/        OPC_CheckChild0Type, MVT::v4f32,
11640 /* 24804*/          OPC_CheckChild0Type, MVT::v4f32,
12100 /* 25835*/          OPC_CheckChild0Type, MVT::v4f32,
12644 /* 27039*/          OPC_CheckChild0Type, MVT::v4f32,
13140 /* 28106*/          OPC_CheckChild0Type, MVT::v4f32,
15070 /* 32369*/      /*SwitchType*/ 11, MVT::v4f32,// ->32382
15071 /* 32371*/        OPC_CheckChild1Type, MVT::v4f32,
15074                       MVT::v4f32, 1/*#Ops*/, 0, 
17649 /* 37686*/        OPC_CheckChild1Type, MVT::v4f32,
17713 /* 37818*/        OPC_CheckChild1Type, MVT::v4f32,
18486 /* 39547*/        OPC_CheckChild1Type, MVT::v4f32,
18488 /* 39550*/        OPC_CheckChild2Type, MVT::v4f32,
18534 /* 39654*/        OPC_CheckChild1Type, MVT::v4f32,
18536 /* 39657*/        OPC_CheckChild2Type, MVT::v4f32,
18687 /* 39996*/      /*SwitchType*/ 27, MVT::v4f32,// ->40025
18688 /* 39998*/        OPC_CheckChild1Type, MVT::v4f32,
18690 /* 40001*/        OPC_CheckChild2Type, MVT::v4f32,
18692 /* 40004*/        OPC_CheckChild3Type, MVT::v4f32,
18697                       MVT::v4f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
18781 /* 40208*/      /*SwitchType*/ 23, MVT::v4f32,// ->40233
18782 /* 40210*/        OPC_CheckChild1Type, MVT::v4f32,
18784 /* 40213*/        OPC_CheckChild2Type, MVT::v4f32,
18789                       MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
19422 /* 41659*/      /*SwitchType*/ 19, MVT::v4f32,// ->41680
19423 /* 41661*/        OPC_CheckChild1Type, MVT::v4f32,
19428                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
19480 /* 41793*/      /*SwitchType*/ 19, MVT::v4f32,// ->41814
19481 /* 41795*/        OPC_CheckChild1Type, MVT::v4f32,
19486                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
20522 /* 44154*/        OPC_CheckChild1Type, MVT::v4f32,
20554 /* 44213*/        OPC_CheckChild1Type, MVT::v4f32,
20586 /* 44272*/        OPC_CheckChild1Type, MVT::v4f32,
20618 /* 44331*/        OPC_CheckChild1Type, MVT::v4f32,
20650 /* 44390*/        OPC_CheckChild1Type, MVT::v4f32,
20682 /* 44449*/        OPC_CheckChild1Type, MVT::v4f32,
20714 /* 44508*/        OPC_CheckChild1Type, MVT::v4f32,
20746 /* 44567*/        OPC_CheckChild1Type, MVT::v4f32,
20926 /* 44911*/      /*SwitchType*/ 27, MVT::v4f32,// ->44940
20927 /* 44913*/        OPC_CheckChild1Type, MVT::v4f32,
20929 /* 44916*/        OPC_CheckChild2Type, MVT::v4f32,
20933 /* 44922*/        OPC_CheckChild4Type, MVT::v4f32,
20937                       MVT::v4f32, 5/*#Ops*/, 0, 1, 4, 2, 3, 
21000 /* 45064*/      /*SwitchType*/ 27, MVT::v4f32,// ->45093
21001 /* 45066*/        OPC_CheckChild1Type, MVT::v4f32,
21003 /* 45069*/        OPC_CheckChild2Type, MVT::v4f32,
21007 /* 45075*/        OPC_CheckChild4Type, MVT::v4f32,
21011                       MVT::v4f32, 5/*#Ops*/, 0, 1, 4, 2, 3, 
21301 /* 45784*/        OPC_CheckType, MVT::v4f32,
21307                       MVT::v4f32, 4/*#Ops*/, 0, 2, 3, 4, 
21365 /* 45916*/        OPC_CheckType, MVT::v4f32,
21371                       MVT::v4f32, 4/*#Ops*/, 0, 2, 3, 4, 
21404 /* 46001*/      /*SwitchType*/ 23, MVT::v4f32,// ->46026
21405 /* 46003*/        OPC_CheckChild1Type, MVT::v4f32,
21407 /* 46006*/        OPC_CheckChild2Type, MVT::v4f32,
21412                       MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
21452 /* 46108*/      /*SwitchType*/ 23, MVT::v4f32,// ->46133
21453 /* 46110*/        OPC_CheckChild1Type, MVT::v4f32,
21455 /* 46113*/        OPC_CheckChild2Type, MVT::v4f32,
21460                       MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
21493                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
21506 /* 46225*/      /*SwitchType*/ 11, MVT::v4f32,// ->46238
21507 /* 46227*/        OPC_CheckChild1Type, MVT::v4f32,
21510                       MVT::v4f32, 1/*#Ops*/, 0, 
21538 /* 46284*/      /*SwitchType*/ 11, MVT::v4f32,// ->46297
21539 /* 46286*/        OPC_CheckChild1Type, MVT::v4f32,
21542                       MVT::v4f32, 1/*#Ops*/, 0, 
21570 /* 46343*/      /*SwitchType*/ 11, MVT::v4f32,// ->46356
21571 /* 46345*/        OPC_CheckChild1Type, MVT::v4f32,
21574                       MVT::v4f32, 1/*#Ops*/, 0, 
21602 /* 46402*/      /*SwitchType*/ 11, MVT::v4f32,// ->46415
21603 /* 46404*/        OPC_CheckChild1Type, MVT::v4f32,
21606                       MVT::v4f32, 1/*#Ops*/, 0, 
21634 /* 46461*/      /*SwitchType*/ 11, MVT::v4f32,// ->46474
21635 /* 46463*/        OPC_CheckChild1Type, MVT::v4f32,
21638                       MVT::v4f32, 1/*#Ops*/, 0, 
22295 /* 47903*/          OPC_CheckChild0Type, MVT::v4f32,
23971 /* 51708*/        OPC_CheckChild1Type, MVT::v4f32,
24952 /* 53772*/        OPC_CheckChild3Type, MVT::v4f32,
24954 /* 53775*/        OPC_CheckChild4Type, MVT::v4f32,
25270 /* 54593*/        OPC_CheckChild3Type, MVT::v4f32,
25272 /* 54596*/        OPC_CheckChild4Type, MVT::v4f32,
25274 /* 54599*/        OPC_CheckChild5Type, MVT::v4f32,
25276 /* 54602*/        OPC_CheckChild6Type, MVT::v4f32,
29610 /* 65160*/          /*SwitchType*/ 22, MVT::v4f32,// ->65184
29617                           MVT::v4f32, 4/*#Ops*/, 2, 3, 4, 5, 
29633 /* 65213*/          /*SwitchType*/ 22, MVT::v4f32,// ->65237
29640                           MVT::v4f32, 4/*#Ops*/, 2, 3, 4, 5, 
29666 /* 65290*/          /*SwitchType*/ 22, MVT::v4f32,// ->65314
29673                           MVT::v4f32, 4/*#Ops*/, 2, 3, 4, 5, 
29701 /* 65369*/          OPC_CheckType, MVT::v4f32,
29708                         MVT::v4f32, 4/*#Ops*/, 2, 3, 4, 5, 
29775 /* 65555*/          OPC_CheckType, MVT::v4f32,
29788                         MVT::v4f32, 4/*#Ops*/, 6, 7, 8, 9, 
35348 /* 77938*/      OPC_CheckChild1Type, MVT::v4f32,
36871                         MVT::v4f32, 2/*#Ops*/, 0, 2,  // Results = #3
36900                         MVT::v4f32, 2/*#Ops*/, 0, 2,  // Results = #3
36995 /* 81397*/      OPC_CheckChild0Type, MVT::v4f32,
37005                       MVT::v4f32, 2/*#Ops*/, 0, 2,  // Results = #3
37205 /* 81892*/        OPC_CheckChild0Type, MVT::v4f32,
37255 /* 82009*/        OPC_CheckChild0Type, MVT::v4f32,
37457 /* 82493*/        OPC_CheckChild0Type, MVT::v4f32,
37507 /* 82610*/        OPC_CheckChild0Type, MVT::v4f32,
39446 /* 86722*/        /*SwitchType*/ 57, MVT::v4f32,// ->86781
39462                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
39472                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
39508 /* 86843*/        OPC_CheckChild0Type, MVT::v4f32,
39806 /* 87415*/        /*SwitchType*/ 57, MVT::v4f32,// ->87474
39822                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
39832                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
39929 /* 87657*/        /*SwitchType*/ 14, MVT::v4f32,// ->87673
40136 /* 88049*/        /*SwitchType*/ 57, MVT::v4f32,// ->88108
40152                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
40162                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
40289 /* 88350*/        /*SwitchType*/ 57, MVT::v4f32,// ->88409
40305                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
40315                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
40454 /* 88667*/        /*SwitchType*/ 57, MVT::v4f32,// ->88726
40470                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
40480                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
41128 /* 90290*/      /*SwitchType*/ 119, MVT::v4f32,// ->90411
41136                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
41146                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
41159                         MVT::v4f32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
41166                         MVT::v4f32, 4/*#Ops*/, 6, 7, 8, 9,  // Results = #10
41169                         MVT::v4f32, 4/*#Ops*/, 5, 10, 11, 0, 
41377 /* 90926*/      /*SwitchType*/ 118, MVT::v4f32,// ->91046
41385                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
41395                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
41408                         MVT::v4f32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
41415                         MVT::v4f32, 4/*#Ops*/, 6, 7, 8, 9,  // Results = #10
41418                         MVT::v4f32, 4/*#Ops*/, 5, 10, 11, 0, 
42051 /* 92684*/          /*SwitchType*/ 22, MVT::v4f32,// ->92708
42057                           MVT::v4f32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
42155 /* 92881*/      OPC_CheckType, MVT::v4f32,
42161                     MVT::v4f32, 6/*#Ops*/, 0, 3, 1, 4, 5, 6, 
42182 /* 92933*/        OPC_CheckType, MVT::v4f32,
42188                       MVT::v4f32, 6/*#Ops*/, 3, 0, 1, 4, 5, 6, 
42206 /* 92979*/        OPC_CheckType, MVT::v4f32,
42212                       MVT::v4f32, 6/*#Ops*/, 3, 2, 0, 4, 5, 6, 
42225 /* 93019*/        OPC_CheckChild0Type, MVT::v4f32,
42234 /* 93033*/        OPC_CheckType, MVT::v4f32,
42245                       MVT::v4f32, 6/*#Ops*/, 0, 1, 6, 8, 9, 10, 
42252 /* 93079*/        OPC_CheckChild0Type, MVT::v4f32,
42262 /* 93094*/        OPC_CheckType, MVT::v4f32,
42273                       MVT::v4f32, 6/*#Ops*/, 0, 3, 6, 8, 9, 10, 
42285 /* 93149*/        OPC_CheckChild0Type, MVT::v4f32,
42295 /* 93164*/        OPC_CheckType, MVT::v4f32,
42306                       MVT::v4f32, 6/*#Ops*/, 3, 0, 6, 8, 9, 10, 
42313 /* 93210*/        OPC_CheckChild0Type, MVT::v4f32,
42324 /* 93226*/        OPC_CheckType, MVT::v4f32,
42335                       MVT::v4f32, 6/*#Ops*/, 3, 2, 6, 8, 9, 10, 
42543 /* 93670*/      /*SwitchType*/ 42, MVT::v4f32,// ->93714
42549                         MVT::v4f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
42557                         MVT::v4f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
42605 /* 93816*/      /*SwitchType*/ 42, MVT::v4f32,// ->93860
42611                         MVT::v4f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
42619                         MVT::v4f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
42673 /* 93978*/      /*SwitchType*/ 19, MVT::v4f32,// ->93999
42678                       MVT::v4f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
42715 /* 94075*/      /*SwitchType*/ 19, MVT::v4f32,// ->94096
42720                       MVT::v4f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
42735 /* 94122*/      /*SwitchType*/ 47, MVT::v4f32,// ->94171
42741                         MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
42751                         MVT::v4f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
43222 /* 95347*/          /*SwitchType*/ 22, MVT::v4f32,// ->95371
43228                           MVT::v4f32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
43255 /* 95418*/          /*SwitchType*/ 22, MVT::v4f32,// ->95442
43261                           MVT::v4f32, 6/*#Ops*/, 0, 3, 1, 4, 5, 6, 
43270 /* 95450*/          OPC_CheckChild0Type, MVT::v4f32,
43279 /* 95464*/          OPC_CheckType, MVT::v4f32,
43290                         MVT::v4f32, 6/*#Ops*/, 0, 1, 6, 8, 9, 10, 
43297 /* 95510*/          OPC_CheckChild0Type, MVT::v4f32,
43307 /* 95525*/          OPC_CheckType, MVT::v4f32,
43318                         MVT::v4f32, 6/*#Ops*/, 0, 3, 6, 8, 9, 10, 
43408 /* 95755*/            /*SwitchType*/ 42, MVT::v4f32,// ->95799
43414                               MVT::v4f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
43422                               MVT::v4f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
43473 /* 95912*/            /*SwitchType*/ 19, MVT::v4f32,// ->95933
43478                             MVT::v4f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
43494 /* 95960*/        /*SwitchType*/ 47, MVT::v4f32,// ->96009
43500                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
43510                           MVT::v4f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
43687 /* 96403*/      /*SwitchType*/ 19, MVT::v4f32,// ->96424
43692                       MVT::v4f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
43734 /* 96517*/      /*SwitchType*/ 42, MVT::v4f32,// ->96561
43740                         MVT::v4f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
43748                         MVT::v4f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
43953 /* 97058*/      /*SwitchType*/ 45, MVT::v4f32,// ->97105
43959                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
43969                         MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
44130 /* 97489*/          /*SwitchType*/ 21, MVT::v4f32,// ->97512
44136                           MVT::v4f32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
44189 /* 97615*/        /*SwitchType*/ 21, MVT::v4f32,// ->97638
44195                         MVT::v4f32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
44233 /* 97708*/        OPC_CheckChild0Type, MVT::v4f32,
44239 /* 97717*/        OPC_CheckType, MVT::v4f32,
44250                       MVT::v4f32, 5/*#Ops*/, 0, 5, 7, 8, 9, 
44280 /* 97814*/        OPC_CheckChild0Type, MVT::v4f32,
44287 /* 97824*/        OPC_CheckType, MVT::v4f32,
44298                       MVT::v4f32, 5/*#Ops*/, 2, 5, 7, 8, 9, 
44346 /* 97970*/        /*SwitchType*/ 40, MVT::v4f32,// ->98012
44357                         MVT::v4f32, 5/*#Ops*/, 0, 4, 5, 6, 7, 
44416 /* 98160*/        /*SwitchType*/ 40, MVT::v4f32,// ->98202
44427                         MVT::v4f32, 5/*#Ops*/, 1, 4, 5, 6, 7, 
44476 /* 98320*/      /*SwitchType*/ 47, MVT::v4f32,// ->98369
44482                         MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
44492                         MVT::v4f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
44618 /* 98691*/      /*SwitchType*/ 45, MVT::v4f32,// ->98738
44624                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
44634                         MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
44759 /* 99012*/    /*SwitchType*/ 39, MVT::v4f32,// ->99053
44763                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
44773                       MVT::v4f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
44829 /* 99162*/    /*SwitchType*/ 39, MVT::v4f32,// ->99203
44833                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
44843                       MVT::v4f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
44972 /* 99501*/    /*SwitchType*/ 24, MVT::v4f32,// ->99527
44979                     MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
45046 /* 99679*/    /*SwitchType*/ 24, MVT::v4f32,// ->99705
45053                     MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
45087 /* 99770*/    /*SwitchType*/ 24, MVT::v4f32,// ->99796
45094                     MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
45128 /* 99861*/    /*SwitchType*/ 24, MVT::v4f32,// ->99887
45135                     MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
45169 /* 99952*/    /*SwitchType*/ 24, MVT::v4f32,// ->99978
45176                     MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
45355 /*100461*/    /*SwitchType*/ 18, MVT::v4f32,// ->100481
45360                     MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
45451 /*100749*/    /*SwitchType*/ 18, MVT::v4f32,// ->100769
45456                     MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
45779 /*101465*/      /*SwitchType*/ 21, MVT::v4f32,// ->101488
45786                       MVT::v4f32, 4/*#Ops*/, 3, 4, 5, 2, 
46114 /*102219*/        /*SwitchType*/ 26, MVT::v4f32,// ->102247
46122                         MVT::v4f32, 6/*#Ops*/, 4, 5, 0, 6, 7, 8, 
46165 /*102337*/      /*SwitchType*/ 58, MVT::v4f32,// ->102397
46170                         MVT::v4f32, 2/*#Ops*/, 0, 3,  // Results = #4
46174                         MVT::v4f32, 3/*#Ops*/, 4, 1, 6, 
46181                         MVT::v4f32, 2/*#Ops*/, 0, 3,  // Results = #4
46185                         MVT::v4f32, 3/*#Ops*/, 4, 1, 6, 
46454 /*103012*/        /*SwitchType*/ 22, MVT::v4f32,// ->103036
46461                         MVT::v4f32, 4/*#Ops*/, 2, 3, 4, 5, 
46488 /*103088*/        /*SwitchType*/ 17, MVT::v4f32,// ->103107
46493                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
46502 /*103116*/        OPC_SwitchType /*2 cases */, 78, MVT::v4f32,// ->103197
46513                           MVT::v4f32, 4/*#Ops*/, 2, 3, 4, 5, 
46527                           MVT::v4f32, 4/*#Ops*/, 3, 4, 5, 6, 
48843 /*108650*/      OPC_CheckChild0Type, MVT::v4f32,
49318 /*109768*/    /*SwitchType*/ 20, MVT::v4f32,// ->109790
49321                     MVT::v4f32, 0/*#Ops*/,  // Results = #1
49324                     MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
50222 /*111829*/      OPC_CheckChild0Type, MVT::v4f32,
51103 /*113794*/      /*SwitchType*/ 20, MVT::v4f32,// ->113816
51109                       MVT::v4f32, 4/*#Ops*/, 0, 2, 3, 4, 
51151 /*113911*/      OPC_CheckChild0Type, MVT::v4f32,
51156 /*113919*/      OPC_CheckType, MVT::v4f32,
51168                       MVT::v4f32, 4/*#Ops*/, 4, 6, 7, 8, 
51183                       MVT::v4f32, 4/*#Ops*/, 5, 6, 7, 8, 
51946 /*115792*/      OPC_CheckChild0Type, MVT::v4f32,
52073 /*116091*/    /*SwitchType*/ 21, MVT::v4f32,// ->116114
52079                     MVT::v4f32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
53104 /*118658*/    /*SwitchType*/ 45, MVT::v4f32,// ->118705
53110                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
53120                       MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
53302 /*119135*/    /*SwitchType*/ 22, MVT::v4f32,// ->119159
53308                     MVT::v4f32, 5/*#Ops*/, 2, 0, 3, 1, 4, 
53432 /*119452*/      /*SwitchType*/ 15, MVT::v4f32,// ->119469
53436                       MVT::v4f32, 4/*#Ops*/, 1, 2, 3, 0, 
53529 /*119738*/      /*SwitchType*/ 60, MVT::v4f32,// ->119800
53545                       MVT::v4f32, 4/*#Ops*/, 1, 2, 3, 12, 
53674 /*120143*/      /*SwitchType*/ 28, MVT::v4f32,// ->120173
53677                       MVT::v4f32, 0/*#Ops*/,  // Results = #1
53682                       MVT::v4f32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
53708 /*120230*/      /*SwitchType*/ 44, MVT::v4f32,// ->120276
53712                         MVT::v4f32, 0/*#Ops*/,  // Results = #1
53715                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
53721                         MVT::v4f32, 0/*#Ops*/,  // Results = #1
53724                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
53781 /*120401*/    /*SwitchType*/ 45, MVT::v4f32,// ->120448
53787                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
53797                       MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
gen/lib/Target/ARM/ARMGenFastISel.inc
  571   if (RetVT.SimpleTy != MVT::v4f32)
  593   case MVT::v4f32: return fastEmit_ARMISD_VREV64_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  914   case MVT::v4f32: return fastEmit_ISD_BITCAST_MVT_v16i8_MVT_v4f32_r(Op0, Op0IsKill);
 1021   case MVT::v4f32: return fastEmit_ISD_BITCAST_MVT_v8i16_MVT_v4f32_r(Op0, Op0IsKill);
 1236   case MVT::v4f32: return fastEmit_ISD_BITCAST_MVT_v2i64_MVT_v4f32_r(Op0, Op0IsKill);
 1342   case MVT::v4f32: return fastEmit_ISD_BITCAST_MVT_v8f16_MVT_v4f32_r(Op0, Op0IsKill);
 1511   case MVT::v4f32: return fastEmit_ISD_BITCAST_MVT_v2f64_MVT_v4f32_r(Op0, Op0IsKill);
 1532   case MVT::v4f32: return fastEmit_ISD_BITCAST_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 1805   if (RetVT.SimpleTy != MVT::v4f32)
 1824   case MVT::v4f32: return fastEmit_ISD_FABS_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 1868   if (RetVT.SimpleTy != MVT::v4f32)
 1882   case MVT::v4f32: return fastEmit_ISD_FCEIL_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 1926   if (RetVT.SimpleTy != MVT::v4f32)
 1940   case MVT::v4f32: return fastEmit_ISD_FFLOOR_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 2043   if (RetVT.SimpleTy != MVT::v4f32)
 2062   case MVT::v4f32: return fastEmit_ISD_FNEG_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 2152   case MVT::v4f32: return fastEmit_ISD_FP_TO_SINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 2206   case MVT::v4f32: return fastEmit_ISD_FP_TO_UINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 2250   if (RetVT.SimpleTy != MVT::v4f32)
 2264   case MVT::v4f32: return fastEmit_ISD_FRINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 2308   if (RetVT.SimpleTy != MVT::v4f32)
 2322   case MVT::v4f32: return fastEmit_ISD_FROUND_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 2404   if (RetVT.SimpleTy != MVT::v4f32)
 2418   case MVT::v4f32: return fastEmit_ISD_FTRUNC_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 2494   if (RetVT.SimpleTy != MVT::v4f32)
 2586   if (RetVT.SimpleTy != MVT::v4f32)
 3648   if (RetVT.SimpleTy != MVT::v4f32)
 3667   case MVT::v4f32: return fastEmit_ISD_FADD_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3740   if (RetVT.SimpleTy != MVT::v4f32)
 3753   case MVT::v4f32: return fastEmit_ISD_FMAXIMUM_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3818   if (RetVT.SimpleTy != MVT::v4f32)
 3837   case MVT::v4f32: return fastEmit_ISD_FMAXNUM_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3872   if (RetVT.SimpleTy != MVT::v4f32)
 3885   case MVT::v4f32: return fastEmit_ISD_FMINIMUM_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3950   if (RetVT.SimpleTy != MVT::v4f32)
 3969   case MVT::v4f32: return fastEmit_ISD_FMINNUM_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4034   if (RetVT.SimpleTy != MVT::v4f32)
 4053   case MVT::v4f32: return fastEmit_ISD_FMUL_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4118   if (RetVT.SimpleTy != MVT::v4f32)
 4137   case MVT::v4f32: return fastEmit_ISD_FSUB_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5270   case MVT::v4f32: return fastEmit_ARMISD_VDUPLANE_MVT_v2f32_MVT_v4f32_ri(Op0, Op0IsKill, imm1);
gen/lib/Target/ARM/ARMGenRegisterInfo.inc
 3754   /* 25 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::v8f16, MVT::Other,
 3755   /* 33 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::Other,
gen/lib/Target/Mips/MipsGenDAGISel.inc
  518 /*   840*/        OPC_CheckChild1Type, MVT::v4f32,
 1357 /*  2431*/      /*SwitchType*/ 14, MVT::v4f32,// ->2447
 1362                       MVT::v4f32, 2/*#Ops*/, 2, 3, 
10537                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
10545                     MVT::v4f32, 1/*#Ops*/, 0, 
10561                     MVT::v4f32, 1/*#Ops*/, 0, 
10577                     MVT::v4f32, 1/*#Ops*/, 0, 
10593                     MVT::v4f32, 1/*#Ops*/, 0, 
10610                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
10628                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
10646                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
10664                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
10681                     MVT::v4f32, 1/*#Ops*/, 0, 
10697                     MVT::v4f32, 1/*#Ops*/, 0, 
17948 /* 33616*/      OPC_CheckChild0Type, MVT::v4f32,
22102 /* 41441*/      OPC_CheckChild0Type, MVT::v4f32,
22212 /* 41668*/      OPC_CheckChild0Type, MVT::v4f32,
24860 /* 46602*/      /*SwitchType*/ 53, MVT::v4f32,// ->46657
24865                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
24878                         MVT::v4f32, 2/*#Ops*/, 4, 5, 
24906 /* 46714*/      OPC_CheckChild0Type, MVT::v4f32,
25097 /* 47196*/      /*SwitchType*/ 53, MVT::v4f32,// ->47251
25102                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
25115                         MVT::v4f32, 2/*#Ops*/, 4, 5, 
25208 /* 47473*/      /*SwitchType*/ 53, MVT::v4f32,// ->47528
25213                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
25226                         MVT::v4f32, 2/*#Ops*/, 4, 5, 
25321 /* 47752*/      /*SwitchType*/ 13, MVT::v4f32,// ->47767
25325                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
25445 /* 48067*/      /*SwitchType*/ 53, MVT::v4f32,// ->48122
25450                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
25463                         MVT::v4f32, 2/*#Ops*/, 4, 5, 
25555 /* 48351*/      /*SwitchType*/ 52, MVT::v4f32,// ->48405
25560                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
25573                         MVT::v4f32, 2/*#Ops*/, 4, 5, 
26898 /* 50914*/        OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->50928
26901                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
26913 /* 50944*/        OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->50957
26916                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
27226 /* 51522*/        OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->51536
27229                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
27247 /* 51560*/      OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->51574
27250                       MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
27263 /* 51591*/      OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->51604
27266                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
27395 /* 51851*/    /*SwitchType*/ 9, MVT::v4f32,// ->51862
27398                     MVT::v4f32, 1/*#Ops*/, 0, 
27450 /* 51947*/    /*SwitchType*/ 9, MVT::v4f32,// ->51958
27453                     MVT::v4f32, 1/*#Ops*/, 0, 
27512 /* 52061*/    /*SwitchType*/ 10, MVT::v4f32,// ->52073
27515                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
27582 /* 52190*/        OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->52203
27585                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
27602 /* 52225*/      OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->52238
27605                       MVT::v4f32, 2/*#Ops*/, 1, 0, 
27618 /* 52254*/      OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->52267
27621                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
27692 /* 52394*/      OPC_CheckType, MVT::v4f32,
27695                     MVT::v4f32, 1/*#Ops*/, 0, 
28339 /* 53573*/      /*SwitchType*/ 11, MVT::v4f32,// ->53586
28342                       MVT::v4f32, 3/*#Ops*/, 0, 2, 1, 
28865 /* 54599*/        OPC_CheckType, MVT::v4f32,
28869                       MVT::v4f32, 3/*#Ops*/, 0, 3, 1, 
28874 /* 54617*/        OPC_CheckType, MVT::v4f32,
28877                       MVT::v4f32, 3/*#Ops*/, 0, 2, 1, 
28882 /* 54633*/        OPC_CheckType, MVT::v4f32,
28885                       MVT::v4f32, 3/*#Ops*/, 0, 2, 1, 
29092 /* 55016*/      OPC_CheckType, MVT::v4f32,
29095                     MVT::v4f32, 1/*#Ops*/, 0, 
29672 /* 56492*/    OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->56506
29676                     MVT::v4f32, 1/*#Ops*/, 0, 
29689 /* 56524*/    OPC_SwitchType /*2 cases */, 9, MVT::v4f32,// ->56536
29692                     MVT::v4f32, 1/*#Ops*/, 0, 
29706 /* 56554*/    OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->56568
29709                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
29723 /* 56588*/    OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->56602
29726                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
29738 /* 56620*/    OPC_SwitchType /*2 cases */, 9, MVT::v4f32,// ->56632
29741                     MVT::v4f32, 1/*#Ops*/, 0, 
29753 /* 56648*/    OPC_SwitchType /*2 cases */, 9, MVT::v4f32,// ->56660
29756                     MVT::v4f32, 1/*#Ops*/, 0, 
gen/lib/Target/Mips/MipsGenFastISel.inc
  346   if (RetVT.SimpleTy != MVT::v4f32)
  367   case MVT::v4f32: return fastEmit_ISD_FABS_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  376   if (RetVT.SimpleTy != MVT::v4f32)
  395   case MVT::v4f32: return fastEmit_ISD_FEXP2_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  404   if (RetVT.SimpleTy != MVT::v4f32)
  423   case MVT::v4f32: return fastEmit_ISD_FLOG2_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  594   case MVT::v4f32: return fastEmit_ISD_FP_TO_SINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  622   case MVT::v4f32: return fastEmit_ISD_FP_TO_UINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  631   if (RetVT.SimpleTy != MVT::v4f32)
  650   case MVT::v4f32: return fastEmit_ISD_FRINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  689   if (RetVT.SimpleTy != MVT::v4f32)
  710   case MVT::v4f32: return fastEmit_ISD_FSQRT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  768   if (RetVT.SimpleTy != MVT::v4f32)
  798   if (RetVT.SimpleTy != MVT::v4f32)
 1481   if (RetVT.SimpleTy != MVT::v4f32)
 1502   case MVT::v4f32: return fastEmit_ISD_FADD_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1541   if (RetVT.SimpleTy != MVT::v4f32)
 1562   case MVT::v4f32: return fastEmit_ISD_FDIV_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1601   if (RetVT.SimpleTy != MVT::v4f32)
 1622   case MVT::v4f32: return fastEmit_ISD_FMUL_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1661   if (RetVT.SimpleTy != MVT::v4f32)
 1682   case MVT::v4f32: return fastEmit_ISD_FSUB_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3808   case MVT::v4f32: return fastEmit_ISD_EXTRACT_VECTOR_ELT_MVT_v4f32_ri_Predicate_immZExt2Ptr(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/Mips/MipsGenRegisterInfo.inc
 3930   /* 18 */ MVT::v4i32, MVT::v4f32, MVT::Other,
gen/lib/Target/PowerPC/PPCGenCallingConv.inc
   46       LocVT == MVT::v4f32 ||
   64       LocVT == MVT::v4f32 ||
  267       LocVT == MVT::v4f32 ||
  503       LocVT == MVT::v4f32 ||
  521       LocVT == MVT::v4f32 ||
  651       LocVT == MVT::v4f32 ||
  669       LocVT == MVT::v4f32 ||
  760       LocVT == MVT::v4f32 ||
  775       LocVT == MVT::v4f32 ||
gen/lib/Target/PowerPC/PPCGenDAGISel.inc
 1706 /*  3932*/        OPC_CheckChild1Type, MVT::v4f32,
 3209 /*  6795*/      OPC_CheckChild1Type, MVT::v4f32,
15886 /* 42381*/      OPC_CheckChild0Type, MVT::v4f32,
16042                       MVT::v4f32, 2/*#Ops*/, 0, 1,  // Results = #2
16066                       MVT::v4f32, 2/*#Ops*/, 0, 1,  // Results = #2
16090                       MVT::v4f32, 2/*#Ops*/, 0, 1,  // Results = #2
16128                     MVT::v4f32, 3/*#Ops*/, 0, 0, 5,  // Results = #6
17743                     MVT::v4f32, 1/*#Ops*/, 0, 
17759                     MVT::v4f32, 1/*#Ops*/, 0, 
17775                     MVT::v4f32, 1/*#Ops*/, 0, 
17810                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
17819                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
17828                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
17845                     MVT::v4f32, 1/*#Ops*/, 0, 
17861                     MVT::v4f32, 1/*#Ops*/, 0, 
17877                     MVT::v4f32, 1/*#Ops*/, 0, 
17895                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
17906                     MVT::v4f32, 1/*#Ops*/, 2, 
17952                       MVT::v4f32, 1/*#Ops*/, 0, 
17963                       MVT::v4f32, 2/*#Ops*/, 2, 0, 
17974                       MVT::v4f32, 1/*#Ops*/, 0, 
17985                       MVT::v4f32, 2/*#Ops*/, 2, 0, 
18021                     MVT::v4f32, 1/*#Ops*/, 0, 
18029                     MVT::v4f32, 1/*#Ops*/, 0, 
18038                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
18047                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
18055                     MVT::v4f32, 1/*#Ops*/, 0, 
18063                     MVT::v4f32, 1/*#Ops*/, 0, 
18071                     MVT::v4f32, 1/*#Ops*/, 0, 
18079                     MVT::v4f32, 1/*#Ops*/, 0, 
18087                     MVT::v4f32, 1/*#Ops*/, 0, 
18095                     MVT::v4f32, 1/*#Ops*/, 0, 
18105                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
18115                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
18771 /* 47806*/        /*SwitchType*/ 13, MVT::v4f32,// ->47821
18775                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
18780 /* 47823*/        OPC_CheckChild0Type, MVT::v4f32,
18861 /* 47958*/        /*SwitchType*/ 5, MVT::v4f32,// ->47965
18905 /* 48030*/        /*SwitchType*/ 5, MVT::v4f32,// ->48037
18949 /* 48102*/        /*SwitchType*/ 5, MVT::v4f32,// ->48109
19004 /* 48193*/        /*SwitchType*/ 22, MVT::v4f32,// ->48217
19009                           MVT::v4f32, 2/*#Ops*/, 0, 1, 
19086 /* 48345*/        /*SwitchType*/ 5, MVT::v4f32,// ->48352
19143 /* 48455*/      OPC_CheckChild0Type, MVT::v4f32,
19207 /* 48580*/      OPC_CheckChild0Type, MVT::v4f32,
21893 /* 54483*/      /*SwitchType*/ 36, MVT::v4f32,// ->54521
21900                         MVT::v4f32, 2/*#Ops*/, 2, 3, 
21909                         MVT::v4f32, 2/*#Ops*/, 2, 3, 
21935 /* 54562*/      OPC_CheckType, MVT::v4f32,
21940                     MVT::v4f32, 2/*#Ops*/, 2, 3, 
27086 /* 65723*/      OPC_CheckChild0Type, MVT::v4f32,
28690 /* 68883*/    /*SwitchType*/ 11, MVT::v4f32,// ->68896
28693                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
30257 /* 72543*/      OPC_CheckType, MVT::v4f32,
30262                     MVT::v4f32, 3/*#Ops*/, 4, 2, 3, 
30268 /* 72568*/      OPC_CheckType, MVT::v4f32,
30273                     MVT::v4f32, 3/*#Ops*/, 4, 2, 3, 
30279 /* 72593*/      OPC_CheckType, MVT::v4f32,
30284                     MVT::v4f32, 3/*#Ops*/, 4, 2, 3, 
30290 /* 72618*/      OPC_CheckType, MVT::v4f32,
30295                     MVT::v4f32, 3/*#Ops*/, 4, 2, 3, 
30301 /* 72643*/      OPC_CheckType, MVT::v4f32,
30306                     MVT::v4f32, 3/*#Ops*/, 4, 2, 3, 
30312 /* 72668*/      OPC_CheckType, MVT::v4f32,
30317                     MVT::v4f32, 3/*#Ops*/, 4, 2, 3, 
30323 /* 72693*/      OPC_CheckType, MVT::v4f32,
30328                     MVT::v4f32, 3/*#Ops*/, 4, 2, 3, 
30334 /* 72718*/      OPC_CheckType, MVT::v4f32,
30339                     MVT::v4f32, 3/*#Ops*/, 4, 2, 3, 
30345 /* 72743*/      OPC_CheckType, MVT::v4f32,
30350                     MVT::v4f32, 3/*#Ops*/, 4, 2, 3, 
30356 /* 72768*/      OPC_CheckType, MVT::v4f32,
30361                     MVT::v4f32, 3/*#Ops*/, 4, 2, 3, 
34574 /* 89195*/        OPC_CheckType, MVT::v4f32,
34579                         MVT::v4f32, 1/*#Ops*/, 0, 
34585                         MVT::v4f32, 1/*#Ops*/, 0, 
34677 /* 89382*/      /*SwitchType*/ 30, MVT::v4f32,// ->89414
34682                         MVT::v4f32, 1/*#Ops*/, 0, 
34690                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
35916 /* 92362*/        OPC_CheckType, MVT::v4f32,
35921                         MVT::v4f32, 1/*#Ops*/, 0, 
35927                         MVT::v4f32, 1/*#Ops*/, 0, 
36165 /* 92815*/          /*SwitchType*/ 11, MVT::v4f32,// ->92828
36168                           MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
36181 /* 92846*/          /*SwitchType*/ 11, MVT::v4f32,// ->92859
36184                           MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
36198 /* 92878*/        /*SwitchType*/ 9, MVT::v4f32,// ->92889
36201                         MVT::v4f32, 1/*#Ops*/, 0, 
36214 /* 92905*/      /*SwitchType*/ 9, MVT::v4f32,// ->92916
36217                       MVT::v4f32, 1/*#Ops*/, 0, 
36232 /* 92934*/          OPC_SwitchType /*2 cases */, 26, MVT::v4f32,// ->92963
36236                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
36242                             MVT::v4f32, 3/*#Ops*/, 0, 2, 1, 
36262 /* 92994*/          /*SwitchType*/ 11, MVT::v4f32,// ->93007
36265                           MVT::v4f32, 3/*#Ops*/, 0, 2, 1, 
36279 /* 93026*/        /*SwitchType*/ 9, MVT::v4f32,// ->93037
36282                         MVT::v4f32, 1/*#Ops*/, 0, 
36295 /* 93053*/      /*SwitchType*/ 9, MVT::v4f32,// ->93064
36298                       MVT::v4f32, 1/*#Ops*/, 0, 
37649 /* 95972*/          /*SwitchType*/ 11, MVT::v4f32,// ->95985
37652                           MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
37691 /* 96041*/      OPC_CheckType, MVT::v4f32,
37694                     MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
37705 /* 96065*/        OPC_CheckType, MVT::v4f32,
37708                       MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
37721 /* 96097*/          /*SwitchType*/ 11, MVT::v4f32,// ->96110
37724                           MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
37739 /* 96132*/          /*SwitchType*/ 11, MVT::v4f32,// ->96145
37742                           MVT::v4f32, 3/*#Ops*/, 0, 2, 1, 
37781 /* 96201*/      OPC_CheckType, MVT::v4f32,
37784                     MVT::v4f32, 3/*#Ops*/, 0, 2, 1, 
37795 /* 96225*/        OPC_CheckType, MVT::v4f32,
37798                       MVT::v4f32, 3/*#Ops*/, 0, 2, 1, 
37804 /* 96241*/        OPC_SwitchType /*2 cases */, 26, MVT::v4f32,// ->96270
37808                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
37814                           MVT::v4f32, 3/*#Ops*/, 0, 2, 1, 
37897 /* 96418*/    /*SwitchType*/ 35, MVT::v4f32,// ->96455
37901                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
37907                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
37913                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
37979 /* 96573*/    /*SwitchType*/ 56, MVT::v4f32,// ->96631
37983                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
37989                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
38001                       MVT::v4f32, 3/*#Ops*/, 0, 1, 4, 
38067 /* 96749*/    /*SwitchType*/ 35, MVT::v4f32,// ->96786
38071                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
38077                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
38083                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
38149 /* 96903*/    /*SwitchType*/ 10, MVT::v4f32,// ->96915
38152                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
38198 /* 96991*/    /*SwitchType*/ 9, MVT::v4f32,// ->97002
38201                     MVT::v4f32, 1/*#Ops*/, 0, 
38241 /* 97067*/    /*SwitchType*/ 32, MVT::v4f32,// ->97101
38245                       MVT::v4f32, 1/*#Ops*/, 0, 
38251                       MVT::v4f32, 1/*#Ops*/, 0, 
38257                       MVT::v4f32, 1/*#Ops*/, 0, 
38304 /* 97177*/    /*SwitchType*/ 32, MVT::v4f32,// ->97211
38308                       MVT::v4f32, 1/*#Ops*/, 0, 
38314                       MVT::v4f32, 1/*#Ops*/, 0, 
38320                       MVT::v4f32, 1/*#Ops*/, 0, 
38379 /* 97308*/    /*SwitchType*/ 22, MVT::v4f32,// ->97332
38383                       MVT::v4f32, 1/*#Ops*/, 0, 
38389                       MVT::v4f32, 1/*#Ops*/, 0, 
38464 /* 97476*/      OPC_CheckChild1Type, MVT::v4f32,
38465 /* 97478*/      OPC_SwitchType /*2 cases */, 24, MVT::v4f32,// ->97505
38469                         MVT::v4f32, 2/*#Ops*/, 1, 0, 
38475                         MVT::v4f32, 2/*#Ops*/, 1, 0, 
38497 /* 97545*/      /*SwitchType*/ 21, MVT::v4f32,// ->97568
38501                       MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
38503                       MVT::v4f32, 2/*#Ops*/, 3, 0, 
38633 /* 97798*/    /*SwitchType*/ 22, MVT::v4f32,// ->97822
38637                       MVT::v4f32, 1/*#Ops*/, 0, 
38643                       MVT::v4f32, 1/*#Ops*/, 0, 
38676 /* 97880*/    /*SwitchType*/ 22, MVT::v4f32,// ->97904
38680                       MVT::v4f32, 1/*#Ops*/, 0, 
38686                       MVT::v4f32, 1/*#Ops*/, 0, 
38727 /* 97975*/    /*SwitchType*/ 32, MVT::v4f32,// ->98009
38731                       MVT::v4f32, 1/*#Ops*/, 0, 
38737                       MVT::v4f32, 1/*#Ops*/, 0, 
38743                       MVT::v4f32, 1/*#Ops*/, 0, 
38790 /* 98091*/    /*SwitchType*/ 32, MVT::v4f32,// ->98125
38794                       MVT::v4f32, 1/*#Ops*/, 0, 
38800                       MVT::v4f32, 1/*#Ops*/, 0, 
38806                       MVT::v4f32, 1/*#Ops*/, 0, 
38853 /* 98207*/    /*SwitchType*/ 32, MVT::v4f32,// ->98241
38857                       MVT::v4f32, 1/*#Ops*/, 0, 
38863                       MVT::v4f32, 1/*#Ops*/, 0, 
38869                       MVT::v4f32, 1/*#Ops*/, 0, 
40580 /*101987*/        OPC_CheckType, MVT::v4f32,
40598                         MVT::v4f32, 2/*#Ops*/, 5, 9, 
40618                         MVT::v4f32, 2/*#Ops*/, 5, 9, 
40679 /*102219*/        OPC_CheckType, MVT::v4f32,
40697                         MVT::v4f32, 2/*#Ops*/, 5, 9, 
40717                         MVT::v4f32, 2/*#Ops*/, 5, 9, 
40754 /*102407*/        OPC_CheckType, MVT::v4f32,
40768                         MVT::v4f32, 2/*#Ops*/, 4, 7, 
40784                         MVT::v4f32, 2/*#Ops*/, 4, 7, 
40791 /*102513*/      OPC_SwitchType /*2 cases */, 102|128,1/*230*/, MVT::v4f32,// ->102747
40799                         MVT::v4f32, 1/*#Ops*/, 0,  // Results = #1
40802                         MVT::v4f32, 2/*#Ops*/, 1, 2, 
40837                           MVT::v4f32, 2/*#Ops*/, 10, 17, 
40865                           MVT::v4f32, 2/*#Ops*/, 10, 17, 
41868 /*105187*/        OPC_CheckType, MVT::v4f32,
41880                         MVT::v4f32, 2/*#Ops*/, 6, 7, 
41894                         MVT::v4f32, 2/*#Ops*/, 6, 7, 
41940 /*105367*/        OPC_CheckType, MVT::v4f32,
41944                         MVT::v4f32, 1/*#Ops*/, 0, 
41955                         MVT::v4f32, 3/*#Ops*/, 1, 2, 3, 
41961                         MVT::v4f32, 0/*#Ops*/,  // Results = #1
41964                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
42020 /*105542*/    /*SwitchType*/ 14, MVT::v4f32,// ->105558
42025                     MVT::v4f32, 2/*#Ops*/, 2, 3, 
42057 /*105614*/    /*SwitchType*/ 14, MVT::v4f32,// ->105630
42062                     MVT::v4f32, 2/*#Ops*/, 2, 3, 
42146 /*105805*/      /*SwitchType*/ 84, MVT::v4f32,// ->105891
42155                         MVT::v4f32, 3/*#Ops*/, 2, 3, 4,  // Results = #5
42158                         MVT::v4f32, 3/*#Ops*/, 0, 5, 6, 
42169                         MVT::v4f32, 3/*#Ops*/, 2, 3, 4,  // Results = #5
42172                         MVT::v4f32, 3/*#Ops*/, 0, 5, 6, 
42205 /*105967*/      /*SwitchType*/ 84, MVT::v4f32,// ->106053
42214                         MVT::v4f32, 3/*#Ops*/, 2, 3, 4,  // Results = #5
42217                         MVT::v4f32, 3/*#Ops*/, 0, 5, 6, 
42228                         MVT::v4f32, 3/*#Ops*/, 2, 3, 4,  // Results = #5
42231                         MVT::v4f32, 3/*#Ops*/, 0, 5, 6, 
42264 /*106129*/      /*SwitchType*/ 84, MVT::v4f32,// ->106215
42273                         MVT::v4f32, 3/*#Ops*/, 2, 3, 4,  // Results = #5
42276                         MVT::v4f32, 3/*#Ops*/, 0, 5, 6, 
42287                         MVT::v4f32, 3/*#Ops*/, 2, 3, 4,  // Results = #5
42290                         MVT::v4f32, 3/*#Ops*/, 0, 5, 6, 
42323 /*106291*/      /*SwitchType*/ 84, MVT::v4f32,// ->106377
42332                         MVT::v4f32, 3/*#Ops*/, 2, 3, 4,  // Results = #5
42335                         MVT::v4f32, 3/*#Ops*/, 0, 5, 6, 
42346                         MVT::v4f32, 3/*#Ops*/, 2, 3, 4,  // Results = #5
42349                         MVT::v4f32, 3/*#Ops*/, 0, 5, 6, 
42473 /*106608*/    /*SwitchType*/ 18, MVT::v4f32,// ->106628
42478                     MVT::v4f32, 3/*#Ops*/, 1, 1, 2,  // Results = #3
42590 /*106873*/      OPC_CheckType, MVT::v4f32,
42593                     MVT::v4f32, 3/*#Ops*/, 2, 1, 0, 
42609 /*106907*/      OPC_CheckType, MVT::v4f32,
42612                     MVT::v4f32, 3/*#Ops*/, 2, 1, 0, 
42634 /*106955*/      /*SwitchType*/ 11, MVT::v4f32,// ->106968
42637                       MVT::v4f32, 3/*#Ops*/, 0, 2, 1, 
43010 /*107746*/    /*SwitchType*/ 58, MVT::v4f32,// ->107806
43015                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
43022                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
43029                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
43036                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
43201 /*108142*/    /*SwitchType*/ 104, MVT::v4f32,// ->108248
43206                       MVT::v4f32, MVT::i32, 2/*#Ops*/, 0, 1, 
43213                       MVT::v4f32, MVT::i32, 2/*#Ops*/, 0, 1, 
43220                       MVT::v4f32, MVT::i32, 2/*#Ops*/, 0, 1, 
43227                       MVT::v4f32, MVT::i32, 2/*#Ops*/, 0, 1, 
43234                       MVT::v4f32, MVT::i32, 2/*#Ops*/, 0, 1, 
43241                       MVT::v4f32, MVT::i32, 2/*#Ops*/, 0, 1, 
43248                       MVT::v4f32, MVT::i32, 2/*#Ops*/, 0, 1, 
43625 /*108954*/    /*SwitchType*/ 13, MVT::v4f32,// ->108969
43629                     MVT::v4f32, 3/*#Ops*/, 0, 1, 3, 
43654 /*109011*/    /*SwitchType*/ 12, MVT::v4f32,// ->109025
43658                     MVT::v4f32, 2/*#Ops*/, 0, 2, 
43695                     MVT::v4f32, 2/*#Ops*/, 4, 5, 
43705                     MVT::v4f32, 2/*#Ops*/, 4, 5, 
43788 /*109295*/    OPC_SwitchType /*3 cases */, 73, MVT::v4f32,// ->109371
43792                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
43800                       MVT::v4f32, 3/*#Ops*/, 2, 1, 0, 
43813                       MVT::v4f32, 3/*#Ops*/, 5, 1, 0, 
43850 /*109454*/    OPC_SwitchType /*3 cases */, 73, MVT::v4f32,// ->109530
43854                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
43862                       MVT::v4f32, 3/*#Ops*/, 2, 1, 0, 
43875                       MVT::v4f32, 3/*#Ops*/, 5, 1, 0, 
43927 /*109639*/    OPC_CheckType, MVT::v4f32,
43930                   MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
43937 /*109658*/    OPC_CheckType, MVT::v4f32,
43940                   MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
43954 /*109693*/    /*SwitchType*/ 11, MVT::v4f32,// ->109706
43957                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
44248   return cast<StoreSDNode>(N)->getMemoryVT() == MVT::v4f32;
44409   return cast<LoadSDNode>(N)->getMemoryVT() == MVT::v4f32;
gen/lib/Target/PowerPC/PPCGenFastISel.inc
  348   if (RetVT.SimpleTy != MVT::v4f32)
  382   case MVT::v4f32: return fastEmit_ISD_FABS_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  413   if (RetVT.SimpleTy != MVT::v4f32)
  449   case MVT::v4f32: return fastEmit_ISD_FCEIL_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  480   if (RetVT.SimpleTy != MVT::v4f32)
  516   case MVT::v4f32: return fastEmit_ISD_FFLOOR_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  535   if (RetVT.SimpleTy != MVT::v4f32)
  558   case MVT::v4f32: return fastEmit_ISD_FNEARBYINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  603   if (RetVT.SimpleTy != MVT::v4f32)
  637   case MVT::v4f32: return fastEmit_ISD_FNEG_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  748   case MVT::v4f32: return fastEmit_ISD_FP_TO_SINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  799   case MVT::v4f32: return fastEmit_ISD_FP_TO_UINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  829   if (RetVT.SimpleTy != MVT::v4f32)
  862   case MVT::v4f32: return fastEmit_ISD_FROUND_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  905   if (RetVT.SimpleTy != MVT::v4f32)
  927   case MVT::v4f32: return fastEmit_ISD_FSQRT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  957   if (RetVT.SimpleTy != MVT::v4f32)
  993   case MVT::v4f32: return fastEmit_ISD_FTRUNC_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 1012   if (RetVT.SimpleTy != MVT::v4f32)
 1068   if (RetVT.SimpleTy != MVT::v4f32)
 1144   if (RetVT.SimpleTy != MVT::v4f32)
 1387   if (RetVT.SimpleTy != MVT::v4f32)
 1423   case MVT::v4f32: return fastEmit_PPCISD_FRE_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 1457   if (RetVT.SimpleTy != MVT::v4f32)
 1493   case MVT::v4f32: return fastEmit_PPCISD_FRSQRTE_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 1961   if (RetVT.SimpleTy != MVT::v4f32)
 1998   case MVT::v4f32: return fastEmit_ISD_FADD_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2047   if (RetVT.SimpleTy != MVT::v4f32)
 2069   case MVT::v4f32: return fastEmit_ISD_FDIV_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2078   if (RetVT.SimpleTy != MVT::v4f32)
 2097   case MVT::v4f32: return fastEmit_ISD_FMAXNUM_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2124   if (RetVT.SimpleTy != MVT::v4f32)
 2143   case MVT::v4f32: return fastEmit_ISD_FMINNUM_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2209   if (RetVT.SimpleTy != MVT::v4f32)
 2243   case MVT::v4f32: return fastEmit_ISD_FMUL_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2292   if (RetVT.SimpleTy != MVT::v4f32)
 2329   case MVT::v4f32: return fastEmit_ISD_FSUB_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3323   if (RetVT.SimpleTy != MVT::v4f32)
 3343   case MVT::v4f32: return fastEmit_PPCISD_QVESPLATI_MVT_v4f32_ri(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/PowerPC/PPCGenRegisterInfo.inc
 3925   /* 12 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v1i128, MVT::v4f32, MVT::v2f64, MVT::f128, MVT::Other,
 3927   /* 23 */ MVT::v4i32, MVT::v4f32, MVT::v2f64, MVT::v2i64, MVT::Other,
 3928   /* 28 */ MVT::v4f32, MVT::Other,
gen/lib/Target/SystemZ/SystemZGenCallingConv.inc
  106         LocVT == MVT::v4f32 ||
  125         LocVT == MVT::v4f32 ||
  139         LocVT == MVT::v4f32 ||
  230         LocVT == MVT::v4f32 ||
gen/lib/Target/SystemZ/SystemZGenDAGISel.inc
 3664 /*  7262*/          OPC_CheckChild0Type, MVT::v4f32,
 4111 /*  8121*/        OPC_CheckChild1Type, MVT::v4f32,
15614                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
15642                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
15670                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
19575 /* 36598*/      /*SwitchType*/ 15, MVT::v4f32,// ->36615
19580                       MVT::v4f32, 3/*#Ops*/, 2, 3, 4, 
20441 /* 38363*/      OPC_CheckChild1Type, MVT::v4f32,
20917 /* 39338*/      OPC_CheckChild0Type, MVT::v4f32,
21553 /* 40493*/      /*SwitchType*/ 3, MVT::v4f32,// ->40498
21580 /* 40528*/      /*SwitchType*/ 3, MVT::v4f32,// ->40533
21607 /* 40563*/      /*SwitchType*/ 3, MVT::v4f32,// ->40568
21634 /* 40598*/      /*SwitchType*/ 3, MVT::v4f32,// ->40603
21644 /* 40610*/      OPC_CheckChild0Type, MVT::v4f32,
21692 /* 40673*/      /*SwitchType*/ 3, MVT::v4f32,// ->40678
21730 /* 40729*/      /*SwitchType*/ 3, MVT::v4f32,// ->40734
22288 /* 41897*/        /*SwitchType*/ 12, MVT::v4f32,// ->41911
22292                         MVT::v4f32, 3/*#Ops*/, 1, 2, 3, 
22305 /* 41929*/        /*SwitchType*/ 12, MVT::v4f32,// ->41943
22309                         MVT::v4f32, 3/*#Ops*/, 1, 2, 3, 
22452 /* 42219*/        /*SwitchType*/ 11, MVT::v4f32,// ->42232
22455                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
22467 /* 42249*/        /*SwitchType*/ 11, MVT::v4f32,// ->42262
22470                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
22735 /* 42809*/      /*SwitchType*/ 11, MVT::v4f32,// ->42822
22739                       MVT::v4f32, 2/*#Ops*/, 1, 2, 
22993 /* 43334*/      /*SwitchType*/ 10, MVT::v4f32,// ->43346
22996                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
23184 /* 43680*/      /*SwitchType*/ 10, MVT::v4f32,// ->43692
23188                       MVT::v4f32, 1/*#Ops*/, 1, 
23266 /* 43826*/      /*SwitchType*/ 9, MVT::v4f32,// ->43837
23269                       MVT::v4f32, 1/*#Ops*/, 0, 
23385 /* 44061*/      /*SwitchType*/ 11, MVT::v4f32,// ->44074
23389                       MVT::v4f32, 2/*#Ops*/, 1, 2, 
23497 /* 44278*/      /*SwitchType*/ 10, MVT::v4f32,// ->44290
23500                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
23588 /* 44454*/      /*SwitchType*/ 11, MVT::v4f32,// ->44467
23592                       MVT::v4f32, 2/*#Ops*/, 1, 2, 
23672 /* 44617*/      /*SwitchType*/ 10, MVT::v4f32,// ->44629
23675                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
23763 /* 44788*/      /*SwitchType*/ 11, MVT::v4f32,// ->44801
23767                       MVT::v4f32, 2/*#Ops*/, 1, 2, 
23847 /* 44946*/      /*SwitchType*/ 10, MVT::v4f32,// ->44958
23850                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
24072 /* 45356*/          /*SwitchType*/ 12, MVT::v4f32,// ->45370
24076                           MVT::v4f32, 3/*#Ops*/, 1, 2, 3, 
24090 /* 45389*/          /*SwitchType*/ 12, MVT::v4f32,// ->45403
24094                           MVT::v4f32, 3/*#Ops*/, 1, 2, 3, 
24114 /* 45433*/          /*SwitchType*/ 11, MVT::v4f32,// ->45446
24117                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
24130 /* 45464*/          /*SwitchType*/ 11, MVT::v4f32,// ->45477
24133                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
24147 /* 45496*/        /*SwitchType*/ 9, MVT::v4f32,// ->45507
24150                         MVT::v4f32, 1/*#Ops*/, 0, 
24163 /* 45523*/      /*SwitchType*/ 9, MVT::v4f32,// ->45534
24166                       MVT::v4f32, 1/*#Ops*/, 0, 
24423 /* 46083*/    /*SwitchType*/ 21, MVT::v4f32,// ->46106
24429                     MVT::v4f32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
24492 /* 46234*/    /*SwitchType*/ 17, MVT::v4f32,// ->46253
24497                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
24574 /* 46410*/    /*SwitchType*/ 21, MVT::v4f32,// ->46433
24580                     MVT::v4f32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
24649 /* 46579*/    /*SwitchType*/ 17, MVT::v4f32,// ->46598
24654                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
24731 /* 46755*/    /*SwitchType*/ 21, MVT::v4f32,// ->46778
24737                     MVT::v4f32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
24806 /* 46924*/    /*SwitchType*/ 17, MVT::v4f32,// ->46943
24811                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
24888 /* 47100*/    /*SwitchType*/ 21, MVT::v4f32,// ->47123
24894                     MVT::v4f32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
24963 /* 47269*/    /*SwitchType*/ 17, MVT::v4f32,// ->47288
24968                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
25045 /* 47445*/    /*SwitchType*/ 21, MVT::v4f32,// ->47468
25051                     MVT::v4f32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
25120 /* 47614*/    /*SwitchType*/ 17, MVT::v4f32,// ->47633
25125                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
25202 /* 47790*/    /*SwitchType*/ 21, MVT::v4f32,// ->47813
25208                     MVT::v4f32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
25277 /* 47959*/    /*SwitchType*/ 17, MVT::v4f32,// ->47978
25282                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
25508 /* 48441*/    /*SwitchType*/ 18, MVT::v4f32,// ->48461
25513                     MVT::v4f32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
25549 /* 48532*/    /*SwitchType*/ 14, MVT::v4f32,// ->48548
25553                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
25588 /* 48619*/    /*SwitchType*/ 14, MVT::v4f32,// ->48635
25592                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
25633 /* 48714*/    /*SwitchType*/ 18, MVT::v4f32,// ->48734
25638                     MVT::v4f32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
25674 /* 48805*/    /*SwitchType*/ 14, MVT::v4f32,// ->48821
25678                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
25713 /* 48892*/    /*SwitchType*/ 14, MVT::v4f32,// ->48908
25717                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
25768 /* 48992*/    /*SwitchType*/ 9, MVT::v4f32,// ->49003
25771                     MVT::v4f32, 1/*#Ops*/, 0, 
25825 /* 49098*/      OPC_CheckType, MVT::v4f32,
25830                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
25902 /* 49273*/      OPC_CheckType, MVT::v4f32,
25907                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
25934 /* 49334*/        OPC_CheckType, MVT::v4f32,
25941 /* 49344*/        OPC_CheckType, MVT::v4f32,
25968 /* 49393*/        OPC_CheckType, MVT::v4f32,
25977 /* 49406*/        OPC_CheckType, MVT::v4f32,
26046 /* 49527*/      OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->49540
26049                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
26659 /* 50674*/        OPC_CheckType, MVT::v4f32,
26663                       MVT::v4f32, 3/*#Ops*/, 2, 3, 4, 
26696 /* 50741*/          OPC_CheckType, MVT::v4f32,
26702                         MVT::v4f32, 5/*#Ops*/, 0, 4, 5, 6, 7, 
28046 /* 53069*/          OPC_CheckType, MVT::v4f32,
28049                         MVT::v4f32, 3/*#Ops*/, 2, 1, 0, 
28072 /* 53112*/          OPC_CheckType, MVT::v4f32,
28075                         MVT::v4f32, 3/*#Ops*/, 2, 1, 0, 
28092 /* 53147*/      OPC_SwitchType /*2 cases */, 15, MVT::v4f32,// ->53165
28098                       MVT::v4f32, 3/*#Ops*/, 1, 2, 0, 
28291 /* 53536*/        OPC_CheckType, MVT::v4f32,
28296                       MVT::v4f32, 3/*#Ops*/, 2, 3, 4, 
28312 /* 53576*/      OPC_SwitchType /*2 cases */, 31, MVT::v4f32,// ->53610
28315                       MVT::v4f32, 0/*#Ops*/,  // Results = #1
28318                       MVT::v4f32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
28321                       MVT::v4f32, 2/*#Ops*/, 3, 4, 
28393 /* 53752*/          OPC_CheckType, MVT::v4f32,
28397                         MVT::v4f32, 3/*#Ops*/, 2, 3, 4, 
28413 /* 53789*/      OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->53812
28416                       MVT::v4f32, 0/*#Ops*/,  // Results = #1
28419                       MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
28539 /* 54047*/    /*SwitchType*/ 15, MVT::v4f32,// ->54064
28544                     MVT::v4f32, 3/*#Ops*/, 2, 3, 4, 
28713 /* 54416*/    /*SwitchType*/ 15, MVT::v4f32,// ->54433
28718                     MVT::v4f32, 2/*#Ops*/, 0, 3, 
28762 /* 54513*/      OPC_CheckChild0Type, MVT::v4f32,
28937 /* 54888*/    /*SwitchType*/ 10, MVT::v4f32,// ->54900
28940                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
29412 /* 55815*/      OPC_CheckChild0Type, MVT::v4f32,
29431 /* 55852*/      OPC_CheckChild0Type, MVT::v4f32,
29450 /* 55889*/      OPC_CheckChild0Type, MVT::v4f32,
29469 /* 55926*/      OPC_CheckChild0Type, MVT::v4f32,
29488 /* 55963*/      OPC_CheckChild0Type, MVT::v4f32,
29507 /* 56000*/      OPC_CheckChild0Type, MVT::v4f32,
29703 /* 56399*/    OPC_CheckChild0Type, MVT::v4f32,
29713 /* 56418*/    OPC_CheckType, MVT::v4f32,
29718                   MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
gen/lib/Target/SystemZ/SystemZGenRegisterInfo.inc
 1850   /* 8 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::f128, MVT::Other,
 1853   /* 27 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::Other,
gen/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc
 8102 /* 15020*/          OPC_CheckChild0Type, MVT::v4f32,
11189 /* 21440*/        OPC_SwitchType /*2 cases */, 15, MVT::v4f32,// ->21458
11194                         MVT::v4f32, 3/*#Ops*/, 3, 4, 1, 
11217 /* 21495*/        OPC_SwitchType /*2 cases */, 15, MVT::v4f32,// ->21513
11222                         MVT::v4f32, 3/*#Ops*/, 3, 4, 1, 
11242 /* 21545*/        OPC_SwitchType /*2 cases */, 25, MVT::v4f32,// ->21573
11250                         MVT::v4f32, 3/*#Ops*/, 2, 1, 4, 
11274 /* 21615*/        OPC_SwitchType /*2 cases */, 25, MVT::v4f32,// ->21643
11282                         MVT::v4f32, 3/*#Ops*/, 2, 3, 5, 
11301 /* 21678*/        OPC_SwitchType /*2 cases */, 16, MVT::v4f32,// ->21697
11306                         MVT::v4f32, 3/*#Ops*/, 2, 3, 1, 
12350 /* 23800*/      OPC_CheckChild1Type, MVT::v4f32,
15538 /* 30326*/        OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->30339
15542                         MVT::v4f32, 1/*#Ops*/, 1, 
15556 /* 30357*/        OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->30370
15560                         MVT::v4f32, 1/*#Ops*/, 1, 
15579 /* 30395*/        OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->30410
15584                         MVT::v4f32, 1/*#Ops*/, 2, 
15598 /* 30428*/        OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->30441
15602                         MVT::v4f32, 1/*#Ops*/, 1, 
15783 /* 30732*/        OPC_CheckChild1Type, MVT::v4f32,
15827 /* 30809*/        OPC_CheckChild1Type, MVT::v4f32,
16020 /* 31154*/      /*SwitchType*/ 19, MVT::v4f32,// ->31175
16021 /* 31156*/        OPC_CheckChild1Type, MVT::v4f32,
16023 /* 31159*/        OPC_CheckChild2Type, MVT::v4f32,
16025 /* 31162*/        OPC_CheckChild3Type, MVT::v4f32,
16028                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
16206 /* 31498*/      OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->31520
16207 /* 31501*/        OPC_CheckChild1Type, MVT::v4f32,
16209 /* 31504*/        OPC_CheckChild2Type, MVT::v4f32,
16211 /* 31507*/        OPC_CheckChild3Type, MVT::v4f32,
16214                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
16232 /* 31547*/      OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->31569
16233 /* 31550*/        OPC_CheckChild1Type, MVT::v4f32,
16235 /* 31553*/        OPC_CheckChild2Type, MVT::v4f32,
16237 /* 31556*/        OPC_CheckChild3Type, MVT::v4f32,
16240                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
16365 /* 31791*/      OPC_CheckChild0Type, MVT::v4f32,
16469 /* 31980*/    /*SwitchType*/ 7, MVT::v4f32,// ->31989
16471                     MVT::v4f32, 1/*#Ops*/, 0, 
18640 /* 35677*/      /*SwitchType*/ 3, MVT::v4f32,// ->35682
18663 /* 35707*/      /*SwitchType*/ 3, MVT::v4f32,// ->35712
18686 /* 35737*/      /*SwitchType*/ 3, MVT::v4f32,// ->35742
18696 /* 35749*/      OPC_CheckChild0Type, MVT::v4f32,
18736 /* 35802*/      /*SwitchType*/ 3, MVT::v4f32,// ->35807
18755 /* 35827*/      /*SwitchType*/ 3, MVT::v4f32,// ->35832
18809 /* 35919*/      OPC_CheckType, MVT::v4f32,
18812                     MVT::v4f32, 1/*#Ops*/, 0, 
18852 /* 35995*/      OPC_CheckType, MVT::v4f32,
18855                     MVT::v4f32, 1/*#Ops*/, 0, 
18891 /* 36067*/    /*SwitchType*/ 10, MVT::v4f32,// ->36079
18894                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
18917 /* 36118*/    /*SwitchType*/ 10, MVT::v4f32,// ->36130
18920                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
18943 /* 36169*/    /*SwitchType*/ 10, MVT::v4f32,// ->36181
18946                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
18969 /* 36220*/    /*SwitchType*/ 10, MVT::v4f32,// ->36232
18972                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
18994 /* 36268*/    /*SwitchType*/ 9, MVT::v4f32,// ->36279
18997                     MVT::v4f32, 1/*#Ops*/, 0, 
19019 /* 36314*/    /*SwitchType*/ 9, MVT::v4f32,// ->36325
19022                     MVT::v4f32, 1/*#Ops*/, 0, 
19044 /* 36360*/    /*SwitchType*/ 9, MVT::v4f32,// ->36371
19047                     MVT::v4f32, 1/*#Ops*/, 0, 
19104 /* 36480*/    /*SwitchType*/ 10, MVT::v4f32,// ->36492
19107                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
19130 /* 36531*/    /*SwitchType*/ 10, MVT::v4f32,// ->36543
19133                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
19511 /* 37230*/      OPC_CheckType, MVT::v4f32,
19514                     MVT::v4f32, 1/*#Ops*/, 0, 
19546 /* 37290*/        OPC_CheckType, MVT::v4f32,
19553                       MVT::v4f32, 4/*#Ops*/, 4, 5, 6, 7, 
20060 /* 38289*/      OPC_CheckChild0Type, MVT::v4f32,
20062 /* 38292*/      OPC_CheckChild1Type, MVT::v4f32,
20159 /* 38464*/      OPC_CheckType, MVT::v4f32,
20177                     MVT::v4f32, 18/*#Ops*/, 0, 1, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 
20653 /* 39463*/          OPC_CheckType, MVT::v4f32,
20659                         MVT::v4f32, 3/*#Ops*/, 3, 4, 1, 
20687 /* 39528*/          OPC_CheckType, MVT::v4f32,
20693                         MVT::v4f32, 3/*#Ops*/, 3, 4, 1, 
20718 /* 39588*/          OPC_CheckType, MVT::v4f32,
20726                         MVT::v4f32, 3/*#Ops*/, 2, 1, 4, 
20754 /* 39665*/          OPC_CheckType, MVT::v4f32,
20763                         MVT::v4f32, 3/*#Ops*/, 2, 3, 5, 
20787 /* 39738*/          OPC_CheckType, MVT::v4f32,
20793                         MVT::v4f32, 3/*#Ops*/, 2, 3, 1, 
20911 /* 39979*/        OPC_CheckType, MVT::v4f32,
20915                       MVT::v4f32, 3/*#Ops*/, 0, 3, 1, 
20922 /* 40000*/        OPC_CheckType, MVT::v4f32,
20925                       MVT::v4f32, 3/*#Ops*/, 0, 2, 1, 
20997 /* 40140*/      OPC_CheckType, MVT::v4f32,
20999                     MVT::v4f32, 1/*#Ops*/, 0, 
gen/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc
  166   if (RetVT.SimpleTy != MVT::v4f32)
  187   case MVT::v4f32: return fastEmit_ISD_FABS_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  274   if (RetVT.SimpleTy != MVT::v4f32)
  295   case MVT::v4f32: return fastEmit_ISD_FNEG_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  411   case MVT::v4f32: return fastEmit_ISD_FP_TO_SINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  497   case MVT::v4f32: return fastEmit_ISD_FP_TO_UINT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  540   if (RetVT.SimpleTy != MVT::v4f32)
  561   case MVT::v4f32: return fastEmit_ISD_FSQRT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
  619   if (RetVT.SimpleTy != MVT::v4f32)
  690   if (RetVT.SimpleTy != MVT::v4f32)
  767   if (RetVT.SimpleTy != MVT::v4f32)
  923   case MVT::v4f32: return fastEmit_WebAssemblyISD_CALL1_MVT_i32_MVT_v4f32_r(Op0, Op0IsKill);
 1129   if (RetVT.SimpleTy != MVT::v4f32)
 1150   case MVT::v4f32: return fastEmit_ISD_FADD_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1193   if (RetVT.SimpleTy != MVT::v4f32)
 1214   case MVT::v4f32: return fastEmit_ISD_FDIV_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1235   if (RetVT.SimpleTy != MVT::v4f32)
 1256   case MVT::v4f32: return fastEmit_ISD_FMAXIMUM_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1277   if (RetVT.SimpleTy != MVT::v4f32)
 1298   case MVT::v4f32: return fastEmit_ISD_FMINIMUM_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1319   if (RetVT.SimpleTy != MVT::v4f32)
 1340   case MVT::v4f32: return fastEmit_ISD_FMUL_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1361   if (RetVT.SimpleTy != MVT::v4f32)
 1382   case MVT::v4f32: return fastEmit_ISD_FSUB_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1954   case MVT::v4f32: return fastEmit_ISD_EXTRACT_VECTOR_ELT_MVT_v4f32_ri_Predicate_LaneIdx4(RetVT, Op0, Op0IsKill, imm1);
 2183   case MVT::v4f32: return fastEmit_WebAssemblyISD_CALL1_MVT_i32_MVT_v4f32_i(imm0);
gen/lib/Target/WebAssembly/WebAssemblyGenRegisterInfo.inc
  306   /* 8 */ MVT::v4f32, MVT::v2f64, MVT::v2i64, MVT::v4i32, MVT::v16i8, MVT::v8i16, MVT::Other,
gen/lib/Target/X86/X86GenCallingConv.inc
  229       LocVT == MVT::v4f32 ||
  900       LocVT == MVT::v4f32 ||
  999       LocVT == MVT::v4f32 ||
 1128       LocVT == MVT::v4f32 ||
 1170         LocVT == MVT::v4f32 ||
 1234         LocVT == MVT::v4f32 ||
 1546       LocVT == MVT::v4f32 ||
 1619       LocVT == MVT::v4f32 ||
 1684       LocVT == MVT::v4f32 ||
 1972       LocVT == MVT::v4f32 ||
 2071       LocVT == MVT::v4f32 ||
 2180       LocVT == MVT::v4f32 ||
 2291       LocVT == MVT::v4f32 ||
 2435       LocVT == MVT::v4f32 ||
 2534       LocVT == MVT::v4f32 ||
 2589       LocVT == MVT::v4f32 ||
 2782       LocVT == MVT::v4f32 ||
 3140       LocVT == MVT::v4f32 ||
 3716       LocVT == MVT::v4f32 ||
 3916       LocVT == MVT::v4f32 ||
gen/lib/Target/X86/X86GenDAGISel.inc
   63 /*    13*/        OPC_CheckChild1Type, MVT::v4f32,
  519                       MVT::v4f32, 2/*#Ops*/, 1, 8,  // Results = #9
 4870 /* 10493*/              OPC_CheckChild0Type, MVT::v4f32,
 4930 /* 10614*/              OPC_CheckChild0Type, MVT::v4f32,
 5310 /* 11411*/        OPC_CheckType, MVT::v4f32,
 5474 /* 11757*/        OPC_CheckType, MVT::v4f32,
 5513 /* 11837*/        OPC_CheckType, MVT::v4f32,
 6406 /* 13742*/        OPC_CheckChild1Type, MVT::v4f32,
 7548 /* 16203*/        OPC_CheckChild1Type, MVT::v4f32,
 7644 /* 16422*/        OPC_CheckChild1Type, MVT::v4f32,
17160                         MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
17174                         MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
17198                         MVT::v4f32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
17213                         MVT::v4f32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
17227                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
17233                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
17413                       MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
17420                       MVT::v4f32, 1/*#Ops*/, 0, 
17549                       MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
17556                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
17573                       MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2, 
17581                       MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2, 
17587                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
17593                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
17642                       MVT::v4f32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
17647                       MVT::v4f32, 1/*#Ops*/, 0, 
17676                       MVT::v4f32, 0/*#Ops*/,  // Results = #7
17678                       MVT::v4f32, 6/*#Ops*/, 7, 1, 2, 3, 4, 5, 
17686                       MVT::v4f32, 0/*#Ops*/,  // Results = #7
17688                       MVT::v4f32, 6/*#Ops*/, 7, 1, 2, 3, 4, 5, 
17694                       MVT::v4f32, 2/*#Ops*/, 0, 0, 
17700                       MVT::v4f32, 2/*#Ops*/, 0, 0, 
17712                       MVT::v4f32, 0/*#Ops*/,  // Results = #7
17714                       MVT::v4f32, 6/*#Ops*/, 7, 1, 2, 3, 4, 5, 
17722                       MVT::v4f32, 0/*#Ops*/,  // Results = #7
17724                       MVT::v4f32, 6/*#Ops*/, 7, 1, 2, 3, 4, 5, 
17730                       MVT::v4f32, 2/*#Ops*/, 0, 0, 
17736                       MVT::v4f32, 2/*#Ops*/, 0, 0, 
21396 /* 43434*/            OPC_CheckChild0Type, MVT::v4f32,
21451 /* 43537*/              OPC_CheckType, MVT::v4f32,
21475 /* 43584*/              OPC_CheckType, MVT::v4f32,
21621 /* 43867*/              OPC_CheckType, MVT::v4f32,
21729 /* 44081*/                OPC_CheckType, MVT::v4f32,
22022 /* 44640*/            OPC_CheckChild0Type, MVT::v4f32,
22205 /* 44997*/            /*SwitchType*/ 37, MVT::v4f32,// ->45036
22330 /* 45250*/              /*SwitchType*/ 37, MVT::v4f32,// ->45289
22399 /* 45385*/            OPC_CheckType, MVT::v4f32,
22513 /* 45605*/              OPC_CheckType, MVT::v4f32,
22687 /* 45971*/        OPC_CheckChild0Type, MVT::v4f32,
22729 /* 46066*/        OPC_CheckType, MVT::v4f32,
22985 /* 46681*/        OPC_CheckChild0Type, MVT::v4f32,
23028 /* 46777*/        OPC_CheckType, MVT::v4f32,
27732 /* 56796*/            OPC_CheckChild0Type, MVT::v4f32,
27769 /* 56876*/            OPC_CheckChild0Type, MVT::v4f32,
27806 /* 56954*/          OPC_CheckChild0Type, MVT::v4f32,
27845 /* 57036*/          OPC_CheckChild0Type, MVT::v4f32,
28571 /* 58744*/          OPC_CheckChild0Type, MVT::v4f32,
28604 /* 58804*/          OPC_CheckChild0Type, MVT::v4f32,
28697 /* 58973*/          OPC_CheckChild0Type, MVT::v4f32,
28776 /* 59117*/          OPC_CheckChild0Type, MVT::v4f32,
28848 /* 59246*/          OPC_CheckChild0Type, MVT::v4f32,
28927 /* 59384*/          OPC_CheckChild0Type, MVT::v4f32,
28962 /* 59446*/          OPC_CheckChild0Type, MVT::v4f32,
29061 /* 59621*/          OPC_CheckChild0Type, MVT::v4f32,
29145 /* 59770*/          OPC_CheckChild0Type, MVT::v4f32,
29222 /* 59904*/          OPC_CheckChild0Type, MVT::v4f32,
29706 /* 60923*/          OPC_CheckChild0Type, MVT::v4f32,
29837 /* 61274*/        OPC_CheckChild0Type, MVT::v4f32,
33983 /* 70676*/        /*SwitchType*/ 32, MVT::v4f32,// ->70710
33988                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
33995                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
35639 /* 74215*/            OPC_CheckType, MVT::v4f32,
35645                           MVT::v4f32, 2/*#Ops*/, 0, 9,  // Results = #10
35648                           MVT::v4f32, 2/*#Ops*/, 1, 11,  // Results = #12
35650                           MVT::v4f32, 7/*#Ops*/, 10, 12, 4, 5, 6, 7, 8, 
35667 /* 74277*/            OPC_CheckType, MVT::v4f32,
35673                           MVT::v4f32, 2/*#Ops*/, 0, 9,  // Results = #10
35676                           MVT::v4f32, 2/*#Ops*/, 3, 11,  // Results = #12
35678                           MVT::v4f32, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12, 
35753 /* 74466*/            OPC_CheckType, MVT::v4f32,
35759                           MVT::v4f32, 2/*#Ops*/, 2, 9,  // Results = #10
35762                           MVT::v4f32, 2/*#Ops*/, 3, 11,  // Results = #12
35764                           MVT::v4f32, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12, 
35792 /* 74566*/            OPC_CheckType, MVT::v4f32,
35796                           MVT::v4f32, 2/*#Ops*/, 0, 3,  // Results = #4
35799                           MVT::v4f32, 2/*#Ops*/, 1, 5,  // Results = #6
35802                           MVT::v4f32, 2/*#Ops*/, 2, 7,  // Results = #8
35804                           MVT::v4f32, 3/*#Ops*/, 4, 6, 8, 
35844 /* 74692*/            OPC_CheckType, MVT::v4f32,
35850                           MVT::v4f32, 2/*#Ops*/, 0, 9,  // Results = #10
35853                           MVT::v4f32, 2/*#Ops*/, 1, 11,  // Results = #12
35855                           MVT::v4f32, 7/*#Ops*/, 10, 12, 4, 5, 6, 7, 8, 
35872 /* 74754*/            OPC_CheckType, MVT::v4f32,
35878                           MVT::v4f32, 2/*#Ops*/, 0, 9,  // Results = #10
35881                           MVT::v4f32, 2/*#Ops*/, 3, 11,  // Results = #12
35883                           MVT::v4f32, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12, 
35958 /* 74943*/            OPC_CheckType, MVT::v4f32,
35964                           MVT::v4f32, 2/*#Ops*/, 2, 9,  // Results = #10
35967                           MVT::v4f32, 2/*#Ops*/, 3, 11,  // Results = #12
35969                           MVT::v4f32, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12, 
35997 /* 75043*/            OPC_CheckType, MVT::v4f32,
36001                           MVT::v4f32, 2/*#Ops*/, 0, 3,  // Results = #4
36004                           MVT::v4f32, 2/*#Ops*/, 1, 5,  // Results = #6
36007                           MVT::v4f32, 2/*#Ops*/, 2, 7,  // Results = #8
36009                           MVT::v4f32, 3/*#Ops*/, 4, 6, 8, 
36049 /* 75169*/            OPC_CheckType, MVT::v4f32,
36055                           MVT::v4f32, 2/*#Ops*/, 0, 9,  // Results = #10
36058                           MVT::v4f32, 2/*#Ops*/, 1, 11,  // Results = #12
36060                           MVT::v4f32, 7/*#Ops*/, 10, 12, 4, 5, 6, 7, 8, 
36077 /* 75231*/            OPC_CheckType, MVT::v4f32,
36083                           MVT::v4f32, 2/*#Ops*/, 0, 9,  // Results = #10
36086                           MVT::v4f32, 2/*#Ops*/, 3, 11,  // Results = #12
36088                           MVT::v4f32, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12, 
36163 /* 75420*/            OPC_CheckType, MVT::v4f32,
36169                           MVT::v4f32, 2/*#Ops*/, 2, 9,  // Results = #10
36172                           MVT::v4f32, 2/*#Ops*/, 3, 11,  // Results = #12
36174                           MVT::v4f32, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12, 
36202 /* 75520*/            OPC_CheckType, MVT::v4f32,
36206                           MVT::v4f32, 2/*#Ops*/, 0, 3,  // Results = #4
36209                           MVT::v4f32, 2/*#Ops*/, 1, 5,  // Results = #6
36212                           MVT::v4f32, 2/*#Ops*/, 2, 7,  // Results = #8
36214                           MVT::v4f32, 3/*#Ops*/, 4, 6, 8, 
36254 /* 75646*/            OPC_CheckType, MVT::v4f32,
36260                           MVT::v4f32, 2/*#Ops*/, 0, 9,  // Results = #10
36263                           MVT::v4f32, 2/*#Ops*/, 1, 11,  // Results = #12
36265                           MVT::v4f32, 7/*#Ops*/, 10, 12, 4, 5, 6, 7, 8, 
36282 /* 75708*/            OPC_CheckType, MVT::v4f32,
36288                           MVT::v4f32, 2/*#Ops*/, 0, 9,  // Results = #10
36291                           MVT::v4f32, 2/*#Ops*/, 3, 11,  // Results = #12
36293                           MVT::v4f32, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12, 
36368 /* 75897*/            OPC_CheckType, MVT::v4f32,
36374                           MVT::v4f32, 2/*#Ops*/, 2, 9,  // Results = #10
36377                           MVT::v4f32, 2/*#Ops*/, 3, 11,  // Results = #12
36379                           MVT::v4f32, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12, 
36407 /* 75997*/            OPC_CheckType, MVT::v4f32,
36411                           MVT::v4f32, 2/*#Ops*/, 0, 3,  // Results = #4
36414                           MVT::v4f32, 2/*#Ops*/, 1, 5,  // Results = #6
36417                           MVT::v4f32, 2/*#Ops*/, 2, 7,  // Results = #8
36419                           MVT::v4f32, 3/*#Ops*/, 4, 6, 8, 
36465 /* 76134*/      /*SwitchType*/ 95, MVT::v4f32,// ->76231
36469                         MVT::v4f32, 0/*#Ops*/,  // Results = #1
36471                         MVT::v4f32, 2/*#Ops*/, 1, 0, 
36477                         MVT::v4f32, 0/*#Ops*/,  // Results = #1
36479                         MVT::v4f32, 2/*#Ops*/, 1, 0, 
36485                         MVT::v4f32, 0/*#Ops*/,  // Results = #1
36488                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
36494                         MVT::v4f32, 0/*#Ops*/,  // Results = #1
36497                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
36503                         MVT::v4f32, 0/*#Ops*/,  // Results = #1
36505                         MVT::v4f32, 2/*#Ops*/, 1, 0, 
36555                         MVT::v4f32, 0/*#Ops*/,  // Results = #2
36558                         MVT::v4f32, 2/*#Ops*/, 0, 3,  // Results = #4
36560                         MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
36570                         MVT::v4f32, 0/*#Ops*/,  // Results = #2
36573                         MVT::v4f32, 2/*#Ops*/, 0, 3,  // Results = #4
36576                         MVT::v4f32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
36586                         MVT::v4f32, 0/*#Ops*/,  // Results = #2
36589                         MVT::v4f32, 2/*#Ops*/, 0, 3,  // Results = #4
36591                         MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
36603                         MVT::v4f32, 0/*#Ops*/,  // Results = #2
36606                         MVT::v4f32, 2/*#Ops*/, 0, 3,  // Results = #4
36608                         MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
36618                         MVT::v4f32, 0/*#Ops*/,  // Results = #2
36621                         MVT::v4f32, 2/*#Ops*/, 0, 3,  // Results = #4
36624                         MVT::v4f32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
40484 /* 84696*/        OPC_CheckChild1Type, MVT::v4f32,
40842 /* 85396*/      OPC_CheckChild0Type, MVT::v4f32,
42070 /* 87963*/        OPC_CheckType, MVT::v4f32,
42076                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
42084                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
42092                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
42127 /* 88085*/      OPC_SwitchType /*2 cases */, 32, MVT::v4f32,// ->88120
42133                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
42140                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
42218 /* 88261*/            OPC_CheckChild0Type, MVT::v4f32,
42240 /* 88297*/            OPC_CheckChild0Type, MVT::v4f32,
52700 /*111618*/      /*SwitchType*/ 11|128,1/*139*/, MVT::v4f32,// ->111760
52709                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52717                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52725                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52735                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52743                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52752                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52760                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52899 /*112062*/        /*SwitchType*/ 17, MVT::v4f32,// ->112081
52904                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52951 /*112180*/        OPC_CheckType, MVT::v4f32,
52956                       MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
54125 /*114706*/      OPC_CheckChild0Type, MVT::v4f32,
54219 /*114907*/      OPC_CheckChild0Type, MVT::v4f32,
54404 /*115301*/      OPC_CheckChild0Type, MVT::v4f32,
54499 /*115512*/      OPC_CheckChild0Type, MVT::v4f32,
54594 /*115723*/      OPC_CheckChild0Type, MVT::v4f32,
54663 /*115868*/      OPC_CheckChild0Type, MVT::v4f32,
57168 /*120964*/      OPC_CheckChild0Type, MVT::v4f32,
57391 /*121410*/        OPC_CheckChild0Type, MVT::v4f32,
57694                     MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
57870 /*122305*/      OPC_CheckChild0Type, MVT::v4f32,
57911 /*122381*/      OPC_CheckChild0Type, MVT::v4f32,
58154 /*122822*/      OPC_CheckChild0Type, MVT::v4f32,
58344 /*123147*/      OPC_CheckChild0Type, MVT::v4f32,
58377 /*123207*/      OPC_CheckChild0Type, MVT::v4f32,
58748                     MVT::v4f32, 2/*#Ops*/, 0, 1,  // Results = #2
58763                     MVT::v4f32, 2/*#Ops*/, 0, 1,  // Results = #2
59023                         MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,  // Results = #8
59050                         MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
59052                         MVT::v4f32, 7/*#Ops*/, 10, 0, 4, 5, 6, 7, 8,  // Results = #11
59083                         MVT::v4f32, 0/*#Ops*/,  // Results = #2
59086                         MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
59088                         MVT::v4f32, 3/*#Ops*/, 0, 2, 4,  // Results = #5
59116                         MVT::v4f32, 2/*#Ops*/, 2, 3,  // Results = #4
59118                         MVT::v4f32, 0/*#Ops*/,  // Results = #5
59121                         MVT::v4f32, 2/*#Ops*/, 1, 6,  // Results = #7
59123                         MVT::v4f32, 4/*#Ops*/, 4, 0, 5, 7,  // Results = #8
59175 /*124777*/              OPC_CheckType, MVT::v4f32,
59180                             MVT::v4f32, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
59185 /*124805*/              OPC_CheckType, MVT::v4f32,
59190                             MVT::v4f32, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
59238 /*124918*/            OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->124934
59241                             MVT::v4f32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
59253 /*124953*/            OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->124969
59256                             MVT::v4f32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
59280 /*125005*/          OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->125030
59285                           MVT::v4f32, 8/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 3, 
59299 /*125057*/          OPC_SwitchType /*2 cases */, 23, MVT::v4f32,// ->125083
59304                           MVT::v4f32, 9/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 3, 
59320 /*125113*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->125128
59323                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
59335 /*125145*/          OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->125161
59338                           MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
59369 /*125221*/          /*SwitchType*/ 22, MVT::v4f32,// ->125245
59374                           MVT::v4f32, 8/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 3, 
59388 /*125274*/          /*SwitchType*/ 23, MVT::v4f32,// ->125299
59393                           MVT::v4f32, 9/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 3, 
59407 /*125319*/          /*SwitchType*/ 12, MVT::v4f32,// ->125333
59410                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
59422 /*125352*/          /*SwitchType*/ 13, MVT::v4f32,// ->125367
59425                           MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
59450 /*125412*/          /*SwitchType*/ 22, MVT::v4f32,// ->125436
59455                           MVT::v4f32, 8/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 3, 
59469 /*125465*/          /*SwitchType*/ 23, MVT::v4f32,// ->125490
59474                           MVT::v4f32, 9/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 3, 
59488 /*125510*/          /*SwitchType*/ 12, MVT::v4f32,// ->125524
59491                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
59503 /*125543*/          /*SwitchType*/ 13, MVT::v4f32,// ->125558
59506                           MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
59531 /*125603*/          /*SwitchType*/ 22, MVT::v4f32,// ->125627
59536                           MVT::v4f32, 8/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 3, 
59550 /*125656*/          /*SwitchType*/ 23, MVT::v4f32,// ->125681
59555                           MVT::v4f32, 9/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 3, 
59569 /*125701*/          /*SwitchType*/ 12, MVT::v4f32,// ->125715
59572                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
59584 /*125734*/          /*SwitchType*/ 13, MVT::v4f32,// ->125749
59587                           MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
59600 /*125763*/          OPC_SwitchType /*2 cases */, 21, MVT::v4f32,// ->125787
59605                           MVT::v4f32, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7, 
59619 /*125813*/          OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->125838
59624                           MVT::v4f32, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8, 
59640 /*125867*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->125881
59643                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
59655 /*125897*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->125912
59658                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
59677 /*125940*/          OPC_SwitchType /*2 cases */, 21, MVT::v4f32,// ->125964
59682                           MVT::v4f32, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7, 
59696 /*125990*/          OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->126015
59701                           MVT::v4f32, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8, 
59717 /*126044*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->126058
59720                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
59732 /*126074*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->126089
59735                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
59754 /*126117*/          OPC_SwitchType /*2 cases */, 21, MVT::v4f32,// ->126141
59759                           MVT::v4f32, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7, 
59773 /*126167*/          OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->126192
59778                           MVT::v4f32, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8, 
59794 /*126221*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->126235
59797                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
59809 /*126251*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->126266
59812                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
59831 /*126294*/          OPC_SwitchType /*2 cases */, 21, MVT::v4f32,// ->126318
59836                           MVT::v4f32, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7, 
59850 /*126344*/          OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->126369
59855                           MVT::v4f32, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8, 
59871 /*126398*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->126412
59874                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
59886 /*126428*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->126443
59889                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
59908 /*126471*/          OPC_SwitchType /*2 cases */, 21, MVT::v4f32,// ->126495
59913                           MVT::v4f32, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7, 
59927 /*126521*/          OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->126546
59932                           MVT::v4f32, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8, 
59948 /*126575*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->126589
59951                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
59963 /*126605*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->126620
59966                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
59985 /*126648*/          OPC_SwitchType /*2 cases */, 21, MVT::v4f32,// ->126672
59990                           MVT::v4f32, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7, 
60004 /*126698*/          OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->126723
60009                           MVT::v4f32, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8, 
60025 /*126752*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->126766
60028                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
60040 /*126782*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->126797
60043                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
60062 /*126825*/          OPC_SwitchType /*2 cases */, 21, MVT::v4f32,// ->126849
60067                           MVT::v4f32, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7, 
60081 /*126875*/          OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->126900
60086                           MVT::v4f32, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8, 
60102 /*126929*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->126943
60105                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
60117 /*126959*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->126974
60120                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
60139 /*127001*/          OPC_CheckType, MVT::v4f32,
60144                         MVT::v4f32, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7, 
60149 /*127026*/          OPC_CheckType, MVT::v4f32,
60154                         MVT::v4f32, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8, 
60161 /*127054*/          OPC_CheckType, MVT::v4f32,
60164                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
60169 /*127069*/          OPC_CheckType, MVT::v4f32,
60172                         MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
60229 /*127190*/          OPC_SwitchType /*2 cases */, 21, MVT::v4f32,// ->127214
60234                           MVT::v4f32, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7, 
60248 /*127240*/          OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->127265
60253                           MVT::v4f32, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8, 
60269 /*127294*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->127308
60272                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
60284 /*127324*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->127339
60287                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
60306 /*127367*/          OPC_SwitchType /*2 cases */, 21, MVT::v4f32,// ->127391
60311                           MVT::v4f32, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7, 
60325 /*127417*/          OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->127442
60330                           MVT::v4f32, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8, 
60346 /*127471*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->127485
60349                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
60361 /*127501*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->127516
60364                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
60383 /*127544*/          OPC_SwitchType /*2 cases */, 21, MVT::v4f32,// ->127568
60388                           MVT::v4f32, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7, 
60402 /*127594*/          OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->127619
60407                           MVT::v4f32, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8, 
60423 /*127648*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->127662
60426                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
60438 /*127678*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->127693
60441                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
60460 /*127721*/          OPC_SwitchType /*2 cases */, 21, MVT::v4f32,// ->127745
60465                           MVT::v4f32, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7, 
60479 /*127771*/          OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->127796
60484                           MVT::v4f32, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8, 
60500 /*127825*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->127839
60503                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
60515 /*127855*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->127870
60518                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
60537 /*127898*/          OPC_SwitchType /*2 cases */, 21, MVT::v4f32,// ->127922
60542                           MVT::v4f32, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7, 
60556 /*127948*/          OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->127973
60561                           MVT::v4f32, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8, 
60577 /*128002*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->128016
60580                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
60592 /*128032*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->128047
60595                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
60614 /*128075*/          OPC_SwitchType /*2 cases */, 21, MVT::v4f32,// ->128099
60619                           MVT::v4f32, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7, 
60633 /*128125*/          OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->128150
60638                           MVT::v4f32, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8, 
60654 /*128179*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->128193
60657                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
60669 /*128209*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->128224
60672                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
60695 /*128257*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->128272
60698                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
60710 /*128289*/          OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->128305
60713                           MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
60736 /*128339*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->128354
60739                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
60751 /*128371*/          OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->128387
60754                           MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
60777 /*128421*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->128436
60780                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
60792 /*128453*/          OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->128469
60795                           MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
60818 /*128503*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->128518
60821                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
60833 /*128535*/          OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->128551
60836                           MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
60859 /*128585*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->128600
60862                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
60874 /*128617*/          OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->128633
60877                           MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
60900 /*128667*/          OPC_CheckType, MVT::v4f32,
60903                         MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
60908 /*128683*/          OPC_CheckType, MVT::v4f32,
60911                         MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
60927 /*128716*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->128731
60930                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
60942 /*128748*/          OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->128764
60945                           MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
60968 /*128798*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->128813
60971                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
60983 /*128830*/          OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->128846
60986                           MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
61015 /*128895*/          /*SwitchType*/ 12, MVT::v4f32,// ->128909
61018                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
61030 /*128928*/          /*SwitchType*/ 13, MVT::v4f32,// ->128943
61033                           MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
61056 /*128977*/          /*SwitchType*/ 12, MVT::v4f32,// ->128991
61059                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
61071 /*129010*/          /*SwitchType*/ 13, MVT::v4f32,// ->129025
61074                           MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
61097 /*129059*/          /*SwitchType*/ 12, MVT::v4f32,// ->129073
61100                           MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
61112 /*129092*/          /*SwitchType*/ 13, MVT::v4f32,// ->129107
61115                           MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
61133 /*129127*/          OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->129143
61136                           MVT::v4f32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
61148 /*129162*/          OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->129178
61151                           MVT::v4f32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
61172                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
61179                         MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
61212 /*129280*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->129294
61215                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
61227 /*129310*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->129325
61230                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
61249 /*129352*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->129366
61252                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
61264 /*129382*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->129397
61267                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
61309 /*129465*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->129479
61312                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
61324 /*129495*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->129510
61327                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
61346 /*129537*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->129551
61349                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
61361 /*129567*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->129582
61364                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
61383 /*129609*/          OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->129623
61386                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
61398 /*129639*/          OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->129654
61401                           MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
61560 /*129987*/          OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->130008
61565                           MVT::v4f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
61600 /*130079*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->130100
61605                           MVT::v4f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
61631 /*130151*/          /*SwitchType*/ 18, MVT::v4f32,// ->130171
61636                           MVT::v4f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
61693 /*130293*/          /*SwitchType*/ 18, MVT::v4f32,// ->130313
61698                           MVT::v4f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
61750 /*130417*/      OPC_SwitchType /*6 cases */, 35, MVT::v4f32,// ->130455
61754                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
61760                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
61766                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
62451 /*131894*/            OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->131915
62456                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
62487 /*131980*/            OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->132001
62492                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
62522 /*132065*/            /*SwitchType*/ 18, MVT::v4f32,// ->132085
62527                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
62586 /*132208*/            OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->132229
62591                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
62638 /*132319*/          OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->132340
62643                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
62675 /*132406*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->132427
62680                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
62711 /*132492*/          /*SwitchType*/ 18, MVT::v4f32,// ->132512
62716                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
62778 /*132638*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->132659
62783                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
62821 /*132733*/      OPC_SwitchType /*6 cases */, 35, MVT::v4f32,// ->132771
62825                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
62831                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
62837                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
63314 /*133766*/            OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->133787
63319                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
63350 /*133852*/            OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->133873
63355                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
63385 /*133937*/            /*SwitchType*/ 18, MVT::v4f32,// ->133957
63390                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
63449 /*134080*/            OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->134101
63454                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
63490 /*134173*/        OPC_SwitchType /*6 cases */, 35, MVT::v4f32,// ->134211
63494                           MVT::v4f32, 2/*#Ops*/, 0, 1, 
63500                           MVT::v4f32, 2/*#Ops*/, 0, 1, 
63506                           MVT::v4f32, 2/*#Ops*/, 0, 1, 
64049 /*135348*/            OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->135369
64054                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
64085 /*135434*/            OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->135455
64090                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
64120 /*135519*/            /*SwitchType*/ 18, MVT::v4f32,// ->135539
64125                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
64184 /*135662*/            OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->135683
64189                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
64236 /*135773*/          OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->135794
64241                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
64273 /*135860*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->135881
64278                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
64309 /*135946*/          /*SwitchType*/ 18, MVT::v4f32,// ->135966
64314                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
64376 /*136092*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->136113
64381                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
64419 /*136187*/      OPC_SwitchType /*6 cases */, 35, MVT::v4f32,// ->136225
64423                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
64429                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
64435                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
64912 /*137220*/            OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->137241
64917                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
64948 /*137306*/            OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->137327
64953                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
64983 /*137391*/            /*SwitchType*/ 18, MVT::v4f32,// ->137411
64988                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
65047 /*137534*/            OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->137555
65052                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
65088 /*137627*/        OPC_SwitchType /*6 cases */, 35, MVT::v4f32,// ->137665
65092                           MVT::v4f32, 2/*#Ops*/, 0, 1, 
65098                           MVT::v4f32, 2/*#Ops*/, 0, 1, 
65104                           MVT::v4f32, 2/*#Ops*/, 0, 1, 
65568 /*138534*/          OPC_CheckType, MVT::v4f32,
65573                         MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
65588 /*138571*/        OPC_CheckType, MVT::v4f32,
65593                       MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
65609 /*138609*/      OPC_CheckType, MVT::v4f32,
65614                     MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
65813 /*138988*/        OPC_CheckType, MVT::v4f32,
65818                       MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
65832 /*139024*/        OPC_CheckType, MVT::v4f32,
65837                       MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
65981 /*139322*/          /*SwitchType*/ 19, MVT::v4f32,// ->139343
65986                           MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
66038 /*139463*/            /*SwitchType*/ 19, MVT::v4f32,// ->139484
66043                             MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
66104 /*139617*/          /*SwitchType*/ 19, MVT::v4f32,// ->139638
66109                           MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
66162 /*139759*/            /*SwitchType*/ 19, MVT::v4f32,// ->139780
66167                             MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
66241 /*139939*/        /*SwitchType*/ 42, MVT::v4f32,// ->139983
66247                           MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
66255                           MVT::v4f32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
66330 /*140151*/          /*SwitchType*/ 19, MVT::v4f32,// ->140172
66335                           MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
66375 /*140251*/      OPC_SwitchType /*6 cases */, 38, MVT::v4f32,// ->140292
66379                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
66385                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
66391                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
66866 /*141193*/          OPC_CheckType, MVT::v4f32,
66871                         MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
66886 /*141230*/        OPC_CheckType, MVT::v4f32,
66891                       MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
66907 /*141268*/      OPC_CheckType, MVT::v4f32,
66912                     MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
67111 /*141647*/        OPC_CheckType, MVT::v4f32,
67116                       MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
67130 /*141683*/        OPC_CheckType, MVT::v4f32,
67135                       MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
67279 /*141981*/          /*SwitchType*/ 19, MVT::v4f32,// ->142002
67284                           MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
67336 /*142122*/            /*SwitchType*/ 19, MVT::v4f32,// ->142143
67341                             MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
67402 /*142276*/          /*SwitchType*/ 19, MVT::v4f32,// ->142297
67407                           MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
67460 /*142418*/            /*SwitchType*/ 19, MVT::v4f32,// ->142439
67465                             MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
67539 /*142598*/        /*SwitchType*/ 42, MVT::v4f32,// ->142642
67545                           MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
67553                           MVT::v4f32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
67628 /*142810*/          /*SwitchType*/ 19, MVT::v4f32,// ->142831
67633                           MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
67673 /*142910*/      OPC_SwitchType /*6 cases */, 38, MVT::v4f32,// ->142951
67677                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
67683                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
67689                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
68164 /*143852*/          OPC_CheckType, MVT::v4f32,
68169                         MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
68184 /*143889*/        OPC_CheckType, MVT::v4f32,
68189                       MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
68205 /*143927*/      OPC_CheckType, MVT::v4f32,
68210                     MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
68409 /*144306*/        OPC_CheckType, MVT::v4f32,
68414                       MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
68428 /*144342*/        OPC_CheckType, MVT::v4f32,
68433                       MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
68577 /*144640*/          /*SwitchType*/ 19, MVT::v4f32,// ->144661
68582                           MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
68634 /*144781*/            /*SwitchType*/ 19, MVT::v4f32,// ->144802
68639                             MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
68700 /*144935*/          /*SwitchType*/ 19, MVT::v4f32,// ->144956
68705                           MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
68758 /*145077*/            /*SwitchType*/ 19, MVT::v4f32,// ->145098
68763                             MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
68837 /*145257*/        /*SwitchType*/ 42, MVT::v4f32,// ->145301
68843                           MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
68851                           MVT::v4f32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
68926 /*145469*/          /*SwitchType*/ 19, MVT::v4f32,// ->145490
68931                           MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
68971 /*145569*/      OPC_SwitchType /*6 cases */, 38, MVT::v4f32,// ->145610
68975                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
68981                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
68987                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
69462 /*146511*/          OPC_CheckType, MVT::v4f32,
69467                         MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
69482 /*146548*/        OPC_CheckType, MVT::v4f32,
69487                       MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
69503 /*146586*/      OPC_CheckType, MVT::v4f32,
69508                     MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
69707 /*146965*/        OPC_CheckType, MVT::v4f32,
69712                       MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
69726 /*147001*/        OPC_CheckType, MVT::v4f32,
69731                       MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
69875 /*147299*/          /*SwitchType*/ 19, MVT::v4f32,// ->147320
69880                           MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
69932 /*147440*/            /*SwitchType*/ 19, MVT::v4f32,// ->147461
69937                             MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
69998 /*147594*/          /*SwitchType*/ 19, MVT::v4f32,// ->147615
70003                           MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
70056 /*147736*/            /*SwitchType*/ 19, MVT::v4f32,// ->147757
70061                             MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
70135 /*147916*/        /*SwitchType*/ 42, MVT::v4f32,// ->147960
70141                           MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
70149                           MVT::v4f32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
70224 /*148128*/          /*SwitchType*/ 19, MVT::v4f32,// ->148149
70229                           MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
70269 /*148228*/      OPC_SwitchType /*6 cases */, 38, MVT::v4f32,// ->148269
70273                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
70279                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
70285                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
70616 /*148967*/            OPC_CheckType, MVT::v4f32,
70621                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
70627 /*148990*/            OPC_CheckType, MVT::v4f32,
70632                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
70655 /*149052*/            /*SwitchType*/ 17, MVT::v4f32,// ->149071
70660                             MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
70743 /*149247*/          /*SwitchType*/ 17, MVT::v4f32,// ->149266
70748                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
70788 /*149346*/            /*SwitchType*/ 17, MVT::v4f32,// ->149365
70793                             MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
70849 /*149481*/            /*SwitchType*/ 17, MVT::v4f32,// ->149500
70854                             MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
70865 /*149511*/        OPC_SwitchType /*2 cases */, 32, MVT::v4f32,// ->149546
70869                           MVT::v4f32, 1/*#Ops*/, 0, 
70875                           MVT::v4f32, 1/*#Ops*/, 0, 
70881                           MVT::v4f32, 1/*#Ops*/, 0, 
70994 /*149765*/        /*SwitchType*/ 51, MVT::v4f32,// ->149818
70998                           MVT::v4f32, 1/*#Ops*/, 0, 
71012                           MVT::v4f32, 2/*#Ops*/, 4, 5, 
71100 /*149978*/        OPC_SwitchType /*2 cases */, 38, MVT::v4f32,// ->150019
71106                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
71114                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
71141 /*150068*/        /*SwitchType*/ 17, MVT::v4f32,// ->150087
71146                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
71153 /*150091*/      OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->150116
71157                         MVT::v4f32, 1/*#Ops*/, 0, 
71163                         MVT::v4f32, 1/*#Ops*/, 0, 
71435 /*150654*/          OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->150675
71440                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
71471 /*150740*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->150761
71476                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
71506 /*150825*/          /*SwitchType*/ 18, MVT::v4f32,// ->150845
71511                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
71570 /*150968*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->150989
71575                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
71611 /*151061*/      OPC_SwitchType /*6 cases */, 35, MVT::v4f32,// ->151099
71615                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
71621                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
71627                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
71812 /*151456*/          OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->151477
71817                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
71848 /*151542*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->151563
71853                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
71883 /*151627*/          /*SwitchType*/ 18, MVT::v4f32,// ->151647
71888                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
71947 /*151770*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->151791
71952                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
71988 /*151863*/      OPC_SwitchType /*6 cases */, 35, MVT::v4f32,// ->151901
71992                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
71998                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
72004                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
72255 /*152402*/            OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->152423
72260                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
72291 /*152488*/            OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->152509
72296                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
72326 /*152573*/            /*SwitchType*/ 18, MVT::v4f32,// ->152593
72331                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
72390 /*152716*/            OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->152737
72395                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
72442 /*152827*/          OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->152848
72447                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
72479 /*152914*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->152935
72484                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
72515 /*153000*/          /*SwitchType*/ 18, MVT::v4f32,// ->153020
72520                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
72582 /*153146*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->153167
72587                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
72625 /*153241*/      OPC_SwitchType /*6 cases */, 35, MVT::v4f32,// ->153279
72629                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
72635                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
72641                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
72892 /*153780*/            OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->153801
72897                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
72928 /*153866*/            OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->153887
72933                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
72963 /*153951*/            /*SwitchType*/ 18, MVT::v4f32,// ->153971
72968                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
73027 /*154094*/            OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->154115
73032                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
73079 /*154205*/          OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->154226
73084                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
73116 /*154292*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->154313
73121                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
73152 /*154378*/          /*SwitchType*/ 18, MVT::v4f32,// ->154398
73157                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
73219 /*154524*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->154545
73224                           MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
73262 /*154619*/      OPC_SwitchType /*6 cases */, 35, MVT::v4f32,// ->154657
73266                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
73272                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
73278                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
73493 /*155088*/          OPC_SwitchType /*2 cases */, 17, MVT::v4f32,// ->155108
73498                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
73513 /*155132*/          OPC_CheckType, MVT::v4f32,
73518                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
73569 /*155257*/          /*SwitchType*/ 17, MVT::v4f32,// ->155276
73574                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
73632 /*155393*/          OPC_SwitchType /*2 cases */, 17, MVT::v4f32,// ->155413
73637                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
73673 /*155482*/      OPC_SwitchType /*6 cases */, 32, MVT::v4f32,// ->155517
73677                         MVT::v4f32, 1/*#Ops*/, 0, 
73683                         MVT::v4f32, 1/*#Ops*/, 0, 
73689                         MVT::v4f32, 1/*#Ops*/, 0, 
73813 /*155736*/        OPC_SwitchType /*2 cases */, 17, MVT::v4f32,// ->155756
73818                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
73833 /*155780*/        OPC_CheckType, MVT::v4f32,
73838                       MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
73844 /*155802*/      OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->155827
73848                         MVT::v4f32, 1/*#Ops*/, 0, 
73854                         MVT::v4f32, 1/*#Ops*/, 0, 
73924 /*155953*/        OPC_SwitchType /*2 cases */, 17, MVT::v4f32,// ->155973
73929                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
73944 /*155997*/        OPC_CheckType, MVT::v4f32,
73949                       MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
73955 /*156019*/      OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->156044
73959                         MVT::v4f32, 1/*#Ops*/, 0, 
73965                         MVT::v4f32, 1/*#Ops*/, 0, 
74098 /*156289*/        OPC_CheckType, MVT::v4f32,
74102                       MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
74118 /*156325*/      OPC_CheckType, MVT::v4f32,
74122                     MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
74128 /*156346*/      OPC_CheckType, MVT::v4f32,
74130                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
74255 /*156589*/        OPC_CheckType, MVT::v4f32,
74259                       MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
74275 /*156625*/      OPC_CheckType, MVT::v4f32,
74279                     MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
74285 /*156646*/      OPC_CheckType, MVT::v4f32,
74287                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
74412 /*156889*/        OPC_CheckType, MVT::v4f32,
74416                       MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
74432 /*156925*/      OPC_CheckType, MVT::v4f32,
74436                     MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
74442 /*156946*/      OPC_CheckType, MVT::v4f32,
74444                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
74583 /*157261*/          /*SwitchType*/ 17, MVT::v4f32,// ->157280
74588                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
74641 /*157391*/          /*SwitchType*/ 17, MVT::v4f32,// ->157410
74646                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
74686 /*157490*/            /*SwitchType*/ 17, MVT::v4f32,// ->157509
74691                             MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
74747 /*157625*/            /*SwitchType*/ 17, MVT::v4f32,// ->157644
74752                             MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
74816 /*157778*/        /*SwitchType*/ 51, MVT::v4f32,// ->157831
74820                           MVT::v4f32, 1/*#Ops*/, 0, 
74834                           MVT::v4f32, 2/*#Ops*/, 4, 5, 
74910 /*157986*/        /*SwitchType*/ 51, MVT::v4f32,// ->158039
74914                           MVT::v4f32, 1/*#Ops*/, 0, 
74928                           MVT::v4f32, 2/*#Ops*/, 4, 5, 
75218                       MVT::v4f32, 2/*#Ops*/, 0, 1,  // Results = #2
75223                       MVT::v4f32, 1/*#Ops*/, 4,  // Results = #5
75233                       MVT::v4f32, 2/*#Ops*/, 0, 1,  // Results = #2
75238                       MVT::v4f32, 1/*#Ops*/, 4,  // Results = #5
75257                       MVT::v4f32, 1/*#Ops*/, 3,  // Results = #4
75271                       MVT::v4f32, 1/*#Ops*/, 3,  // Results = #4
90216 /*188118*/              OPC_SwitchType /*2 cases */, 47, MVT::v4f32,// ->188168
90268 /*188225*/              OPC_SwitchType /*2 cases */, 49, MVT::v4f32,// ->188277
90327 /*188347*/              OPC_SwitchType /*2 cases */, 47, MVT::v4f32,// ->188397
90379 /*188454*/              OPC_SwitchType /*2 cases */, 49, MVT::v4f32,// ->188506
90438 /*188576*/              OPC_SwitchType /*2 cases */, 47, MVT::v4f32,// ->188626
90490 /*188683*/              OPC_SwitchType /*2 cases */, 49, MVT::v4f32,// ->188735
90549 /*188805*/              OPC_SwitchType /*2 cases */, 47, MVT::v4f32,// ->188855
90601 /*188912*/              OPC_SwitchType /*2 cases */, 49, MVT::v4f32,// ->188964
96350 /*200596*/              OPC_SwitchType /*2 cases */, 47, MVT::v4f32,// ->200646
96398 /*200703*/              OPC_SwitchType /*2 cases */, 49, MVT::v4f32,// ->200755
96453 /*200825*/              OPC_SwitchType /*2 cases */, 47, MVT::v4f32,// ->200875
96501 /*200932*/              OPC_SwitchType /*2 cases */, 49, MVT::v4f32,// ->200984
96556 /*201054*/              OPC_SwitchType /*2 cases */, 47, MVT::v4f32,// ->201104
96604 /*201161*/              OPC_SwitchType /*2 cases */, 49, MVT::v4f32,// ->201213
96659 /*201283*/              OPC_SwitchType /*2 cases */, 47, MVT::v4f32,// ->201333
96707 /*201390*/              OPC_SwitchType /*2 cases */, 49, MVT::v4f32,// ->201442
104558 /*216815*/            OPC_CheckChild0Type, MVT::v4f32,
111650 /*231566*/            OPC_CheckChild0Type, MVT::v4f32,
111772 /*231799*/                OPC_CheckType, MVT::v4f32,
111806 /*231864*/                OPC_CheckType, MVT::v4f32,
111898 /*232045*/              /*SwitchType*/ 53, MVT::v4f32,// ->232100
111944 /*232135*/                OPC_CheckType, MVT::v4f32,
111978 /*232200*/                OPC_CheckType, MVT::v4f32,
112070 /*232381*/              /*SwitchType*/ 53, MVT::v4f32,// ->232436
112116 /*232471*/                OPC_CheckType, MVT::v4f32,
112150 /*232536*/                OPC_CheckType, MVT::v4f32,
112242 /*232717*/              /*SwitchType*/ 53, MVT::v4f32,// ->232772
112288 /*232807*/                OPC_CheckType, MVT::v4f32,
112322 /*232872*/                OPC_CheckType, MVT::v4f32,
112414 /*233053*/              /*SwitchType*/ 53, MVT::v4f32,// ->233108
125626 /*258375*/            OPC_CheckChild0Type, MVT::v4f32,
127919 /*262935*/            OPC_CheckChild0Type, MVT::v4f32,
128049 /*263239*/              OPC_CheckType, MVT::v4f32,
128272 /*263667*/                  OPC_CheckType, MVT::v4f32,
129490 /*266015*/                OPC_CheckType, MVT::v4f32,
133919 /*274673*/                  OPC_CheckType, MVT::v4f32,
135025 /*277001*/                  OPC_CheckChild1Type, MVT::v4f32,
140864 /*289030*/                OPC_CheckChild1Type, MVT::v4f32,
141516 /*290187*/              OPC_CheckChild0Type, MVT::v4f32,
141549                             MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
143423 /*293783*/              OPC_CheckChild0Type, MVT::v4f32,
143450                             MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
148511 /*303458*/          OPC_SwitchType /*2 cases */, 39, MVT::v4f32,// ->303500
149820 /*305937*/            OPC_SwitchType /*2 cases */, 25, MVT::v4f32,// ->305965
151928 /*309806*/          OPC_SwitchType /*2 cases */, 38, MVT::v4f32,// ->309847
153154 /*312279*/            OPC_SwitchType /*2 cases */, 24, MVT::v4f32,// ->312306
155804 /*317490*/            OPC_CheckChild1Type, MVT::v4f32,
156606 /*318866*/              OPC_CheckChild0Type, MVT::v4f32,
156627                             MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
157143 /*319774*/            OPC_CheckChild1Type, MVT::v4f32,
157885 /*321195*/              OPC_CheckChild0Type, MVT::v4f32,
157902                             MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
159910 /*324892*/              OPC_CheckChild0Type, MVT::v4f32,
159951 /*324964*/              OPC_CheckChild0Type, MVT::v4f32,
159992 /*325036*/              OPC_CheckChild0Type, MVT::v4f32,
160033 /*325108*/              OPC_CheckChild0Type, MVT::v4f32,
161596 /*328121*/              OPC_CheckChild0Type, MVT::v4f32,
161633 /*328193*/              OPC_CheckChild0Type, MVT::v4f32,
161670 /*328265*/              OPC_CheckChild0Type, MVT::v4f32,
161707 /*328337*/              OPC_CheckChild0Type, MVT::v4f32,
162249 /*329435*/                      OPC_CheckType, MVT::v4f32,
162254                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
162263 /*329463*/                      OPC_CheckType, MVT::v4f32,
162268                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
162277 /*329491*/                      OPC_CheckType, MVT::v4f32,
162282                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
162291 /*329519*/                      OPC_CheckType, MVT::v4f32,
162296                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
162370 /*329672*/                      OPC_CheckType, MVT::v4f32,
162375                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
162414 /*329751*/                      OPC_CheckType, MVT::v4f32,
162419                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
162456 /*329828*/                      OPC_CheckType, MVT::v4f32,
162461                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
162470 /*329856*/                      OPC_CheckType, MVT::v4f32,
162475                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
162484 /*329884*/                      OPC_CheckType, MVT::v4f32,
162489                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
162498 /*329912*/                      OPC_CheckType, MVT::v4f32,
162503                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
162583 /*330079*/                      OPC_CheckType, MVT::v4f32,
162588                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
162597 /*330107*/                      OPC_CheckType, MVT::v4f32,
162602                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
162611 /*330135*/                      OPC_CheckType, MVT::v4f32,
162616                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
162625 /*330163*/                      OPC_CheckType, MVT::v4f32,
162630                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
162704 /*330316*/                      OPC_CheckType, MVT::v4f32,
162709                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
162748 /*330397*/                      OPC_CheckType, MVT::v4f32,
162753                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
162762 /*330425*/                      OPC_CheckType, MVT::v4f32,
162767                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
162776 /*330453*/                      OPC_CheckType, MVT::v4f32,
162781                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
162790 /*330481*/                      OPC_CheckType, MVT::v4f32,
162795                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
162870 /*330635*/                      OPC_CheckType, MVT::v4f32,
162875                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
162917 /*330723*/                      OPC_CheckType, MVT::v4f32,
162922                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
162931 /*330751*/                      OPC_CheckType, MVT::v4f32,
162936                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
162945 /*330779*/                      OPC_CheckType, MVT::v4f32,
162950                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
162959 /*330807*/                      OPC_CheckType, MVT::v4f32,
162964                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
163038 /*330960*/                      OPC_CheckType, MVT::v4f32,
163043                                     MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
163082 /*331041*/                      OPC_CheckType, MVT::v4f32,
163087                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
163096 /*331069*/                      OPC_CheckType, MVT::v4f32,
163101                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
163110 /*331097*/                      OPC_CheckType, MVT::v4f32,
163115                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
163124 /*331125*/                      OPC_CheckType, MVT::v4f32,
163129                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
163204 /*331279*/                      OPC_CheckType, MVT::v4f32,
163209                                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
163250 /*331364*/                    OPC_CheckType, MVT::v4f32,
163255                                   MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
163264 /*331392*/                    OPC_CheckType, MVT::v4f32,
163269                                   MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
163278 /*331420*/                    OPC_CheckType, MVT::v4f32,
163283                                   MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
163292 /*331448*/                    OPC_CheckType, MVT::v4f32,
163297                                   MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
163371 /*331601*/                    OPC_CheckType, MVT::v4f32,
163376                                   MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
163499 /*331836*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->331858
163504                               MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
163532 /*331902*/                OPC_CheckType, MVT::v4f32,
163537                               MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
163579 /*331988*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->332010
163584                               MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
163612 /*332054*/                OPC_CheckType, MVT::v4f32,
163617                               MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
163659 /*332140*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->332162
163664                               MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
163692 /*332206*/                OPC_CheckType, MVT::v4f32,
163697                               MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
163739 /*332292*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->332314
163744                               MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
163772 /*332358*/                OPC_CheckType, MVT::v4f32,
163777                               MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
163828 /*332468*/              /*SwitchType*/ 20, MVT::v4f32,// ->332490
163833                               MVT::v4f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
163872 /*332549*/                OPC_CheckType, MVT::v4f32,
163877                               MVT::v4f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
163952 /*332695*/              OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->332718
163957                               MVT::v4f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
163985 /*332763*/                OPC_CheckType, MVT::v4f32,
163990                               MVT::v4f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
164034 /*332853*/              OPC_SwitchType /*2 cases */, 23, MVT::v4f32,// ->332879
164039                               MVT::v4f32, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
164067 /*332927*/                OPC_CheckType, MVT::v4f32,
164072                               MVT::v4f32, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
164118 /*333030*/                OPC_CheckType, MVT::v4f32,
164122                               MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
164137 /*333070*/                OPC_CheckType, MVT::v4f32,
164141                               MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
164160 /*333114*/                OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->333139
164165                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
164189 /*333180*/                  OPC_CheckType, MVT::v4f32,
164194                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
164253 /*333305*/                OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->333327
164258                                 MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164282 /*333365*/                  OPC_CheckType, MVT::v4f32,
164287                                 MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164322 /*333438*/                OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->333460
164327                                 MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
164352 /*333499*/                  OPC_CheckType, MVT::v4f32,
164357                                 MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
164395 /*333579*/                OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->333601
164400                                 MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164424 /*333639*/                  OPC_CheckType, MVT::v4f32,
164429                                 MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164464 /*333712*/                OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->333734
164469                                 MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
164494 /*333773*/                  OPC_CheckType, MVT::v4f32,
164499                                 MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
164536 /*333850*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->333872
164541                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164565 /*333910*/                OPC_CheckType, MVT::v4f32,
164570                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164605 /*333985*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->334007
164610                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164634 /*334045*/                OPC_CheckType, MVT::v4f32,
164639                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164674 /*334120*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->334142
164679                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164703 /*334180*/                OPC_CheckType, MVT::v4f32,
164708                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164743 /*334255*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->334277
164748                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164772 /*334315*/                OPC_CheckType, MVT::v4f32,
164777                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164813 /*334393*/                OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->334415
164818                                 MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164842 /*334453*/                  OPC_CheckType, MVT::v4f32,
164847                                 MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164882 /*334526*/                OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->334548
164887                                 MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
164912 /*334587*/                  OPC_CheckType, MVT::v4f32,
164917                                 MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
164955 /*334667*/                OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->334689
164960                                 MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
164984 /*334727*/                  OPC_CheckType, MVT::v4f32,
164989                                 MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
165024 /*334800*/                OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->334822
165029                                 MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
165054 /*334861*/                  OPC_CheckType, MVT::v4f32,
165059                                 MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
165096 /*334938*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->334960
165101                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
165125 /*334998*/                OPC_CheckType, MVT::v4f32,
165130                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
165208 /*335152*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->335174
165213                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
165237 /*335212*/                OPC_CheckType, MVT::v4f32,
165242                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
165280 /*335294*/                  OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->335319
165285                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
165309 /*335360*/                    OPC_CheckType, MVT::v4f32,
165314                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
165349 /*335439*/                  OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->335462
165354                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
165379 /*335502*/                    OPC_CheckType, MVT::v4f32,
165384                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
165422 /*335580*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->335603
165427                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
165453 /*335644*/                  OPC_CheckType, MVT::v4f32,
165458                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
165499 /*335731*/                  OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->335756
165504                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
165528 /*335797*/                    OPC_CheckType, MVT::v4f32,
165533                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
165568 /*335876*/                  OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->335899
165573                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
165598 /*335939*/                    OPC_CheckType, MVT::v4f32,
165603                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
165641 /*336017*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->336040
165646                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
165672 /*336081*/                  OPC_CheckType, MVT::v4f32,
165677                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
165718 /*336168*/                  OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->336193
165723                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
165747 /*336234*/                    OPC_CheckType, MVT::v4f32,
165752                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
165787 /*336313*/                  OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->336336
165792                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
165817 /*336376*/                    OPC_CheckType, MVT::v4f32,
165822                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
165860 /*336454*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->336477
165865                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
165891 /*336518*/                  OPC_CheckType, MVT::v4f32,
165896                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
165937 /*336605*/                  OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->336630
165942                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
165966 /*336671*/                    OPC_CheckType, MVT::v4f32,
165971                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
166006 /*336750*/                  OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->336773
166011                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
166036 /*336813*/                    OPC_CheckType, MVT::v4f32,
166041                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
166079 /*336891*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->336914
166084                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
166110 /*336955*/                  OPC_CheckType, MVT::v4f32,
166115                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
166156 /*337042*/                  OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->337067
166161                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
166185 /*337108*/                    OPC_CheckType, MVT::v4f32,
166190                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
166225 /*337187*/                  OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->337210
166230                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
166255 /*337250*/                    OPC_CheckType, MVT::v4f32,
166260                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
166298 /*337328*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->337351
166303                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
166329 /*337392*/                  OPC_CheckType, MVT::v4f32,
166334                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
166375 /*337479*/                  OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->337504
166380                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
166404 /*337545*/                    OPC_CheckType, MVT::v4f32,
166409                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
166444 /*337624*/                  OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->337647
166449                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
166474 /*337687*/                    OPC_CheckType, MVT::v4f32,
166479                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
166517 /*337765*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->337788
166522                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
166548 /*337829*/                  OPC_CheckType, MVT::v4f32,
166553                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
166591 /*337909*/              OPC_CheckType, MVT::v4f32,
166596                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
166611 /*337945*/              OPC_CheckType, MVT::v4f32,
166616                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
166655 /*338025*/              OPC_CheckType, MVT::v4f32,
166660                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
166674 /*338059*/              OPC_CheckType, MVT::v4f32,
166679                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
166706 /*338126*/                /*SwitchType*/ 18, MVT::v4f32,// ->338146
166711                                 MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
166729 /*338175*/                /*SwitchType*/ 18, MVT::v4f32,// ->338195
166734                                 MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
166759 /*338235*/                /*SwitchType*/ 18, MVT::v4f32,// ->338255
166764                                 MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
166783 /*338286*/                /*SwitchType*/ 18, MVT::v4f32,// ->338306
166788                                 MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
166817 /*338355*/                /*SwitchType*/ 18, MVT::v4f32,// ->338375
166822                                 MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
166840 /*338404*/                /*SwitchType*/ 18, MVT::v4f32,// ->338424
166845                                 MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
166870 /*338464*/                /*SwitchType*/ 18, MVT::v4f32,// ->338484
166875                                 MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
166894 /*338515*/                /*SwitchType*/ 18, MVT::v4f32,// ->338535
166899                                 MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
166920 /*338560*/            OPC_CheckType, MVT::v4f32,
166925                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
166942 /*338601*/              OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->338622
166947                               MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
166971 /*338659*/                OPC_CheckType, MVT::v4f32,
166976                               MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
167010 /*338730*/              OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->338751
167015                               MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
167039 /*338788*/                OPC_CheckType, MVT::v4f32,
167044                               MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
167078 /*338859*/              OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->338880
167083                               MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
167107 /*338917*/                OPC_CheckType, MVT::v4f32,
167112                               MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
167146 /*338988*/              OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->339009
167151                               MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
167175 /*339046*/                OPC_CheckType, MVT::v4f32,
167180                               MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
167214 /*339116*/            OPC_CheckType, MVT::v4f32,
167219                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
167236 /*339156*/            OPC_CheckType, MVT::v4f32,
167241                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
167281 /*339239*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->339261
167286                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
167310 /*339299*/                OPC_CheckType, MVT::v4f32,
167315                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
167350 /*339374*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->339396
167355                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
167379 /*339434*/                OPC_CheckType, MVT::v4f32,
167384                               MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
167421 /*339511*/              OPC_CheckType, MVT::v4f32,
167426                             MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
167440 /*339549*/              OPC_CheckType, MVT::v4f32,
167445                             MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
167522 /*339716*/                      OPC_CheckType, MVT::v4f32,
167527                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
167534 /*339743*/                      OPC_CheckType, MVT::v4f32,
167539                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
167546 /*339770*/                      OPC_CheckType, MVT::v4f32,
167551                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
167558 /*339797*/                      OPC_CheckType, MVT::v4f32,
167563                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
167627 /*339945*/                      OPC_CheckType, MVT::v4f32,
167632                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
167667 /*340022*/                      OPC_CheckType, MVT::v4f32,
167672                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
167705 /*340097*/                      OPC_CheckType, MVT::v4f32,
167710                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
167717 /*340124*/                      OPC_CheckType, MVT::v4f32,
167722                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
167729 /*340151*/                      OPC_CheckType, MVT::v4f32,
167734                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
167741 /*340178*/                      OPC_CheckType, MVT::v4f32,
167746                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
167816 /*340340*/                      OPC_CheckType, MVT::v4f32,
167821                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
167828 /*340367*/                      OPC_CheckType, MVT::v4f32,
167833                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
167840 /*340394*/                      OPC_CheckType, MVT::v4f32,
167845                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
167852 /*340421*/                      OPC_CheckType, MVT::v4f32,
167857                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
167921 /*340569*/                      OPC_CheckType, MVT::v4f32,
167926                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
167961 /*340648*/                      OPC_CheckType, MVT::v4f32,
167966                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
167973 /*340675*/                      OPC_CheckType, MVT::v4f32,
167978                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
167985 /*340702*/                      OPC_CheckType, MVT::v4f32,
167990                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
167997 /*340729*/                      OPC_CheckType, MVT::v4f32,
168002                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
168067 /*340878*/                      OPC_CheckType, MVT::v4f32,
168072                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
168110 /*340964*/                      OPC_CheckType, MVT::v4f32,
168115                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
168122 /*340991*/                      OPC_CheckType, MVT::v4f32,
168127                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
168134 /*341018*/                      OPC_CheckType, MVT::v4f32,
168139                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
168146 /*341045*/                      OPC_CheckType, MVT::v4f32,
168151                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
168215 /*341193*/                      OPC_CheckType, MVT::v4f32,
168220                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
168255 /*341272*/                      OPC_CheckType, MVT::v4f32,
168260                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
168267 /*341299*/                      OPC_CheckType, MVT::v4f32,
168272                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
168279 /*341326*/                      OPC_CheckType, MVT::v4f32,
168284                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
168291 /*341353*/                      OPC_CheckType, MVT::v4f32,
168296                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
168361 /*341502*/                      OPC_CheckType, MVT::v4f32,
168366                                     MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
168403 /*341585*/                    OPC_CheckType, MVT::v4f32,
168408                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
168415 /*341612*/                    OPC_CheckType, MVT::v4f32,
168420                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
168427 /*341639*/                    OPC_CheckType, MVT::v4f32,
168432                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
168439 /*341666*/                    OPC_CheckType, MVT::v4f32,
168444                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
168508 /*341814*/                    OPC_CheckType, MVT::v4f32,
168513                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
168552 /*341899*/                  OPC_CheckType, MVT::v4f32,
168556                                 MVT::v4f32, 3/*#Ops*/, 0, 2, 3, 
168572 /*341934*/                  OPC_CheckType, MVT::v4f32,
168576                                 MVT::v4f32, 3/*#Ops*/, 0, 2, 3, 
168639 /*342052*/                OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->342077
168644                                 MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
168658 /*342105*/                OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->342130
168663                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
168689 /*342177*/                OPC_CheckType, MVT::v4f32,
168694                               MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
168718 /*342244*/                OPC_CheckType, MVT::v4f32,
168723                               MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
168803 /*342415*/              OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->342438
168808                               MVT::v4f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
168834 /*342481*/                OPC_CheckType, MVT::v4f32,
168839                               MVT::v4f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
168877 /*342565*/              OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->342588
168882                               MVT::v4f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
168908 /*342631*/                OPC_CheckType, MVT::v4f32,
168913                               MVT::v4f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
168951 /*342715*/              OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->342738
168956                               MVT::v4f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
168982 /*342781*/                OPC_CheckType, MVT::v4f32,
168987                               MVT::v4f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
169025 /*342865*/              OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->342888
169030                               MVT::v4f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
169056 /*342931*/                OPC_CheckType, MVT::v4f32,
169061                               MVT::v4f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
169108 /*343040*/              /*SwitchType*/ 21, MVT::v4f32,// ->343063
169113                               MVT::v4f32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
169148 /*343119*/                OPC_CheckType, MVT::v4f32,
169153                               MVT::v4f32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
169222 /*343262*/              OPC_SwitchType /*2 cases */, 21, MVT::v4f32,// ->343286
169227                               MVT::v4f32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
169253 /*343330*/                OPC_CheckType, MVT::v4f32,
169258                               MVT::v4f32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
169298 /*343419*/              OPC_SwitchType /*2 cases */, 23, MVT::v4f32,// ->343445
169303                               MVT::v4f32, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
169329 /*343492*/                OPC_CheckType, MVT::v4f32,
169334                               MVT::v4f32, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
169367 /*343572*/              OPC_CheckType, MVT::v4f32,
169372                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
169393 /*343624*/              OPC_CheckType, MVT::v4f32,
169398                             MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
169428 /*343694*/                OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->343715
169433                                 MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
169450 /*343741*/                OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->343762
169455                                 MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
169489 /*343822*/                OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->343844
169494                                 MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
169509 /*343869*/                OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->343891
169514                                 MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
169575 /*344006*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->344029
169580                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
169602 /*344066*/                  OPC_CheckType, MVT::v4f32,
169607                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
169638 /*344137*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->344160
169643                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
169666 /*344198*/                  OPC_CheckType, MVT::v4f32,
169671                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
169705 /*344276*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->344299
169710                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
169732 /*344336*/                  OPC_CheckType, MVT::v4f32,
169737                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
169768 /*344407*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->344430
169773                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
169796 /*344468*/                  OPC_CheckType, MVT::v4f32,
169801                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
169834 /*344543*/              OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->344566
169839                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
169861 /*344603*/                OPC_CheckType, MVT::v4f32,
169866                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
169897 /*344676*/              OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->344699
169902                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
169924 /*344736*/                OPC_CheckType, MVT::v4f32,
169929                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
169960 /*344809*/              OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->344832
169965                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
169987 /*344869*/                OPC_CheckType, MVT::v4f32,
169992                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
170023 /*344942*/              OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->344965
170028                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
170050 /*345002*/                OPC_CheckType, MVT::v4f32,
170055                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
170087 /*345078*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->345101
170092                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
170114 /*345138*/                  OPC_CheckType, MVT::v4f32,
170119                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
170150 /*345209*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->345232
170155                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
170178 /*345270*/                  OPC_CheckType, MVT::v4f32,
170183                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
170217 /*345348*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->345371
170222                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
170244 /*345408*/                  OPC_CheckType, MVT::v4f32,
170249                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
170280 /*345479*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->345502
170285                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
170308 /*345540*/                  OPC_CheckType, MVT::v4f32,
170313                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
170346 /*345615*/              OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->345638
170351                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
170373 /*345675*/                OPC_CheckType, MVT::v4f32,
170378                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
170448 /*345825*/              OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->345848
170453                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
170475 /*345885*/                OPC_CheckType, MVT::v4f32,
170480                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
170514 /*345966*/                  OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->345991
170519                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
170541 /*346031*/                    OPC_CheckType, MVT::v4f32,
170546                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
170577 /*346108*/                  OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->346131
170582                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
170605 /*346170*/                    OPC_CheckType, MVT::v4f32,
170610                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
170644 /*346246*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->346269
170649                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
170673 /*346309*/                  OPC_CheckType, MVT::v4f32,
170678                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
170712 /*346385*/                OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->346410
170717                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
170739 /*346450*/                  OPC_CheckType, MVT::v4f32,
170744                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
170776 /*346528*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->346551
170781                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
170805 /*346591*/                  OPC_CheckType, MVT::v4f32,
170810                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
170844 /*346667*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->346690
170849                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
170872 /*346729*/                  OPC_CheckType, MVT::v4f32,
170877                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
170913 /*346813*/                  OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->346838
170918                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
170940 /*346878*/                    OPC_CheckType, MVT::v4f32,
170945                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
170976 /*346955*/                  OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->346978
170981                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
171004 /*347017*/                    OPC_CheckType, MVT::v4f32,
171009                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
171043 /*347093*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->347116
171048                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
171072 /*347156*/                  OPC_CheckType, MVT::v4f32,
171077                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
171111 /*347232*/                OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->347257
171116                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
171138 /*347297*/                  OPC_CheckType, MVT::v4f32,
171143                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
171175 /*347375*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->347398
171180                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
171204 /*347438*/                  OPC_CheckType, MVT::v4f32,
171209                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
171243 /*347514*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->347537
171248                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
171271 /*347576*/                  OPC_CheckType, MVT::v4f32,
171276                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
171312 /*347660*/                  OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->347685
171317                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
171339 /*347725*/                    OPC_CheckType, MVT::v4f32,
171344                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
171375 /*347802*/                  OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->347825
171380                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
171403 /*347864*/                    OPC_CheckType, MVT::v4f32,
171408                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
171442 /*347940*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->347963
171447                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
171471 /*348003*/                  OPC_CheckType, MVT::v4f32,
171476                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
171510 /*348079*/                OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->348104
171515                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
171537 /*348144*/                  OPC_CheckType, MVT::v4f32,
171542                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
171574 /*348222*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->348245
171579                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
171603 /*348285*/                  OPC_CheckType, MVT::v4f32,
171608                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
171642 /*348361*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->348384
171647                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
171670 /*348423*/                  OPC_CheckType, MVT::v4f32,
171675                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
171711 /*348507*/                  OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->348532
171716                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
171738 /*348572*/                    OPC_CheckType, MVT::v4f32,
171743                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
171774 /*348649*/                  OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->348672
171779                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
171802 /*348711*/                    OPC_CheckType, MVT::v4f32,
171807                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
171841 /*348787*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->348810
171846                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
171870 /*348850*/                  OPC_CheckType, MVT::v4f32,
171875                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
171909 /*348926*/                OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->348951
171914                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
171936 /*348991*/                  OPC_CheckType, MVT::v4f32,
171941                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
171973 /*349069*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->349092
171978                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
172002 /*349132*/                  OPC_CheckType, MVT::v4f32,
172007                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
172041 /*349208*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->349231
172046                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
172069 /*349270*/                  OPC_CheckType, MVT::v4f32,
172074                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
172110 /*349354*/                  OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->349379
172115                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
172137 /*349419*/                    OPC_CheckType, MVT::v4f32,
172142                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
172173 /*349496*/                  OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->349519
172178                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
172201 /*349558*/                    OPC_CheckType, MVT::v4f32,
172206                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
172240 /*349634*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->349657
172245                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
172269 /*349697*/                  OPC_CheckType, MVT::v4f32,
172274                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
172308 /*349773*/                OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->349798
172313                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
172335 /*349838*/                  OPC_CheckType, MVT::v4f32,
172340                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
172372 /*349916*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->349939
172377                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
172401 /*349979*/                  OPC_CheckType, MVT::v4f32,
172406                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
172440 /*350055*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->350078
172445                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
172468 /*350117*/                  OPC_CheckType, MVT::v4f32,
172473                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
172509 /*350201*/                  OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->350226
172514                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
172536 /*350266*/                    OPC_CheckType, MVT::v4f32,
172541                                   MVT::v4f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
172572 /*350343*/                  OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->350366
172577                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
172600 /*350405*/                    OPC_CheckType, MVT::v4f32,
172605                                   MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
172639 /*350481*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->350504
172644                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
172668 /*350544*/                  OPC_CheckType, MVT::v4f32,
172673                                 MVT::v4f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
172707 /*350620*/                OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->350645
172712                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
172734 /*350685*/                  OPC_CheckType, MVT::v4f32,
172739                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
172771 /*350763*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->350786
172776                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
172800 /*350826*/                  OPC_CheckType, MVT::v4f32,
172805                                 MVT::v4f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
172839 /*350902*/                OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->350925
172844                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
172867 /*350964*/                  OPC_CheckType, MVT::v4f32,
172872                                 MVT::v4f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
172905 /*351040*/              OPC_CheckType, MVT::v4f32,
172910                             MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
172923 /*351075*/              OPC_CheckType, MVT::v4f32,
172928                             MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
172963 /*351153*/              OPC_CheckType, MVT::v4f32,
172968                             MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
172980 /*351186*/              OPC_CheckType, MVT::v4f32,
172985                             MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173010 /*351253*/                /*SwitchType*/ 19, MVT::v4f32,// ->351274
173015                                 MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173031 /*351302*/                /*SwitchType*/ 19, MVT::v4f32,// ->351323
173036                                 MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173059 /*351362*/                /*SwitchType*/ 19, MVT::v4f32,// ->351383
173064                                 MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173081 /*351413*/                /*SwitchType*/ 19, MVT::v4f32,// ->351434
173086                                 MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173113 /*351482*/                /*SwitchType*/ 19, MVT::v4f32,// ->351503
173118                                 MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173134 /*351531*/                /*SwitchType*/ 19, MVT::v4f32,// ->351552
173139                                 MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173162 /*351591*/                /*SwitchType*/ 19, MVT::v4f32,// ->351612
173167                                 MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173184 /*351642*/                /*SwitchType*/ 19, MVT::v4f32,// ->351663
173189                                 MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173208 /*351686*/            OPC_CheckType, MVT::v4f32,
173213                           MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173228 /*351726*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->351748
173233                               MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173255 /*351784*/                OPC_CheckType, MVT::v4f32,
173260                               MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173290 /*351853*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->351875
173295                               MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173317 /*351911*/                OPC_CheckType, MVT::v4f32,
173322                               MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173352 /*351980*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->352002
173357                               MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173379 /*352038*/                OPC_CheckType, MVT::v4f32,
173384                               MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173414 /*352107*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->352129
173419                               MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173441 /*352165*/                OPC_CheckType, MVT::v4f32,
173446                               MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173476 /*352233*/            OPC_CheckType, MVT::v4f32,
173481                           MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173496 /*352272*/            OPC_CheckType, MVT::v4f32,
173501                           MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
173537 /*352353*/              OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->352376
173542                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
173564 /*352413*/                OPC_CheckType, MVT::v4f32,
173569                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
173600 /*352486*/              OPC_SwitchType /*2 cases */, 20, MVT::v4f32,// ->352509
173605                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
173627 /*352546*/                OPC_CheckType, MVT::v4f32,
173632                               MVT::v4f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
173665 /*352622*/              OPC_CheckType, MVT::v4f32,
173670                             MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
173682 /*352659*/              OPC_CheckType, MVT::v4f32,
173687                             MVT::v4f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
173708 /*352711*/              OPC_CheckType, MVT::v4f32,
173712                             MVT::v4f32, 3/*#Ops*/, 0, 2, 3, 
173743 /*352773*/              OPC_CheckType, MVT::v4f32,
173747                             MVT::v4f32, 3/*#Ops*/, 0, 2, 3, 
173789 /*352858*/                OPC_CheckType, MVT::v4f32,
173793                               MVT::v4f32, 4/*#Ops*/, 3, 0, 2, 4, 
173807 /*352892*/                OPC_CheckType, MVT::v4f32,
173811                               MVT::v4f32, 4/*#Ops*/, 3, 0, 2, 4, 
173843 /*352960*/                  OPC_CheckType, MVT::v4f32,
173846                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
173855 /*352980*/                  OPC_CheckType, MVT::v4f32,
173858                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
173867 /*353000*/                  OPC_CheckType, MVT::v4f32,
173870                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
173879 /*353020*/                  OPC_CheckType, MVT::v4f32,
173882                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
173943 /*353128*/                  OPC_CheckType, MVT::v4f32,
173946                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
173955 /*353148*/                  OPC_CheckType, MVT::v4f32,
173958                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
173967 /*353168*/                  OPC_CheckType, MVT::v4f32,
173970                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
173979 /*353188*/                  OPC_CheckType, MVT::v4f32,
173982                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174043 /*353296*/                  OPC_CheckType, MVT::v4f32,
174046                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174055 /*353316*/                  OPC_CheckType, MVT::v4f32,
174058                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174067 /*353336*/                  OPC_CheckType, MVT::v4f32,
174070                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174079 /*353356*/                  OPC_CheckType, MVT::v4f32,
174082                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174143 /*353464*/                  OPC_CheckType, MVT::v4f32,
174146                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174155 /*353484*/                  OPC_CheckType, MVT::v4f32,
174158                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174167 /*353504*/                  OPC_CheckType, MVT::v4f32,
174170                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174179 /*353524*/                  OPC_CheckType, MVT::v4f32,
174182                                 MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174283 /*353699*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->353713
174286                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174306 /*353741*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->353755
174309                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174329 /*353783*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->353797
174332                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174352 /*353825*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->353839
174355                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174382 /*353883*/            /*SwitchType*/ 12, MVT::v4f32,// ->353897
174385                             MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
174417 /*353942*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->353957
174420                             MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
174442 /*353988*/            OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->354004
174445                             MVT::v4f32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
174468 /*354041*/            OPC_CheckType, MVT::v4f32,
174470                           MVT::v4f32, 4/*#Ops*/, 2, 0, 1, 3, 
174488 /*354076*/            OPC_CheckType, MVT::v4f32,
174492                           MVT::v4f32, 4/*#Ops*/, 3, 0, 2, 4, 
174519 /*354136*/            OPC_CheckType, MVT::v4f32,
174523                           MVT::v4f32, 4/*#Ops*/, 3, 0, 2, 4, 
174532 /*354164*/              OPC_CheckChild0Type, MVT::v4f32,
174537 /*354170*/              OPC_CheckType, MVT::v4f32,
174540                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
174561 /*354208*/              OPC_CheckType, MVT::v4f32,
174565                             MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
174567                             MVT::v4f32, 2/*#Ops*/, 0, 3, 
174594 /*354272*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->354287
174597                             MVT::v4f32, 4/*#Ops*/, 1, 0, 2, 3, 
174614 /*354311*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->354325
174617                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174634 /*354348*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->354362
174637                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174654 /*354385*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->354399
174657                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174674 /*354422*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->354436
174677                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174694 /*354459*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->354473
174697                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174714 /*354496*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->354510
174717                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174734 /*354533*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->354547
174737                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174754 /*354570*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->354584
174757                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174774 /*354607*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->354621
174777                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174807 /*354666*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->354680
174810                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
174828 /*354704*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->354719
174831                             MVT::v4f32, 4/*#Ops*/, 2, 0, 1, 3, 
174849 /*354744*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->354759
174852                             MVT::v4f32, 4/*#Ops*/, 2, 0, 1, 3, 
174870 /*354784*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->354799
174873                             MVT::v4f32, 4/*#Ops*/, 2, 0, 1, 3, 
174891 /*354824*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->354839
174894                             MVT::v4f32, 4/*#Ops*/, 2, 0, 1, 3, 
174912 /*354864*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->354879
174915                             MVT::v4f32, 4/*#Ops*/, 2, 0, 1, 3, 
174933 /*354904*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->354919
174936                             MVT::v4f32, 4/*#Ops*/, 2, 0, 1, 3, 
174953 /*354944*/            OPC_CheckType, MVT::v4f32,
174956                           MVT::v4f32, 2/*#Ops*/, 0, 1, 
174977 /*354984*/            OPC_CheckType, MVT::v4f32,
174980                           MVT::v4f32, 2/*#Ops*/, 0, 1, 
174997 /*355021*/              /*SwitchType*/ 10, MVT::v4f32,// ->355033
175000                               MVT::v4f32, 2/*#Ops*/, 0, 1, 
175016 /*355054*/              /*SwitchType*/ 10, MVT::v4f32,// ->355066
175019                               MVT::v4f32, 2/*#Ops*/, 0, 1, 
175038 /*355093*/              /*SwitchType*/ 10, MVT::v4f32,// ->355105
175041                               MVT::v4f32, 2/*#Ops*/, 0, 1, 
175057 /*355126*/              /*SwitchType*/ 10, MVT::v4f32,// ->355138
175060                               MVT::v4f32, 2/*#Ops*/, 0, 1, 
175072 /*355150*/            OPC_CheckType, MVT::v4f32,
175075                           MVT::v4f32, 2/*#Ops*/, 0, 1, 
175084 /*355170*/            OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->355183
175087                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
175103 /*355204*/            OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->355217
175106                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
175122 /*355238*/            OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->355251
175125                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
175141 /*355272*/            OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->355285
175144                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
175160 /*355306*/            OPC_CheckType, MVT::v4f32,
175163                           MVT::v4f32, 2/*#Ops*/, 0, 1, 
175172 /*355326*/            OPC_CheckType, MVT::v4f32,
175175                           MVT::v4f32, 2/*#Ops*/, 0, 1, 
175197 /*355367*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->355381
175200                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
175217 /*355404*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->355418
175220                             MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
175239 /*355444*/            OPC_CheckType, MVT::v4f32,
175242                           MVT::v4f32, 4/*#Ops*/, 1, 0, 2, 3, 
175276 /*355512*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->355527
175279                             MVT::v4f32, 4/*#Ops*/, 2, 0, 1, 3, 
175298 /*355560*/                OPC_CheckType, MVT::v4f32,
175301                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175308 /*355579*/                OPC_CheckType, MVT::v4f32,
175311                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175318 /*355598*/                OPC_CheckType, MVT::v4f32,
175321                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175328 /*355617*/                OPC_CheckType, MVT::v4f32,
175331                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175382 /*355720*/                OPC_CheckType, MVT::v4f32,
175385                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175392 /*355739*/                OPC_CheckType, MVT::v4f32,
175395                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175402 /*355758*/                OPC_CheckType, MVT::v4f32,
175405                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175412 /*355777*/                OPC_CheckType, MVT::v4f32,
175415                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175466 /*355880*/                OPC_CheckType, MVT::v4f32,
175469                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175476 /*355899*/                OPC_CheckType, MVT::v4f32,
175479                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175486 /*355918*/                OPC_CheckType, MVT::v4f32,
175489                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175496 /*355937*/                OPC_CheckType, MVT::v4f32,
175499                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175550 /*356040*/                OPC_CheckType, MVT::v4f32,
175553                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175560 /*356059*/                OPC_CheckType, MVT::v4f32,
175563                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175570 /*356078*/                OPC_CheckType, MVT::v4f32,
175573                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175580 /*356097*/                OPC_CheckType, MVT::v4f32,
175583                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175650 /*356227*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->356242
175653                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175671 /*356269*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->356284
175674                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175692 /*356311*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->356326
175695                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175713 /*356353*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->356368
175716                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175741 /*356412*/            /*SwitchType*/ 13, MVT::v4f32,// ->356427
175744                             MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
175772 /*356469*/            OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->356485
175775                             MVT::v4f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
175795 /*356516*/            OPC_SwitchType /*2 cases */, 13, MVT::v4f32,// ->356532
175798                             MVT::v4f32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
175814 /*356555*/          OPC_SwitchType /*2 cases */, 64, MVT::v4f32,// ->356622
175818                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
175835                             MVT::v4f32, 2/*#Ops*/, 7, 8, 
175870 /*356699*/              OPC_CheckChild0Type, MVT::v4f32,
175873 /*356703*/              OPC_CheckType, MVT::v4f32,
175876                             MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
175893 /*356739*/              OPC_CheckType, MVT::v4f32,
175897                             MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
175899                             MVT::v4f32, 3/*#Ops*/, 2, 0, 4, 
175922 /*356802*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->356817
175925                             MVT::v4f32, 4/*#Ops*/, 1, 0, 2, 3, 
175940 /*356839*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->356854
175943                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175958 /*356876*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->356891
175961                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175976 /*356913*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->356928
175979                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
175994 /*356950*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->356965
175997                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176012 /*356987*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357002
176015                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176030 /*357024*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357039
176033                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176048 /*357061*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357076
176051                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176066 /*357098*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357113
176069                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176084 /*357135*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357150
176087                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176113 /*357193*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357208
176116                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176133 /*357234*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357249
176136                               MVT::v4f32, 4/*#Ops*/, 2, 0, 1, 3, 
176148 /*357267*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357282
176151                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176163 /*357300*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357315
176166                               MVT::v4f32, 4/*#Ops*/, 1, 0, 3, 2, 
176184 /*357342*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357357
176187                               MVT::v4f32, 4/*#Ops*/, 2, 0, 1, 3, 
176199 /*357375*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357390
176202                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176214 /*357408*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357423
176217                               MVT::v4f32, 4/*#Ops*/, 1, 0, 3, 2, 
176235 /*357450*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357465
176238                               MVT::v4f32, 4/*#Ops*/, 2, 0, 1, 3, 
176250 /*357483*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357498
176253                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176265 /*357516*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357531
176268                               MVT::v4f32, 4/*#Ops*/, 1, 0, 3, 2, 
176286 /*357558*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357573
176289                               MVT::v4f32, 4/*#Ops*/, 2, 0, 1, 3, 
176301 /*357591*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357606
176304                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176316 /*357624*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357639
176319                               MVT::v4f32, 4/*#Ops*/, 1, 0, 3, 2, 
176337 /*357666*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357681
176340                               MVT::v4f32, 4/*#Ops*/, 2, 0, 1, 3, 
176352 /*357699*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357714
176355                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176367 /*357732*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357747
176370                               MVT::v4f32, 4/*#Ops*/, 1, 0, 3, 2, 
176388 /*357774*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357789
176391                               MVT::v4f32, 4/*#Ops*/, 2, 0, 1, 3, 
176403 /*357807*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357822
176406                               MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176418 /*357840*/              OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->357855
176421                               MVT::v4f32, 4/*#Ops*/, 1, 0, 3, 2, 
176437 /*357879*/            OPC_CheckType, MVT::v4f32,
176440                           MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
176457 /*357917*/            OPC_CheckType, MVT::v4f32,
176460                           MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
176475 /*357954*/              /*SwitchType*/ 11, MVT::v4f32,// ->357967
176478                               MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
176492 /*357987*/              /*SwitchType*/ 11, MVT::v4f32,// ->358000
176495                               MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
176512 /*358026*/              /*SwitchType*/ 11, MVT::v4f32,// ->358039
176515                               MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
176529 /*358059*/              /*SwitchType*/ 11, MVT::v4f32,// ->358072
176532                               MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
176542 /*358082*/            OPC_CheckType, MVT::v4f32,
176545                           MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
176552 /*358101*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->358115
176555                             MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
176569 /*358135*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->358149
176572                             MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
176586 /*358169*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->358183
176589                             MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
176603 /*358203*/            OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->358217
176606                             MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
176620 /*358237*/            OPC_CheckType, MVT::v4f32,
176623                           MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
176630 /*358256*/            OPC_CheckType, MVT::v4f32,
176633                           MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
176651 /*358295*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->358310
176654                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176669 /*358332*/            OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->358347
176672                             MVT::v4f32, 4/*#Ops*/, 3, 0, 1, 2, 
176689 /*358373*/            OPC_CheckType, MVT::v4f32,
176692                           MVT::v4f32, 4/*#Ops*/, 1, 0, 2, 3, 
176699 /*358392*/          OPC_SwitchType /*2 cases */, 84, MVT::v4f32,// ->358479
176703                             MVT::v4f32, 3/*#Ops*/, 2, 0, 1, 
176725                             MVT::v4f32, 2/*#Ops*/, 11, 12, 
177596 /*360012*/              OPC_CheckChild0Type, MVT::v4f32,
177623 /*360056*/              OPC_CheckChild0Type, MVT::v4f32,
177650 /*360100*/              OPC_CheckChild0Type, MVT::v4f32,
177677 /*360144*/              OPC_CheckChild0Type, MVT::v4f32,
178509 /*361693*/              OPC_CheckChild0Type, MVT::v4f32,
178532 /*361735*/              OPC_CheckChild0Type, MVT::v4f32,
178555 /*361777*/              OPC_CheckChild0Type, MVT::v4f32,
178578 /*361819*/              OPC_CheckChild0Type, MVT::v4f32,
180198 /*365021*/                OPC_CheckType, MVT::v4f32,
180218 /*365056*/                OPC_CheckType, MVT::v4f32,
185037 /*374405*/                OPC_CheckType, MVT::v4f32,
185055 /*374439*/                OPC_CheckType, MVT::v4f32,
191291 /*386302*/          OPC_CheckType, MVT::v4f32,
191309 /*386336*/          OPC_CheckType, MVT::v4f32,
191326 /*386370*/        OPC_SwitchType /*6 cases */, 88, MVT::v4f32,// ->386461
191514 /*386779*/          /*SwitchType*/ 20, MVT::v4f32,// ->386801
191598 /*386963*/          /*SwitchType*/ 41, MVT::v4f32,// ->387006
191635 /*387039*/        OPC_CheckChild0Type, MVT::v4f32,
191787 /*387307*/          OPC_CheckType, MVT::v4f32,
191805 /*387341*/          OPC_CheckType, MVT::v4f32,
191832 /*387398*/        /*SwitchType*/ 41, MVT::v4f32,// ->387441
191944 /*387648*/          /*SwitchType*/ 20, MVT::v4f32,// ->387670
192028 /*387832*/          /*SwitchType*/ 41, MVT::v4f32,// ->387875
192073 /*387922*/        OPC_CheckChild0Type, MVT::v4f32,
192173 /*388104*/          OPC_CheckType, MVT::v4f32,
192191 /*388138*/          OPC_CheckType, MVT::v4f32,
192208 /*388172*/        OPC_SwitchType /*6 cases */, 88, MVT::v4f32,// ->388263
192396 /*388581*/          /*SwitchType*/ 20, MVT::v4f32,// ->388603
192480 /*388765*/          /*SwitchType*/ 41, MVT::v4f32,// ->388808
192517 /*388841*/        OPC_CheckChild0Type, MVT::v4f32,
192717 /*389235*/          OPC_CheckType, MVT::v4f32,
192735 /*389269*/          OPC_CheckType, MVT::v4f32,
192762 /*389326*/        /*SwitchType*/ 41, MVT::v4f32,// ->389369
192874 /*389576*/          /*SwitchType*/ 20, MVT::v4f32,// ->389598
192958 /*389760*/          /*SwitchType*/ 41, MVT::v4f32,// ->389803
193003 /*389850*/        OPC_CheckChild0Type, MVT::v4f32,
195523 /*395588*/        OPC_CheckType, MVT::v4f32,
195638                             MVT::v4f32, 1/*#Ops*/, 0,  // Results = #2
195648                             MVT::v4f32, 1/*#Ops*/, 0,  // Results = #2
195682 /*395946*/          OPC_CheckChild1Type, MVT::v4f32,
195689                           MVT::v4f32, 1/*#Ops*/, 0,  // Results = #2
195699                           MVT::v4f32, 1/*#Ops*/, 0,  // Results = #2
195782 /*396179*/          OPC_CheckChild1Type, MVT::v4f32,
195891 /*396424*/        OPC_CheckChild1Type, MVT::v4f32,
196350 /*397285*/        OPC_CheckType, MVT::v4f32,
196383 /*397348*/        OPC_CheckType, MVT::v4f32,
196413 /*397405*/      OPC_CheckChild0Type, MVT::v4f32,
198764 /*402071*/        OPC_CheckType, MVT::v4f32,
198769                       MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
198788 /*402114*/      OPC_CheckType, MVT::v4f32,
198794                     MVT::v4f32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9, 
198954 /*402422*/      OPC_CheckType, MVT::v4f32,
198959                     MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
198978 /*402466*/      OPC_CheckType, MVT::v4f32,
198983                     MVT::v4f32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9, 
199041 /*402586*/      OPC_SwitchType /*4 cases */, 26, MVT::v4f32,// ->402615
199045                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
199051                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
200155 /*404918*/        OPC_CheckChild0Type, MVT::v4f32,
200156 /*404920*/        OPC_SwitchType /*3 cases */, 22, MVT::v4f32,// ->404945
200160                           MVT::v4f32, 1/*#Ops*/, 0, 
200166                           MVT::v4f32, 1/*#Ops*/, 0, 
200230 /*405049*/        OPC_SwitchType /*3 cases */, 69, MVT::v4f32,// ->405121
200235                           MVT::v4f32, 2/*#Ops*/, 0, 1,  // Results = #2
200237                           MVT::v4f32, 1/*#Ops*/, 2, 
200244                           MVT::v4f32, 2/*#Ops*/, 0, 1,  // Results = #2
200247                           MVT::v4f32, 2/*#Ops*/, 2, 3, 
200254                           MVT::v4f32, 2/*#Ops*/, 0, 1,  // Results = #2
200256                           MVT::v4f32, 1/*#Ops*/, 2, 
200265                           MVT::v4f32, 2/*#Ops*/, 0, 1,  // Results = #2
200274                           MVT::v4f32, 2/*#Ops*/, 0, 1,  // Results = #2
200285                           MVT::v4f32, 2/*#Ops*/, 0, 2,  // Results = #3
200288                           MVT::v4f32, 2/*#Ops*/, 3, 4,  // Results = #5
200294                           MVT::v4f32, 2/*#Ops*/, 0, 8,  // Results = #9
200297                           MVT::v4f32, 2/*#Ops*/, 9, 10,  // Results = #11
200308                         MVT::v4f32, 2/*#Ops*/, 0, 1,  // Results = #2
200681 /*406033*/        OPC_CheckChild0Type, MVT::v4f32,
201123 /*406879*/      OPC_CheckChild0Type, MVT::v4f32,
201174 /*406974*/        OPC_CheckType, MVT::v4f32,
201196 /*407017*/        OPC_CheckType, MVT::v4f32,
201370 /*407374*/      OPC_CheckChild0Type, MVT::v4f32,
201407 /*407454*/      OPC_CheckType, MVT::v4f32,
201654 /*408028*/        OPC_CheckChild0Type, MVT::v4f32,
201748 /*408250*/          OPC_CheckType, MVT::v4f32,
201844 /*408440*/            OPC_CheckType, MVT::v4f32,
201937 /*408618*/        OPC_CheckChild0Type, MVT::v4f32,
206684 /*418580*/          OPC_CheckType, MVT::v4f32,
206696                         MVT::v4f32, 6/*#Ops*/, 12, 3, 4, 5, 6, 7, 
206704 /*418635*/          OPC_CheckType, MVT::v4f32,
206716                         MVT::v4f32, 7/*#Ops*/, 3, 13, 4, 5, 6, 7, 8, 
206773 /*418813*/          OPC_CheckType, MVT::v4f32,
206778                         MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206785 /*418840*/          OPC_CheckType, MVT::v4f32,
206790                         MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
207190 /*419737*/                OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->419758
207195                                 MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
207208 /*419780*/                OPC_CheckType, MVT::v4f32,
207213                               MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
207228 /*419825*/              OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->419846
207233                               MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
207253 /*419882*/                OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->419903
207258                                 MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
207271 /*419925*/                OPC_CheckType, MVT::v4f32,
207276                               MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
207291 /*419970*/              OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->419991
207296                               MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
207316 /*420025*/              OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->420047
207321                               MVT::v4f32, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
207334 /*420070*/              OPC_CheckType, MVT::v4f32,
207339                             MVT::v4f32, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
207354 /*420117*/            OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->420139
207359                             MVT::v4f32, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
211662 /*429223*/          OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->429244
211667                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
211698 /*429309*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->429330
211703                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
211744 /*429418*/          /*SwitchType*/ 18, MVT::v4f32,// ->429438
211749                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
211808 /*429561*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->429582
211813                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
211849 /*429654*/      OPC_SwitchType /*6 cases */, 35, MVT::v4f32,// ->429692
211853                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
211859                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
211865                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
212414 /*430860*/          OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->430881
212419                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212450 /*430946*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->430967
212455                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212485 /*431031*/          /*SwitchType*/ 18, MVT::v4f32,// ->431051
212490                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212549 /*431174*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->431195
212554                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212590 /*431267*/      OPC_SwitchType /*6 cases */, 35, MVT::v4f32,// ->431305
212594                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
212600                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
212606                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
221022 /*449614*/        OPC_SwitchType /*2 cases */, 17, MVT::v4f32,// ->449634
221027                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221042 /*449658*/        OPC_CheckType, MVT::v4f32,
221047                       MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221068 /*449718*/        /*SwitchType*/ 17, MVT::v4f32,// ->449737
221073                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221080 /*449741*/      OPC_SwitchType /*3 cases */, 32, MVT::v4f32,// ->449776
221084                         MVT::v4f32, 1/*#Ops*/, 0, 
221090                         MVT::v4f32, 1/*#Ops*/, 0, 
221096                         MVT::v4f32, 1/*#Ops*/, 0, 
221195 /*449952*/        OPC_SwitchType /*2 cases */, 17, MVT::v4f32,// ->449972
221200                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221215 /*449996*/        OPC_CheckType, MVT::v4f32,
221220                       MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221241 /*450056*/        /*SwitchType*/ 17, MVT::v4f32,// ->450075
221246                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221253 /*450079*/      OPC_SwitchType /*3 cases */, 32, MVT::v4f32,// ->450114
221257                         MVT::v4f32, 1/*#Ops*/, 0, 
221263                         MVT::v4f32, 1/*#Ops*/, 0, 
221269                         MVT::v4f32, 1/*#Ops*/, 0, 
222787 /*453285*/        /*SwitchType*/ 19, MVT::v4f32,// ->453306
222792                         MVT::v4f32, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 0, 
222817 /*453357*/        /*SwitchType*/ 21, MVT::v4f32,// ->453380
222823                         MVT::v4f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
222852 /*453429*/      /*SwitchType*/ 28, MVT::v4f32,// ->453459
222856                         MVT::v4f32, 3/*#Ops*/, 2, 1, 0, 
222863                         MVT::v4f32, 2/*#Ops*/, 2, 1, 
223310 /*454548*/        OPC_CheckType, MVT::v4f32,
223475 /*454957*/          OPC_CheckChild0Type, MVT::v4f32,
225198 /*458884*/        /*SwitchType*/ 19, MVT::v4f32,// ->458905
225203                         MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
225255 /*459025*/          /*SwitchType*/ 19, MVT::v4f32,// ->459046
225260                           MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
225310 /*459155*/      /*SwitchType*/ 11, MVT::v4f32,// ->459168
225313                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
226808 /*462456*/      OPC_CheckChild0Type, MVT::v4f32,
226882 /*462605*/        /*SwitchType*/ 20, MVT::v4f32,// ->462627
226918 /*462681*/        /*SwitchType*/ 20, MVT::v4f32,// ->462703
226948 /*462737*/          OPC_CheckChild0Type, MVT::v4f32,
226960 /*462757*/      OPC_CheckChild0Type, MVT::v4f32,
227150 /*463202*/      OPC_CheckType, MVT::v4f32,
227156                       MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
227164                       MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
227190 /*463288*/      OPC_CheckType, MVT::v4f32,
227195                     MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
227292 /*463552*/      /*SwitchType*/ 24, MVT::v4f32,// ->463578
227297                       MVT::v4f32, 0/*#Ops*/,  // Results = #7
227299                       MVT::v4f32, 6/*#Ops*/, 7, 2, 3, 4, 5, 6, 
227534 /*464099*/      OPC_SwitchType /*2 cases */, 17, MVT::v4f32,// ->464119
227539                       MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
227588 /*464224*/      /*SwitchType*/ 17, MVT::v4f32,// ->464243
227593                       MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
227895 /*464990*/      OPC_CheckType, MVT::v4f32,
227901                     MVT::v4f32, MVT::v4i32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2, 
227917 /*465046*/      OPC_CheckType, MVT::v4f32,
227923                     MVT::v4f32, MVT::v4i32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2, 
227928 /*465074*/      OPC_CheckType, MVT::v4f32,
227934                     MVT::v4f32, MVT::v4i32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2, 
228038 /*465354*/      OPC_CheckType, MVT::v4f32,
228044                     MVT::v4f32, MVT::v4i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
228049 /*465382*/      OPC_CheckType, MVT::v4f32,
228055                     MVT::v4f32, MVT::v4i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
228060 /*465410*/      OPC_CheckType, MVT::v4f32,
228066                     MVT::v4f32, MVT::v2i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
228184 /*465685*/      OPC_CheckChild1Type, MVT::v4f32,
228418 /*466180*/      OPC_CheckChild0Type, MVT::v4f32,
229227 /*467825*/          OPC_CheckType, MVT::v4f32,
229237 /*467842*/          OPC_CheckType, MVT::v4f32,
229249                         MVT::v4f32, 7/*#Ops*/, 3, 13, 4, 5, 6, 7, 8, 
229260 /*467902*/          OPC_CheckType, MVT::v4f32,
229272                         MVT::v4f32, 6/*#Ops*/, 12, 3, 4, 5, 6, 7, 
229298 /*467991*/            OPC_CheckType, MVT::v4f32,
229308 /*468008*/            OPC_CheckType, MVT::v4f32,
229315                           MVT::v4f32, 7/*#Ops*/, 3, 10, 4, 5, 6, 7, 8, 
229326 /*468050*/            OPC_CheckType, MVT::v4f32,
229333                           MVT::v4f32, 6/*#Ops*/, 9, 3, 4, 5, 6, 7, 
229353 /*468111*/              OPC_CheckType, MVT::v4f32,
229363 /*468128*/              OPC_CheckType, MVT::v4f32,
229375                             MVT::v4f32, 7/*#Ops*/, 3, 13, 4, 5, 6, 7, 8, 
229386 /*468188*/              OPC_CheckType, MVT::v4f32,
229398                             MVT::v4f32, 6/*#Ops*/, 12, 3, 4, 5, 6, 7, 
229473 /*468398*/        OPC_CheckType, MVT::v4f32,
229476                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
229493 /*468438*/        OPC_CheckType, MVT::v4f32,
229496                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
229555 /*468572*/        OPC_CheckType, MVT::v4f32,
229563                         MVT::v4f32, 2/*#Ops*/, 2, 3, 
229573                         MVT::v4f32, 2/*#Ops*/, 2, 3, 
229588 /*468644*/        OPC_CheckType, MVT::v4f32,
229592                       MVT::v4f32, 2/*#Ops*/, 1, 2, 
229616 /*468698*/        OPC_CheckType, MVT::v4f32,
229620                       MVT::v4f32, 2/*#Ops*/, 1, 2, 
229643 /*468750*/        OPC_CheckType, MVT::v4f32,
229647                       MVT::v4f32, 2/*#Ops*/, 1, 2, 
230646 /*470612*/      /*SwitchType*/ 10, MVT::v4f32,// ->470624
230649                       MVT::v4f32, 2/*#Ops*/, 1, 0, 
230686 /*470691*/      /*SwitchType*/ 11, MVT::v4f32,// ->470704
230689                       MVT::v4f32, 3/*#Ops*/, 1, 2, 0, 
230885 /*471095*/      /*SwitchType*/ 10, MVT::v4f32,// ->471107
230888                       MVT::v4f32, 2/*#Ops*/, 1, 0, 
230925 /*471174*/      /*SwitchType*/ 11, MVT::v4f32,// ->471187
230928                       MVT::v4f32, 3/*#Ops*/, 1, 2, 0, 
230954 /*471234*/      OPC_CheckChild0Type, MVT::v4f32,
231009 /*471331*/      OPC_CheckChild0Type, MVT::v4f32,
231411 /*472054*/      /*SwitchType*/ 20, MVT::v4f32,// ->472076
231415                         MVT::v4f32, 0/*#Ops*/, 
231421                         MVT::v4f32, 0/*#Ops*/, 
232137                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232139                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232172                               MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
232174                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232207                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232209                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232242                                 MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232244                                 MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232276                                   MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
232278                                   MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232302                                   MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
232304                                   MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232338                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232340                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232372                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232374                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232406                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232408                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232440                               MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
232442                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232477                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232479                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232512                               MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
232514                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232547                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232549                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232582                                 MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232584                                 MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232616                                   MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
232618                                   MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232642                                   MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
232644                                   MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232678                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232680                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232712                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232714                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232746                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232748                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232780                               MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
232782                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232817                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232819                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232852                               MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
232854                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232887                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232889                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232922                                 MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
232924                                 MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232956                                   MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
232958                                   MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
232982                                   MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
232984                                   MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233018                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
233020                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233052                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
233054                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233086                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
233088                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233120                               MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
233122                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233157                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
233159                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233192                               MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
233194                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233227                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
233229                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233262                                 MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
233264                                 MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233296                                   MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
233298                                   MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233322                                   MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
233324                                   MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233358                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
233360                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233392                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
233394                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233426                               MVT::v4f32, 2/*#Ops*/, 2, 10,  // Results = #11
233428                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233460                               MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
233462                               MVT::v4f32, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9, 
233494                                 MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
233507                                 MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
233509                                 MVT::v4f32, 8/*#Ops*/, 11, 1, 0, 5, 6, 7, 8, 9, 
233539                                 MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
233552                                 MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
233554                                 MVT::v4f32, 8/*#Ops*/, 11, 1, 0, 5, 6, 7, 8, 9, 
233587                               MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
233600                               MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
233602                               MVT::v4f32, 8/*#Ops*/, 11, 1, 0, 5, 6, 7, 8, 9, 
233634                                 MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
233647                                 MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
233649                                 MVT::v4f32, 8/*#Ops*/, 11, 1, 0, 5, 6, 7, 8, 9, 
233679                                 MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
233692                                 MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
233694                                 MVT::v4f32, 8/*#Ops*/, 11, 1, 0, 5, 6, 7, 8, 9, 
233727                               MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
233740                               MVT::v4f32, 2/*#Ops*/, 4, 10,  // Results = #11
233742                               MVT::v4f32, 8/*#Ops*/, 11, 1, 0, 5, 6, 7, 8, 9, 
233762 /*476690*/            OPC_CheckChild0Type, MVT::v4f32,
233769 /*476701*/            OPC_CheckChild0Type, MVT::v4f32,
233780                           MVT::v4f32, 4/*#Ops*/, 3, 5, 2, 0, 
233812                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
233815                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
233817                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
233843                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
233846                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
233848                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
233876                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
233879                               MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
233881                               MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
233911                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
233914                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
233916                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
233942                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
233945                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
233947                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
233975                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
233978                               MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
233980                               MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234010                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234013                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234015                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234041                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234044                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234046                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234074                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234077                               MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234079                               MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234109                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234112                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234114                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234140                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234143                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234145                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234173                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234176                               MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234178                               MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234198 /*477604*/            OPC_CheckChild0Type, MVT::v4f32,
234214                           MVT::v4f32, 3/*#Ops*/, 4, 2, 0, 
234242                                 MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
234245                                 MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
234247                                 MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
234269                                 MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
234272                                 MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
234274                                 MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
234298                               MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
234301                               MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
234303                               MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
234329                                 MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
234332                                 MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
234334                                 MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
234356                                 MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
234359                                 MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
234361                                 MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
234385                               MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
234388                               MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
234390                               MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
234416                                 MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
234419                                 MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
234421                                 MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
234443                                 MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
234446                                 MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
234448                                 MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
234472                               MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
234475                               MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
234477                               MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
234503                                 MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
234506                                 MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
234508                                 MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
234530                                 MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
234533                                 MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
234535                                 MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
234559                               MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
234562                               MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
234564                               MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
234593                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234596                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234598                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234623                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234626                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234628                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234655                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234658                               MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234660                               MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234689                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234692                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234694                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234719                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234722                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234724                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234751                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234754                               MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234756                               MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234785                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234788                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234790                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234815                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234818                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234820                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234847                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234850                               MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234852                               MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234881                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234884                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234886                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234911                                 MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234914                                 MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234916                                 MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234943                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
234946                               MVT::v4f32, 2/*#Ops*/, 3, 7,  // Results = #8
234948                               MVT::v4f32, 5/*#Ops*/, 0, 1, 6, 8, 4, 
234977                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
234985                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
234993                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235018                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235026                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235034                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235062                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235070                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235078                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235105                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235113                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235121                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235146                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235154                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235162                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235190                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235198                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235206                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
235235                           MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235237                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235264                           MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
235266                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235293                             MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235295                             MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235319                             MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235321                             MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235349                           MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
235351                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235378                           MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235380                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235408                               MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235410                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235419                               MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235421                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235448                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
235450                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235468                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
235470                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235488                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
235490                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235508                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
235510                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235541                           MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235543                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235570                           MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
235572                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235599                             MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235601                             MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235625                             MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235627                             MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235655                           MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
235657                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235684                           MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235686                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235714                               MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235716                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235725                               MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235727                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235754                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
235756                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235774                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
235776                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235794                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
235796                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235814                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
235816                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235847                           MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235849                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235876                           MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
235878                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235905                             MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235907                             MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235931                             MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235933                             MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235961                           MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
235963                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
235990                           MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
235992                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236020                               MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
236022                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236031                               MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
236033                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236060                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
236062                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236080                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
236082                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236100                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
236102                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236120                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
236122                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236153                           MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
236155                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236182                           MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
236184                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236211                             MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
236213                             MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236237                             MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
236239                             MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236267                           MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
236269                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236296                           MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
236298                           MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236326                               MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
236328                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236337                               MVT::v4f32, 2/*#Ops*/, 1, 9,  // Results = #10
236339                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236366                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
236368                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236386                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
236388                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236406                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
236408                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236426                               MVT::v4f32, 2/*#Ops*/, 3, 9,  // Results = #10
236428                               MVT::v4f32, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8, 
236453                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
236461                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
236469                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
236484                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
236492                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
236500                             MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
236523                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
236536                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
236554                       MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
236574                     MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
236594                     MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
236614                     MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
236646                                 MVT::v4f32, 2/*#Ops*/, 2, 3,  // Results = #4
236648                                 MVT::v4f32, 3/*#Ops*/, 1, 0, 4, 
236669                                 MVT::v4f32, 2/*#Ops*/, 2, 3,  // Results = #4
236671                                 MVT::v4f32, 3/*#Ops*/, 1, 0, 4, 
236689                                 MVT::v4f32, 2/*#Ops*/, 3, 4,  // Results = #5
236692                                 MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
236694                                 MVT::v4f32, 4/*#Ops*/, 5, 1, 0, 7, 
236712                                 MVT::v4f32, 2/*#Ops*/, 3, 4,  // Results = #5
236715                                 MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
236717                                 MVT::v4f32, 4/*#Ops*/, 5, 1, 0, 7, 
236740                                 MVT::v4f32, 2/*#Ops*/, 2, 3,  // Results = #4
236742                                 MVT::v4f32, 3/*#Ops*/, 1, 0, 4, 
236753                                 MVT::v4f32, 2/*#Ops*/, 3, 4,  // Results = #5
236756                                 MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
236758                                 MVT::v4f32, 4/*#Ops*/, 5, 1, 0, 7, 
236781                                 MVT::v4f32, 2/*#Ops*/, 2, 3,  // Results = #4
236783                                 MVT::v4f32, 3/*#Ops*/, 1, 0, 4, 
236804                                 MVT::v4f32, 2/*#Ops*/, 2, 3,  // Results = #4
236806                                 MVT::v4f32, 3/*#Ops*/, 1, 0, 4, 
236824                                 MVT::v4f32, 2/*#Ops*/, 3, 4,  // Results = #5
236827                                 MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
236829                                 MVT::v4f32, 4/*#Ops*/, 5, 1, 0, 7, 
236847                                 MVT::v4f32, 2/*#Ops*/, 3, 4,  // Results = #5
236850                                 MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
236852                                 MVT::v4f32, 4/*#Ops*/, 5, 1, 0, 7, 
236875                                 MVT::v4f32, 2/*#Ops*/, 2, 3,  // Results = #4
236877                                 MVT::v4f32, 3/*#Ops*/, 1, 0, 4, 
236888                                 MVT::v4f32, 2/*#Ops*/, 3, 4,  // Results = #5
236891                                 MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
236893                                 MVT::v4f32, 4/*#Ops*/, 5, 1, 0, 7, 
236918                                   MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
236921                                   MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
236923                                   MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
236944                                   MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
236947                                   MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
236949                                   MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
236972                                 MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
236975                                 MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
236977                                 MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
237002                                   MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
237005                                   MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
237007                                   MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
237028                                   MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
237031                                   MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
237033                                   MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
237056                                 MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
237059                                 MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
237061                                 MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
237086                                   MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
237089                                   MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
237091                                   MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
237112                                   MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
237115                                   MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
237117                                   MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
237140                                 MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
237143                                 MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
237145                                 MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
237170                                   MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
237173                                   MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
237175                                   MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
237196                                   MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
237199                                   MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
237201                                   MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
237224                                 MVT::v4f32, 2/*#Ops*/, 2, 4,  // Results = #5
237227                                 MVT::v4f32, 2/*#Ops*/, 3, 6,  // Results = #7
237229                                 MVT::v4f32, 4/*#Ops*/, 0, 1, 5, 7, 
237246                               MVT::v4f32, 2/*#Ops*/, 2, 3,  // Results = #4
237248                               MVT::v4f32, 3/*#Ops*/, 1, 0, 4, 
237258                               MVT::v4f32, 2/*#Ops*/, 3, 4,  // Results = #5
237261                               MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
237263                               MVT::v4f32, 4/*#Ops*/, 5, 1, 0, 7, 
237288                               MVT::v4f32, 2/*#Ops*/, 1, 4,  // Results = #5
237291                               MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
237293                               MVT::v4f32, 4/*#Ops*/, 0, 5, 7, 3, 
237313                               MVT::v4f32, 2/*#Ops*/, 1, 4,  // Results = #5
237316                               MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
237318                               MVT::v4f32, 4/*#Ops*/, 0, 5, 7, 3, 
237340                             MVT::v4f32, 2/*#Ops*/, 1, 4,  // Results = #5
237343                             MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
237345                             MVT::v4f32, 4/*#Ops*/, 0, 5, 7, 3, 
237369                               MVT::v4f32, 2/*#Ops*/, 1, 4,  // Results = #5
237372                               MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
237374                               MVT::v4f32, 4/*#Ops*/, 0, 5, 7, 3, 
237394                               MVT::v4f32, 2/*#Ops*/, 1, 4,  // Results = #5
237397                               MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
237399                               MVT::v4f32, 4/*#Ops*/, 0, 5, 7, 3, 
237421                             MVT::v4f32, 2/*#Ops*/, 1, 4,  // Results = #5
237424                             MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
237426                             MVT::v4f32, 4/*#Ops*/, 0, 5, 7, 3, 
237450                               MVT::v4f32, 2/*#Ops*/, 1, 4,  // Results = #5
237453                               MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
237455                               MVT::v4f32, 4/*#Ops*/, 0, 5, 7, 3, 
237475                               MVT::v4f32, 2/*#Ops*/, 1, 4,  // Results = #5
237478                               MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
237480                               MVT::v4f32, 4/*#Ops*/, 0, 5, 7, 3, 
237502                             MVT::v4f32, 2/*#Ops*/, 1, 4,  // Results = #5
237505                             MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
237507                             MVT::v4f32, 4/*#Ops*/, 0, 5, 7, 3, 
237531                               MVT::v4f32, 2/*#Ops*/, 1, 4,  // Results = #5
237534                               MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
237536                               MVT::v4f32, 4/*#Ops*/, 0, 5, 7, 3, 
237556                               MVT::v4f32, 2/*#Ops*/, 1, 4,  // Results = #5
237559                               MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
237561                               MVT::v4f32, 4/*#Ops*/, 0, 5, 7, 3, 
237583                             MVT::v4f32, 2/*#Ops*/, 1, 4,  // Results = #5
237586                             MVT::v4f32, 2/*#Ops*/, 2, 6,  // Results = #7
237588                             MVT::v4f32, 4/*#Ops*/, 0, 5, 7, 3, 
237604                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
237610                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
237616                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
237624 /*484854*/            OPC_CheckChild0Type, MVT::v4f32,
237633                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
237639                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
237645                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
237664                               MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237666                               MVT::v4f32, 2/*#Ops*/, 0, 3, 
237673                               MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237675                               MVT::v4f32, 2/*#Ops*/, 0, 3, 
237682                               MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237684                               MVT::v4f32, 2/*#Ops*/, 0, 3, 
237702                               MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237704                               MVT::v4f32, 2/*#Ops*/, 0, 3, 
237711                               MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237713                               MVT::v4f32, 2/*#Ops*/, 0, 3, 
237720                               MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237722                               MVT::v4f32, 2/*#Ops*/, 0, 3, 
237741                             MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237743                             MVT::v4f32, 2/*#Ops*/, 0, 3, 
237750                             MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237752                             MVT::v4f32, 2/*#Ops*/, 0, 3, 
237759                             MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237761                             MVT::v4f32, 2/*#Ops*/, 0, 3, 
237780                               MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237782                               MVT::v4f32, 2/*#Ops*/, 0, 3, 
237789                               MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237791                               MVT::v4f32, 2/*#Ops*/, 0, 3, 
237798                               MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237800                               MVT::v4f32, 2/*#Ops*/, 0, 3, 
237818                               MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237820                               MVT::v4f32, 2/*#Ops*/, 0, 3, 
237827                               MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237829                               MVT::v4f32, 2/*#Ops*/, 0, 3, 
237836                               MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237838                               MVT::v4f32, 2/*#Ops*/, 0, 3, 
237857                             MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237859                             MVT::v4f32, 2/*#Ops*/, 0, 3, 
237866                             MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237868                             MVT::v4f32, 2/*#Ops*/, 0, 3, 
237875                             MVT::v4f32, 2/*#Ops*/, 1, 2,  // Results = #3
237877                             MVT::v4f32, 2/*#Ops*/, 0, 3, 
237897                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
237900                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
237902                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
237918                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
237921                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
237923                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
237939                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
237942                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
237944                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
237960                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
237963                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
237965                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
237984                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
237987                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
237989                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
237996                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
237999                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238001                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238022                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238025                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238027                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238043                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238046                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238048                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238064                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238067                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238069                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238085                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238088                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238090                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238109                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238112                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238114                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238121                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238124                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238126                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238147                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238150                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238152                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238168                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238171                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238173                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238189                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238192                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238194                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238210                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238213                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238215                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238234                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238237                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238239                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238246                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238249                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238251                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238272                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238275                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238277                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238293                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238296                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238298                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238314                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238317                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238319                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238335                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238338                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238340                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238359                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238362                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238364                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238371                               MVT::v4f32, 2/*#Ops*/, 1, 3,  // Results = #4
238374                               MVT::v4f32, 2/*#Ops*/, 2, 5,  // Results = #6
238376                               MVT::v4f32, 3/*#Ops*/, 0, 4, 6, 
238391                               MVT::v4f32, 2/*#Ops*/, 0, 1, 
238397                               MVT::v4f32, 2/*#Ops*/, 0, 1, 
238403                               MVT::v4f32, 2/*#Ops*/, 0, 1, 
238414                               MVT::v4f32, 2/*#Ops*/, 0, 1, 
238420                               MVT::v4f32, 2/*#Ops*/, 0, 1, 
238426                               MVT::v4f32, 2/*#Ops*/, 0, 1, 
238440                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
238449                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
238462                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
238468                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
238479                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
238485                             MVT::v4f32, 2/*#Ops*/, 0, 1, 
238496                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
238502                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
238509                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
238516                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
238522                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
244113 /*498511*/            OPC_CheckChild0Type, MVT::v4f32,
245111 /*500681*/          OPC_CheckType, MVT::v4f32,
245116                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
245128 /*500714*/        OPC_CheckType, MVT::v4f32,
245133                       MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
245160 /*500773*/      /*SwitchType*/ 11, MVT::v4f32,// ->500786
245164                       MVT::v4f32, 1/*#Ops*/, 0, 
245194                       MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
245202                       MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
245210                       MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
245223                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
245229                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
245235                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
245260 /*500968*/          OPC_CheckType, MVT::v4f32,
245266                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
245274                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
245288 /*501023*/          OPC_CheckType, MVT::v4f32,
245294                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
245302                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
245315 /*501078*/          OPC_SwitchType /*2 cases */, 38, MVT::v4f32,// ->501119
245321                             MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
245329                             MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
245368 /*501190*/        OPC_SwitchType /*2 cases */, 22, MVT::v4f32,// ->501215
245372                           MVT::v4f32, 1/*#Ops*/, 0, 
245378                           MVT::v4f32, 1/*#Ops*/, 0, 
245472 /*501384*/          OPC_CheckType, MVT::v4f32,
245477                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
245489 /*501417*/        OPC_CheckType, MVT::v4f32,
245494                       MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
245523 /*501495*/      /*SwitchType*/ 11, MVT::v4f32,// ->501508
245527                       MVT::v4f32, 1/*#Ops*/, 0, 
245553 /*501544*/        OPC_CheckType, MVT::v4f32,
245558                       MVT::v4f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
245584 /*501609*/      OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->501624
245587                       MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
245612 /*501674*/        OPC_CheckType, MVT::v4f32,
245617                       MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
245629 /*501716*/        OPC_CheckType, MVT::v4f32,
245634                       MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
245655 /*501766*/            OPC_SwitchType /*4 cases */, 19, MVT::v4f32,// ->501788
245660                             MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
245695 /*501862*/            OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->501884
245700                             MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
245726 /*501937*/            /*SwitchType*/ 19, MVT::v4f32,// ->501958
245731                             MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
245788 /*502085*/            /*SwitchType*/ 19, MVT::v4f32,// ->502106
245793                             MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
245845 /*502214*/        OPC_SwitchType /*6 cases */, 38, MVT::v4f32,// ->502255
245849                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
245855                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
245861                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
245970 /*502475*/        /*SwitchType*/ 19, MVT::v4f32,// ->502496
245975                         MVT::v4f32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
245996 /*502532*/        /*SwitchType*/ 19, MVT::v4f32,// ->502553
246001                         MVT::v4f32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
246023 /*502582*/          OPC_SwitchType /*4 cases */, 19, MVT::v4f32,// ->502604
246028                           MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
246063 /*502678*/          OPC_SwitchType /*2 cases */, 19, MVT::v4f32,// ->502700
246068                           MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
246087 /*502731*/        OPC_SwitchType /*4 cases */, 26, MVT::v4f32,// ->502760
246091                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
246097                           MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
246146 /*502843*/          OPC_CheckType, MVT::v4f32,
246151                         MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
246157 /*502866*/          OPC_CheckType, MVT::v4f32,
246162                         MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
246178 /*502904*/          OPC_CheckType, MVT::v4f32,
246183                         MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
246189 /*502927*/          OPC_CheckType, MVT::v4f32,
246194                         MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
246206 /*502958*/        OPC_CheckType, MVT::v4f32,
246209                       MVT::v4f32, 2/*#Ops*/, 1, 0, 
246215 /*502973*/        OPC_CheckType, MVT::v4f32,
246218                       MVT::v4f32, 3/*#Ops*/, 1, 2, 0, 
246240 /*503017*/          OPC_CheckType, MVT::v4f32,
246245                         MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
246251 /*503040*/          OPC_CheckType, MVT::v4f32,
246256                         MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
246273 /*503080*/          OPC_CheckType, MVT::v4f32,
246278                         MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
246284 /*503103*/          OPC_CheckType, MVT::v4f32,
246289                         MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
246302 /*503136*/        OPC_CheckType, MVT::v4f32,
246305                       MVT::v4f32, 2/*#Ops*/, 1, 0, 
246311 /*503151*/        OPC_CheckType, MVT::v4f32,
246314                       MVT::v4f32, 3/*#Ops*/, 1, 2, 0, 
246336 /*503195*/          OPC_CheckType, MVT::v4f32,
246341                         MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
246347 /*503218*/          OPC_CheckType, MVT::v4f32,
246352                         MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
246369 /*503258*/          OPC_CheckType, MVT::v4f32,
246374                         MVT::v4f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
246380 /*503281*/          OPC_CheckType, MVT::v4f32,
246385                         MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
246398 /*503314*/        OPC_CheckType, MVT::v4f32,
246401                       MVT::v4f32, 2/*#Ops*/, 1, 0, 
246407 /*503329*/        OPC_CheckType, MVT::v4f32,
246410                       MVT::v4f32, 3/*#Ops*/, 1, 2, 0, 
246524 /*503543*/      OPC_CheckType, MVT::v4f32,
246529                     MVT::v4f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
246547 /*503586*/      OPC_CheckType, MVT::v4f32,
246552                     MVT::v4f32, 8/*#Ops*/, 0, 5, 6, 7, 8, 9, 3, 4, 
246620 /*503732*/      /*SwitchType*/ 12, MVT::v4f32,// ->503746
246623                       MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
246802 /*504091*/        OPC_SwitchType /*6 cases */, 40, MVT::v4f32,// ->504134
246808                           MVT::v4f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
246816                           MVT::v4f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
246919 /*504361*/          /*SwitchType*/ 18, MVT::v4f32,// ->504381
246924                           MVT::v4f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
246968 /*504465*/      OPC_SwitchType /*6 cases */, 24, MVT::v4f32,// ->504492
246972                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
246978                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
247061 /*504645*/        /*SwitchType*/ 18, MVT::v4f32,// ->504665
247066                         MVT::v4f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
247122 /*504786*/          /*SwitchType*/ 18, MVT::v4f32,// ->504806
247127                           MVT::v4f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
247185 /*504922*/      /*SwitchType*/ 10, MVT::v4f32,// ->504934
247188                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
247240 /*505033*/        /*SwitchType*/ 18, MVT::v4f32,// ->505053
247245                         MVT::v4f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
247301 /*505174*/          /*SwitchType*/ 18, MVT::v4f32,// ->505194
247306                           MVT::v4f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
247364 /*505310*/      /*SwitchType*/ 10, MVT::v4f32,// ->505322
247367                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
247444 /*505486*/        /*SwitchType*/ 19, MVT::v4f32,// ->505507
247449                         MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
247513 /*505645*/          /*SwitchType*/ 19, MVT::v4f32,// ->505666
247518                           MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
247562 /*505751*/      /*SwitchType*/ 11, MVT::v4f32,// ->505764
247565                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
247601 /*505832*/        /*SwitchType*/ 20, MVT::v4f32,// ->505854
247606                         MVT::v4f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
247662 /*505985*/          /*SwitchType*/ 20, MVT::v4f32,// ->506007
247667                           MVT::v4f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
247725 /*506133*/      /*SwitchType*/ 12, MVT::v4f32,// ->506147
247728                       MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
247771 /*506228*/        OPC_CheckType, MVT::v4f32,
247776                       MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
247790 /*506264*/        OPC_CheckType, MVT::v4f32,
247795                       MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
247811 /*506302*/      OPC_CheckType, MVT::v4f32,
247816                     MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
248015 /*506681*/        OPC_CheckType, MVT::v4f32,
248020                       MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
248034 /*506717*/        OPC_CheckType, MVT::v4f32,
248039                       MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
248183 /*507015*/          /*SwitchType*/ 19, MVT::v4f32,// ->507036
248188                           MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
248240 /*507156*/            /*SwitchType*/ 19, MVT::v4f32,// ->507177
248245                             MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
248306 /*507310*/          /*SwitchType*/ 19, MVT::v4f32,// ->507331
248311                           MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
248364 /*507452*/            /*SwitchType*/ 19, MVT::v4f32,// ->507473
248369                             MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
248443 /*507632*/        /*SwitchType*/ 42, MVT::v4f32,// ->507676
248449                           MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
248457                           MVT::v4f32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
248532 /*507844*/          /*SwitchType*/ 19, MVT::v4f32,// ->507865
248537                           MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
248577 /*507944*/      OPC_SwitchType /*6 cases */, 38, MVT::v4f32,// ->507985
248581                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
248587                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
248593                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
248685 /*508156*/        OPC_CheckType, MVT::v4f32,
248690                       MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
248704 /*508192*/        OPC_CheckType, MVT::v4f32,
248709                       MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
248725 /*508230*/      OPC_CheckType, MVT::v4f32,
248730                     MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
248929 /*508609*/        OPC_CheckType, MVT::v4f32,
248934                       MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
248948 /*508645*/        OPC_CheckType, MVT::v4f32,
248953                       MVT::v4f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
249097 /*508943*/          /*SwitchType*/ 19, MVT::v4f32,// ->508964
249102                           MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
249154 /*509084*/            /*SwitchType*/ 19, MVT::v4f32,// ->509105
249159                             MVT::v4f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
249220 /*509238*/          /*SwitchType*/ 19, MVT::v4f32,// ->509259
249225                           MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
249278 /*509380*/            /*SwitchType*/ 19, MVT::v4f32,// ->509401
249283                             MVT::v4f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
249357 /*509560*/        /*SwitchType*/ 42, MVT::v4f32,// ->509604
249363                           MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
249371                           MVT::v4f32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
249446 /*509772*/          /*SwitchType*/ 19, MVT::v4f32,// ->509793
249451                           MVT::v4f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
249491 /*509872*/      OPC_SwitchType /*6 cases */, 38, MVT::v4f32,// ->509913
249495                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
249501                         MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
249507                         MVT::v4f32, 3/*#Ops*/, 1, 0, 2, 
249602                       MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
249616                       MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
249625                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
249631                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
249637                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
249654 /*510194*/            OPC_CheckType, MVT::v4f32,
249659                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
249665 /*510217*/            OPC_CheckType, MVT::v4f32,
249670                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
249675 /*510238*/            OPC_CheckType, MVT::v4f32,
249680                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
249686 /*510261*/          OPC_CheckType, MVT::v4f32,
249692                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
249700                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
249732 /*510358*/          OPC_CheckType, MVT::v4f32,
249737                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
249742 /*510380*/          OPC_CheckType, MVT::v4f32,
249747                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
249754 /*510403*/      OPC_SwitchType /*2 cases */, 62, MVT::v4f32,// ->510468
249760                           MVT::v4f32, 1/*#Ops*/, 0, 
249766                           MVT::v4f32, 1/*#Ops*/, 0, 
249772                           MVT::v4f32, 1/*#Ops*/, 0, 
249781                           MVT::v4f32, 1/*#Ops*/, 0, 
249787                           MVT::v4f32, 1/*#Ops*/, 0, 
249814 /*510504*/      OPC_CheckType, MVT::v4f32,
249818                     MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
249823 /*510524*/      OPC_CheckType, MVT::v4f32,
249825                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
249842 /*510558*/        OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->510579
249847                         MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
249878 /*510644*/        OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->510665
249883                         MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
249898 /*510689*/      OPC_SwitchType /*4 cases */, 24, MVT::v4f32,// ->510716
249902                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
249908                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
249953 /*510791*/        OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->510812
249958                         MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
249989 /*510877*/        OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->510898
249994                         MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250009 /*510922*/      OPC_SwitchType /*4 cases */, 24, MVT::v4f32,// ->510949
250013                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
250019                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
250064 /*511024*/        OPC_SwitchType /*4 cases */, 18, MVT::v4f32,// ->511045
250069                         MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250100 /*511110*/        OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->511131
250105                         MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250120 /*511155*/      OPC_SwitchType /*4 cases */, 24, MVT::v4f32,// ->511182
250124                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
250130                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
250174 /*511257*/        OPC_SwitchType /*6 cases */, 40, MVT::v4f32,// ->511300
250180                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250188                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250279 /*511501*/          /*SwitchType*/ 18, MVT::v4f32,// ->511521
250284                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250328 /*511613*/      OPC_SwitchType /*6 cases */, 24, MVT::v4f32,// ->511640
250332                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
250338                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
250426 /*511808*/        /*SwitchType*/ 18, MVT::v4f32,// ->511828
250431                         MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250489 /*511950*/          OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->511971
250494                           MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250542 /*512067*/      /*SwitchType*/ 10, MVT::v4f32,// ->512079
250545                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
250581 /*512140*/        OPC_CheckType, MVT::v4f32,
250586                       MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250592 /*512165*/        OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->512186
250597                         MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250614 /*512214*/        OPC_CheckType, MVT::v4f32,
250617                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
250622 /*512229*/        OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->512242
250625                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
250650 /*512280*/        OPC_CheckType, MVT::v4f32,
250655                       MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250661 /*512305*/        OPC_SwitchType /*2 cases */, 18, MVT::v4f32,// ->512326
250666                         MVT::v4f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250683 /*512354*/        OPC_CheckType, MVT::v4f32,
250686                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
250691 /*512369*/        OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->512382
250694                         MVT::v4f32, 2/*#Ops*/, 0, 1, 
250772 /*512527*/        /*SwitchType*/ 17, MVT::v4f32,// ->512546
250777                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
250834 /*512662*/          OPC_SwitchType /*2 cases */, 17, MVT::v4f32,// ->512682
250839                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
250887 /*512773*/      /*SwitchType*/ 9, MVT::v4f32,// ->512784
250890                       MVT::v4f32, 1/*#Ops*/, 0, 
250939 /*512878*/        /*SwitchType*/ 17, MVT::v4f32,// ->512897
250944                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251001 /*513013*/          OPC_SwitchType /*2 cases */, 17, MVT::v4f32,// ->513033
251006                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251054 /*513124*/      /*SwitchType*/ 9, MVT::v4f32,// ->513135
251057                       MVT::v4f32, 1/*#Ops*/, 0, 
251319 /*513652*/        /*SwitchType*/ 17, MVT::v4f32,// ->513671
251324                         MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251381 /*513787*/          OPC_SwitchType /*2 cases */, 17, MVT::v4f32,// ->513807
251386                           MVT::v4f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251434 /*513898*/      /*SwitchType*/ 9, MVT::v4f32,// ->513909
251437                       MVT::v4f32, 1/*#Ops*/, 0, 
251565 /*514146*/          OPC_CheckType, MVT::v4f32,
251570                         MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
251580 /*514177*/          OPC_CheckType, MVT::v4f32,
251585                         MVT::v4f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
251591 /*514201*/        OPC_CheckType, MVT::v4f32,
251594                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
251606 /*514228*/    OPC_SwitchType /*2 cases */, 104, MVT::v4f32,// ->514335
251612                       MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2, 
251620                       MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2, 
251628                       MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2, 
251634                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
251640                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
251646                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
251717 /*514490*/    /*SwitchType*/ 34, MVT::v4f32,// ->514526
251723                       MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2, 
251728                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
251755 /*514575*/    /*SwitchType*/ 34, MVT::v4f32,// ->514611
251761                       MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2, 
251766                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
251793 /*514660*/    /*SwitchType*/ 34, MVT::v4f32,// ->514696
251799                       MVT::v4f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2, 
251804                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
251812 /*514702*/    OPC_CheckType, MVT::v4f32,
251818                     MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
251826                     MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
251834                     MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
251840                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
251846                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
251852                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
251859 /*514808*/    OPC_SwitchType /*2 cases */, 98, MVT::v4f32,// ->514909
251865                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
251873                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
251881                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
251887                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
251893                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
251899                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
251951 /*515016*/    OPC_SwitchType /*2 cases */, 98, MVT::v4f32,// ->515117
251957                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
251965                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
251973                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
251979                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
251985                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
251991                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
252043 /*515223*/    OPC_SwitchType /*2 cases */, 32, MVT::v4f32,// ->515258
252049                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
252054                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
252077 /*515298*/    OPC_SwitchType /*2 cases */, 32, MVT::v4f32,// ->515333
252083                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
252088                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
252111 /*515373*/    OPC_SwitchType /*2 cases */, 32, MVT::v4f32,// ->515408
252117                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
252122                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
252145 /*515448*/    OPC_SwitchType /*2 cases */, 32, MVT::v4f32,// ->515483
252151                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
252156                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
252179 /*515523*/    OPC_SwitchType /*2 cases */, 32, MVT::v4f32,// ->515558
252185                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
252190                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
252231 /*515637*/    OPC_SwitchType /*2 cases */, 32, MVT::v4f32,// ->515672
252237                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
252242                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
252265 /*515712*/    OPC_SwitchType /*2 cases */, 32, MVT::v4f32,// ->515747
252271                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
252276                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
252299 /*515787*/    OPC_SwitchType /*2 cases */, 32, MVT::v4f32,// ->515822
252305                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
252310                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
252333 /*515862*/    OPC_SwitchType /*2 cases */, 32, MVT::v4f32,// ->515897
252339                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
252344                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
252367 /*515937*/    OPC_SwitchType /*2 cases */, 32, MVT::v4f32,// ->515972
252373                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
252378                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
252401 /*516012*/    OPC_SwitchType /*2 cases */, 32, MVT::v4f32,// ->516047
252407                       MVT::v4f32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
252412                       MVT::v4f32, 2/*#Ops*/, 0, 1, 
252439 /*516093*/    OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->516107
252442                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
252459 /*516132*/    OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->516146
252462                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
252479 /*516171*/    OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->516185
252482                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
252499 /*516210*/    OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->516224
252502                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
252619 /*516444*/    OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->516458
252622                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
252683 /*516571*/      OPC_CheckType, MVT::v4f32,
252686                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
252695 /*516593*/      OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->516607
252698                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
252718 /*516637*/      OPC_CheckType, MVT::v4f32,
252721                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
252730 /*516659*/      OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->516673
252733                       MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
252751 /*516699*/    OPC_CheckType, MVT::v4f32,
252754                   MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
252864 /*516907*/    OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->516921
252867                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
252884 /*516946*/    OPC_SwitchType /*2 cases */, 11, MVT::v4f32,// ->516960
252887                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
252987 /*517146*/    /*SwitchType*/ 11, MVT::v4f32,// ->517159
252990                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
253007 /*517185*/    /*SwitchType*/ 11, MVT::v4f32,// ->517198
253010                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
253027 /*517224*/    /*SwitchType*/ 11, MVT::v4f32,// ->517237
253030                     MVT::v4f32, 3/*#Ops*/, 0, 1, 2, 
253042 /*517250*/    OPC_SwitchType /*2 cases */, 12, MVT::v4f32,// ->517265
253045                     MVT::v4f32, 4/*#Ops*/, 0, 1, 2, 3, 
253082                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
253088                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
253094                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
253101 /*517367*/    OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->517380
253104                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
253117 /*517398*/    OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->517411
253120                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
253192 /*517542*/    OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->517555
253195                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
253208 /*517573*/    OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->517586
253211                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
253224 /*517604*/    OPC_SwitchType /*2 cases */, 10, MVT::v4f32,// ->517617
253227                     MVT::v4f32, 2/*#Ops*/, 0, 1, 
gen/lib/Target/X86/X86GenFastISel.inc
  982   case MVT::v4f32: return fastEmit_ISD_FP_EXTEND_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 1000   if (RetVT.SimpleTy != MVT::v4f32)
 1239   if (RetVT.SimpleTy != MVT::v4f32)
 1315   case MVT::v4f32: return fastEmit_ISD_FSQRT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 1873   case MVT::v4f32: return fastEmit_ISD_SINT_TO_FP_MVT_v4i32_MVT_v4f32_r(Op0, Op0IsKill);
 1938   case MVT::v4f32: return fastEmit_ISD_SINT_TO_FP_MVT_v4i64_MVT_v4f32_r(Op0, Op0IsKill);
 2144   case MVT::v4f32: return fastEmit_ISD_UINT_TO_FP_MVT_v4i32_MVT_v4f32_r(Op0, Op0IsKill);
 2206   case MVT::v4f32: return fastEmit_ISD_UINT_TO_FP_MVT_v4i64_MVT_v4f32_r(Op0, Op0IsKill);
 2655   case MVT::v4f32: return fastEmit_X86ISD_CVTNEPS2BF16_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 2811   case MVT::v4f32: return fastEmit_X86ISD_CVTP2SI_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 2952   case MVT::v4f32: return fastEmit_X86ISD_CVTP2UI_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 2986   case MVT::v4f32: return fastEmit_X86ISD_CVTPH2PS_MVT_v8i16_MVT_v4f32_r(Op0, Op0IsKill);
 3099   case MVT::v4f32: return fastEmit_X86ISD_CVTS2SI_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3153   case MVT::v4f32: return fastEmit_X86ISD_CVTS2UI_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3177   if (RetVT.SimpleTy != MVT::v4f32)
 3342   case MVT::v4f32: return fastEmit_X86ISD_CVTTP2SI_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3534   case MVT::v4f32: return fastEmit_X86ISD_CVTTP2UI_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3667   case MVT::v4f32: return fastEmit_X86ISD_CVTTS2SI_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3721   case MVT::v4f32: return fastEmit_X86ISD_CVTTS2SI_SAE_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3775   case MVT::v4f32: return fastEmit_X86ISD_CVTTS2UI_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3829   case MVT::v4f32: return fastEmit_X86ISD_CVTTS2UI_SAE_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 3847   if (RetVT.SimpleTy != MVT::v4f32)
 3944   if (RetVT.SimpleTy != MVT::v4f32)
 3999   case MVT::v4f32: return fastEmit_X86ISD_FGETEXP_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 4049   if (RetVT.SimpleTy != MVT::v4f32)
 4072   case MVT::v4f32: return fastEmit_X86ISD_FRCP_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 4090   if (RetVT.SimpleTy != MVT::v4f32)
 4113   case MVT::v4f32: return fastEmit_X86ISD_FRSQRT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 4329   case MVT::v4f32: return fastEmit_X86ISD_MOVMSK_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 4376   if (RetVT.SimpleTy != MVT::v4f32)
 4415   case MVT::v4f32: return fastEmit_X86ISD_MOVSHDUP_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 4446   if (RetVT.SimpleTy != MVT::v4f32)
 4485   case MVT::v4f32: return fastEmit_X86ISD_MOVSLDUP_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 4592   if (RetVT.SimpleTy != MVT::v4f32)
 4647   case MVT::v4f32: return fastEmit_X86ISD_RCP14_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 4716   if (RetVT.SimpleTy != MVT::v4f32)
 4771   case MVT::v4f32: return fastEmit_X86ISD_RSQRT14_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 5100   case MVT::v4f32: return fastEmit_X86ISD_VBROADCAST_MVT_v4f32_MVT_v4f32_r(Op0, Op0IsKill);
 5151   case MVT::v4f32: return fastEmit_X86ISD_VBROADCAST_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 5246   case MVT::v4f32: return fastEmit_X86ISD_VFPEXT_MVT_v4f32_r(RetVT, Op0, Op0IsKill);
 5272   if (RetVT.SimpleTy != MVT::v4f32)
 5287   if (RetVT.SimpleTy != MVT::v4f32)
 6468   if (RetVT.SimpleTy != MVT::v4f32)
 6544   case MVT::v4f32: return fastEmit_ISD_FADD_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6599   if (RetVT.SimpleTy != MVT::v4f32)
 6675   case MVT::v4f32: return fastEmit_ISD_FDIV_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6730   if (RetVT.SimpleTy != MVT::v4f32)
 6806   case MVT::v4f32: return fastEmit_ISD_FMUL_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6861   if (RetVT.SimpleTy != MVT::v4f32)
 6937   case MVT::v4f32: return fastEmit_ISD_FSUB_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9059   if (RetVT.SimpleTy != MVT::v4f32)
 9102   case MVT::v4f32: return fastEmit_X86ISD_ADDSUB_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9575   case MVT::v4f32: return fastEmit_X86ISD_COMI_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9612   case MVT::v4f32: return fastEmit_X86ISD_CVTNE2PS2BF16_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9622   if (RetVT.SimpleTy != MVT::v4f32)
 9641   case MVT::v4f32: return fastEmit_X86ISD_FADDS_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9665   if (RetVT.SimpleTy != MVT::v4f32)
 9673   case MVT::v4f32: return fastEmit_X86ISD_FAND_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9681   if (RetVT.SimpleTy != MVT::v4f32)
 9688   case MVT::v4f32: return fastEmit_X86ISD_FANDN_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9696   if (RetVT.SimpleTy != MVT::v4f32)
 9715   case MVT::v4f32: return fastEmit_X86ISD_FDIVS_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9724   if (RetVT.SimpleTy != MVT::v4f32)
 9743   case MVT::v4f32: return fastEmit_X86ISD_FGETEXPS_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9752   if (RetVT.SimpleTy != MVT::v4f32)
 9771   case MVT::v4f32: return fastEmit_X86ISD_FGETEXPS_SAE_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9780   if (RetVT.SimpleTy != MVT::v4f32)
 9823   case MVT::v4f32: return fastEmit_X86ISD_FHADD_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9834   if (RetVT.SimpleTy != MVT::v4f32)
 9877   case MVT::v4f32: return fastEmit_X86ISD_FHSUB_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9918   if (RetVT.SimpleTy != MVT::v4f32)
 9993   case MVT::v4f32: return fastEmit_X86ISD_FMAX_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10036   if (RetVT.SimpleTy != MVT::v4f32)
10111   case MVT::v4f32: return fastEmit_X86ISD_FMAXC_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10124   if (RetVT.SimpleTy != MVT::v4f32)
10155   case MVT::v4f32: return fastEmit_X86ISD_FMAXS_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10164   if (RetVT.SimpleTy != MVT::v4f32)
10183   case MVT::v4f32: return fastEmit_X86ISD_FMAXS_SAE_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10250   if (RetVT.SimpleTy != MVT::v4f32)
10325   case MVT::v4f32: return fastEmit_X86ISD_FMIN_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10368   if (RetVT.SimpleTy != MVT::v4f32)
10443   case MVT::v4f32: return fastEmit_X86ISD_FMINC_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10456   if (RetVT.SimpleTy != MVT::v4f32)
10487   case MVT::v4f32: return fastEmit_X86ISD_FMINS_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10496   if (RetVT.SimpleTy != MVT::v4f32)
10515   case MVT::v4f32: return fastEmit_X86ISD_FMINS_SAE_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10552   if (RetVT.SimpleTy != MVT::v4f32)
10571   case MVT::v4f32: return fastEmit_X86ISD_FMULS_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10595   if (RetVT.SimpleTy != MVT::v4f32)
10603   case MVT::v4f32: return fastEmit_X86ISD_FOR_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10611   if (RetVT.SimpleTy != MVT::v4f32)
10630   case MVT::v4f32: return fastEmit_X86ISD_FSQRTS_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10639   if (RetVT.SimpleTy != MVT::v4f32)
10658   case MVT::v4f32: return fastEmit_X86ISD_FSUBS_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10682   if (RetVT.SimpleTy != MVT::v4f32)
10690   case MVT::v4f32: return fastEmit_X86ISD_FXOR_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10997   if (RetVT.SimpleTy != MVT::v4f32)
11013   case MVT::v4f32: return fastEmit_X86ISD_MOVHLPS_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11021   if (RetVT.SimpleTy != MVT::v4f32)
11037   case MVT::v4f32: return fastEmit_X86ISD_MOVLHPS_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11069   if (RetVT.SimpleTy != MVT::v4f32)
11085   case MVT::v4f32: return fastEmit_X86ISD_MOVSS_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11769   if (RetVT.SimpleTy != MVT::v4f32)
11788   case MVT::v4f32: return fastEmit_X86ISD_RCP14S_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11797   if (RetVT.SimpleTy != MVT::v4f32)
11816   case MVT::v4f32: return fastEmit_X86ISD_RCP28S_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11825   if (RetVT.SimpleTy != MVT::v4f32)
11844   case MVT::v4f32: return fastEmit_X86ISD_RCP28S_SAE_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11853   if (RetVT.SimpleTy != MVT::v4f32)
11872   case MVT::v4f32: return fastEmit_X86ISD_RSQRT14S_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11881   if (RetVT.SimpleTy != MVT::v4f32)
11900   case MVT::v4f32: return fastEmit_X86ISD_RSQRT28S_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11909   if (RetVT.SimpleTy != MVT::v4f32)
11928   case MVT::v4f32: return fastEmit_X86ISD_RSQRT28S_SAE_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11937   if (RetVT.SimpleTy != MVT::v4f32)
11992   case MVT::v4f32: return fastEmit_X86ISD_SCALEF_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12005   if (RetVT.SimpleTy != MVT::v4f32)
12024   case MVT::v4f32: return fastEmit_X86ISD_SCALEFS_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12070   case MVT::v4f32: return fastEmit_X86ISD_TESTP_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12112   case MVT::v4f32: return fastEmit_X86ISD_UCOMI_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12271   if (RetVT.SimpleTy != MVT::v4f32)
12356   case MVT::v4f32: return fastEmit_X86ISD_UNPCKH_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12519   if (RetVT.SimpleTy != MVT::v4f32)
12604   case MVT::v4f32: return fastEmit_X86ISD_UNPCKL_MVT_v4f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/X86/X86GenRegisterInfo.inc
 4479   /* 16 */ MVT::v4f32, MVT::v2f64, MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::f128, MVT::Other,
include/llvm/Support/MachineValueType.h
  353               SimpleTy == MVT::v8f16  || SimpleTy == MVT::v4f32  ||
  520       case v4f32:
  622       case v4f32:
  760       case v4f32:
  976         if (NumElements == 4)    return MVT::v4f32;
lib/CodeGen/ValueTypes.cpp
  198   case MVT::v4f32:   return "v4f32";
  342   case MVT::v4f32:   return VectorType::get(Type::getFloatTy(Context), 4);
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
 3031       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3058       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3085       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3112       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3139       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3166       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3193       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3220       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3247       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3266       } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3284       } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3302       } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3383       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3411       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3439       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3467       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3495       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3523       } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3543       } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3562       } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3581       } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3611     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3639     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3667     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3695     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3723     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3751     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3779     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3807     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3835     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3863     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3883     } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3902     } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3921     } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3940     } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3968     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 3997     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 4026     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 4055     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 4084     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 4113     } else if (VT == MVT::v4i32 || VT == MVT::v4f32) {
 4134     } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 4154     } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 4174     } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
lib/Target/AArch64/AArch64ISelLowering.cpp
  156     addQRTypeForNEON(MVT::v4f32);
  427     AddPromotedToType(ISD::FADD,         MVT::v4f16, MVT::v4f32);
  428     AddPromotedToType(ISD::FSUB,         MVT::v4f16, MVT::v4f32);
  429     AddPromotedToType(ISD::FMUL,         MVT::v4f16, MVT::v4f32);
  430     AddPromotedToType(ISD::FDIV,         MVT::v4f16, MVT::v4f32);
  431     AddPromotedToType(ISD::FP_EXTEND,    MVT::v4f16, MVT::v4f32);
  432     AddPromotedToType(ISD::FP_ROUND,     MVT::v4f16, MVT::v4f32);
  747                     MVT::v8f16, MVT::v4f32, MVT::v2f64 }) {
  781     for (MVT Ty : {MVT::v2f32, MVT::v4f32, MVT::v2f64}) {
  827   if (VT == MVT::v2f32 || VT == MVT::v4f32 || VT == MVT::v2f64) {
 4841   if (VT == MVT::f32 || VT == MVT::v2f32 || VT == MVT::v4f32) {
 5756        VT == MVT::v2f32 || VT == MVT::v4f32)) {
 7306       MovTy = isWide ? MVT::v4f32 : MVT::v2f32;
 7837       VT == MVT::v2i64 || VT == MVT::v4f32 || VT == MVT::v2f64 ||
 7871       VT == MVT::v2i64 || VT == MVT::v4f32 || VT == MVT::v2f64 ||
 8168       LHS = DAG.getNode(ISD::FP_EXTEND, dl, MVT::v4f32, LHS);
 8169       RHS = DAG.getNode(ISD::FP_EXTEND, dl, MVT::v4f32, RHS);
10085       VecResTy = MVT::v4f32;
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  320     { ISD::SINT_TO_FP, MVT::v4f32, MVT::v4i32, 1 },
  323     { ISD::UINT_TO_FP, MVT::v4f32, MVT::v4i32, 1 },
  335     { ISD::SINT_TO_FP, MVT::v4f32, MVT::v4i8,  4 },
  336     { ISD::SINT_TO_FP, MVT::v4f32, MVT::v4i16, 2 },
  337     { ISD::UINT_TO_FP, MVT::v4f32, MVT::v4i8,  3 },
  338     { ISD::UINT_TO_FP, MVT::v4f32, MVT::v4i16, 2 },
  361     { ISD::FP_TO_SINT, MVT::v4i32, MVT::v4f32, 1 },
  364     { ISD::FP_TO_UINT, MVT::v4i32, MVT::v4f32, 1 },
  376     { ISD::FP_TO_SINT, MVT::v4i16, MVT::v4f32, 2 },
  377     { ISD::FP_TO_SINT, MVT::v4i8,  MVT::v4f32, 2 },
  378     { ISD::FP_TO_UINT, MVT::v4i16, MVT::v4f32, 2 },
  379     { ISD::FP_TO_UINT, MVT::v4i8,  MVT::v4f32, 2 },
  962       { TTI::SK_Broadcast, MVT::v4f32, 1 },
  974       { TTI::SK_Transpose, MVT::v4f32, 1 },
  982       { TTI::SK_Select, MVT::v4f32, 2 }, // rev+trn (or similar).
  990       { TTI::SK_PermuteSingleSrc, MVT::v4f32, 3 }, // perfectshuffle worst case.
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
   79   setOperationAction(ISD::LOAD, MVT::v4f32, Promote);
   80   AddPromotedToType(ISD::LOAD, MVT::v4f32, MVT::v4i32);
  155   setLoadExtAction(ISD::EXTLOAD, MVT::v4f32, MVT::v4f16, Expand);
  162   setLoadExtAction(ISD::EXTLOAD, MVT::v4f64, MVT::v4f32, Expand);
  179   setOperationAction(ISD::STORE, MVT::v4f32, Promote);
  180   AddPromotedToType(ISD::STORE, MVT::v4f32, MVT::v4i32);
  219   setTruncStoreAction(MVT::v4f32, MVT::v4f16, Expand);
  230   setTruncStoreAction(MVT::v4f64, MVT::v4f32, Expand);
  281   setOperationAction(ISD::CONCAT_VECTORS, MVT::v4f32, Custom);
  290   setOperationAction(ISD::EXTRACT_SUBVECTOR, MVT::v4f32, Custom);
  399      MVT::v2f32, MVT::v3f32, MVT::v4f32, MVT::v5f32
  444   setOperationAction(ISD::SELECT, MVT::v4f32, Promote);
  445   AddPromotedToType(ISD::SELECT, MVT::v4f32, MVT::v4i32);
lib/Target/AMDGPU/R600ISelLowering.cpp
   62   addRegisterClass(MVT::v4f32, &R600::R600_Reg128RegClass);
  208   setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4f32, Custom);
  213   setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4f32, Custom);
  567       return DAG.getNode(AMDGPUISD::TEXTURE_FETCH, DL, MVT::v4f32, TexArgs);
lib/Target/AMDGPU/SIISelLowering.cpp
  134   addRegisterClass(MVT::v4f32, &AMDGPU::VReg_128RegClass);
  274   setOperationAction(ISD::FP_EXTEND, MVT::v4f32, Expand);
  329   setOperationAction(ISD::INSERT_SUBVECTOR, MVT::v4f32, Custom);
  675   setOperationAction(ISD::INTRINSIC_WO_CHAIN, MVT::v4f32, Custom);
 5166     Type = MVT::v4f32;
lib/Target/ARM/ARMISelDAGToDAG.cpp
 1660              (IsLE || LoadedVT == MVT::v4i32 || LoadedVT == MVT::v4f32) &&
 1954   case MVT::v4f32:
 2096   case MVT::v4f32:
 2261   case MVT::v4f32:
 2545   case MVT::v4f32:
 3482     case MVT::v4f32:
 3505     case MVT::v4f32:
 3527     case MVT::v4f32:
lib/Target/ARM/ARMISelLowering.cpp
  302   const MVT FloatTypes[] = { MVT::v8f16, MVT::v4f32 };
  747     addQRTypeForNEON(MVT::v4f32);
  801     setOperationAction(ISD::FSQRT, MVT::v4f32, Expand);
  802     setOperationAction(ISD::FSIN, MVT::v4f32, Expand);
  803     setOperationAction(ISD::FCOS, MVT::v4f32, Expand);
  804     setOperationAction(ISD::FPOW, MVT::v4f32, Expand);
  805     setOperationAction(ISD::FLOG, MVT::v4f32, Expand);
  806     setOperationAction(ISD::FLOG2, MVT::v4f32, Expand);
  807     setOperationAction(ISD::FLOG10, MVT::v4f32, Expand);
  808     setOperationAction(ISD::FEXP, MVT::v4f32, Expand);
  809     setOperationAction(ISD::FEXP2, MVT::v4f32, Expand);
  810     setOperationAction(ISD::FCEIL, MVT::v4f32, Expand);
  811     setOperationAction(ISD::FTRUNC, MVT::v4f32, Expand);
  812     setOperationAction(ISD::FRINT, MVT::v4f32, Expand);
  813     setOperationAction(ISD::FNEARBYINT, MVT::v4f32, Expand);
  814     setOperationAction(ISD::FFLOOR, MVT::v4f32, Expand);
  896       setOperationAction(ISD::FMA, MVT::v4f32, Expand);
 1354       setOperationAction(ISD::FMINNUM, MVT::v4f32, Legal);
 1355       setOperationAction(ISD::FMAXNUM, MVT::v4f32, Legal);
 1397     setOperationAction(ISD::FMINIMUM, MVT::v4f32, Legal);
 1398     setOperationAction(ISD::FMAXIMUM, MVT::v4f32, Legal);
 1494   case MVT::v4f32: case MVT::v2f64:
 5343   if (OpTy == MVT::v4f32)
 5397   if (VT == MVT::v4f32)
 7135       if ((VT == MVT::v2f32 || VT == MVT::v4f32) && SplatBitSize == 32) {
 7275   if (ST->hasNEON() && VT.is128BitVector() && VT != MVT::v2f64 && VT != MVT::v4f32) {
 8507   X = DAG.getNode(ISD::SINT_TO_FP, dl, MVT::v4f32, X);
 8508   Y = DAG.getNode(ISD::SINT_TO_FP, dl, MVT::v4f32, Y);
 8511   Y = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, MVT::v4f32,
 8518   X = DAG.getNode(ISD::FMUL, dl, MVT::v4f32, X, Y);
 8522   X = DAG.getNode(ISD::BITCAST, dl, MVT::v4f32, X);
 8539   N0 = DAG.getNode(ISD::SINT_TO_FP, dl, MVT::v4f32, N0);
 8540   N1 = DAG.getNode(ISD::SINT_TO_FP, dl, MVT::v4f32, N1);
 8545   N2 = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, MVT::v4f32,
 8548   N1 = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, MVT::v4f32,
 8551   N2 = DAG.getNode(ISD::FMUL, dl, MVT::v4f32, N1, N2);
 8556   N0 = DAG.getNode(ISD::FMUL, dl, MVT::v4f32, N0, N2);
 8560   N0 = DAG.getNode(ISD::BITCAST, dl, MVT::v4f32, N0);
 8647   N0 = DAG.getNode(ISD::SINT_TO_FP, dl, MVT::v4f32, N0);
 8648   SDValue BN1 = DAG.getNode(ISD::SINT_TO_FP, dl, MVT::v4f32, N1);
 8654   N2 = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, MVT::v4f32,
 8657   N1 = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, MVT::v4f32,
 8660   N2 = DAG.getNode(ISD::FMUL, dl, MVT::v4f32, N1, N2);
 8661   N1 = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, MVT::v4f32,
 8664   N2 = DAG.getNode(ISD::FMUL, dl, MVT::v4f32, N1, N2);
 8669   N0 = DAG.getNode(ISD::FMUL, dl, MVT::v4f32, N0, N2);
 8673   N0 = DAG.getNode(ISD::BITCAST, dl, MVT::v4f32, N0);
14629       Ty == MVT::v4i32 || Ty == MVT::v4f32 || Ty == MVT::v2i64 ||
15242   } else if (Align >= 4 && (isLE || VT == MVT::v4i32 || VT == MVT::v4f32) &&
lib/Target/ARM/ARMTargetTransformInfo.cpp
  158     { ISD::FP_EXTEND,  MVT::v4f32, 4 }
  238     { ISD::SINT_TO_FP,  MVT::v4f32, MVT::v4i32, 1 },
  239     { ISD::UINT_TO_FP,  MVT::v4f32, MVT::v4i32, 1 },
  247     { ISD::SINT_TO_FP,  MVT::v4f32, MVT::v4i1, 3 },
  248     { ISD::UINT_TO_FP,  MVT::v4f32, MVT::v4i1, 3 },
  249     { ISD::SINT_TO_FP,  MVT::v4f32, MVT::v4i8, 3 },
  250     { ISD::UINT_TO_FP,  MVT::v4f32, MVT::v4i8, 3 },
  251     { ISD::SINT_TO_FP,  MVT::v4f32, MVT::v4i16, 2 },
  252     { ISD::UINT_TO_FP,  MVT::v4f32, MVT::v4i16, 2 },
  262     { ISD::FP_TO_SINT,  MVT::v4i32, MVT::v4f32, 1 },
  263     { ISD::FP_TO_UINT,  MVT::v4i32, MVT::v4f32, 1 },
  264     { ISD::FP_TO_SINT,  MVT::v4i8, MVT::v4f32, 3 },
  265     { ISD::FP_TO_UINT,  MVT::v4i8, MVT::v4f32, 3 },
  266     { ISD::FP_TO_SINT,  MVT::v4i16, MVT::v4f32, 2 },
  267     { ISD::FP_TO_UINT,  MVT::v4i16, MVT::v4f32, 2 },
  563           {ISD::VECTOR_SHUFFLE, MVT::v4f32, 1},
  585           {ISD::VECTOR_SHUFFLE, MVT::v4f32, 2},
  607           {ISD::VECTOR_SHUFFLE, MVT::v4f32, 2},
  627           {ISD::VECTOR_SHUFFLE, MVT::v4f32, 1},
lib/Target/Mips/MipsISelLowering.cpp
 3977       else if (VT == MVT::v4i32 || VT == MVT::v4f32)
lib/Target/Mips/MipsSEISelLowering.cpp
  122     addMSAFloatType(MVT::v4f32, &Mips::MSA128WRegClass);
lib/Target/Mips/MipsSEInstrInfo.cpp
  283            TRI->isTypeLegalForClass(*RC, MVT::v4f32))
  361            TRI->isTypeLegalForClass(*RC, MVT::v4f32))
lib/Target/NVPTX/NVPTXISelLowering.cpp
  150   case MVT::v4f32:
  455   setLoadExtAction(ISD::EXTLOAD, MVT::v4f32, MVT::v4f16, Expand);
  457   setLoadExtAction(ISD::EXTLOAD, MVT::v4f64, MVT::v4f32, Expand);
 2313     case MVT::v4f32:
 3884     Info.memVT = MVT::v4f32;
 4804   case MVT::v4f32:
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 3926         if (VecVT == MVT::v4f32)
 3933         if (VecVT == MVT::v4f32)
 3940         if (VecVT == MVT::v4f32)
 4534           case MVT::v4f32: Opcode = PPC::QVLFSUX; break; // QPX
 4919     else if (PPCSubTarget->hasQPX() && N->getValueType(0) == MVT::v4f32)
lib/Target/PowerPC/PPCISelLowering.cpp
  702     setOperationAction(ISD::FFLOOR, MVT::v4f32, Legal);
  703     setOperationAction(ISD::FCEIL, MVT::v4f32, Legal);
  704     setOperationAction(ISD::FTRUNC, MVT::v4f32, Legal);
  705     setOperationAction(ISD::FNEARBYINT, MVT::v4f32, Legal);
  712     addRegisterClass(MVT::v4f32, &PPC::VRRCRegClass);
  717     setOperationAction(ISD::MUL, MVT::v4f32, Legal);
  718     setOperationAction(ISD::FMA, MVT::v4f32, Legal);
  721       setOperationAction(ISD::FDIV, MVT::v4f32, Legal);
  722       setOperationAction(ISD::FSQRT, MVT::v4f32, Legal);
  733     setOperationAction(ISD::SCALAR_TO_VECTOR, MVT::v4f32, Custom);
  739     setOperationAction(ISD::BUILD_VECTOR, MVT::v4f32, Custom);
  742     setCondCodeAction(ISD::SETUO, MVT::v4f32, Expand);
  743     setCondCodeAction(ISD::SETUEQ, MVT::v4f32, Expand);
  744     setCondCodeAction(ISD::SETO,   MVT::v4f32, Expand);
  745     setCondCodeAction(ISD::SETONE, MVT::v4f32, Expand);
  751         setOperationAction(ISD::SCALAR_TO_VECTOR, MVT::v4f32, Legal);
  752         setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4f32, Legal);
  772       setOperationAction(ISD::FROUND, MVT::v4f32, Legal);
  797       addRegisterClass(MVT::v4f32, &PPC::VSRCRegClass);
  851       setOperationAction(ISD::FNEG, MVT::v4f32, Legal);
  853       setOperationAction(ISD::FABS, MVT::v4f32, Legal);
  855       setOperationAction(ISD::FCOPYSIGN, MVT::v4f32, Legal);
  872       setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4f32, Custom);
  941     setTruncStoreAction(MVT::v4f64, MVT::v4f32, Custom);
  942     setLoadExtAction(ISD::EXTLOAD, MVT::v4f64, MVT::v4f32, Custom);
  959     setOperationAction(ISD::FP_ROUND , MVT::v4f32, Legal);
  981     setOperationAction(ISD::FADD, MVT::v4f32, Legal);
  982     setOperationAction(ISD::FSUB, MVT::v4f32, Legal);
  983     setOperationAction(ISD::FMUL, MVT::v4f32, Legal);
  984     setOperationAction(ISD::FREM, MVT::v4f32, Expand);
  986     setOperationAction(ISD::FCOPYSIGN, MVT::v4f32, Legal);
  987     setOperationAction(ISD::FGETSIGN, MVT::v4f32, Expand);
  989     setOperationAction(ISD::LOAD  , MVT::v4f32, Custom);
  990     setOperationAction(ISD::STORE , MVT::v4f32, Custom);
  993       setOperationAction(ISD::SELECT, MVT::v4f32, Expand);
  994     setOperationAction(ISD::VSELECT, MVT::v4f32, Legal);
  996     setOperationAction(ISD::EXTRACT_VECTOR_ELT , MVT::v4f32, Legal);
  997     setOperationAction(ISD::INSERT_VECTOR_ELT , MVT::v4f32, Expand);
  998     setOperationAction(ISD::CONCAT_VECTORS , MVT::v4f32, Expand);
  999     setOperationAction(ISD::EXTRACT_SUBVECTOR , MVT::v4f32, Expand);
 1000     setOperationAction(ISD::VECTOR_SHUFFLE , MVT::v4f32, Custom);
 1001     setOperationAction(ISD::SCALAR_TO_VECTOR, MVT::v4f32, Legal);
 1002     setOperationAction(ISD::BUILD_VECTOR, MVT::v4f32, Custom);
 1004     setOperationAction(ISD::FP_TO_SINT , MVT::v4f32, Legal);
 1005     setOperationAction(ISD::FP_TO_UINT , MVT::v4f32, Expand);
 1007     setOperationAction(ISD::FNEG , MVT::v4f32, Legal);
 1008     setOperationAction(ISD::FABS , MVT::v4f32, Legal);
 1009     setOperationAction(ISD::FSIN , MVT::v4f32, Expand);
 1010     setOperationAction(ISD::FCOS , MVT::v4f32, Expand);
 1011     setOperationAction(ISD::FPOW , MVT::v4f32, Expand);
 1012     setOperationAction(ISD::FLOG , MVT::v4f32, Expand);
 1013     setOperationAction(ISD::FLOG2 , MVT::v4f32, Expand);
 1014     setOperationAction(ISD::FLOG10 , MVT::v4f32, Expand);
 1015     setOperationAction(ISD::FEXP , MVT::v4f32, Expand);
 1016     setOperationAction(ISD::FEXP2 , MVT::v4f32, Expand);
 1018     setOperationAction(ISD::FMINNUM, MVT::v4f32, Legal);
 1019     setOperationAction(ISD::FMAXNUM, MVT::v4f32, Legal);
 1021     setIndexedLoadAction(ISD::PRE_INC, MVT::v4f32, Legal);
 1022     setIndexedStoreAction(ISD::PRE_INC, MVT::v4f32, Legal);
 1024     addRegisterClass(MVT::v4f32, &PPC::QSRCRegClass);
 1055     setOperationAction(ISD::FFLOOR, MVT::v4f32, Legal);
 1056     setOperationAction(ISD::FCEIL,  MVT::v4f32, Legal);
 1057     setOperationAction(ISD::FTRUNC, MVT::v4f32, Legal);
 1058     setOperationAction(ISD::FROUND, MVT::v4f32, Legal);
 1061     setOperationAction(ISD::FNEARBYINT, MVT::v4f32, Expand);
 1065     setOperationAction(ISD::FRINT, MVT::v4f32, Expand);
 1071       setOperationAction(ISD::FDIV, MVT::v4f32, Legal);
 1072       setOperationAction(ISD::FSQRT, MVT::v4f32, Legal);
 1077       setOperationAction(ISD::FDIV, MVT::v4f32, Expand);
 1078       setOperationAction(ISD::FSQRT, MVT::v4f32, Expand);
 2208   if (VT != MVT::v4f64 && VT != MVT::v4f32 && VT != MVT::v4i1)
 2575     if (!Subtarget.hasQPX() || (VT != MVT::v4f64 && VT != MVT::v4f32)) {
 3299   if (ArgVT == MVT::v4f32 || ArgVT == MVT::v4i32 ||
 3372         (HasQPX && (ArgVT == MVT::v4f32 ||
 3379     if (ArgVT == MVT::v4f32 || ArgVT == MVT::v4i32 ||
 3514         case MVT::v4f32:
 3987     case MVT::v4f32:
 4013       assert(ObjectVT.getSimpleVT().SimpleTy == MVT::v4f32 &&
 4021       unsigned Sz = ObjectVT.getSimpleVT().SimpleTy == MVT::v4f32 ? 16 : 32;
 4026         case MVT::v4f32: RC = &PPC::QSRCRegClass; break;
 4180       case MVT::v4f32:
 4216     if (ObjectVT==MVT::v4f32 || ObjectVT==MVT::v4i32 ||
 4360     case MVT::v4f32:
 5783         case MVT::v4f32:
 6153     case MVT::v4f32:
 6180               DAG.getLoad(MVT::v4f32, dl, Store, PtrOff, MachinePointerInfo());
 6219       assert(Arg.getValueType().getSimpleVT().SimpleTy == MVT::v4f32 &&
 6225       bool IsF32 = Arg.getValueType().getSimpleVT().SimpleTy == MVT::v4f32;
 6235           SDValue Load = DAG.getLoad(IsF32 ? MVT::v4f32 : MVT::v4f64, dl, Store,
 6367     if (ArgVT == MVT::v4f32 || ArgVT == MVT::v4i32 ||
 6591     case MVT::v4f32:
 6615               DAG.getLoad(MVT::v4f32, dl, Store, PtrOff, MachinePointerInfo());
 6661       if (ArgType==MVT::v4f32 || ArgType==MVT::v4i32 ||
 7656   assert((Op.getValueType() == MVT::v2f64 || Op.getValueType() == MVT::v4f32) &&
 7660   bool FourEltRes = Op.getValueType() == MVT::v4f32;
 7712     if (Op.getValueType() != MVT::v4f32 && Op.getValueType() != MVT::v4f64)
 8191     (HasP8Vector && VecVT == MVT::v4f32) ||
 8313           PPCISD::QVLFSb, dl, VTs, Ops, MVT::v4f32,
 9719       Op.getValueType() == MVT::v4f32) {
 9808       Value.getValueType() == MVT::v4f32) {
10056     if (Op0.getOperand(0).getValueType() != MVT::v4f32)
10088           PPCISD::LD_VSX_LH, dl, DAG.getVTList(MVT::v4f32, MVT::Other), LoadOps,
10092         DAG.getNode(Op0.getOpcode(), SDLoc(Op0), MVT::v4f32, NewLoad[0],
10101         PPCISD::LD_VSX_LH, dl, DAG.getVTList(MVT::v4f32, MVT::Other), LoadOps,
11652       (VT == MVT::v4f32 && Subtarget.hasAltivec()) ||
11654       (VT == MVT::v4f32 && Subtarget.hasQPX()) ||
11673       (VT == MVT::v4f32 && Subtarget.hasAltivec()) ||
11675       (VT == MVT::v4f32 && Subtarget.hasQPX()) ||
11780       VT = MVT::v4f32;
11826       VT = MVT::v4f32;
12699     EVT NewVT = TargetVT == MVT::v2i64 ? MVT::v2f64 : MVT::v4f32;
13496            StoreVT == MVT::v4f32 || StoreVT == MVT::v4i32))
13511            LoadVT == MVT::v4f32 || LoadVT == MVT::v4i32))
13629                                        VT == MVT::v4i32 || VT == MVT::v4f32)) ||
13630          (Subtarget.hasQPX() && (VT == MVT::v4f64 || VT == MVT::v4f32) &&
14337         if (VT == MVT::v4f32 && Subtarget.hasQPX())
14344       if (VT == MVT::v4f32 && Subtarget.hasQPX())
14660       VT = MVT::v4f32;
14694       VT = MVT::v4f32;
14746       VT = MVT::v4f32;
14779       VT = MVT::v4f32;
14930           VT != MVT::v4f32 && VT != MVT::v4i32)
15446     VT == MVT::v4f32 || VT == MVT::v2f64;
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  849                         LT.second == MVT::v4i32 || LT.second == MVT::v4f32);
  853                    (LT.second == MVT::v4f64 || LT.second == MVT::v4f32);
lib/Target/SystemZ/SystemZISelLowering.cpp
  103     addRegisterClass(MVT::v4f32, &SystemZ::VR128BitRegClass);
  399     setOperationAction(ISD::FP_TO_SINT, MVT::v4f32, Legal);
  401     setOperationAction(ISD::FP_TO_UINT, MVT::v4f32, Legal);
  403     setOperationAction(ISD::SINT_TO_FP, MVT::v4f32, Legal);
  405     setOperationAction(ISD::UINT_TO_FP, MVT::v4f32, Legal);
  408     setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4f32, Legal);
  410     setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v4f32, Legal);
  461     setOperationAction(ISD::SCALAR_TO_VECTOR, MVT::v4f32, Legal);
  466     setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4f32, Custom);
  468     setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4f32, Custom);
  504     setOperationAction(ISD::FADD, MVT::v4f32, Legal);
  505     setOperationAction(ISD::FNEG, MVT::v4f32, Legal);
  506     setOperationAction(ISD::FSUB, MVT::v4f32, Legal);
  507     setOperationAction(ISD::FMUL, MVT::v4f32, Legal);
  508     setOperationAction(ISD::FMA, MVT::v4f32, Legal);
  509     setOperationAction(ISD::FDIV, MVT::v4f32, Legal);
  510     setOperationAction(ISD::FABS, MVT::v4f32, Legal);
  511     setOperationAction(ISD::FSQRT, MVT::v4f32, Legal);
  512     setOperationAction(ISD::FRINT, MVT::v4f32, Legal);
  513     setOperationAction(ISD::FNEARBYINT, MVT::v4f32, Legal);
  514     setOperationAction(ISD::FFLOOR, MVT::v4f32, Legal);
  515     setOperationAction(ISD::FCEIL, MVT::v4f32, Legal);
  516     setOperationAction(ISD::FTRUNC, MVT::v4f32, Legal);
  517     setOperationAction(ISD::FROUND, MVT::v4f32, Legal);
  534     setOperationAction(ISD::FMAXNUM, MVT::v4f32, Legal);
  535     setOperationAction(ISD::FMAXIMUM, MVT::v4f32, Legal);
  536     setOperationAction(ISD::FMINNUM, MVT::v4f32, Legal);
  537     setOperationAction(ISD::FMINIMUM, MVT::v4f32, Legal);
  545     setOperationAction(ISD::STRICT_FADD, MVT::v4f32, Legal);
  546     setOperationAction(ISD::STRICT_FSUB, MVT::v4f32, Legal);
  547     setOperationAction(ISD::STRICT_FMUL, MVT::v4f32, Legal);
  548     setOperationAction(ISD::STRICT_FMA, MVT::v4f32, Legal);
  549     setOperationAction(ISD::STRICT_FDIV, MVT::v4f32, Legal);
  550     setOperationAction(ISD::STRICT_FSQRT, MVT::v4f32, Legal);
  551     setOperationAction(ISD::STRICT_FRINT, MVT::v4f32, Legal);
  552     setOperationAction(ISD::STRICT_FNEARBYINT, MVT::v4f32, Legal);
  553     setOperationAction(ISD::STRICT_FFLOOR, MVT::v4f32, Legal);
  554     setOperationAction(ISD::STRICT_FCEIL, MVT::v4f32, Legal);
  555     setOperationAction(ISD::STRICT_FROUND, MVT::v4f32, Legal);
  556     setOperationAction(ISD::STRICT_FTRUNC, MVT::v4f32, Legal);
  558                      MVT::v4f32, MVT::v2f64 }) {
 1348       case MVT::v4f32:
 2652   Op = DAG.getVectorShuffle(MVT::v4f32, DL, Op, DAG.getUNDEF(MVT::v4f32), Mask);
 2652   Op = DAG.getVectorShuffle(MVT::v4f32, DL, Op, DAG.getUNDEF(MVT::v4f32), Mask);
 2665   if (CmpOp0.getValueType() == MVT::v4f32 &&
 4635   if (VT == MVT::v4f32 && !AllLoads) {
 5768                                        MVT::v4f32, Vec);
 5803       Op0.getOperand(0).getValueType() == MVT::v4f32 &&
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp
  147   case MVT::v4f32:
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
   61                 MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64})
lib/Target/WebAssembly/WebAssemblyFastISel.cpp
  139     case MVT::v4f32:
  697     case MVT::v4f32:
  812     case MVT::v4f32:
 1329   case MVT::v4f32:
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
   62     addRegisterClass(MVT::v4f32, &WebAssembly::V128RegClass);
   84   for (auto T : {MVT::f32, MVT::f64, MVT::v4f32, MVT::v2f64}) {
  132     for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32})
  139     for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32})
  155       for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32})
  167       for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32})
  187       setOperationAction(Op, MVT::v4f32, Expand);
  194       setOperationAction(ISD::FSQRT, MVT::v4f32, Expand);
  195       setOperationAction(ISD::FDIV, MVT::v4f32, Expand);
  238     for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32,
lib/Target/X86/X86FastISel.cpp
  367   case MVT::v4f32:
  539   case MVT::v4f32:
lib/Target/X86/X86ISelDAGToDAG.cpp
  907       MVT VecVT = VT == MVT::f64 ? MVT::v2f64 : MVT::v4f32;
lib/Target/X86/X86ISelLowering.cpp
  728   for (auto VT : { MVT::v4f32, MVT::v8f32, MVT::v16f32,
  812     addRegisterClass(MVT::v4f32, Subtarget.hasVLX() ? &X86::VR128XRegClass
  815     setOperationAction(ISD::FNEG,               MVT::v4f32, Custom);
  816     setOperationAction(ISD::FABS,               MVT::v4f32, Custom);
  817     setOperationAction(ISD::FCOPYSIGN,          MVT::v4f32, Custom);
  818     setOperationAction(ISD::BUILD_VECTOR,       MVT::v4f32, Custom);
  819     setOperationAction(ISD::VECTOR_SHUFFLE,     MVT::v4f32, Custom);
  820     setOperationAction(ISD::VSELECT,            MVT::v4f32, Custom);
  821     setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4f32, Custom);
  822     setOperationAction(ISD::SELECT,             MVT::v4f32, Custom);
  828     setOperationAction(ISD::STRICT_FP_ROUND,    MVT::v4f32, Custom);
  894     setOperationAction(ISD::INSERT_VECTOR_ELT,  MVT::v4f32, Custom);
 1031     for (MVT RoundedTy : {MVT::f32, MVT::f64, MVT::v4f32, MVT::v2f64}) {
 1182       for (auto VT : { MVT::f32, MVT::f64, MVT::v4f32, MVT::v8f32,
 1249                      MVT::v4f32, MVT::v8f32, MVT::v2f64, MVT::v4f64 }) {
 1257                      MVT::v4f32, MVT::v2f64 }) {
 1283                        MVT::v4f32, MVT::v8f32, MVT::v2f64, MVT::v4f64 })
 1402            MVT::v4f32, MVT::v8f32, MVT::v2f64, MVT::v4f64}) {
 1561                      MVT::v4f32, MVT::v8f32, MVT::v2f64, MVT::v4f64 })
 2113         return MVT::v4f32;
 2269   case MVT::v4f32: case MVT::v2f64:
 2563             ValToCopy = DAG.getBitcast(MVT::v4f32, ValToCopy);
 3383             DAG.getCopyFromReg(Chain, dl, XMMReg, MVT::v4f32));
 3453       VecVT = MVT::v4f32;
 5444     Vec = DAG.getConstantFP(+0.0, dl, MVT::v4f32);
 7640   if (V1.getSimpleValueType() != MVT::v4f32)
 7641     V1 = DAG.getBitcast(MVT::v4f32, V1);
 7642   if (V2.getSimpleValueType() != MVT::v4f32)
 7643     V2 = DAG.getBitcast(MVT::v4f32, V2);
 7651   SDValue Result = DAG.getNode(X86ISD::INSERTPS, DL, MVT::v4f32, V1, V2,
 9078   if (((VT == MVT::v4f32 || VT == MVT::v2f64) && Subtarget.hasSSE3()) ||
 9356   case MVT::v4f32:
 9360       ShuffleVT = MVT::v4f32;
11062   case MVT::v4f32:
12744       VA = DAG.getUNDEF(MVT::v4f32);
12771   assert(V1.getSimpleValueType() == MVT::v4f32 && "Bad operand type!");
12772   assert(V2.getSimpleValueType() == MVT::v4f32 && "Bad operand type!");
12780   return DAG.getNode(X86ISD::INSERTPS, DL, MVT::v4f32, V1, V2,
13181   assert(V1.getSimpleValueType() == MVT::v4f32 && "Bad operand type!");
13182   assert(V2.getSimpleValueType() == MVT::v4f32 && "Bad operand type!");
13189     if (SDValue Broadcast = lowerShuffleAsBroadcast(DL, MVT::v4f32, V1, V2,
13196         return DAG.getNode(X86ISD::MOVSLDUP, DL, MVT::v4f32, V1);
13198         return DAG.getNode(X86ISD::MOVSHDUP, DL, MVT::v4f32, V1);
13204       return DAG.getNode(X86ISD::VPERMILPI, DL, MVT::v4f32, V1,
13212         return DAG.getNode(X86ISD::MOVLHPS, DL, MVT::v4f32, V1, V1);
13214         return DAG.getNode(X86ISD::MOVHLPS, DL, MVT::v4f32, V1, V1);
13219     return DAG.getNode(X86ISD::SHUFP, DL, MVT::v4f32, V1, V1,
13234             DL, MVT::v4f32, V1, V2, Mask, Zeroable, Subtarget, DAG))
13238     if (SDValue Blend = lowerShuffleAsBlend(DL, MVT::v4f32, V1, V2, Mask,
13247       if (SDValue BlendPerm = lowerShuffleAsBlendAndPermute(DL, MVT::v4f32, V1,
13256       return DAG.getNode(X86ISD::MOVLHPS, DL, MVT::v4f32, V1, V2);
13258       return DAG.getNode(X86ISD::MOVHLPS, DL, MVT::v4f32, V2, V1);
13262   if (SDValue V = lowerShuffleWithUNPCK(DL, MVT::v4f32, Mask, V1, V2, DAG))
13266   return lowerShuffleWithSHUFPS(DL, MVT::v4f32, Mask, V1, V2, DAG);
13379   SDValue CastV1 = DAG.getBitcast(MVT::v4f32, V1);
13380   SDValue CastV2 = DAG.getBitcast(MVT::v4f32, V2);
13381   SDValue ShufPS = DAG.getVectorShuffle(MVT::v4f32, DL, CastV1, CastV2, Mask);
14495   case MVT::v4f32:
17662         N1 = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v4f32, N1);
17667       N1 = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v4f32, N1);
18362       return ToVT == MVT::v4f32 || (Subtarget.hasAVX() && ToVT == MVT::v4f64);
18369       return ToVT == MVT::v4f32 || ToVT == MVT::v4f64;
18706   MVT VecFloatVT = Is128 ? MVT::v4f32 : MVT::v8f32;
19555                          DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v4f32, Src,
19621                      DAG.getNode(ISD::CONCAT_VECTORS, DL, MVT::v4f32,
19758           VT == MVT::v2f64 || VT == MVT::v4f64 || VT == MVT::v4f32 ||
19773     LogicVT = (VT == MVT::f64) ? MVT::v2f64 : MVT::v4f32;
19818           VT == MVT::v2f64 || VT == MVT::v4f64 || VT == MVT::v4f32 ||
19832     LogicVT = (VT == MVT::f64) ? MVT::v2f64 : MVT::v4f32;
19877   MVT VecVT = (OpVT == MVT::f32 ? MVT::v4f32 : MVT::v2f64);
20245       (VT == MVT::v4f32 && Subtarget.hasSSE1() && Reciprocal) ||
20246       (VT == MVT::v4f32 && Subtarget.hasSSE2() && !Reciprocal) ||
20275       (VT == MVT::v4f32 && Subtarget.hasSSE1()) ||
21249         MVT VecVT = VT == MVT::f32 ? MVT::v4f32 : MVT::v2f64;
25739     Amt = DAG.getBitcast(MVT::v4f32, Amt);
27930     SDValue LHS = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v4f32,
27932     SDValue RHS = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v4f32,
27934     Results.push_back(DAG.getNode(N->getOpcode(), dl, MVT::v4f32, LHS, RHS));
28212     Results.push_back(DAG.getNode(X86ISD::CVTSI2P, dl, MVT::v4f32, Src));
28223       Results.push_back(DAG.getNode(X86ISD::CVTUI2P, dl, MVT::v4f32, Src));
28236     Results.push_back(DAG.getNode(X86ISD::VFPROUND, dl, MVT::v4f32, Sub));
28242     SDValue V = DAG.getNode(X86ISD::VFPROUND, dl, MVT::v4f32, N->getOperand(0));
28538     SDVTList Tys = DAG.getVTList(MVT::v4f32, MVT::Other);
31826     SrcVT = DstVT = !Subtarget.hasSSE2() ? MVT::v4f32 : MaskVT;
31873     SrcVT = DstVT = !Subtarget.hasSSE2() ? MVT::v4f32 : MaskVT;
31888       SrcVT = DstVT = MVT::v4f32;
31893       SrcVT = DstVT = MVT::v4f32;
32076       V1 = (SM_SentinelUndef == Mask[0] ? DAG.getUNDEF(MVT::v4f32) : V1);
32078       SrcVT = DstVT = Subtarget.hasSSE2() ? MVT::v2f64 : MVT::v4f32;
32084       SrcVT = DstVT = Subtarget.hasSSE2() ? MVT::v2f64 : MVT::v4f32;
32097       SrcVT = DstVT = MVT::v4f32;
32114   if ((MaskVT == MVT::v4f32 && Subtarget.hasSSE1()) ||
32195     ShuffleVT = MVT::v4f32;
32267     ShuffleVT = MVT::v4f32;
32675       (MaskVT == MVT::v2f64 || MaskVT == MVT::v4f64 || MaskVT == MVT::v4f32 ||
32785          MaskVT == MVT::v4i64 || MaskVT == MVT::v4f32 || MaskVT == MVT::v4i32 ||
33612     assert(VT == MVT::v4f32 && "INSERTPS ValueType must be MVT::v4f32");
34196       (N->getOperand(0).getOperand(0).getValueType() == MVT::v4f32 ||
35399         V = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, MVT::v4f32, V);
35487            N00.getOperand(0).getValueType() == MVT::v4f32)) {
35489                                 DAG.getBitcast(MVT::v4f32, N00));
36363       !((VecVT == MVT::v4f32 || VecVT == MVT::v2f64) && Subtarget.hasSSE3()))
38732             SDValue Vector32 = DAG.getBitcast(MVT::v4f32, Vector64);
39177         MVT::v4i32, DAG.getNode(X86ISD::FAND, SDLoc(N), MVT::v4f32,
39178                                 DAG.getBitcast(MVT::v4f32, N->getOperand(0)),
39179                                 DAG.getBitcast(MVT::v4f32, N->getOperand(1))));
39600                           DAG.getNode(X86ISD::FOR, SDLoc(N), MVT::v4f32,
39601                                       DAG.getBitcast(MVT::v4f32, N0),
39602                                       DAG.getBitcast(MVT::v4f32, N1)));
40923   if (((Subtarget.hasSSE3() && (VT == MVT::v4f32 || VT == MVT::v2f64)) ||
41737         MVT::v4i32, DAG.getNode(X86ISD::FXOR, SDLoc(N), MVT::v4f32,
41738                                 DAG.getBitcast(MVT::v4f32, N->getOperand(0)),
41739                                 DAG.getBitcast(MVT::v4f32, N->getOperand(1))));
41820         (VT == MVT::v4f32 && Subtarget.hasSSE1() && !Subtarget.hasSSE2())))
42890       LHS.getValueType() == MVT::v4f32)
44351           Src.push_back(DAG.getBitcast(MVT::v4f32, Ops[i].getOperand(0)));
44719           InVec.getOperand(0).getValueType() == MVT::v4f32) {
45904       case MVT::v4f32:
lib/Target/X86/X86TargetTransformInfo.cpp
  186     { ISD::FDIV,  MVT::v4f32, 35 }, // divps
  202     { ISD::FMUL,  MVT::v4f32, 2  }, // mulps
  204     { ISD::FDIV,  MVT::v4f32, 39 }, // divps
  702     { ISD::FDIV, MVT::v4f32,      7 }, // Haswell from http://www.agner.org/
  739     { ISD::FDIV,    MVT::v4f32,     14 }, // SNB from http://www.agner.org/
  754     { ISD::FADD, MVT::v4f32,   1 }, // Nehalem from http://www.agner.org/
  759     { ISD::FSUB, MVT::v4f32,   1 }, // Nehalem from http://www.agner.org/
  764     { ISD::FMUL, MVT::v4f32,   1 }, // Nehalem from http://www.agner.org/
  767     { ISD::FDIV,  MVT::v4f32, 14 }, // Nehalem from http://www.agner.org/
  832     { ISD::FDIV, MVT::v4f32,      39 }, // Pentium IV from http://www.agner.org/
  849     { ISD::FDIV, MVT::v4f32, 34 }, // Pentium III from http://www.agner.org/
  852     { ISD::FADD, MVT::v4f32,  2 }, // Pentium III from http://www.agner.org/
  855     { ISD::FSUB, MVT::v4f32,  2 }, // Pentium III from http://www.agner.org/
 1047       {TTI::SK_PermuteSingleSrc, MVT::v4f32, 1},  // vpermps
 1065       {TTI::SK_PermuteTwoSrc, MVT::v4f32, 1},  // vpermt2ps
 1188       {TTI::SK_Select, MVT::v4f32, 1}, // blendps
 1258     { TTI::SK_Broadcast,        MVT::v4f32, 1 }, // shufps
 1259     { TTI::SK_Reverse,          MVT::v4f32, 1 }, // shufps
 1260     { TTI::SK_Select,           MVT::v4f32, 2 }, // 2*shufps
 1261     { TTI::SK_PermuteSingleSrc, MVT::v4f32, 1 }, // shufps
 1262     { TTI::SK_PermuteTwoSrc,    MVT::v4f32, 2 }, // 2*shufps
 1304     { ISD::SINT_TO_FP,  MVT::v4f32,  MVT::v4i64,  1 },
 1311     { ISD::UINT_TO_FP,  MVT::v4f32,  MVT::v4i64,  1 },
 1317     { ISD::FP_TO_SINT,  MVT::v4i64,  MVT::v4f32,  1 },
 1324     { ISD::FP_TO_UINT,  MVT::v4i64,  MVT::v4f32,  1 },
 1381     { ISD::UINT_TO_FP,  MVT::v4f32,  MVT::v4i32,  1 },
 1397     { ISD::FP_TO_UINT,  MVT::v4i32,  MVT::v4f32,  1 },
 1467     { ISD::SINT_TO_FP,  MVT::v4f32, MVT::v4i1,  3 },
 1470     { ISD::SINT_TO_FP,  MVT::v4f32, MVT::v4i8,  3 },
 1473     { ISD::SINT_TO_FP,  MVT::v4f32, MVT::v4i16, 3 },
 1476     { ISD::SINT_TO_FP,  MVT::v4f32, MVT::v4i32, 1 },
 1480     { ISD::UINT_TO_FP,  MVT::v4f32, MVT::v4i1,  7 },
 1483     { ISD::UINT_TO_FP,  MVT::v4f32, MVT::v4i8,  2 },
 1486     { ISD::UINT_TO_FP,  MVT::v4f32, MVT::v4i16, 2 },
 1490     { ISD::UINT_TO_FP,  MVT::v4f32, MVT::v4i32, 6 },
 1503     { ISD::FP_TO_SINT,  MVT::v4i8,  MVT::v4f32, 1 },
 1513     { ISD::FP_EXTEND,   MVT::v4f64,  MVT::v4f32,  1 },
 1514     { ISD::FP_ROUND,    MVT::v4f32,  MVT::v4f64,  1 },
 1560     { ISD::SINT_TO_FP, MVT::v4f32, MVT::v16i8, 8 },
 1562     { ISD::SINT_TO_FP, MVT::v4f32, MVT::v8i16, 15 },
 1564     { ISD::SINT_TO_FP, MVT::v4f32, MVT::v4i32, 5 },
 1567     { ISD::SINT_TO_FP, MVT::v4f32, MVT::v2i64, 15 },
 1571     { ISD::UINT_TO_FP, MVT::v4f32, MVT::v16i8, 8 },
 1572     { ISD::UINT_TO_FP, MVT::v4f32, MVT::v8i16, 15 },
 1575     { ISD::UINT_TO_FP, MVT::v4f32, MVT::v4i32, 8 },
 1577     { ISD::UINT_TO_FP, MVT::v4f32, MVT::v2i64, 15 },
 1801     { ISD::SETCC,   MVT::v4f32,   1 },
 1807     { ISD::SELECT,  MVT::v4f32,   1 }, // blendvps
 1830     { ISD::SETCC,   MVT::v4f32,   2 },
 1833     { ISD::SELECT,  MVT::v4f32,   3 }, // andps + andnps + orps
 1989     { ISD::FSQRT,      MVT::v4f32,   7 }, // Haswell from http://www.agner.org/
 2026     { ISD::FSQRT,      MVT::v4f32,  14 }, // SNB from http://www.agner.org/
 2034     { ISD::FSQRT, MVT::v4f32, 37 }, // sqrtps
 2040     { ISD::FSQRT, MVT::v4f32, 40 }, // sqrtps
 2048     { ISD::FSQRT,      MVT::v4f32,  18 }, // Nehalem from http://www.agner.org/
 2104     { ISD::FSQRT,      MVT::v4f32,  56 }, // Pentium III from http://www.agner.org/
 2539     { ISD::FADD,  MVT::v4f32,   4 },
 2564     { ISD::FADD,  MVT::v4f32,   4 },
 2579     { ISD::FADD,  MVT::v4f32,   3 },
 2702       {ISD::FMINNUM, MVT::v4f32, 4},
 2718       {ISD::FMINNUM, MVT::v4f32, 2},
 2735       {ISD::FMINNUM, MVT::v4f32, 1},
 2777       {ISD::FMINNUM, MVT::v4f32, 4},
 2793       {ISD::FMINNUM, MVT::v4f32, 3},
 2810       {ISD::FMINNUM, MVT::v4f32, 1},
utils/TableGen/CodeGenTarget.cpp
  138   case MVT::v4f32:    return "MVT::v4f32";