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

References

gen/lib/Target/AArch64/AArch64GenCallingConv.inc
   50   if (LocVT == MVT::v2f32) {
   63         LocVT == MVT::v2f32 ||
  314       LocVT == MVT::v2f32 ||
  364       LocVT == MVT::v2f32 ||
  401   if (LocVT == MVT::v2f32) {
  558       LocVT == MVT::v2f32 ||
  625       LocVT == MVT::v2f32 ||
  656   if (LocVT == MVT::v2f32) {
  713       LocVT == MVT::v2f32 ||
  745   if (LocVT == MVT::v2f32) {
  795       LocVT == MVT::v2f32 ||
  831       LocVT == MVT::v2f32) {
  996   if (LocVT == MVT::v2f32) {
 1023         LocVT == MVT::v2f32 ||
 1127       LocVT == MVT::v2f32 ||
gen/lib/Target/AArch64/AArch64GenDAGISel.inc
70201 /*168413*/        OPC_CheckChild0Type, MVT::v2f32,
70694 /*169464*/        OPC_CheckChild1Type, MVT::v2f32,
71543 /*171222*/        OPC_CheckChild0Type, MVT::v2f32,
72049 /*172207*/        OPC_CheckChild0Type, MVT::v2f32,
72587 /*173234*/        OPC_CheckChild1Type, MVT::v2f32,
74445 /*176699*/          OPC_CheckChild1Type, MVT::v2f32,
74624 /*177033*/          OPC_CheckChild1Type, MVT::v2f32,
75105 /*177906*/        OPC_CheckChild1Type, MVT::v2f32,
75247 /*178176*/        OPC_CheckChild1Type, MVT::v2f32,
75866 /*179286*/        OPC_CheckChild1Type, MVT::v2f32,
75962 /*179457*/        OPC_CheckChild1Type, MVT::v2f32,
76058 /*179628*/        OPC_CheckChild1Type, MVT::v2f32,
76154 /*179799*/        OPC_CheckChild1Type, MVT::v2f32,
76250 /*179970*/        OPC_CheckChild1Type, MVT::v2f32,
76346 /*180141*/        OPC_CheckChild1Type, MVT::v2f32,
76442 /*180312*/        OPC_CheckChild1Type, MVT::v2f32,
76538 /*180483*/        OPC_CheckChild1Type, MVT::v2f32,
76624 /*180649*/        OPC_CheckChild1Type, MVT::v2f32,
76626 /*180652*/        OPC_CheckChild2Type, MVT::v2f32,
76715 /*180828*/        OPC_CheckChild1Type, MVT::v2f32,
76717 /*180831*/        OPC_CheckChild2Type, MVT::v2f32,
78342 /*184059*/          OPC_CheckType, MVT::v2f32,
78346                         MVT::v2f32, 2/*#Ops*/, 0, 2, 
78582 /*184490*/          OPC_CheckChild1Type, MVT::v2f32,
78593 /*184509*/          OPC_CheckType, MVT::v2f32,
78595 /*184512*/          OPC_CheckType, MVT::v2f32,
78599                         MVT::v2f32, 3/*#Ops*/, 0, 1, 3, 
78688 /*184684*/          OPC_SwitchType /*2 cases */, 19, MVT::v2f32,// ->184706
78691 /*184689*/            OPC_CheckChild2Type, MVT::v2f32,
78692 /*184691*/            OPC_CheckType, MVT::v2f32,
78696                           MVT::v2f32, 3/*#Ops*/, 2, 0, 3, 
78752 /*184803*/        /*SwitchType*/ 15, MVT::v2f32,// ->184820
78753 /*184805*/          OPC_CheckChild1Type, MVT::v2f32,
78755 /*184808*/          OPC_CheckChild2Type, MVT::v2f32,
78758                         MVT::v2f32, 2/*#Ops*/, 0, 1, 
78916 /*185111*/          OPC_CheckType, MVT::v2f32,
78920                         MVT::v2f32, 2/*#Ops*/, 0, 2, 
78995 /*185255*/      /*SwitchType*/ 11, MVT::v2f32,// ->185268
78996 /*185257*/        OPC_CheckChild1Type, MVT::v2f32,
78999                       MVT::v2f32, 1/*#Ops*/, 0, 
79105 /*185462*/      /*SwitchType*/ 15, MVT::v2f32,// ->185479
79106 /*185464*/        OPC_CheckChild1Type, MVT::v2f32,
79108 /*185467*/        OPC_CheckChild2Type, MVT::v2f32,
79111                       MVT::v2f32, 2/*#Ops*/, 0, 1, 
79190 /*185623*/      /*SwitchType*/ 15, MVT::v2f32,// ->185640
79191 /*185625*/        OPC_CheckChild1Type, MVT::v2f32,
79193 /*185628*/        OPC_CheckChild2Type, MVT::v2f32,
79196                       MVT::v2f32, 2/*#Ops*/, 0, 1, 
79270 /*185771*/      /*SwitchType*/ 11, MVT::v2f32,// ->185784
79271 /*185773*/        OPC_CheckChild1Type, MVT::v2f32,
79274                       MVT::v2f32, 1/*#Ops*/, 0, 
79355 /*185927*/      /*SwitchType*/ 11, MVT::v2f32,// ->185940
79356 /*185929*/        OPC_CheckChild1Type, MVT::v2f32,
79359                       MVT::v2f32, 1/*#Ops*/, 0, 
79388 /*185988*/          OPC_CheckChild1Type, MVT::v2f32,
79417 /*186049*/          OPC_CheckChild1Type, MVT::v2f32,
79458 /*186121*/          OPC_CheckChild1Type, MVT::v2f32,
79499 /*186193*/          OPC_CheckChild1Type, MVT::v2f32,
79540 /*186265*/          OPC_CheckChild1Type, MVT::v2f32,
82480 /*191667*/        OPC_CheckChild1Type, MVT::v2f32,
82496 /*191694*/          OPC_CheckType, MVT::v2f32,
82500                         MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 4, 
82506 /*191714*/          OPC_CheckType, MVT::v2f32,
82509                         MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
82552 /*191799*/        OPC_CheckChild1Type, MVT::v2f32,
82568 /*191826*/          OPC_CheckType, MVT::v2f32,
82572                         MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 4, 
82578 /*191846*/          OPC_CheckType, MVT::v2f32,
82581                         MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
82624 /*191931*/        OPC_CheckChild1Type, MVT::v2f32,
82640 /*191958*/          OPC_CheckType, MVT::v2f32,
82644                         MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 4, 
82650 /*191978*/          OPC_CheckType, MVT::v2f32,
82653                         MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
82696 /*192063*/        OPC_CheckChild1Type, MVT::v2f32,
82712 /*192090*/          OPC_CheckType, MVT::v2f32,
82716                         MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 4, 
82722 /*192110*/          OPC_CheckType, MVT::v2f32,
82725                         MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
82768 /*192194*/      OPC_CheckType, MVT::v2f32,
82771                     MVT::v2f32, 1/*#Ops*/, 0, 
82795 /*192245*/      /*SwitchType*/ 15, MVT::v2f32,// ->192262
82796 /*192247*/        OPC_CheckChild1Type, MVT::v2f32,
82798 /*192250*/        OPC_CheckChild2Type, MVT::v2f32,
82801                       MVT::v2f32, 2/*#Ops*/, 0, 1, 
82852 /*192352*/      /*SwitchType*/ 15, MVT::v2f32,// ->192369
82853 /*192354*/        OPC_CheckChild1Type, MVT::v2f32,
82855 /*192357*/        OPC_CheckChild2Type, MVT::v2f32,
82858                       MVT::v2f32, 2/*#Ops*/, 0, 1, 
82901 /*192444*/      /*SwitchType*/ 15, MVT::v2f32,// ->192461
82902 /*192446*/        OPC_CheckChild1Type, MVT::v2f32,
82904 /*192449*/        OPC_CheckChild2Type, MVT::v2f32,
82907                       MVT::v2f32, 2/*#Ops*/, 0, 1, 
82950 /*192536*/      /*SwitchType*/ 15, MVT::v2f32,// ->192553
82951 /*192538*/        OPC_CheckChild1Type, MVT::v2f32,
82953 /*192541*/        OPC_CheckChild2Type, MVT::v2f32,
82956                       MVT::v2f32, 2/*#Ops*/, 0, 1, 
82999 /*192628*/      /*SwitchType*/ 15, MVT::v2f32,// ->192645
83000 /*192630*/        OPC_CheckChild1Type, MVT::v2f32,
83002 /*192633*/        OPC_CheckChild2Type, MVT::v2f32,
83005                       MVT::v2f32, 2/*#Ops*/, 0, 1, 
83048 /*192720*/      /*SwitchType*/ 15, MVT::v2f32,// ->192737
83049 /*192722*/        OPC_CheckChild1Type, MVT::v2f32,
83051 /*192725*/        OPC_CheckChild2Type, MVT::v2f32,
83054                       MVT::v2f32, 2/*#Ops*/, 0, 1, 
84907 /*196575*/      /*SwitchType*/ 60, MVT::v2f32,// ->196637
84913                         MVT::v2f32, 4/*#Ops*/, 2, 3, 4, 5, 
84920                         MVT::v2f32, 4/*#Ops*/, 2, 3, 4, 5, 
84927                         MVT::v2f32, 2/*#Ops*/, 2, 3, 
84934                         MVT::v2f32, 2/*#Ops*/, 2, 3, 
94201 /*214049*/        OPC_CheckChild0Type, MVT::v2f32,
94513 /*214627*/        OPC_CheckChild0Type, MVT::v2f32,
99352 /*223837*/      OPC_CheckChild0Type, MVT::v2f32,
99419 /*223963*/      OPC_CheckChild0Type, MVT::v2f32,
99486 /*224089*/      OPC_CheckChild0Type, MVT::v2f32,
100004 /*225003*/      /*SwitchType*/ 18, MVT::v2f32,// ->225023
100013                         MVT::v2f32, 1/*#Ops*/, 0, 
100107 /*225173*/      /*SwitchType*/ 18, MVT::v2f32,// ->225193
100116                         MVT::v2f32, 1/*#Ops*/, 0, 
100219 /*225358*/      /*SwitchType*/ 3, MVT::v2f32,// ->225363
100313 /*225513*/      /*SwitchType*/ 18, MVT::v2f32,// ->225533
100322                         MVT::v2f32, 1/*#Ops*/, 0, 
100328 /*225536*/      OPC_CheckChild0Type, MVT::v2f32,
100507 /*225829*/      /*SwitchType*/ 18, MVT::v2f32,// ->225849
100516                         MVT::v2f32, 1/*#Ops*/, 0, 
100589 /*225957*/      /*SwitchType*/ 18, MVT::v2f32,// ->225977
100598                         MVT::v2f32, 1/*#Ops*/, 0, 
100679 /*226101*/      /*SwitchType*/ 18, MVT::v2f32,// ->226121
100688                         MVT::v2f32, 1/*#Ops*/, 0, 
101418 /*227362*/      /*SwitchType*/ 37, MVT::v2f32,// ->227401
101423                         MVT::v2f32, 2/*#Ops*/, 0, 1, 
101432                         MVT::v2f32, 1/*#Ops*/, 2, 
102325 /*229008*/        OPC_CheckChild0Type, MVT::v2f32,
102352 /*229065*/          OPC_CheckChild0Type, MVT::v2f32,
102418 /*229191*/          OPC_CheckChild0Type, MVT::v2f32,
102446 /*229246*/          OPC_CheckChild0Type, MVT::v2f32,
102512 /*229370*/      OPC_CheckChild0Type, MVT::v2f32,
102538 /*229423*/      OPC_CheckChild0Type, MVT::v2f32,
102734 /*229800*/      OPC_SwitchType /*2 cases */, 27, MVT::v2f32,// ->229830
102741                       MVT::v2f32, 4/*#Ops*/, 3, 2, 6, 7, 
102780 /*229902*/        OPC_SwitchType /*2 cases */, 27, MVT::v2f32,// ->229932
102787                         MVT::v2f32, 4/*#Ops*/, 3, 0, 6, 7, 
102815 /*229986*/          OPC_SwitchType /*2 cases */, 14, MVT::v2f32,// ->230003
102819                           MVT::v2f32, 4/*#Ops*/, 3, 0, 1, 4, 
102869 /*230087*/          OPC_SwitchType /*2 cases */, 14, MVT::v2f32,// ->230104
102873                           MVT::v2f32, 4/*#Ops*/, 3, 2, 0, 4, 
102899 /*230143*/          OPC_SwitchType /*2 cases */, 12, MVT::v2f32,// ->230158
102902                           MVT::v2f32, 4/*#Ops*/, 3, 2, 0, 4, 
102974 /*230281*/            OPC_SwitchType /*2 cases */, 14, MVT::v2f32,// ->230298
102978                             MVT::v2f32, 4/*#Ops*/, 3, 2, 0, 4, 
103025 /*230375*/            OPC_SwitchType /*2 cases */, 14, MVT::v2f32,// ->230392
103029                             MVT::v2f32, 4/*#Ops*/, 3, 0, 1, 4, 
103078 /*230473*/        OPC_SwitchType /*2 cases */, 12, MVT::v2f32,// ->230488
103081                         MVT::v2f32, 4/*#Ops*/, 3, 0, 1, 4, 
103126 /*230563*/        OPC_SwitchType /*2 cases */, 14, MVT::v2f32,// ->230580
103130                         MVT::v2f32, 4/*#Ops*/, 3, 2, 0, 4, 
103175 /*230656*/        OPC_SwitchType /*2 cases */, 14, MVT::v2f32,// ->230673
103179                         MVT::v2f32, 4/*#Ops*/, 3, 0, 1, 4, 
103217 /*230739*/          OPC_SwitchType /*2 cases */, 30, MVT::v2f32,// ->230772
103225                           MVT::v2f32, 4/*#Ops*/, 2, 0, 5, 6, 
103271 /*230868*/            OPC_SwitchType /*2 cases */, 30, MVT::v2f32,// ->230901
103279                             MVT::v2f32, 4/*#Ops*/, 2, 1, 5, 6, 
103323 /*230991*/            OPC_SwitchType /*2 cases */, 28, MVT::v2f32,// ->231022
103330                             MVT::v2f32, 4/*#Ops*/, 2, 1, 5, 6, 
103372 /*231110*/            OPC_SwitchType /*2 cases */, 30, MVT::v2f32,// ->231143
103380                             MVT::v2f32, 4/*#Ops*/, 2, 1, 5, 6, 
103423 /*231230*/            OPC_SwitchType /*2 cases */, 30, MVT::v2f32,// ->231263
103431                             MVT::v2f32, 4/*#Ops*/, 2, 0, 5, 6, 
103475 /*231355*/          OPC_SwitchType /*2 cases */, 28, MVT::v2f32,// ->231386
103482                           MVT::v2f32, 4/*#Ops*/, 2, 0, 5, 6, 
103527 /*231486*/        /*SwitchType*/ 11, MVT::v2f32,// ->231499
103530                         MVT::v2f32, 3/*#Ops*/, 2, 0, 1, 
103554 /*231538*/        OPC_SwitchType /*3 cases */, 9, MVT::v2f32,// ->231550
103556                         MVT::v2f32, 3/*#Ops*/, 2, 0, 1, 
103577 /*231584*/          OPC_SwitchType /*2 cases */, 30, MVT::v2f32,// ->231617
103585                           MVT::v2f32, 4/*#Ops*/, 2, 1, 5, 6, 
103628 /*231706*/          OPC_SwitchType /*2 cases */, 30, MVT::v2f32,// ->231739
103636                           MVT::v2f32, 4/*#Ops*/, 2, 0, 5, 6, 
103682 /*231840*/        /*SwitchType*/ 11, MVT::v2f32,// ->231853
103685                         MVT::v2f32, 3/*#Ops*/, 2, 1, 0, 
104111 /*232885*/        OPC_CheckType, MVT::v2f32,
104114                       MVT::v2f32, 1/*#Ops*/, 0, 
104628 /*234309*/        OPC_CheckType, MVT::v2f32,
104631                       MVT::v2f32, 1/*#Ops*/, 0, 
104763 /*234565*/      /*SwitchType*/ 10, MVT::v2f32,// ->234577
104766                       MVT::v2f32, 2/*#Ops*/, 0, 1, 
104948 /*234933*/      /*SwitchType*/ 10, MVT::v2f32,// ->234945
104951                       MVT::v2f32, 2/*#Ops*/, 0, 1, 
105139 /*235284*/          OPC_SwitchType /*2 cases */, 13, MVT::v2f32,// ->235300
105143                           MVT::v2f32, 3/*#Ops*/, 0, 1, 3, 
105212 /*235422*/        OPC_SwitchType /*2 cases */, 13, MVT::v2f32,// ->235438
105216                         MVT::v2f32, 3/*#Ops*/, 2, 0, 3, 
105254 /*235500*/        OPC_SwitchType /*2 cases */, 30, MVT::v2f32,// ->235533
105262                         MVT::v2f32, 3/*#Ops*/, 0, 4, 5, 
105300 /*235615*/        OPC_SwitchType /*2 cases */, 30, MVT::v2f32,// ->235648
105308                         MVT::v2f32, 3/*#Ops*/, 1, 4, 5, 
105354 /*235747*/      /*SwitchType*/ 10, MVT::v2f32,// ->235759
105357                       MVT::v2f32, 2/*#Ops*/, 0, 1, 
105478 /*235983*/      /*SwitchType*/ 9, MVT::v2f32,// ->235994
105481                       MVT::v2f32, 1/*#Ops*/, 0, 
105549 /*236110*/      OPC_SwitchType /*5 cases */, 10, MVT::v2f32,// ->236123
105552                       MVT::v2f32, 2/*#Ops*/, 0, 1, 
105594 /*236197*/      /*SwitchType*/ 9, MVT::v2f32,// ->236208
105597                       MVT::v2f32, 1/*#Ops*/, 0, 
105723 /*236443*/      OPC_CheckType, MVT::v2f32,
105725                     MVT::v2f32, 1/*#Ops*/, 0, 
105766 /*236518*/      OPC_SwitchType /*2 cases */, 14, MVT::v2f32,// ->236535
105788 /*236557*/        OPC_CheckChild0Type, MVT::v2f32,
105833 /*236639*/    /*SwitchType*/ 9, MVT::v2f32,// ->236650
105836                     MVT::v2f32, 1/*#Ops*/, 0, 
105884 /*236733*/    /*SwitchType*/ 9, MVT::v2f32,// ->236744
105887                     MVT::v2f32, 1/*#Ops*/, 0, 
105935 /*236827*/    /*SwitchType*/ 9, MVT::v2f32,// ->236838
105938                     MVT::v2f32, 1/*#Ops*/, 0, 
105986 /*236921*/    /*SwitchType*/ 9, MVT::v2f32,// ->236932
105989                     MVT::v2f32, 1/*#Ops*/, 0, 
106037 /*237015*/    /*SwitchType*/ 9, MVT::v2f32,// ->237026
106040                     MVT::v2f32, 1/*#Ops*/, 0, 
106088 /*237109*/    /*SwitchType*/ 9, MVT::v2f32,// ->237120
106091                     MVT::v2f32, 1/*#Ops*/, 0, 
106139 /*237203*/    /*SwitchType*/ 9, MVT::v2f32,// ->237214
106142                     MVT::v2f32, 1/*#Ops*/, 0, 
106196 /*237313*/    /*SwitchType*/ 10, MVT::v2f32,// ->237325
106199                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
106253 /*237426*/    /*SwitchType*/ 10, MVT::v2f32,// ->237438
106256                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
106310 /*237539*/    /*SwitchType*/ 10, MVT::v2f32,// ->237551
106313                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
106367 /*237652*/    /*SwitchType*/ 10, MVT::v2f32,// ->237664
106370                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
106419 /*237755*/    /*SwitchType*/ 10, MVT::v2f32,// ->237767
106422                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
106492 /*237893*/    /*SwitchType*/ 7, MVT::v2f32,// ->237902
106494                     MVT::v2f32, 1/*#Ops*/, 0, 
106526 /*237956*/    /*SwitchType*/ 8, MVT::v2f32,// ->237966
106528                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
106554 /*238010*/    /*SwitchType*/ 7, MVT::v2f32,// ->238019
106556                     MVT::v2f32, 1/*#Ops*/, 0, 
106588 /*238073*/    /*SwitchType*/ 8, MVT::v2f32,// ->238083
106590                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
107110 /*239363*/        OPC_SwitchType /*2 cases */, 68, MVT::v2f32,// ->239434
107115                           MVT::v2f32, 0/*#Ops*/,  // Results = #6
107120                           MVT::v2f32, 3/*#Ops*/, 6, 7, 8, 
107127                           MVT::v2f32, 0/*#Ops*/,  // Results = #6
107132                           MVT::v2f32, 3/*#Ops*/, 6, 7, 8, 
107246 /*239698*/        /*SwitchType*/ 18, MVT::v2f32,// ->239718
107248                         MVT::v2f32, 0/*#Ops*/,  // Results = #1
107251                         MVT::v2f32, 3/*#Ops*/, 1, 0, 2, 
107552 /*240355*/          OPC_CheckType, MVT::v2f32,
107558                         MVT::v2f32, 2/*#Ops*/, 3, 4, 
107614 /*240490*/        OPC_CheckType, MVT::v2f32,
107625                       MVT::v2f32, 2/*#Ops*/, 8, 9, 
107673 /*240628*/      /*SwitchType*/ 11, MVT::v2f32,// ->240641
107676                       MVT::v2f32, 3/*#Ops*/, 0, 1, 3, 
109867 /*245378*/          /*SwitchType*/ 40, MVT::v2f32,// ->245420
109878                           MVT::v2f32, 2/*#Ops*/, 9, 10, 
109959 /*245608*/          OPC_CheckChild0Type, MVT::v2f32,
109981 /*245657*/          /*SwitchType*/ 55, MVT::v2f32,// ->245714
109996                           MVT::v2f32, 2/*#Ops*/, 12, 13, 
110066 /*245867*/          /*SwitchType*/ 38, MVT::v2f32,// ->245907
110077                           MVT::v2f32, 2/*#Ops*/, 8, 9, 
110195 /*246178*/        /*SwitchType*/ 62, MVT::v2f32,// ->246242
110212                         MVT::v2f32, 2/*#Ops*/, 11, 12, 
110688 /*247238*/        OPC_SwitchType /*2 cases */, 8, MVT::v2f32,// ->247249
110691                         MVT::v2f32, 1/*#Ops*/, 1, 
110756 /*247367*/        OPC_SwitchType /*2 cases */, 29, MVT::v2f32,// ->247399
110764                         MVT::v2f32, 2/*#Ops*/, 3, 4, 
111295 /*248515*/      /*SwitchType*/ 11, MVT::v2f32,// ->248528
111298                       MVT::v2f32, 2/*#Ops*/, 0, 1, 
111360 /*248673*/      /*SwitchType*/ 23, MVT::v2f32,// ->248698
111366                       MVT::v2f32, 2/*#Ops*/, 2, 3, 
111496 /*248975*/      OPC_SwitchType /*2 cases */, 10, MVT::v2f32,// ->248988
111499                       MVT::v2f32, 2/*#Ops*/, 0, 2, 
111893 /*249765*/      /*SwitchType*/ 3, MVT::v2f32,// ->249770
111943 /*249830*/      /*SwitchType*/ 3, MVT::v2f32,// ->249835
111970 /*249865*/      /*SwitchType*/ 3, MVT::v2f32,// ->249870
111980 /*249877*/      OPC_CheckChild0Type, MVT::v2f32,
111997 /*249900*/      /*SwitchType*/ 3, MVT::v2f32,// ->249905
112482 /*250687*/      OPC_CheckChild0Type, MVT::v2f32,
112527 /*250771*/      OPC_CheckChild0Type, MVT::v2f32,
112572 /*250855*/      OPC_CheckChild0Type, MVT::v2f32,
112617 /*250939*/      OPC_CheckChild0Type, MVT::v2f32,
112662 /*251023*/      OPC_CheckChild0Type, MVT::v2f32,
112833 /*251337*/    /*SwitchType*/ 7, MVT::v2f32,// ->251346
112835                     MVT::v2f32, 1/*#Ops*/, 0, 
113467 /*252600*/    /*SwitchType*/ 10, MVT::v2f32,// ->252612
113470                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
113543 /*252752*/    /*SwitchType*/ 10, MVT::v2f32,// ->252764
113546                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
113619 /*252904*/    /*SwitchType*/ 10, MVT::v2f32,// ->252916
113622                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
113695 /*253056*/    /*SwitchType*/ 10, MVT::v2f32,// ->253068
113698                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
113771 /*253208*/    /*SwitchType*/ 10, MVT::v2f32,// ->253220
113774                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
113847 /*253360*/    /*SwitchType*/ 10, MVT::v2f32,// ->253372
113850                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
114472 /*254874*/    /*SwitchType*/ 11, MVT::v2f32,// ->254887
114476                     MVT::v2f32, 1/*#Ops*/, 1, 
gen/lib/Target/AArch64/AArch64GenFastISel.inc
  744   case MVT::v2f32: return fastEmit_AArch64ISD_FCMEQz_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
  812   case MVT::v2f32: return fastEmit_AArch64ISD_FCMGEz_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
  880   case MVT::v2f32: return fastEmit_AArch64ISD_FCMGTz_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
  948   case MVT::v2f32: return fastEmit_AArch64ISD_FCMLEz_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 1016   case MVT::v2f32: return fastEmit_AArch64ISD_FCMLTz_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 1039   if (RetVT.SimpleTy != MVT::v2f32)
 1066   case MVT::v2f32: return fastEmit_AArch64ISD_FRECPE_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 1089   if (RetVT.SimpleTy != MVT::v2f32)
 1116   case MVT::v2f32: return fastEmit_AArch64ISD_FRSQRTE_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 1411   if (RetVT.SimpleTy != MVT::v2f32)
 1432   case MVT::v2f32: return fastEmit_AArch64ISD_REV64_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 1807   case MVT::v2f32: return fastEmit_ISD_BITCAST_MVT_f64_MVT_v2f32_r(Op0, Op0IsKill);
 1868   case MVT::v2f32: return fastEmit_ISD_BITCAST_MVT_v8i8_MVT_v2f32_r(Op0, Op0IsKill);
 1976   case MVT::v2f32: return fastEmit_ISD_BITCAST_MVT_v4i16_MVT_v2f32_r(Op0, Op0IsKill);
 2169   case MVT::v2f32: return fastEmit_ISD_BITCAST_MVT_v1i64_MVT_v2f32_r(Op0, Op0IsKill);
 2268   case MVT::v2f32: return fastEmit_ISD_BITCAST_MVT_v4f16_MVT_v2f32_r(Op0, Op0IsKill);
 2461   case MVT::v2f32: return fastEmit_ISD_BITCAST_MVT_v1f64_MVT_v2f32_r(Op0, Op0IsKill);
 2525   case MVT::v2f32: return fastEmit_ISD_BITCAST_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 2750   if (RetVT.SimpleTy != MVT::v2f32)
 2783   case MVT::v2f32: return fastEmit_ISD_FABS_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 2838   if (RetVT.SimpleTy != MVT::v2f32)
 2871   case MVT::v2f32: return fastEmit_ISD_FCEIL_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 2926   if (RetVT.SimpleTy != MVT::v2f32)
 2959   case MVT::v2f32: return fastEmit_ISD_FFLOOR_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 3014   if (RetVT.SimpleTy != MVT::v2f32)
 3047   case MVT::v2f32: return fastEmit_ISD_FNEARBYINT_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 3102   if (RetVT.SimpleTy != MVT::v2f32)
 3135   case MVT::v2f32: return fastEmit_ISD_FNEG_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 3192   case MVT::v2f32: return fastEmit_ISD_FP_EXTEND_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 3237   if (RetVT.SimpleTy != MVT::v2f32)
 3372   case MVT::v2f32: return fastEmit_ISD_FP_TO_SINT_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 3499   case MVT::v2f32: return fastEmit_ISD_FP_TO_UINT_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 3554   if (RetVT.SimpleTy != MVT::v2f32)
 3587   case MVT::v2f32: return fastEmit_ISD_FRINT_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 3642   if (RetVT.SimpleTy != MVT::v2f32)
 3675   case MVT::v2f32: return fastEmit_ISD_FROUND_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 3730   if (RetVT.SimpleTy != MVT::v2f32)
 3763   case MVT::v2f32: return fastEmit_ISD_FSQRT_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 3818   if (RetVT.SimpleTy != MVT::v2f32)
 3851   case MVT::v2f32: return fastEmit_ISD_FTRUNC_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 4036   if (RetVT.SimpleTy != MVT::v2f32)
 4201   if (RetVT.SimpleTy != MVT::v2f32)
 4818   case MVT::v2f32: return fastEmit_AArch64ISD_FCMEQ_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4906   case MVT::v2f32: return fastEmit_AArch64ISD_FCMGE_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4994   case MVT::v2f32: return fastEmit_AArch64ISD_FCMGT_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5055   if (RetVT.SimpleTy != MVT::v2f32)
 5076   case MVT::v2f32: return fastEmit_AArch64ISD_FRECPS_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5098   if (RetVT.SimpleTy != MVT::v2f32)
 5119   case MVT::v2f32: return fastEmit_AArch64ISD_FRSQRTS_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5239   if (RetVT.SimpleTy != MVT::v2f32)
 5276   case MVT::v2f32: return fastEmit_AArch64ISD_TRN1_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5367   if (RetVT.SimpleTy != MVT::v2f32)
 5404   case MVT::v2f32: return fastEmit_AArch64ISD_TRN2_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5524   if (RetVT.SimpleTy != MVT::v2f32)
 5561   case MVT::v2f32: return fastEmit_AArch64ISD_UZP1_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5652   if (RetVT.SimpleTy != MVT::v2f32)
 5689   case MVT::v2f32: return fastEmit_AArch64ISD_UZP2_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5780   if (RetVT.SimpleTy != MVT::v2f32)
 5817   case MVT::v2f32: return fastEmit_AArch64ISD_ZIP1_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5908   if (RetVT.SimpleTy != MVT::v2f32)
 5945   case MVT::v2f32: return fastEmit_AArch64ISD_ZIP2_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6204   if (RetVT.SimpleTy != MVT::v2f32)
 6264   case MVT::v2f32: return fastEmit_ISD_FADD_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6322   if (RetVT.SimpleTy != MVT::v2f32)
 6355   case MVT::v2f32: return fastEmit_ISD_FDIV_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6410   if (RetVT.SimpleTy != MVT::v2f32)
 6449   case MVT::v2f32: return fastEmit_ISD_FMAXIMUM_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6505   if (RetVT.SimpleTy != MVT::v2f32)
 6544   case MVT::v2f32: return fastEmit_ISD_FMAXNUM_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6600   if (RetVT.SimpleTy != MVT::v2f32)
 6639   case MVT::v2f32: return fastEmit_ISD_FMINIMUM_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6695   if (RetVT.SimpleTy != MVT::v2f32)
 6734   case MVT::v2f32: return fastEmit_ISD_FMINNUM_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6790   if (RetVT.SimpleTy != MVT::v2f32)
 6823   case MVT::v2f32: return fastEmit_ISD_FMUL_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6878   if (RetVT.SimpleTy != MVT::v2f32)
 6911   case MVT::v2f32: return fastEmit_ISD_FSUB_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7845   case MVT::v2f32: return fastEmit_AArch64ISD_DUPLANE32_MVT_v4f32_MVT_v2f32_ri_Predicate_VectorIndexS(Op0, Op0IsKill, imm1);
 9204   case MVT::v2f32: return fastEmit_AArch64ISD_FMOV_MVT_i32_MVT_v2f32_i_Predicate_imm0_255(imm0);
gen/lib/Target/AArch64/AArch64GenRegisterInfo.inc
 5183   /* 7 */ MVT::f64, MVT::i64, MVT::v2f32, MVT::v1f64, MVT::v8i8, MVT::v4i16, MVT::v2i32, MVT::v1i64, MVT::v4f16, MVT::Other,
gen/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc
  108       LocVT == MVT::v2f32) {
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
31237 /* 66072*/        /*SwitchType*/ 67, MVT::v2f32,// ->66141
31244                           MVT::v2f32, 4/*#Ops*/, 2, 3, 4, 5, 
31254                           MVT::v2f32, 4/*#Ops*/, 2, 3, 4, 5, 
31263                           MVT::v2f32, 4/*#Ops*/, 2, 3, 4, 5, 
31366 /* 66361*/      OPC_CheckType, MVT::v2f32,
31372                     MVT::v2f32, 3/*#Ops*/, 2, 3, 4, 
31380 /* 66389*/      OPC_CheckType, MVT::v2f32,
31386                     MVT::v2f32, 3/*#Ops*/, 2, 3, 4, 
31433 /* 66501*/        /*SwitchType*/ 20, MVT::v2f32,// ->66523
31439                         MVT::v2f32, 4/*#Ops*/, 1, 2, 3, 4, 
31512 /* 66678*/        /*SwitchType*/ 23, MVT::v2f32,// ->66703
31519                         MVT::v2f32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
31545 /* 66758*/        /*SwitchType*/ 23, MVT::v2f32,// ->66783
31552                         MVT::v2f32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
31670 /* 67004*/      OPC_CheckChild1Type, MVT::v2f32,
31686 /* 67035*/      OPC_CheckChild1Type, MVT::v2f32,
33134 /* 70227*/        OPC_CheckChild1Type, MVT::v2f32,
33396 /* 70802*/        OPC_CheckChild1Type, MVT::v2f32,
33657 /* 71408*/    /*SwitchType*/ 61, MVT::v2f32,// ->71471
33663                       MVT::v2f32, 4/*#Ops*/, 0, 4, 5, 6, 
33672                       MVT::v2f32, 4/*#Ops*/, 0, 4, 5, 6, 
33679                       MVT::v2f32, 4/*#Ops*/, 0, 1, 4, 5, 
36212 /* 76910*/        OPC_SwitchType /*3 cases */, 37, MVT::v2f32,// ->76950
36222                         MVT::v2f32, 9/*#Ops*/, 1, 2, 6, 7, 8, 9, 10, 11, 12, 
36270 /* 77056*/        OPC_SwitchType /*3 cases */, 38, MVT::v2f32,// ->77097
36280                         MVT::v2f32, 10/*#Ops*/, 2, 1, 3, 7, 8, 9, 10, 11, 12, 13, 
36331 /* 77212*/        OPC_SwitchType /*3 cases */, 38, MVT::v2f32,// ->77253
36341                         MVT::v2f32, 10/*#Ops*/, 2, 1, 3, 7, 8, 9, 10, 11, 12, 13, 
36389 /* 77362*/        OPC_SwitchType /*3 cases */, 58, MVT::v2f32,// ->77423
36404                         MVT::v2f32, 10/*#Ops*/, 11, 1, 4, 12, 13, 14, 15, 16, 17, 18, 
37126 /* 79061*/      OPC_CheckChild1Type, MVT::v2f32,
38775 /* 82843*/        OPC_SwitchType /*3 cases */, 33, MVT::v2f32,// ->82879
38784                         MVT::v2f32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
38826 /* 82970*/        OPC_SwitchType /*3 cases */, 34, MVT::v2f32,// ->83007
38835                         MVT::v2f32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
38880 /* 83107*/        OPC_SwitchType /*3 cases */, 34, MVT::v2f32,// ->83144
38889                         MVT::v2f32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
38931 /* 83238*/        OPC_SwitchType /*3 cases */, 54, MVT::v2f32,// ->83295
38945                         MVT::v2f32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
40425 /* 87026*/        /*SwitchType*/ 33, MVT::v2f32,// ->87061
40434                         MVT::v2f32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
40500 /* 87224*/        /*SwitchType*/ 34, MVT::v2f32,// ->87260
40509                         MVT::v2f32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
40578 /* 87433*/        /*SwitchType*/ 34, MVT::v2f32,// ->87469
40587                         MVT::v2f32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
40658 /* 87656*/        /*SwitchType*/ 54, MVT::v2f32,// ->87712
40672                         MVT::v2f32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
41444 /* 89453*/      OPC_CheckChild1Type, MVT::v2f32,
43686 /* 94505*/      OPC_CheckChild1Type, MVT::v2f32,
58885 /*128958*/        OPC_CheckChild0Type, MVT::v2f32,
62560 /*136742*/      /*SwitchType*/ 3, MVT::v2f32,// ->136747
62583 /*136772*/      /*SwitchType*/ 3, MVT::v2f32,// ->136777
62593 /*136784*/      OPC_CheckChild0Type, MVT::v2f32,
62633 /*136837*/      /*SwitchType*/ 3, MVT::v2f32,// ->136842
62662 /*136874*/      /*SwitchType*/ 3, MVT::v2f32,// ->136879
62714 /*136941*/      /*SwitchType*/ 3, MVT::v2f32,// ->136946
77857 /*173098*/      OPC_SwitchType /*4 cases */, 13, MVT::v2f32,// ->173114
77860                       MVT::v2f32, 4/*#Ops*/, 0, 3, 4, 1, 
77884 /*173163*/      OPC_SwitchType /*7 cases */, 12, MVT::v2f32,// ->173178
77887                       MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
77929 /*173266*/      OPC_SwitchType /*7 cases */, 12, MVT::v2f32,// ->173281
77932                       MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
77974 /*173369*/      OPC_SwitchType /*7 cases */, 12, MVT::v2f32,// ->173384
77977                       MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
gen/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc
17461   /* 10 */ MVT::i64, MVT::f64, MVT::v2i32, MVT::v2f32, MVT::v4f16, MVT::v4i16, MVT::i64, MVT::i64, MVT::i64, MVT::Other,
17464   /* 34 */ MVT::i64, MVT::f64, MVT::v2i32, MVT::v2f32, MVT::v4f16, MVT::v4i16, MVT::Other,
17469   /* 61 */ MVT::v2i32, MVT::i64, MVT::v2f32, MVT::f64, MVT::i1, MVT::v4i16, MVT::v4f16, MVT::Other,
17471   /* 75 */ MVT::v2i32, MVT::i64, MVT::v2f32, MVT::f64, MVT::v4i16, MVT::v4f16, MVT::Other,
gen/lib/Target/AMDGPU/R600GenDAGISel.inc
 7079 /* 27493*/        OPC_CheckChild0Type, MVT::v2f32,
 7642 /* 29238*/      OPC_CheckChild0Type, MVT::v2f32,
 7653 /* 29254*/    /*SwitchType*/ 7, MVT::v2f32,// ->29263
10913 /* 41634*/      /*SwitchType*/ 14, MVT::v2f32,// ->41650
10917                       MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
10930 /* 41671*/      /*SwitchType*/ 14, MVT::v2f32,// ->41687
10934                       MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
10959 /* 41730*/      OPC_SwitchType /*2 cases */, 11, MVT::v2f32,// ->41744
10962                       MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
gen/lib/Target/AMDGPU/R600GenRegisterInfo.inc
 8870   /* 3 */ MVT::v2f32, MVT::v2i32, MVT::i64, MVT::f64, MVT::Other,
 8871   /* 8 */ MVT::v2f32, MVT::v2i32, MVT::Other,
gen/lib/Target/ARM/ARMGenCallingConv.inc
   69       LocVT == MVT::v2f32) {
  241       LocVT == MVT::v2f32) {
  361       LocVT == MVT::v2f32) {
  428       LocVT == MVT::v2f32) {
  522       LocVT == MVT::v2f32) {
  611       LocVT == MVT::v2f32) {
  716       LocVT == MVT::v2f32) {
  831       LocVT == MVT::v2f32) {
  888       LocVT == MVT::v2f32) {
gen/lib/Target/ARM/ARMGenDAGISel.inc
15063 /* 32356*/      /*SwitchType*/ 11, MVT::v2f32,// ->32369
15064 /* 32358*/        OPC_CheckChild1Type, MVT::v2f32,
15067                       MVT::v2f32, 1/*#Ops*/, 0, 
17619 /* 37624*/        OPC_CheckChild1Type, MVT::v2f32,
17683 /* 37756*/        OPC_CheckChild1Type, MVT::v2f32,
18475 /* 39522*/        OPC_CheckChild1Type, MVT::v2f32,
18477 /* 39525*/        OPC_CheckChild2Type, MVT::v2f32,
18523 /* 39629*/        OPC_CheckChild1Type, MVT::v2f32,
18525 /* 39632*/        OPC_CheckChild2Type, MVT::v2f32,
18674 /* 39967*/      /*SwitchType*/ 27, MVT::v2f32,// ->39996
18675 /* 39969*/        OPC_CheckChild1Type, MVT::v2f32,
18677 /* 39972*/        OPC_CheckChild2Type, MVT::v2f32,
18679 /* 39975*/        OPC_CheckChild3Type, MVT::v2f32,
18684                       MVT::v2f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
18770 /* 40183*/      /*SwitchType*/ 23, MVT::v2f32,// ->40208
18771 /* 40185*/        OPC_CheckChild1Type, MVT::v2f32,
18773 /* 40188*/        OPC_CheckChild2Type, MVT::v2f32,
18778                       MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 3, 
18921 /* 40524*/      /*SwitchType*/ 23, MVT::v2f32,// ->40549
18922 /* 40526*/        OPC_CheckChild1Type, MVT::v2f32,
18924 /* 40529*/        OPC_CheckChild2Type, MVT::v2f32,
18929                       MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 3, 
19236 /* 41241*/      /*SwitchType*/ 23, MVT::v2f32,// ->41266
19237 /* 41243*/        OPC_CheckChild1Type, MVT::v2f32,
19239 /* 41246*/        OPC_CheckChild2Type, MVT::v2f32,
19244                       MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 3, 
19332 /* 41456*/      /*SwitchType*/ 23, MVT::v2f32,// ->41481
19333 /* 41458*/        OPC_CheckChild1Type, MVT::v2f32,
19335 /* 41461*/        OPC_CheckChild2Type, MVT::v2f32,
19340                       MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 3, 
19413 /* 41638*/      /*SwitchType*/ 19, MVT::v2f32,// ->41659
19414 /* 41640*/        OPC_CheckChild1Type, MVT::v2f32,
19419                       MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
19471 /* 41772*/      /*SwitchType*/ 19, MVT::v2f32,// ->41793
19472 /* 41774*/        OPC_CheckChild1Type, MVT::v2f32,
19477                       MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
20515 /* 44141*/        OPC_CheckChild1Type, MVT::v2f32,
20547 /* 44200*/        OPC_CheckChild1Type, MVT::v2f32,
20579 /* 44259*/        OPC_CheckChild1Type, MVT::v2f32,
20611 /* 44318*/        OPC_CheckChild1Type, MVT::v2f32,
20643 /* 44377*/        OPC_CheckChild1Type, MVT::v2f32,
20675 /* 44436*/        OPC_CheckChild1Type, MVT::v2f32,
20707 /* 44495*/        OPC_CheckChild1Type, MVT::v2f32,
20739 /* 44554*/        OPC_CheckChild1Type, MVT::v2f32,
21271 /* 45722*/        OPC_CheckType, MVT::v2f32,
21277                       MVT::v2f32, 4/*#Ops*/, 0, 2, 3, 4, 
21335 /* 45854*/        OPC_CheckType, MVT::v2f32,
21341                       MVT::v2f32, 4/*#Ops*/, 0, 2, 3, 4, 
21393 /* 45975*/      OPC_SwitchType /*4 cases */, 23, MVT::v2f32,// ->46001
21394 /* 45978*/        OPC_CheckChild1Type, MVT::v2f32,
21396 /* 45981*/        OPC_CheckChild2Type, MVT::v2f32,
21401                       MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 3, 
21441 /* 46082*/      OPC_SwitchType /*4 cases */, 23, MVT::v2f32,// ->46108
21442 /* 46085*/        OPC_CheckChild1Type, MVT::v2f32,
21444 /* 46088*/        OPC_CheckChild2Type, MVT::v2f32,
21449                       MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 3, 
21499 /* 46211*/      OPC_SwitchType /*4 cases */, 11, MVT::v2f32,// ->46225
21500 /* 46214*/        OPC_CheckChild1Type, MVT::v2f32,
21503                       MVT::v2f32, 1/*#Ops*/, 0, 
21531 /* 46270*/      OPC_SwitchType /*4 cases */, 11, MVT::v2f32,// ->46284
21532 /* 46273*/        OPC_CheckChild1Type, MVT::v2f32,
21535                       MVT::v2f32, 1/*#Ops*/, 0, 
21563 /* 46329*/      OPC_SwitchType /*4 cases */, 11, MVT::v2f32,// ->46343
21564 /* 46332*/        OPC_CheckChild1Type, MVT::v2f32,
21567                       MVT::v2f32, 1/*#Ops*/, 0, 
21595 /* 46388*/      OPC_SwitchType /*4 cases */, 11, MVT::v2f32,// ->46402
21596 /* 46391*/        OPC_CheckChild1Type, MVT::v2f32,
21599                       MVT::v2f32, 1/*#Ops*/, 0, 
21627 /* 46447*/      OPC_SwitchType /*4 cases */, 11, MVT::v2f32,// ->46461
21628 /* 46450*/        OPC_CheckChild1Type, MVT::v2f32,
21631                       MVT::v2f32, 1/*#Ops*/, 0, 
22273 /* 47859*/          OPC_CheckChild0Type, MVT::v2f32,
36927                       MVT::v2f32, 2/*#Ops*/, 0, 2,  // Results = #3
36941                       MVT::v2f32, 2/*#Ops*/, 0, 2,  // Results = #3
36978 /* 81360*/      OPC_CheckChild0Type, MVT::v2f32,
36987                     MVT::v2f32, 2/*#Ops*/, 0, 2,  // Results = #3
37168                           MVT::v2f32, 0/*#Ops*/,  // Results = #1
37171                           MVT::v2f32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
37175                           MVT::v2f32, 3/*#Ops*/, 3, 4, 5,  // Results = #6
37196 /* 81871*/        OPC_CheckChild0Type, MVT::v2f32,
37420                           MVT::v2f32, 0/*#Ops*/,  // Results = #1
37423                           MVT::v2f32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
37427                           MVT::v2f32, 3/*#Ops*/, 3, 4, 5,  // Results = #6
37448 /* 82472*/        OPC_CheckChild0Type, MVT::v2f32,
38780 /* 85473*/        /*SwitchType*/ 26, MVT::v2f32,// ->85501
38791                           MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
38812 /* 85532*/        OPC_CheckChild0Type, MVT::v2f32,
38956 /* 85800*/        /*SwitchType*/ 5, MVT::v2f32,// ->85807
39044 /* 85960*/        /*SwitchType*/ 26, MVT::v2f32,// ->85988
39055                           MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
39127 /* 86113*/        /*SwitchType*/ 26, MVT::v2f32,// ->86141
39138                           MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
39205 /* 86259*/        /*SwitchType*/ 26, MVT::v2f32,// ->86287
39216                           MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
39311 /* 86467*/        /*SwitchType*/ 26, MVT::v2f32,// ->86495
39322                           MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
41091                         MVT::v2f32, 0/*#Ops*/,  // Results = #1
41097                         MVT::v2f32, 3/*#Ops*/, 1, 3, 4,  // Results = #5
41101                         MVT::v2f32, 3/*#Ops*/, 5, 6, 7,  // Results = #8
41119 /* 90269*/      /*SwitchType*/ 19, MVT::v2f32,// ->90290
41125                       MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
41340                         MVT::v2f32, 0/*#Ops*/,  // Results = #1
41346                         MVT::v2f32, 3/*#Ops*/, 1, 3, 4,  // Results = #5
41350                         MVT::v2f32, 3/*#Ops*/, 5, 6, 7,  // Results = #8
41368 /* 90905*/      /*SwitchType*/ 19, MVT::v2f32,// ->90926
41374                       MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
41805                       MVT::v2f32, 0/*#Ops*/,  // Results = #3
41808                       MVT::v2f32, 2/*#Ops*/, 3, 4,  // Results = #5
41811                       MVT::v2f32, 3/*#Ops*/, 5, 0, 6,  // Results = #7
41813                       MVT::v2f32, 0/*#Ops*/,  // Results = #8
41816                       MVT::v2f32, 2/*#Ops*/, 8, 9,  // Results = #10
41819                       MVT::v2f32, 3/*#Ops*/, 10, 1, 11,  // Results = #12
41821                       MVT::v2f32, 0/*#Ops*/,  // Results = #13
41824                       MVT::v2f32, 2/*#Ops*/, 13, 14,  // Results = #15
41827                       MVT::v2f32, 3/*#Ops*/, 15, 2, 16,  // Results = #17
41834                       MVT::v2f32, 2/*#Ops*/, 20, 21,  // Results = #22
41843                       MVT::v2f32, 0/*#Ops*/,  // Results = #3
41846                       MVT::v2f32, 2/*#Ops*/, 3, 4,  // Results = #5
41849                       MVT::v2f32, 3/*#Ops*/, 5, 0, 6,  // Results = #7
41851                       MVT::v2f32, 0/*#Ops*/,  // Results = #8
41854                       MVT::v2f32, 2/*#Ops*/, 8, 9,  // Results = #10
41857                       MVT::v2f32, 3/*#Ops*/, 10, 1, 11,  // Results = #12
41859                       MVT::v2f32, 0/*#Ops*/,  // Results = #13
41862                       MVT::v2f32, 2/*#Ops*/, 13, 14,  // Results = #15
41865                       MVT::v2f32, 3/*#Ops*/, 15, 2, 16,  // Results = #17
41872                       MVT::v2f32, 2/*#Ops*/, 20, 21,  // Results = #22
41890                       MVT::v2f32, 0/*#Ops*/,  // Results = #3
41893                       MVT::v2f32, 2/*#Ops*/, 3, 4,  // Results = #5
41896                       MVT::v2f32, 3/*#Ops*/, 5, 2, 6,  // Results = #7
41898                       MVT::v2f32, 0/*#Ops*/,  // Results = #8
41901                       MVT::v2f32, 2/*#Ops*/, 8, 9,  // Results = #10
41904                       MVT::v2f32, 3/*#Ops*/, 10, 0, 11,  // Results = #12
41906                       MVT::v2f32, 0/*#Ops*/,  // Results = #13
41909                       MVT::v2f32, 2/*#Ops*/, 13, 14,  // Results = #15
41912                       MVT::v2f32, 3/*#Ops*/, 15, 1, 16,  // Results = #17
41919                       MVT::v2f32, 2/*#Ops*/, 20, 21,  // Results = #22
41928                       MVT::v2f32, 0/*#Ops*/,  // Results = #3
41931                       MVT::v2f32, 2/*#Ops*/, 3, 4,  // Results = #5
41934                       MVT::v2f32, 3/*#Ops*/, 5, 2, 6,  // Results = #7
41936                       MVT::v2f32, 0/*#Ops*/,  // Results = #8
41939                       MVT::v2f32, 2/*#Ops*/, 8, 9,  // Results = #10
41942                       MVT::v2f32, 3/*#Ops*/, 10, 0, 11,  // Results = #12
41944                       MVT::v2f32, 0/*#Ops*/,  // Results = #13
41947                       MVT::v2f32, 2/*#Ops*/, 13, 14,  // Results = #15
41950                       MVT::v2f32, 3/*#Ops*/, 15, 1, 16,  // Results = #17
41957                       MVT::v2f32, 2/*#Ops*/, 20, 21,  // Results = #22
41988                           MVT::v2f32, 0/*#Ops*/,  // Results = #2
41991                           MVT::v2f32, 2/*#Ops*/, 2, 3,  // Results = #4
41994                           MVT::v2f32, 3/*#Ops*/, 4, 0, 5,  // Results = #6
41996                           MVT::v2f32, 0/*#Ops*/,  // Results = #7
41999                           MVT::v2f32, 2/*#Ops*/, 7, 8,  // Results = #9
42002                           MVT::v2f32, 3/*#Ops*/, 9, 1, 10,  // Results = #11
42009                           MVT::v2f32, 2/*#Ops*/, 14, 15,  // Results = #16
42033 /* 92645*/          OPC_CheckChild0Type, MVT::v2f32,
42042 /* 92659*/          OPC_SwitchType /*2 cases */, 22, MVT::v2f32,// ->92684
42048                           MVT::v2f32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
42065 /* 92715*/          OPC_CheckChild0Type, MVT::v2f32,
42075 /* 92730*/          OPC_CheckType, MVT::v2f32,
42081                         MVT::v2f32, 6/*#Ops*/, 0, 3, 1, 4, 5, 6, 
42094 /* 92769*/        OPC_CheckChild0Type, MVT::v2f32,
42104 /* 92784*/        OPC_CheckType, MVT::v2f32,
42110                       MVT::v2f32, 6/*#Ops*/, 3, 0, 1, 4, 5, 6, 
42117 /* 92814*/        OPC_CheckChild0Type, MVT::v2f32,
42128 /* 92830*/        OPC_CheckType, MVT::v2f32,
42134                       MVT::v2f32, 6/*#Ops*/, 3, 2, 0, 4, 5, 6, 
42145 /* 92866*/      OPC_CheckChild0Type, MVT::v2f32,
42172 /* 92918*/        OPC_CheckChild0Type, MVT::v2f32,
42195 /* 92963*/        OPC_CheckChild0Type, MVT::v2f32,
42239                       MVT::v2f32, 2/*#Ops*/, 2, 5,  // Results = #6
42267                       MVT::v2f32, 2/*#Ops*/, 1, 5,  // Results = #6
42300                       MVT::v2f32, 2/*#Ops*/, 1, 5,  // Results = #6
42329                       MVT::v2f32, 2/*#Ops*/, 0, 5,  // Results = #6
42525 /* 93625*/      OPC_SwitchType /*4 cases */, 42, MVT::v2f32,// ->93670
42531                         MVT::v2f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
42539                         MVT::v2f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
42587 /* 93771*/      OPC_SwitchType /*4 cases */, 42, MVT::v2f32,// ->93816
42593                         MVT::v2f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
42601                         MVT::v2f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
42727 /* 94101*/      OPC_SwitchType /*4 cases */, 18, MVT::v2f32,// ->94122
42732                       MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 3, 
43063                         MVT::v2f32, 0/*#Ops*/,  // Results = #3
43066                         MVT::v2f32, 2/*#Ops*/, 3, 4,  // Results = #5
43069                         MVT::v2f32, 3/*#Ops*/, 5, 0, 6,  // Results = #7
43071                         MVT::v2f32, 0/*#Ops*/,  // Results = #8
43074                         MVT::v2f32, 2/*#Ops*/, 8, 9,  // Results = #10
43077                         MVT::v2f32, 3/*#Ops*/, 10, 1, 11,  // Results = #12
43079                         MVT::v2f32, 0/*#Ops*/,  // Results = #13
43082                         MVT::v2f32, 2/*#Ops*/, 13, 14,  // Results = #15
43085                         MVT::v2f32, 3/*#Ops*/, 15, 2, 16,  // Results = #17
43092                         MVT::v2f32, 2/*#Ops*/, 20, 21,  // Results = #22
43101                         MVT::v2f32, 0/*#Ops*/,  // Results = #3
43104                         MVT::v2f32, 2/*#Ops*/, 3, 4,  // Results = #5
43107                         MVT::v2f32, 3/*#Ops*/, 5, 0, 6,  // Results = #7
43109                         MVT::v2f32, 0/*#Ops*/,  // Results = #8
43112                         MVT::v2f32, 2/*#Ops*/, 8, 9,  // Results = #10
43115                         MVT::v2f32, 3/*#Ops*/, 10, 1, 11,  // Results = #12
43117                         MVT::v2f32, 0/*#Ops*/,  // Results = #13
43120                         MVT::v2f32, 2/*#Ops*/, 13, 14,  // Results = #15
43123                         MVT::v2f32, 3/*#Ops*/, 15, 2, 16,  // Results = #17
43130                         MVT::v2f32, 2/*#Ops*/, 20, 21,  // Results = #22
43159                           MVT::v2f32, 0/*#Ops*/,  // Results = #2
43162                           MVT::v2f32, 2/*#Ops*/, 2, 3,  // Results = #4
43165                           MVT::v2f32, 3/*#Ops*/, 4, 0, 5,  // Results = #6
43167                           MVT::v2f32, 0/*#Ops*/,  // Results = #7
43170                           MVT::v2f32, 2/*#Ops*/, 7, 8,  // Results = #9
43173                           MVT::v2f32, 3/*#Ops*/, 9, 1, 10,  // Results = #11
43180                           MVT::v2f32, 2/*#Ops*/, 14, 15,  // Results = #16
43204 /* 95308*/          OPC_CheckChild0Type, MVT::v2f32,
43213 /* 95322*/          OPC_SwitchType /*2 cases */, 22, MVT::v2f32,// ->95347
43219                           MVT::v2f32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
43236 /* 95378*/          OPC_CheckChild0Type, MVT::v2f32,
43246 /* 95393*/          OPC_SwitchType /*2 cases */, 22, MVT::v2f32,// ->95418
43252                           MVT::v2f32, 6/*#Ops*/, 0, 3, 1, 4, 5, 6, 
43284                         MVT::v2f32, 2/*#Ops*/, 2, 5,  // Results = #6
43312                         MVT::v2f32, 2/*#Ops*/, 1, 5,  // Results = #6
43390 /* 95710*/            OPC_SwitchType /*2 cases */, 42, MVT::v2f32,// ->95755
43396                               MVT::v2f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
43404                               MVT::v2f32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
43486 /* 95939*/        OPC_SwitchType /*4 cases */, 18, MVT::v2f32,// ->95960
43491                         MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 3, 
43679 /* 96381*/      OPC_SwitchType /*2 cases */, 19, MVT::v2f32,// ->96403
43684                       MVT::v2f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
43726 /* 96496*/      /*SwitchType*/ 19, MVT::v2f32,// ->96517
43731                       MVT::v2f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
43917                         MVT::v2f32, 0/*#Ops*/,  // Results = #1
43920                         MVT::v2f32, 2/*#Ops*/, 1, 2,  // Results = #3
43923                         MVT::v2f32, 3/*#Ops*/, 3, 0, 4,  // Results = #5
43930                         MVT::v2f32, 2/*#Ops*/, 8, 9,  // Results = #10
43945 /* 97039*/      /*SwitchType*/ 17, MVT::v2f32,// ->97058
43950                       MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
44073                           MVT::v2f32, 0/*#Ops*/,  // Results = #2
44076                           MVT::v2f32, 2/*#Ops*/, 2, 3,  // Results = #4
44079                           MVT::v2f32, 3/*#Ops*/, 4, 0, 5,  // Results = #6
44081                           MVT::v2f32, 0/*#Ops*/,  // Results = #7
44084                           MVT::v2f32, 2/*#Ops*/, 7, 8,  // Results = #9
44087                           MVT::v2f32, 3/*#Ops*/, 9, 1, 10,  // Results = #11
44094                           MVT::v2f32, 2/*#Ops*/, 14, 15,  // Results = #16
44115 /* 97456*/          OPC_CheckChild0Type, MVT::v2f32,
44121 /* 97465*/          OPC_SwitchType /*2 cases */, 21, MVT::v2f32,// ->97489
44127                           MVT::v2f32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
44173 /* 97581*/        OPC_CheckChild0Type, MVT::v2f32,
44180 /* 97591*/        OPC_SwitchType /*2 cases */, 21, MVT::v2f32,// ->97615
44186                         MVT::v2f32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
44244                       MVT::v2f32, 2/*#Ops*/, 1, 4,  // Results = #5
44292                       MVT::v2f32, 2/*#Ops*/, 0, 4,  // Results = #5
44332 /* 97927*/        OPC_SwitchType /*2 cases */, 40, MVT::v2f32,// ->97970
44335                         MVT::v2f32, 0/*#Ops*/,  // Results = #2
44338                         MVT::v2f32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
44343                         MVT::v2f32, 5/*#Ops*/, 0, 4, 5, 6, 7, 
44349                         MVT::v2f32, 0/*#Ops*/,  // Results = #2
44352                         MVT::v2f32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
44402 /* 98117*/        OPC_SwitchType /*2 cases */, 40, MVT::v2f32,// ->98160
44405                         MVT::v2f32, 0/*#Ops*/,  // Results = #2
44408                         MVT::v2f32, 3/*#Ops*/, 2, 0, 3,  // Results = #4
44413                         MVT::v2f32, 5/*#Ops*/, 1, 4, 5, 6, 7, 
44419                         MVT::v2f32, 0/*#Ops*/,  // Results = #2
44422                         MVT::v2f32, 3/*#Ops*/, 2, 0, 3,  // Results = #4
44468 /* 98299*/      OPC_SwitchType /*4 cases */, 18, MVT::v2f32,// ->98320
44473                       MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 3, 
44582                         MVT::v2f32, 0/*#Ops*/,  // Results = #1
44585                         MVT::v2f32, 2/*#Ops*/, 1, 2,  // Results = #3
44588                         MVT::v2f32, 3/*#Ops*/, 3, 0, 4,  // Results = #5
44595                         MVT::v2f32, 2/*#Ops*/, 8, 9,  // Results = #10
44610 /* 98672*/      /*SwitchType*/ 17, MVT::v2f32,// ->98691
44615                       MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
44753 /* 99000*/    /*SwitchType*/ 10, MVT::v2f32,// ->99012
44756                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
44823 /* 99150*/    /*SwitchType*/ 10, MVT::v2f32,// ->99162
44826                     MVT::v2f32, 2/*#Ops*/, 0, 1, 
45320                     MVT::v2f32, 0/*#Ops*/,  // Results = #2
45323                     MVT::v2f32, 2/*#Ops*/, 2, 3,  // Results = #4
45326                     MVT::v2f32, 3/*#Ops*/, 4, 0, 5,  // Results = #6
45328                     MVT::v2f32, 0/*#Ops*/,  // Results = #7
45331                     MVT::v2f32, 2/*#Ops*/, 7, 8,  // Results = #9
45334                     MVT::v2f32, 3/*#Ops*/, 9, 1, 10,  // Results = #11
45341                     MVT::v2f32, 2/*#Ops*/, 14, 15,  // Results = #16
45347 /*100441*/    /*SwitchType*/ 18, MVT::v2f32,// ->100461
45352                     MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 3, 
45416                     MVT::v2f32, 0/*#Ops*/,  // Results = #2
45419                     MVT::v2f32, 2/*#Ops*/, 2, 3,  // Results = #4
45422                     MVT::v2f32, 3/*#Ops*/, 4, 0, 5,  // Results = #6
45424                     MVT::v2f32, 0/*#Ops*/,  // Results = #7
45427                     MVT::v2f32, 2/*#Ops*/, 7, 8,  // Results = #9
45430                     MVT::v2f32, 3/*#Ops*/, 9, 1, 10,  // Results = #11
45437                     MVT::v2f32, 2/*#Ops*/, 14, 15,  // Results = #16
45443 /*100729*/    /*SwitchType*/ 18, MVT::v2f32,// ->100749
45448                     MVT::v2f32, 4/*#Ops*/, 0, 1, 2, 3, 
46103 /*102190*/        OPC_SwitchType /*2 cases */, 26, MVT::v2f32,// ->102219
46111                         MVT::v2f32, 6/*#Ops*/, 4, 5, 0, 6, 7, 8, 
46154 /*102308*/      /*SwitchType*/ 27, MVT::v2f32,// ->102337
46158                       MVT::v2f32, 2/*#Ops*/, 0, 3,  // Results = #4
46162                       MVT::v2f32, 3/*#Ops*/, 4, 1, 6, 
46444 /*102987*/        OPC_SwitchType /*2 cases */, 22, MVT::v2f32,// ->103012
46451                         MVT::v2f32, 4/*#Ops*/, 2, 3, 4, 5, 
46470 /*103046*/        OPC_SwitchType /*2 cases */, 39, MVT::v2f32,// ->103088
46476                           MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
46484                           MVT::v2f32, 4/*#Ops*/, 0, 0, 1, 2, 
46519                           MVT::v2f32, 0/*#Ops*/,  // Results = #1
46522                           MVT::v2f32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
46531 /*103197*/        /*SwitchType*/ 39, MVT::v2f32,// ->103238
46534                         MVT::v2f32, 0/*#Ops*/,  // Results = #1
46537                         MVT::v2f32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
46542                         MVT::v2f32, 4/*#Ops*/, 3, 4, 5, 6, 
49205 /*109511*/      OPC_CheckChild0Type, MVT::v2f32,
49658 /*110493*/      OPC_CheckChild0Type, MVT::v2f32,
51089 /*113763*/      OPC_CheckChild0Type, MVT::v2f32,
51094 /*113771*/      OPC_SwitchType /*2 cases */, 20, MVT::v2f32,// ->113794
51100                       MVT::v2f32, 4/*#Ops*/, 0, 2, 3, 4, 
51162                       MVT::v2f32, 2/*#Ops*/, 0, 3,  // Results = #4
51952 /*115802*/      OPC_CheckType, MVT::v2f32,
51957                     MVT::v2f32, 2/*#Ops*/, 0, 3, 
52055 /*116045*/    /*SwitchType*/ 21, MVT::v2f32,// ->116068
52061                     MVT::v2f32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
53096 /*118639*/    /*SwitchType*/ 17, MVT::v2f32,// ->118658
53101                     MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
53699 /*120207*/      OPC_SwitchType /*2 cases */, 20, MVT::v2f32,// ->120230
53702                       MVT::v2f32, 0/*#Ops*/,  // Results = #1
53705                       MVT::v2f32, 3/*#Ops*/, 1, 0, 2, 
53773 /*120381*/    OPC_SwitchType /*2 cases */, 17, MVT::v2f32,// ->120401
53778                     MVT::v2f32, 3/*#Ops*/, 0, 1, 2, 
gen/lib/Target/ARM/ARMGenFastISel.inc
  562   if (RetVT.SimpleTy != MVT::v2f32)
  592   case MVT::v2f32: return fastEmit_ARMISD_VREV64_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
  789   case MVT::v2f32: return fastEmit_ISD_BITCAST_MVT_f64_MVT_v2f32_r(Op0, Op0IsKill);
  843   case MVT::v2f32: return fastEmit_ISD_BITCAST_MVT_v8i8_MVT_v2f32_r(Op0, Op0IsKill);
  961   case MVT::v2f32: return fastEmit_ISD_BITCAST_MVT_v4i16_MVT_v2f32_r(Op0, Op0IsKill);
 1175   case MVT::v2f32: return fastEmit_ISD_BITCAST_MVT_v1i64_MVT_v2f32_r(Op0, Op0IsKill);
 1282   case MVT::v2f32: return fastEmit_ISD_BITCAST_MVT_v4f16_MVT_v2f32_r(Op0, Op0IsKill);
 1531   case MVT::v2f32: return fastEmit_ISD_BITCAST_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 1796   if (RetVT.SimpleTy != MVT::v2f32)
 1823   case MVT::v2f32: return fastEmit_ISD_FABS_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 2034   if (RetVT.SimpleTy != MVT::v2f32)
 2061   case MVT::v2f32: return fastEmit_ISD_FNEG_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 2151   case MVT::v2f32: return fastEmit_ISD_FP_TO_SINT_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 2205   case MVT::v2f32: return fastEmit_ISD_FP_TO_UINT_MVT_v2f32_r(RetVT, Op0, Op0IsKill);
 2485   if (RetVT.SimpleTy != MVT::v2f32)
 2577   if (RetVT.SimpleTy != MVT::v2f32)
 3639   if (RetVT.SimpleTy != MVT::v2f32)
 3666   case MVT::v2f32: return fastEmit_ISD_FADD_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3731   if (RetVT.SimpleTy != MVT::v2f32)
 3752   case MVT::v2f32: return fastEmit_ISD_FMAXIMUM_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3809   if (RetVT.SimpleTy != MVT::v2f32)
 3836   case MVT::v2f32: return fastEmit_ISD_FMAXNUM_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3863   if (RetVT.SimpleTy != MVT::v2f32)
 3884   case MVT::v2f32: return fastEmit_ISD_FMINIMUM_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3941   if (RetVT.SimpleTy != MVT::v2f32)
 3968   case MVT::v2f32: return fastEmit_ISD_FMINNUM_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4025   if (RetVT.SimpleTy != MVT::v2f32)
 4052   case MVT::v2f32: return fastEmit_ISD_FMUL_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4109   if (RetVT.SimpleTy != MVT::v2f32)
 4136   case MVT::v2f32: return fastEmit_ISD_FSUB_MVT_v2f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5269   case MVT::v2f32: return fastEmit_ARMISD_VDUPLANE_MVT_v2f32_MVT_v2f32_ri(Op0, Op0IsKill, imm1);
 5281   case MVT::v2f32: return fastEmit_ARMISD_VDUPLANE_MVT_v2f32_ri(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/ARM/ARMGenRegisterInfo.inc
 3753   /* 17 */ MVT::f64, MVT::v8i8, MVT::v4i16, MVT::v2i32, MVT::v1i64, MVT::v2f32, MVT::v4f16, MVT::Other,
gen/lib/Target/SystemZ/SystemZGenRegisterInfo.inc
 1852   /* 20 */ MVT::i64, MVT::f64, MVT::v8i8, MVT::v4i16, MVT::v2i32, MVT::v2f32, MVT::Other,
include/llvm/Support/MachineValueType.h
  345               SimpleTy == MVT::v2f32 || SimpleTy == MVT::v1f64);
  518       case v2f32:
  642       case v2f32:
  738       case v2f32:
  974         if (NumElements == 2)    return MVT::v2f32;
lib/CodeGen/ValueTypes.cpp
  190   case MVT::v2f32:   return "v2f32";
  340   case MVT::v2f32:   return VectorType::get(Type::getFloatTy(Context), 2);
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
 3028       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3055       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3082       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3109       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3136       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3163       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3190       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3217       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3244       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3267                  VT == MVT::v2f32) {
 3285                  VT == MVT::v2f32) {
 3303                  VT == MVT::v2f32) {
 3380       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3408       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3436       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3464       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3492       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3520       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3544                  VT == MVT::v2f32) {
 3563                  VT == MVT::v2f32) {
 3582                  VT == MVT::v2f32) {
 3608     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3636     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3664     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3692     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3720     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3748     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3776     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3804     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3832     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3860     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3884                VT == MVT::v2f32) {
 3903                VT == MVT::v2f32) {
 3922                VT == MVT::v2f32) {
 3941                VT == MVT::v2f32) {
 3965     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3994     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 4023     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 4052     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 4081     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 4110     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 4135                VT == MVT::v2f32) {
 4155                VT == MVT::v2f32) {
 4175                VT == MVT::v2f32) {
lib/Target/AArch64/AArch64ISelLowering.cpp
  148     addDRTypeForNEON(MVT::v2f32);
  746     for (MVT VT : { MVT::v4f16, MVT::v2f32,
  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) {
 4842     VecVT = (VT == MVT::v2f32 ? MVT::v2i32 : MVT::v4i32);
 5756        VT == MVT::v2f32 || VT == MVT::v4f32)) {
 7306       MovTy = isWide ? MVT::v4f32 : MVT::v2f32;
 7842       VT != MVT::v1i64 && VT != MVT::v2f32 && VT != MVT::v4f16)
 7876       VT != MVT::v1i64 && VT != MVT::v2f32 && VT != MVT::v4f16)
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  319     { ISD::SINT_TO_FP, MVT::v2f32, MVT::v2i32, 1 },
  322     { ISD::UINT_TO_FP, MVT::v2f32, MVT::v2i32, 1 },
  327     { ISD::SINT_TO_FP, MVT::v2f32, MVT::v2i8,  3 },
  328     { ISD::SINT_TO_FP, MVT::v2f32, MVT::v2i16, 3 },
  329     { ISD::SINT_TO_FP, MVT::v2f32, MVT::v2i64, 2 },
  330     { ISD::UINT_TO_FP, MVT::v2f32, MVT::v2i8,  3 },
  331     { ISD::UINT_TO_FP, MVT::v2f32, MVT::v2i16, 3 },
  332     { ISD::UINT_TO_FP, MVT::v2f32, MVT::v2i64, 2 },
  360     { ISD::FP_TO_SINT, MVT::v2i32, MVT::v2f32, 1 },
  363     { ISD::FP_TO_UINT, MVT::v2i32, MVT::v2f32, 1 },
  368     { ISD::FP_TO_SINT, MVT::v2i64, MVT::v2f32, 2 },
  369     { ISD::FP_TO_SINT, MVT::v2i16, MVT::v2f32, 1 },
  370     { ISD::FP_TO_SINT, MVT::v2i8,  MVT::v2f32, 1 },
  371     { ISD::FP_TO_UINT, MVT::v2i64, MVT::v2f32, 2 },
  372     { ISD::FP_TO_UINT, MVT::v2i16, MVT::v2f32, 1 },
  373     { ISD::FP_TO_UINT, MVT::v2i8,  MVT::v2f32, 1 },
  961       { TTI::SK_Broadcast, MVT::v2f32, 1 },
  973       { TTI::SK_Transpose, MVT::v2f32, 1 },
  981       { TTI::SK_Select, MVT::v2f32, 1 }, // mov.
  989       { TTI::SK_PermuteSingleSrc, MVT::v2f32, 1 }, // mov.
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
   73   setOperationAction(ISD::LOAD, MVT::v2f32, Promote);
   74   AddPromotedToType(ISD::LOAD, MVT::v2f32, MVT::v2i32);
  153   setLoadExtAction(ISD::EXTLOAD, MVT::v2f32, MVT::v2f16, Expand);
  161   setLoadExtAction(ISD::EXTLOAD, MVT::v2f64, MVT::v2f32, Expand);
  173   setOperationAction(ISD::STORE, MVT::v2f32, Promote);
  174   AddPromotedToType(ISD::STORE, MVT::v2f32, MVT::v2i32);
  217   setTruncStoreAction(MVT::v2f32, MVT::v2f16, Expand);
  227   setTruncStoreAction(MVT::v2f64, MVT::v2f32, Expand);
  286   setOperationAction(ISD::EXTRACT_SUBVECTOR, MVT::v2f32, Custom);
  399      MVT::v2f32, MVT::v3f32, MVT::v4f32, MVT::v5f32
  438   setOperationAction(ISD::SELECT, MVT::v2f32, Promote);
  439   AddPromotedToType(ISD::SELECT, MVT::v2f32, MVT::v2i32);
lib/Target/AMDGPU/R600ISelLowering.cpp
   60   addRegisterClass(MVT::v2f32, &R600::R600_Reg64RegClass);
  206   setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2f32, Custom);
  211   setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2f32, Custom);
lib/Target/AMDGPU/SIISelLowering.cpp
  125   addRegisterClass(MVT::v2f32, &AMDGPU::VReg_64RegClass);
  214   setOperationAction(ISD::FP_ROUND, MVT::v2f32, Expand);
  569     setOperationAction(ISD::FP_EXTEND, MVT::v2f32, Expand);
 5163     Type = MVT::v2f32;
lib/Target/ARM/ARMISelDAGToDAG.cpp
 1947   case MVT::v2f32:
 2089   case MVT::v2f32:
 2256   case MVT::v2f32:
 2543   case MVT::v2f32:
 3476     case MVT::v2f32:
 3499     case MVT::v2f32:
 3522     case MVT::v2f32:
lib/Target/ARM/ARMISelLowering.cpp
  741     addDRTypeForNEON(MVT::v2f32);
  817     setOperationAction(ISD::FSQRT, MVT::v2f32, Expand);
  818     setOperationAction(ISD::FSIN, MVT::v2f32, Expand);
  819     setOperationAction(ISD::FCOS, MVT::v2f32, Expand);
  820     setOperationAction(ISD::FPOW, MVT::v2f32, Expand);
  821     setOperationAction(ISD::FLOG, MVT::v2f32, Expand);
  822     setOperationAction(ISD::FLOG2, MVT::v2f32, Expand);
  823     setOperationAction(ISD::FLOG10, MVT::v2f32, Expand);
  824     setOperationAction(ISD::FEXP, MVT::v2f32, Expand);
  825     setOperationAction(ISD::FEXP2, MVT::v2f32, Expand);
  826     setOperationAction(ISD::FCEIL, MVT::v2f32, Expand);
  827     setOperationAction(ISD::FTRUNC, MVT::v2f32, Expand);
  828     setOperationAction(ISD::FRINT, MVT::v2f32, Expand);
  829     setOperationAction(ISD::FNEARBYINT, MVT::v2f32, Expand);
  830     setOperationAction(ISD::FFLOOR, MVT::v2f32, Expand);
  856     setOperationAction(ISD::FP_ROUND,   MVT::v2f32, Expand);
  895       setOperationAction(ISD::FMA, MVT::v2f32, Expand);
 1352       setOperationAction(ISD::FMINNUM, MVT::v2f32, Legal);
 1353       setOperationAction(ISD::FMAXNUM, MVT::v2f32, Legal);
 1395     setOperationAction(ISD::FMINIMUM, MVT::v2f32, Legal);
 1396     setOperationAction(ISD::FMAXIMUM, MVT::v2f32, Legal);
 1484   case MVT::v2i32: case MVT::v1i64: case MVT::v2f32:
 5466       Tmp0 = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v2f32, Tmp0);
 5468       Tmp1 = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v2f32, Tmp1);
 5490       Res = DAG.getNode(ISD::BITCAST, dl, MVT::v2f32, Res);
 6564     SDValue VecConstant = DAG.getNode(ARMISD::VMOVFPIMM, DL, MVT::v2f32,
 6595     SDValue VecFConstant = DAG.getNode(ISD::BITCAST, DL, MVT::v2f32,
 6612     SDValue VecFConstant = DAG.getNode(ISD::BITCAST, DL, MVT::v2f32,
 7135       if ((VT == MVT::v2f32 || VT == MVT::v4f32) && SplatBitSize == 32) {
lib/Target/ARM/ARMTargetTransformInfo.cpp
  157     { ISD::FP_EXTEND,  MVT::v2f32, 2 },
  241     { ISD::SINT_TO_FP,  MVT::v2f32, MVT::v2i8, 3 },
  242     { ISD::UINT_TO_FP,  MVT::v2f32, MVT::v2i8, 3 },
  243     { ISD::SINT_TO_FP,  MVT::v2f32, MVT::v2i16, 2 },
  244     { ISD::UINT_TO_FP,  MVT::v2f32, MVT::v2i16, 2 },
  245     { ISD::SINT_TO_FP,  MVT::v2f32, MVT::v2i32, 1 },
  246     { ISD::UINT_TO_FP,  MVT::v2f32, MVT::v2i32, 1 },
  556           {ISD::VECTOR_SHUFFLE, MVT::v2f32, 1},
  578           {ISD::VECTOR_SHUFFLE, MVT::v2f32, 1},
  601           {ISD::VECTOR_SHUFFLE, MVT::v2f32, 1},
lib/Target/NVPTX/NVPTXISelLowering.cpp
  149   case MVT::v2f32:
  452   setLoadExtAction(ISD::EXTLOAD, MVT::v2f32, MVT::v2f16, Expand);
  454   setLoadExtAction(ISD::EXTLOAD, MVT::v2f64, MVT::v2f32, Expand);
 2307     case MVT::v2f32:
 4798   case MVT::v2f32:
lib/Target/PowerPC/PPCISelLowering.cpp
  919       setOperationAction(ISD::FP_EXTEND, MVT::v2f32, Custom);
10042       Op.getOperand(0).getValueType() != MVT::v2f32)
11788       VT = MVT::v2f32;
11834       VT = MVT::v2f32;
14666       VT = MVT::v2f32;
14700       VT = MVT::v2f32;
14752       VT = MVT::v2f32;
14785       VT = MVT::v2f32;
lib/Target/X86/X86ISelLowering.cpp
  825     setOperationAction(ISD::LOAD,               MVT::v2f32, Custom);
  826     setOperationAction(ISD::STORE,              MVT::v2f32, Custom);
  963     setOperationAction(ISD::UINT_TO_FP,         MVT::v2f32, Custom);
  965     setOperationAction(ISD::FP_EXTEND,          MVT::v2f32, Custom);
  966     setOperationAction(ISD::FP_ROUND,           MVT::v2f32, Custom);
 1279       setOperationAction(ISD::MGATHER, MVT::v2f32, Custom);
 1557     setOperationAction(ISD::MSCATTER, MVT::v2f32, Custom);
 1742       setOperationAction(ISD::SINT_TO_FP,    MVT::v2f32, Custom);
 1743       assert(isOperationCustom(ISD::UINT_TO_FP, MVT::v2f32) &&
 1746       setOperationAction(ISD::FP_TO_SINT,    MVT::v2f32, Custom);
 1747       setOperationAction(ISD::FP_TO_UINT,    MVT::v2f32, Custom);
19553     if (VT == MVT::v2i64 && SrcVT  == MVT::v2f32) {
19556                                      DAG.getUNDEF(MVT::v2f32)));
19618   assert(SVT == MVT::v2f32 && "Only customize MVT::v2f32 type legalization!");
27401   if (VT == MVT::v2f32 || VT == MVT::v2i32) {
27928     assert(VT == MVT::v2f32 && "Unexpected type (!= v2f32) on FMIN/FMAX.");
28210     if (N->getValueType(0) != MVT::v2f32 || Src.getValueType() != MVT::v2i64)
28218     if (VT != MVT::v2f32)
28249     assert(N->getValueType(0) == MVT::v2f32 &&
28480     if ((VT == MVT::v2f32 || VT == MVT::v2i32) &&
35606         (SrcVT == MVT::v2f32 || SrcVT == MVT::v2i32 || SrcVT == MVT::v4i16 ||
36837       (TLI.isTypeLegal(VT) || VT == MVT::v2f32) &&
lib/Target/X86/X86TargetTransformInfo.cpp
 1302     { ISD::SINT_TO_FP,  MVT::v2f32,  MVT::v2i64,  1 },
 1309     { ISD::UINT_TO_FP,  MVT::v2f32,  MVT::v2i64,  1 },
 1316     { ISD::FP_TO_SINT,  MVT::v2i64,  MVT::v2f32,  1 },
 1323     { ISD::FP_TO_UINT,  MVT::v2i64,  MVT::v2f32,  1 },
 1379     { ISD::UINT_TO_FP,  MVT::v2f32,  MVT::v2i32,  2 },
 1386     { ISD::UINT_TO_FP,  MVT::v2f32,  MVT::v2i64,  5 },
 1396     { ISD::FP_TO_UINT,  MVT::v2i32,  MVT::v2f32,  1 },
utils/TableGen/CodeGenTarget.cpp
  136   case MVT::v2f32:    return "MVT::v2f32";