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

References

gen/lib/Target/AArch64/AArch64GenCallingConv.inc
   75         LocVT == MVT::v4i32 ||
  330       LocVT == MVT::v4i32 ||
  377       LocVT == MVT::v4i32 ||
  573       LocVT == MVT::v4i32 ||
  637       LocVT == MVT::v4i32 ||
  721       LocVT == MVT::v4i32 ||
  803       LocVT == MVT::v4i32 ||
  837       LocVT == MVT::v4i32 ||
 1035         LocVT == MVT::v4i32 ||
 1143       LocVT == MVT::v4i32 ||
gen/lib/Target/AArch64/AArch64GenDAGISel.inc
  209 /*   284*/                  OPC_CheckType, MVT::v4i32,
  285 /*   427*/                  OPC_CheckType, MVT::v4i32,
  429 /*   692*/                  OPC_CheckType, MVT::v4i32,
  505 /*   835*/                  OPC_CheckType, MVT::v4i32,
  656 /*  1112*/                  OPC_CheckType, MVT::v4i32,
  732 /*  1255*/                  OPC_CheckType, MVT::v4i32,
  876 /*  1520*/                  OPC_CheckType, MVT::v4i32,
  952 /*  1663*/                  OPC_CheckType, MVT::v4i32,
 1113 /*  1961*/                  OPC_CheckType, MVT::v4i32,
 1189 /*  2104*/                  OPC_CheckType, MVT::v4i32,
 1333 /*  2369*/                  OPC_CheckType, MVT::v4i32,
 1409 /*  2512*/                  OPC_CheckType, MVT::v4i32,
 1560 /*  2789*/                  OPC_CheckType, MVT::v4i32,
 1636 /*  2932*/                  OPC_CheckType, MVT::v4i32,
 1780 /*  3197*/                  OPC_CheckType, MVT::v4i32,
 1856 /*  3340*/                  OPC_CheckType, MVT::v4i32,
 1922 /*  3465*/            OPC_CheckType, MVT::v4i32,
 1983 /*  3598*/            OPC_CheckType, MVT::v4i32,
 2054 /*  3751*/            OPC_CheckType, MVT::v4i32,
 2115 /*  3884*/            OPC_CheckType, MVT::v4i32,
 2400 /*  4599*/          OPC_CheckChild0Type, MVT::v4i32,
 2457 /*  4736*/        /*SwitchType*/ 43, MVT::v4i32,// ->4781
 2463                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
 2468                         MVT::v4i32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
 2511 /*  4878*/        /*SwitchType*/ 43, MVT::v4i32,// ->4923
 2517                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
 2522                         MVT::v4i32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
 2565 /*  5020*/        /*SwitchType*/ 43, MVT::v4i32,// ->5065
 2571                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
 2576                         MVT::v4i32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
 2619 /*  5162*/        /*SwitchType*/ 43, MVT::v4i32,// ->5207
 2625                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
 2630                         MVT::v4i32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
 2673 /*  5304*/        /*SwitchType*/ 43, MVT::v4i32,// ->5349
 2679                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
 2684                         MVT::v4i32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
 2727 /*  5446*/        /*SwitchType*/ 43, MVT::v4i32,// ->5491
 2733                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
 2738                         MVT::v4i32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
 2779 /*  5552*/        OPC_CheckChild0Type, MVT::v4i32,
65991 /*160597*/            OPC_CheckType, MVT::v4i32,
65995                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
66007 /*160629*/            OPC_CheckChild0Type, MVT::v4i32,
66055 /*160714*/            OPC_CheckType, MVT::v4i32,
66059                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
66071 /*160746*/            OPC_CheckChild0Type, MVT::v4i32,
66125 /*160841*/          OPC_CheckType, MVT::v4i32,
66129                         MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 4, 
66141 /*160873*/          OPC_CheckChild0Type, MVT::v4i32,
66191 /*160960*/          OPC_CheckType, MVT::v4i32,
66195                         MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 4, 
66207 /*160992*/          OPC_CheckChild0Type, MVT::v4i32,
66275 /*161113*/          OPC_CheckType, MVT::v4i32,
66278                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
66341 /*161232*/          OPC_CheckType, MVT::v4i32,
66344                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
66415 /*161365*/          OPC_CheckType, MVT::v4i32,
66418                         MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
66484 /*161487*/          OPC_CheckType, MVT::v4i32,
66487                         MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
66552 /*161610*/          OPC_CheckType, MVT::v4i32,
66555                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
66612 /*161720*/          OPC_CheckType, MVT::v4i32,
66615                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
66678 /*161842*/            OPC_CheckType, MVT::v4i32,
66681                           MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
66741 /*161955*/            OPC_CheckType, MVT::v4i32,
66744                           MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
66808 /*162075*/          OPC_CheckType, MVT::v4i32,
66811                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
66876 /*162196*/          OPC_CheckType, MVT::v4i32,
66879                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
66927 /*162285*/          OPC_CheckType, MVT::v4i32,
66931                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
66939 /*162309*/          OPC_CheckChild0Type, MVT::v4i32,
66975 /*162372*/          OPC_CheckType, MVT::v4i32,
66979                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
66987 /*162396*/          OPC_CheckChild0Type, MVT::v4i32,
67028 /*162468*/          OPC_CheckType, MVT::v4i32,
67032                         MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 4, 
67040 /*162492*/          OPC_CheckChild0Type, MVT::v4i32,
67078 /*162557*/          OPC_CheckType, MVT::v4i32,
67082                         MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 4, 
67090 /*162581*/          OPC_CheckChild0Type, MVT::v4i32,
67137 /*162669*/              OPC_CheckType, MVT::v4i32,
67140                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
67177 /*162742*/              OPC_CheckType, MVT::v4i32,
67180                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
67215 /*162812*/            OPC_CheckType, MVT::v4i32,
67218                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
67254 /*162883*/          OPC_CheckType, MVT::v4i32,
67257                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
67301 /*162971*/              OPC_CheckType, MVT::v4i32,
67304                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
67344 /*163047*/              OPC_CheckType, MVT::v4i32,
67347                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
67385 /*163120*/            OPC_CheckType, MVT::v4i32,
67388                           MVT::v4i32, 2/*#Ops*/, 1, 0, 
67427 /*163194*/          OPC_CheckType, MVT::v4i32,
67430                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
67482 /*163297*/          OPC_CheckChild0Type, MVT::v4i32,
67498 /*163328*/          /*SwitchType*/ 14, MVT::v4i32,// ->163344
67502                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
67656 /*163603*/      OPC_CheckChild0Type, MVT::v4i32,
67681 /*163647*/        OPC_CheckChild0Type, MVT::v4i32,
67702 /*163684*/        OPC_CheckChild0Type, MVT::v4i32,
67728 /*163728*/      OPC_CheckChild0Type, MVT::v4i32,
67738 /*163743*/      OPC_CheckType, MVT::v4i32,
67742                     MVT::v4i32, 4/*#Ops*/, 0, 3, 1, 4, 
67753 /*163772*/        OPC_CheckChild0Type, MVT::v4i32,
67763 /*163787*/        OPC_CheckType, MVT::v4i32,
67767                       MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 4, 
67774 /*163809*/        OPC_CheckChild0Type, MVT::v4i32,
67785 /*163825*/        OPC_CheckType, MVT::v4i32,
67789                       MVT::v4i32, 4/*#Ops*/, 3, 2, 0, 4, 
67830 /*163908*/          OPC_CheckType, MVT::v4i32,
67833                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
67846 /*163937*/          OPC_CheckChild1Type, MVT::v4i32,
67888 /*164011*/          OPC_CheckType, MVT::v4i32,
67891                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
67904 /*164040*/          OPC_CheckChild1Type, MVT::v4i32,
67972 /*164163*/          OPC_CheckChild1Type, MVT::v4i32,
67974 /*164166*/          OPC_CheckChild2Type, MVT::v4i32,
67976 /*164169*/          OPC_CheckType, MVT::v4i32,
67979                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
68042 /*164290*/          OPC_CheckChild1Type, MVT::v4i32,
68044 /*164293*/          OPC_CheckChild2Type, MVT::v4i32,
68046 /*164296*/          OPC_CheckType, MVT::v4i32,
68049                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
68072 /*164343*/          OPC_CheckType, MVT::v4i32,
68075                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
68109 /*164410*/          OPC_CheckType, MVT::v4i32,
68112                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
68168 /*164514*/          OPC_CheckType, MVT::v4i32,
68171                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
68185 /*164544*/          OPC_CheckChild1Type, MVT::v4i32,
68232 /*164623*/          OPC_CheckType, MVT::v4i32,
68235                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
68249 /*164653*/          OPC_CheckChild1Type, MVT::v4i32,
68323 /*164783*/          OPC_CheckChild1Type, MVT::v4i32,
68325 /*164786*/          OPC_CheckChild2Type, MVT::v4i32,
68328 /*164790*/          OPC_CheckType, MVT::v4i32,
68331                         MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
68399 /*164917*/          OPC_CheckChild1Type, MVT::v4i32,
68401 /*164920*/          OPC_CheckChild2Type, MVT::v4i32,
68404 /*164924*/          OPC_CheckType, MVT::v4i32,
68407                         MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
68432 /*164973*/          OPC_CheckType, MVT::v4i32,
68435                         MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
68472 /*165043*/          OPC_CheckType, MVT::v4i32,
68475                         MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
68561 /*165212*/          /*SwitchType*/ 13, MVT::v4i32,// ->165227
68565                           MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
68647 /*165377*/          /*SwitchType*/ 13, MVT::v4i32,// ->165392
68651                           MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
68733 /*165542*/          /*SwitchType*/ 13, MVT::v4i32,// ->165557
68737                           MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
68819 /*165707*/          /*SwitchType*/ 13, MVT::v4i32,// ->165722
68823                           MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
68900 /*165860*/          /*SwitchType*/ 13, MVT::v4i32,// ->165875
68904                           MVT::v4i32, 3/*#Ops*/, 2, 0, 3, 
68987 /*166026*/          /*SwitchType*/ 13, MVT::v4i32,// ->166041
68991                           MVT::v4i32, 3/*#Ops*/, 2, 0, 3, 
69074 /*166192*/          /*SwitchType*/ 13, MVT::v4i32,// ->166207
69078                           MVT::v4i32, 3/*#Ops*/, 2, 0, 3, 
69161 /*166358*/          /*SwitchType*/ 13, MVT::v4i32,// ->166373
69165                           MVT::v4i32, 3/*#Ops*/, 2, 0, 3, 
69214 /*166454*/          OPC_CheckType, MVT::v4i32,
69217                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
69259 /*166532*/          OPC_CheckType, MVT::v4i32,
69262                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
69318 /*166647*/        /*SwitchType*/ 11, MVT::v4i32,// ->166660
69321                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
69339 /*166686*/          OPC_CheckType, MVT::v4i32,
69342                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
69369 /*166740*/          OPC_CheckType, MVT::v4i32,
69372                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
69400 /*166795*/          OPC_CheckType, MVT::v4i32,
69402                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
69430 /*166849*/          OPC_CheckType, MVT::v4i32,
69432                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
69483 /*166955*/        /*SwitchType*/ 11, MVT::v4i32,// ->166968
69486                         MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
69506 /*166996*/          OPC_CheckType, MVT::v4i32,
69509                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
69539 /*167053*/          OPC_CheckType, MVT::v4i32,
69542                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
69573 /*167111*/          OPC_CheckType, MVT::v4i32,
69575                         MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
69606 /*167168*/          OPC_CheckType, MVT::v4i32,
69608                         MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
69656 /*167262*/      /*SwitchType*/ 10, MVT::v4i32,// ->167274
69659                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
69826 /*167623*/        OPC_CheckChild0Type, MVT::v4i32,
71057 /*170250*/        OPC_CheckChild1Type, MVT::v4i32,
71353 /*170845*/        OPC_CheckChild0Type, MVT::v4i32,
71859 /*171846*/        OPC_CheckChild0Type, MVT::v4i32,
72788 /*173588*/        OPC_CheckChild1Type, MVT::v4i32,
72973 /*173926*/              OPC_CheckChild0Type, MVT::v4i32,
72985 /*173946*/              OPC_CheckType, MVT::v4i32,
73023 /*174033*/                OPC_CheckType, MVT::v4i32,
73046 /*174090*/                OPC_CheckChild1Type, MVT::v4i32,
73050 /*174097*/                OPC_CheckChild0Type, MVT::v4i32,
73057 /*174109*/                OPC_CheckType, MVT::v4i32,
73059 /*174112*/                OPC_CheckType, MVT::v4i32,
73068                               MVT::v4i32, 0/*#Ops*/,  // Results = #4
73071                               MVT::v4i32, 3/*#Ops*/, 4, 0, 5,  // Results = #6
73074                               MVT::v4i32, 4/*#Ops*/, 6, 1, 2, 7,  // Results = #8
73090 /*174185*/              OPC_CheckChild0Type, MVT::v4i32,
73142 /*174278*/            OPC_CheckChild0Type, MVT::v4i32,
73178 /*174342*/        OPC_CheckChild1Type, MVT::v4i32,
73210 /*174402*/                OPC_CheckType, MVT::v4i32,
73212 /*174405*/                OPC_CheckType, MVT::v4i32,
73216                               MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
73225 /*174430*/                OPC_CheckType, MVT::v4i32,
73227 /*174433*/                OPC_CheckType, MVT::v4i32,
73230                               MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
73250 /*174473*/                OPC_CheckType, MVT::v4i32,
73252 /*174476*/                OPC_CheckType, MVT::v4i32,
73256                               MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
73262 /*174496*/                OPC_CheckType, MVT::v4i32,
73264 /*174499*/                OPC_CheckType, MVT::v4i32,
73267                               MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
73275 /*174519*/            OPC_CheckChild1Type, MVT::v4i32,
73280 /*174528*/              OPC_CheckChild0Type, MVT::v4i32,
73287 /*174540*/              OPC_CheckType, MVT::v4i32,
73289 /*174543*/              OPC_CheckType, MVT::v4i32,
73291 /*174546*/              OPC_CheckType, MVT::v4i32,
73295                             MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
73300 /*174564*/              OPC_CheckChild2Type, MVT::v4i32,
73301 /*174566*/              OPC_CheckType, MVT::v4i32,
73303 /*174569*/              OPC_CheckType, MVT::v4i32,
73306                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
73313 /*174586*/          OPC_CheckChild2Type, MVT::v4i32,
73314 /*174588*/          OPC_CheckType, MVT::v4i32,
73317                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
73341 /*174640*/              OPC_CheckChild0Type, MVT::v4i32,
73384 /*174716*/              OPC_CheckChild0Type, MVT::v4i32,
73541 /*174999*/            OPC_CheckChild0Type, MVT::v4i32,
73633 /*175171*/              OPC_CheckChild0Type, MVT::v4i32,
73645 /*175191*/              OPC_CheckType, MVT::v4i32,
73683 /*175278*/                OPC_CheckType, MVT::v4i32,
73706 /*175335*/                OPC_CheckChild1Type, MVT::v4i32,
73710 /*175342*/                OPC_CheckChild0Type, MVT::v4i32,
73717 /*175354*/                OPC_CheckType, MVT::v4i32,
73719 /*175357*/                OPC_CheckType, MVT::v4i32,
73728                               MVT::v4i32, 0/*#Ops*/,  // Results = #4
73731                               MVT::v4i32, 3/*#Ops*/, 4, 0, 5,  // Results = #6
73734                               MVT::v4i32, 4/*#Ops*/, 6, 1, 2, 7,  // Results = #8
73750 /*175430*/              OPC_CheckChild0Type, MVT::v4i32,
73802 /*175523*/            OPC_CheckChild0Type, MVT::v4i32,
73838 /*175587*/        OPC_CheckChild1Type, MVT::v4i32,
73870 /*175647*/                OPC_CheckType, MVT::v4i32,
73872 /*175650*/                OPC_CheckType, MVT::v4i32,
73876                               MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
73885 /*175675*/                OPC_CheckType, MVT::v4i32,
73887 /*175678*/                OPC_CheckType, MVT::v4i32,
73890                               MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
73910 /*175718*/                OPC_CheckType, MVT::v4i32,
73912 /*175721*/                OPC_CheckType, MVT::v4i32,
73916                               MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
73922 /*175741*/                OPC_CheckType, MVT::v4i32,
73924 /*175744*/                OPC_CheckType, MVT::v4i32,
73927                               MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
73935 /*175764*/            OPC_CheckChild1Type, MVT::v4i32,
73940 /*175773*/              OPC_CheckChild0Type, MVT::v4i32,
73947 /*175785*/              OPC_CheckType, MVT::v4i32,
73949 /*175788*/              OPC_CheckType, MVT::v4i32,
73951 /*175791*/              OPC_CheckType, MVT::v4i32,
73955                             MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
73960 /*175809*/              OPC_CheckChild2Type, MVT::v4i32,
73961 /*175811*/              OPC_CheckType, MVT::v4i32,
73963 /*175814*/              OPC_CheckType, MVT::v4i32,
73966                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
73973 /*175831*/          OPC_CheckChild2Type, MVT::v4i32,
73974 /*175833*/          OPC_CheckType, MVT::v4i32,
73977                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
74001 /*175885*/              OPC_CheckChild0Type, MVT::v4i32,
74044 /*175961*/              OPC_CheckChild0Type, MVT::v4i32,
74201 /*176244*/            OPC_CheckChild0Type, MVT::v4i32,
74453 /*176713*/          OPC_CheckType, MVT::v4i32,
74455                         MVT::v4i32, 1/*#Ops*/, 0, 
74632 /*177047*/          OPC_CheckType, MVT::v4i32,
74634                         MVT::v4i32, 1/*#Ops*/, 0, 
74655 /*177087*/          OPC_CheckChild0Type, MVT::v4i32,
74751 /*177258*/          OPC_CheckChild0Type, MVT::v4i32,
74778 /*177306*/        OPC_CheckChild1Type, MVT::v4i32,
74783 /*177315*/          OPC_CheckChild0Type, MVT::v4i32,
74790 /*177327*/          OPC_CheckType, MVT::v4i32,
74792 /*177330*/          OPC_CheckType, MVT::v4i32,
74796                         MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
74801 /*177347*/          OPC_CheckChild2Type, MVT::v4i32,
74802 /*177349*/          OPC_CheckType, MVT::v4i32,
74805                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
74819 /*177380*/          OPC_CheckChild0Type, MVT::v4i32,
74915 /*177551*/          OPC_CheckChild0Type, MVT::v4i32,
74942 /*177599*/        OPC_CheckChild1Type, MVT::v4i32,
74947 /*177608*/          OPC_CheckChild0Type, MVT::v4i32,
74954 /*177620*/          OPC_CheckType, MVT::v4i32,
74956 /*177623*/          OPC_CheckType, MVT::v4i32,
74960                         MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
74965 /*177640*/          OPC_CheckChild2Type, MVT::v4i32,
74966 /*177642*/          OPC_CheckType, MVT::v4i32,
74969                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
74981 /*177668*/        OPC_CheckChild0Type, MVT::v4i32,
75123 /*177937*/        OPC_CheckType, MVT::v4i32,
75127                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
75265 /*178207*/        OPC_CheckType, MVT::v4i32,
75269                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
75318 /*178302*/        OPC_CheckChild1Type, MVT::v4i32,
75378 /*178409*/        OPC_CheckChild1Type, MVT::v4i32,
75438 /*178516*/        OPC_CheckChild1Type, MVT::v4i32,
75498 /*178623*/        OPC_CheckChild1Type, MVT::v4i32,
75558 /*178730*/        OPC_CheckChild1Type, MVT::v4i32,
75618 /*178837*/        OPC_CheckChild1Type, MVT::v4i32,
75875 /*179302*/        OPC_CheckType, MVT::v4i32,
75878                       MVT::v4i32, 1/*#Ops*/, 0, 
75971 /*179473*/        OPC_CheckType, MVT::v4i32,
75974                       MVT::v4i32, 1/*#Ops*/, 0, 
76067 /*179644*/        OPC_CheckType, MVT::v4i32,
76070                       MVT::v4i32, 1/*#Ops*/, 0, 
76163 /*179815*/        OPC_CheckType, MVT::v4i32,
76166                       MVT::v4i32, 1/*#Ops*/, 0, 
76259 /*179986*/        OPC_CheckType, MVT::v4i32,
76262                       MVT::v4i32, 1/*#Ops*/, 0, 
76355 /*180157*/        OPC_CheckType, MVT::v4i32,
76358                       MVT::v4i32, 1/*#Ops*/, 0, 
76451 /*180328*/        OPC_CheckType, MVT::v4i32,
76454                       MVT::v4i32, 1/*#Ops*/, 0, 
76547 /*180499*/        OPC_CheckType, MVT::v4i32,
76550                       MVT::v4i32, 1/*#Ops*/, 0, 
76632 /*180664*/      /*SwitchType*/ 15, MVT::v4i32,// ->180681
76638                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
76723 /*180843*/      /*SwitchType*/ 15, MVT::v4i32,// ->180860
76729                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
76817 /*181021*/      /*SwitchType*/ 15, MVT::v4i32,// ->181038
76818 /*181023*/        OPC_CheckChild1Type, MVT::v4i32,
76820 /*181026*/        OPC_CheckChild2Type, MVT::v4i32,
76823                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
76911 /*181199*/      /*SwitchType*/ 15, MVT::v4i32,// ->181216
76912 /*181201*/        OPC_CheckChild1Type, MVT::v4i32,
76914 /*181204*/        OPC_CheckChild2Type, MVT::v4i32,
76917                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
77005 /*181377*/      /*SwitchType*/ 15, MVT::v4i32,// ->181394
77006 /*181379*/        OPC_CheckChild1Type, MVT::v4i32,
77008 /*181382*/        OPC_CheckChild2Type, MVT::v4i32,
77011                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
77099 /*181555*/      /*SwitchType*/ 15, MVT::v4i32,// ->181572
77100 /*181557*/        OPC_CheckChild1Type, MVT::v4i32,
77102 /*181560*/        OPC_CheckChild2Type, MVT::v4i32,
77105                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
77193 /*181733*/      /*SwitchType*/ 15, MVT::v4i32,// ->181750
77194 /*181735*/        OPC_CheckChild1Type, MVT::v4i32,
77196 /*181738*/        OPC_CheckChild2Type, MVT::v4i32,
77199                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
77287 /*181911*/      /*SwitchType*/ 15, MVT::v4i32,// ->181928
77288 /*181913*/        OPC_CheckChild1Type, MVT::v4i32,
77290 /*181916*/        OPC_CheckChild2Type, MVT::v4i32,
77293                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
77367 /*182061*/      /*SwitchType*/ 11, MVT::v4i32,// ->182074
77368 /*182063*/        OPC_CheckChild1Type, MVT::v4i32,
77371                       MVT::v4i32, 1/*#Ops*/, 0, 
77441 /*182199*/      /*SwitchType*/ 11, MVT::v4i32,// ->182212
77442 /*182201*/        OPC_CheckChild1Type, MVT::v4i32,
77445                       MVT::v4i32, 1/*#Ops*/, 0, 
77549 /*182401*/      /*SwitchType*/ 15, MVT::v4i32,// ->182418
77550 /*182403*/        OPC_CheckChild1Type, MVT::v4i32,
77552 /*182406*/        OPC_CheckChild2Type, MVT::v4i32,
77555                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
77653 /*182597*/      /*SwitchType*/ 15, MVT::v4i32,// ->182614
77654 /*182599*/        OPC_CheckChild1Type, MVT::v4i32,
77656 /*182602*/        OPC_CheckChild2Type, MVT::v4i32,
77659                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
77745 /*182770*/      /*SwitchType*/ 15, MVT::v4i32,// ->182787
77746 /*182772*/        OPC_CheckChild1Type, MVT::v4i32,
77748 /*182775*/        OPC_CheckChild2Type, MVT::v4i32,
77751                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
77829 /*182929*/      /*SwitchType*/ 15, MVT::v4i32,// ->182946
77830 /*182931*/        OPC_CheckChild1Type, MVT::v4i32,
77832 /*182934*/        OPC_CheckChild2Type, MVT::v4i32,
77835                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
77913 /*183088*/      /*SwitchType*/ 15, MVT::v4i32,// ->183105
77914 /*183090*/        OPC_CheckChild1Type, MVT::v4i32,
77916 /*183093*/        OPC_CheckChild2Type, MVT::v4i32,
77919                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
77997 /*183247*/      /*SwitchType*/ 15, MVT::v4i32,// ->183264
77998 /*183249*/        OPC_CheckChild1Type, MVT::v4i32,
78000 /*183252*/        OPC_CheckChild2Type, MVT::v4i32,
78003                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
78098 /*183494*/          OPC_CheckChild1Type, MVT::v4i32,
78190 /*183745*/          OPC_CheckChild1Type, MVT::v4i32,
78350 /*184074*/          OPC_CheckChild1Type, MVT::v4i32,
78924 /*185126*/          OPC_CheckChild1Type, MVT::v4i32,
79604 /*186379*/            OPC_CheckType, MVT::v4i32,
79608                           MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
79617 /*186403*/            OPC_CheckType, MVT::v4i32,
79620                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
79634 /*186434*/            OPC_CheckChild0Type, MVT::v4i32,
79701 /*186552*/            OPC_CheckType, MVT::v4i32,
79705                           MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
79711 /*186571*/            OPC_CheckType, MVT::v4i32,
79714                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
79724 /*186594*/            OPC_CheckChild0Type, MVT::v4i32,
79790 /*186713*/            OPC_CheckType, MVT::v4i32,
79794                           MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
79803 /*186737*/            OPC_CheckType, MVT::v4i32,
79806                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
79820 /*186768*/            OPC_CheckChild0Type, MVT::v4i32,
79870 /*186854*/            OPC_CheckType, MVT::v4i32,
79874                           MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
79880 /*186873*/            OPC_CheckType, MVT::v4i32,
79883                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
79893 /*186896*/            OPC_CheckChild0Type, MVT::v4i32,
79949 /*186997*/            OPC_CheckType, MVT::v4i32,
79953                           MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
79962 /*187021*/            OPC_CheckType, MVT::v4i32,
79965                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
79979 /*187052*/            OPC_CheckChild0Type, MVT::v4i32,
80046 /*187170*/            OPC_CheckType, MVT::v4i32,
80050                           MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
80056 /*187189*/            OPC_CheckType, MVT::v4i32,
80059                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
80069 /*187212*/            OPC_CheckChild0Type, MVT::v4i32,
80184 /*187415*/          OPC_CheckChild0Type, MVT::v4i32,
80213 /*187468*/        OPC_CheckChild1Type, MVT::v4i32,
80222 /*187484*/          OPC_CheckChild0Type, MVT::v4i32,
80229 /*187496*/          OPC_CheckType, MVT::v4i32,
80233 /*187502*/          OPC_CheckType, MVT::v4i32,
80237                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
80243 /*187522*/          OPC_CheckType, MVT::v4i32,
80246                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
80264 /*187561*/          OPC_CheckChild0Type, MVT::v4i32,
80293 /*187614*/        OPC_CheckChild1Type, MVT::v4i32,
80302 /*187630*/          OPC_CheckChild0Type, MVT::v4i32,
80309 /*187642*/          OPC_CheckType, MVT::v4i32,
80313 /*187648*/          OPC_CheckType, MVT::v4i32,
80317                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
80323 /*187668*/          OPC_CheckType, MVT::v4i32,
80326                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
80377 /*187767*/        OPC_CheckChild1Type, MVT::v4i32,
80384 /*187778*/        OPC_CheckChild3Type, MVT::v4i32,
80390 /*187788*/        OPC_CheckType, MVT::v4i32,
80394                       MVT::v4i32, 4/*#Ops*/, 0, 4, 2, 5, 
80485 /*187965*/        OPC_CheckChild1Type, MVT::v4i32,
80597 /*188168*/        OPC_CheckChild1Type, MVT::v4i32,
80599 /*188171*/        OPC_CheckChild2Type, MVT::v4i32,
80605 /*188181*/        OPC_CheckType, MVT::v4i32,
80609                       MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
80728 /*188406*/        OPC_CheckChild1Type, MVT::v4i32,
80730 /*188409*/        OPC_CheckChild2Type, MVT::v4i32,
80736 /*188419*/        OPC_CheckType, MVT::v4i32,
80740                       MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
80893 /*188708*/      /*SwitchType*/ 11, MVT::v4i32,// ->188721
80894 /*188710*/        OPC_CheckChild1Type, MVT::v4i32,
80897                       MVT::v4i32, 1/*#Ops*/, 0, 
80950 /*188812*/      /*SwitchType*/ 11, MVT::v4i32,// ->188825
80954                       MVT::v4i32, 1/*#Ops*/, 0, 
80965 /*188840*/        OPC_CheckChild1Type, MVT::v4i32,
80983 /*188873*/        OPC_CheckChild1Type, MVT::v4i32,
81008 /*188919*/        OPC_CheckChild1Type, MVT::v4i32,
81046 /*188989*/      /*SwitchType*/ 11, MVT::v4i32,// ->189002
81050                       MVT::v4i32, 1/*#Ops*/, 0, 
81061 /*189017*/        OPC_CheckChild1Type, MVT::v4i32,
81079 /*189050*/        OPC_CheckChild1Type, MVT::v4i32,
81103 /*189094*/      /*SwitchType*/ 11, MVT::v4i32,// ->189107
81104 /*189096*/        OPC_CheckChild1Type, MVT::v4i32,
81107                       MVT::v4i32, 1/*#Ops*/, 0, 
81121 /*189127*/      /*SwitchType*/ 11, MVT::v4i32,// ->189140
81122 /*189129*/        OPC_CheckChild1Type, MVT::v4i32,
81125                       MVT::v4i32, 1/*#Ops*/, 0, 
81177 /*189232*/      /*SwitchType*/ 15, MVT::v4i32,// ->189249
81178 /*189234*/        OPC_CheckChild1Type, MVT::v4i32,
81180 /*189237*/        OPC_CheckChild2Type, MVT::v4i32,
81183                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
81266 /*189399*/      /*SwitchType*/ 15, MVT::v4i32,// ->189416
81267 /*189401*/        OPC_CheckChild1Type, MVT::v4i32,
81269 /*189404*/        OPC_CheckChild2Type, MVT::v4i32,
81272                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
81324 /*189508*/      /*SwitchType*/ 15, MVT::v4i32,// ->189525
81325 /*189510*/        OPC_CheckChild1Type, MVT::v4i32,
81327 /*189513*/        OPC_CheckChild2Type, MVT::v4i32,
81330                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
81382 /*189617*/      /*SwitchType*/ 15, MVT::v4i32,// ->189634
81383 /*189619*/        OPC_CheckChild1Type, MVT::v4i32,
81385 /*189622*/        OPC_CheckChild2Type, MVT::v4i32,
81388                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
81440 /*189726*/      /*SwitchType*/ 15, MVT::v4i32,// ->189743
81441 /*189728*/        OPC_CheckChild1Type, MVT::v4i32,
81443 /*189731*/        OPC_CheckChild2Type, MVT::v4i32,
81446                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
81498 /*189835*/      /*SwitchType*/ 15, MVT::v4i32,// ->189852
81499 /*189837*/        OPC_CheckChild1Type, MVT::v4i32,
81501 /*189840*/        OPC_CheckChild2Type, MVT::v4i32,
81504                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
81556 /*189944*/      /*SwitchType*/ 15, MVT::v4i32,// ->189961
81557 /*189946*/        OPC_CheckChild1Type, MVT::v4i32,
81559 /*189949*/        OPC_CheckChild2Type, MVT::v4i32,
81562                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
81614 /*190053*/      /*SwitchType*/ 15, MVT::v4i32,// ->190070
81615 /*190055*/        OPC_CheckChild1Type, MVT::v4i32,
81617 /*190058*/        OPC_CheckChild2Type, MVT::v4i32,
81620                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
81672 /*190162*/      /*SwitchType*/ 15, MVT::v4i32,// ->190179
81673 /*190164*/        OPC_CheckChild1Type, MVT::v4i32,
81675 /*190167*/        OPC_CheckChild2Type, MVT::v4i32,
81678                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
81730 /*190271*/      /*SwitchType*/ 15, MVT::v4i32,// ->190288
81731 /*190273*/        OPC_CheckChild1Type, MVT::v4i32,
81733 /*190276*/        OPC_CheckChild2Type, MVT::v4i32,
81736                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
81788 /*190380*/      /*SwitchType*/ 15, MVT::v4i32,// ->190397
81789 /*190382*/        OPC_CheckChild1Type, MVT::v4i32,
81791 /*190385*/        OPC_CheckChild2Type, MVT::v4i32,
81794                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
81846 /*190489*/      /*SwitchType*/ 15, MVT::v4i32,// ->190506
81847 /*190491*/        OPC_CheckChild1Type, MVT::v4i32,
81849 /*190494*/        OPC_CheckChild2Type, MVT::v4i32,
81852                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
81904 /*190598*/      /*SwitchType*/ 15, MVT::v4i32,// ->190615
81905 /*190600*/        OPC_CheckChild1Type, MVT::v4i32,
81907 /*190603*/        OPC_CheckChild2Type, MVT::v4i32,
81910                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
81927 /*190641*/        OPC_CheckChild1Type, MVT::v4i32,
81929 /*190644*/        OPC_CheckChild2Type, MVT::v4i32,
81958 /*190699*/        OPC_CheckChild1Type, MVT::v4i32,
81960 /*190702*/        OPC_CheckChild2Type, MVT::v4i32,
81989 /*190757*/        OPC_CheckChild1Type, MVT::v4i32,
81991 /*190760*/        OPC_CheckChild2Type, MVT::v4i32,
82020 /*190815*/        OPC_CheckChild1Type, MVT::v4i32,
82022 /*190818*/        OPC_CheckChild2Type, MVT::v4i32,
82102                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
82112                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
82122                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
82132                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
82142                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
82152                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
82162                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
82171                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
82180                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
83212 /*193010*/      /*SwitchType*/ 11, MVT::v4i32,// ->193023
83213 /*193012*/        OPC_CheckChild0Type, MVT::v4i32,
83216                       MVT::v4i32, 1/*#Ops*/, 0, 
84787 /*196347*/      /*SwitchType*/ 74, MVT::v4i32,// ->196423
84794                           MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
84801                           MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
84808                           MVT::v4i32, 2/*#Ops*/, 2, 3, 
84815                           MVT::v4i32, 2/*#Ops*/, 2, 3, 
84823                         MVT::v4i32, 1/*#Ops*/, 1, 
85753 /*198405*/          /*SwitchType*/ 10, MVT::v4i32,// ->198417
85756                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
86044 /*198846*/      OPC_CheckType, MVT::v4i32,
86047                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
86060 /*198871*/        OPC_CheckType, MVT::v4i32,
86063                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
86073 /*198890*/        OPC_CheckType, MVT::v4i32,
86076                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
86164 /*199047*/      /*SwitchType*/ 10, MVT::v4i32,// ->199059
86167                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
86995 /*200771*/              OPC_CheckType, MVT::v4i32,
86999                             MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
87009 /*200797*/              OPC_CheckType, MVT::v4i32,
87012                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
87026 /*200829*/              OPC_CheckChild0Type, MVT::v4i32,
87107 /*200974*/              OPC_CheckType, MVT::v4i32,
87111                             MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
87121 /*201000*/              OPC_CheckType, MVT::v4i32,
87124                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
87138 /*201032*/              OPC_CheckChild0Type, MVT::v4i32,
87235 /*201204*/          OPC_CheckType, MVT::v4i32,
87238                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
87303 /*201325*/          OPC_CheckType, MVT::v4i32,
87306                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
87355 /*201419*/              OPC_CheckType, MVT::v4i32,
87359                             MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
87366 /*201440*/              OPC_CheckType, MVT::v4i32,
87369                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
87379 /*201464*/              OPC_CheckChild0Type, MVT::v4i32,
87438 /*201569*/              OPC_CheckType, MVT::v4i32,
87442                             MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
87449 /*201590*/              OPC_CheckType, MVT::v4i32,
87452                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
87462 /*201614*/              OPC_CheckChild0Type, MVT::v4i32,
87523 /*201724*/          OPC_CheckType, MVT::v4i32,
87526                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
87561 /*201794*/          OPC_CheckType, MVT::v4i32,
87564                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
87611 /*201892*/            OPC_CheckChild0Type, MVT::v4i32,
87627 /*201923*/            /*SwitchType*/ 14, MVT::v4i32,// ->201939
87631                             MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
87667 /*202001*/            OPC_CheckChild0Type, MVT::v4i32,
87684 /*202033*/            /*SwitchType*/ 14, MVT::v4i32,// ->202049
87688                             MVT::v4i32, 4/*#Ops*/, 0, 3, 1, 4, 
87722 /*202099*/          OPC_CheckType, MVT::v4i32,
87725                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
87768 /*202178*/          OPC_CheckType, MVT::v4i32,
87771                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
87823 /*202275*/        /*SwitchType*/ 9, MVT::v4i32,// ->202286
87826                         MVT::v4i32, 1/*#Ops*/, 0, 
87881 /*202390*/          /*SwitchType*/ 11, MVT::v4i32,// ->202403
87884                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
87902 /*202429*/            OPC_CheckType, MVT::v4i32,
87905                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
87932 /*202483*/            OPC_CheckType, MVT::v4i32,
87935                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
87963 /*202538*/            OPC_CheckType, MVT::v4i32,
87965                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
87993 /*202592*/            OPC_CheckType, MVT::v4i32,
87995                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
88041 /*202684*/        /*SwitchType*/ 10, MVT::v4i32,// ->202696
88044                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
88822 /*204272*/      /*SwitchType*/ 7, MVT::v4i32,// ->204281
88824                       MVT::v4i32, 1/*#Ops*/, 0, 
88865 /*204346*/      /*SwitchType*/ 7, MVT::v4i32,// ->204355
88867                       MVT::v4i32, 1/*#Ops*/, 0, 
88915 /*204441*/      /*SwitchType*/ 10, MVT::v4i32,// ->204453
88918                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
89135 /*204904*/            /*SwitchType*/ 11, MVT::v4i32,// ->204917
89138                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
90650 /*207364*/            OPC_CheckType, MVT::v4i32,
90653                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
90667 /*207392*/              OPC_CheckType, MVT::v4i32,
90670                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
90680 /*207413*/              OPC_CheckType, MVT::v4i32,
90683                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
90698 /*207442*/              OPC_CheckType, MVT::v4i32,
90701                             MVT::v4i32, 3/*#Ops*/, 1, 0, 2, 
90712 /*207464*/              OPC_CheckType, MVT::v4i32,
90715                             MVT::v4i32, 3/*#Ops*/, 1, 0, 2, 
90730 /*207493*/              OPC_CheckType, MVT::v4i32,
90733                             MVT::v4i32, 3/*#Ops*/, 1, 0, 2, 
90743 /*207514*/              OPC_CheckType, MVT::v4i32,
90746                             MVT::v4i32, 3/*#Ops*/, 1, 0, 2, 
90769 /*207554*/            OPC_CheckType, MVT::v4i32,
90772                           MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
90779 /*207572*/            OPC_CheckType, MVT::v4i32,
90782                           MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
90800 /*207604*/            OPC_CheckType, MVT::v4i32,
90803                           MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
90810 /*207622*/            OPC_CheckType, MVT::v4i32,
90813                           MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
90836 /*207664*/              OPC_CheckType, MVT::v4i32,
90839                             MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
90846 /*207682*/              OPC_CheckType, MVT::v4i32,
90849                             MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
90866 /*207713*/              OPC_CheckType, MVT::v4i32,
90869                             MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
90876 /*207731*/              OPC_CheckType, MVT::v4i32,
90879                             MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
91179 /*208235*/        /*SwitchType*/ 10, MVT::v4i32,// ->208247
91182                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
91469 /*208675*/      OPC_CheckType, MVT::v4i32,
91472                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
91485 /*208700*/        OPC_CheckType, MVT::v4i32,
91488                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
91498 /*208719*/        OPC_CheckType, MVT::v4i32,
91501                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
91589 /*208876*/      /*SwitchType*/ 10, MVT::v4i32,// ->208888
91592                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
92764 /*211138*/          OPC_CheckChild0Type, MVT::v4i32,
92779 /*211167*/          /*SwitchType*/ 13, MVT::v4i32,// ->211182
92783                           MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
92819 /*211242*/        OPC_CheckChild0Type, MVT::v4i32,
92835 /*211272*/        /*SwitchType*/ 13, MVT::v4i32,// ->211287
92839                         MVT::v4i32, 3/*#Ops*/, 2, 0, 3, 
92877 /*211353*/      /*SwitchType*/ 10, MVT::v4i32,// ->211365
92880                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
94210 /*214065*/        OPC_CheckType, MVT::v4i32,
94213                       MVT::v4i32, 1/*#Ops*/, 0, 
94522 /*214643*/        OPC_CheckType, MVT::v4i32,
94525                       MVT::v4i32, 1/*#Ops*/, 0, 
94697 /*214982*/      OPC_CheckChild0Type, MVT::v4i32,
94743 /*215078*/        OPC_CheckType, MVT::v4i32,
94746                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
94769 /*215130*/      /*SwitchType*/ 13, MVT::v4i32,// ->215145
94773                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
95522 /*216561*/      /*SwitchType*/ 12, MVT::v4i32,// ->216575
95526                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
95621 /*216747*/      /*SwitchType*/ 12, MVT::v4i32,// ->216761
95625                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
95710 /*216915*/      /*SwitchType*/ 12, MVT::v4i32,// ->216929
95714                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
95799 /*217083*/      /*SwitchType*/ 12, MVT::v4i32,// ->217097
95803                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
95898 /*217269*/      /*SwitchType*/ 12, MVT::v4i32,// ->217283
95902                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
95987 /*217437*/      /*SwitchType*/ 12, MVT::v4i32,// ->217451
95991                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
96076 /*217605*/      /*SwitchType*/ 12, MVT::v4i32,// ->217619
96080                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
96383 /*218184*/              OPC_CheckType, MVT::v4i32,
96386                             MVT::v4i32, 2/*#Ops*/, 0, 1, 
96427 /*218262*/              OPC_CheckType, MVT::v4i32,
96430                             MVT::v4i32, 2/*#Ops*/, 0, 1, 
96484 /*218365*/              OPC_CheckType, MVT::v4i32,
96487                             MVT::v4i32, 2/*#Ops*/, 0, 1, 
96528 /*218443*/              OPC_CheckType, MVT::v4i32,
96531                             MVT::v4i32, 2/*#Ops*/, 0, 1, 
96564 /*218510*/          OPC_CheckType, MVT::v4i32,
96567                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
96591 /*218563*/      /*SwitchType*/ 13, MVT::v4i32,// ->218578
96595                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
99080 /*223282*/    /*SwitchType*/ 46, MVT::v4i32,// ->223330
99092                     MVT::v4i32, 2/*#Ops*/, 6, 7, 
99134 /*223444*/    /*SwitchType*/ 46, MVT::v4i32,// ->223492
99146                     MVT::v4i32, 2/*#Ops*/, 6, 7, 
99359 /*223850*/    /*SwitchType*/ 13, MVT::v4i32,// ->223865
99364                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
99426 /*223976*/    /*SwitchType*/ 13, MVT::v4i32,// ->223991
99431                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
99493 /*224102*/    /*SwitchType*/ 13, MVT::v4i32,// ->224117
99498                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
99573 /*224246*/          OPC_CheckType, MVT::v4i32,
99575                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
99625 /*224332*/          OPC_CheckType, MVT::v4i32,
99627                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
99678 /*224425*/      /*SwitchType*/ 9, MVT::v4i32,// ->224436
99681                       MVT::v4i32, 1/*#Ops*/, 0, 
99725 /*224516*/            /*SwitchType*/ 15, MVT::v4i32,// ->224533
99757 /*224575*/            /*SwitchType*/ 15, MVT::v4i32,// ->224592
99797 /*224644*/            OPC_CheckType, MVT::v4i32,
99839 /*224717*/          OPC_CheckType, MVT::v4i32,
99872 /*224775*/        OPC_CheckChild0Type, MVT::v4i32,
100709 /*226152*/      /*SwitchType*/ 18, MVT::v4i32,// ->226172
100718                         MVT::v4i32, 1/*#Ops*/, 0, 
100780 /*226260*/      OPC_CheckChild0Type, MVT::v4i32,
100902 /*226472*/      /*SwitchType*/ 18, MVT::v4i32,// ->226492
100911                         MVT::v4i32, 1/*#Ops*/, 0, 
100979 /*226593*/      /*SwitchType*/ 18, MVT::v4i32,// ->226613
100988                         MVT::v4i32, 1/*#Ops*/, 0, 
101078 /*226758*/      /*SwitchType*/ 3, MVT::v4i32,// ->226763
101168 /*226908*/      /*SwitchType*/ 18, MVT::v4i32,// ->226928
101177                         MVT::v4i32, 1/*#Ops*/, 0, 
101258 /*227058*/      /*SwitchType*/ 18, MVT::v4i32,// ->227078
101267                         MVT::v4i32, 1/*#Ops*/, 0, 
101459 /*227445*/      /*SwitchType*/ 37, MVT::v4i32,// ->227484
101473                         MVT::v4i32, 3/*#Ops*/, 1, 2, 3, 
101929 /*228281*/        OPC_CheckType, MVT::v4i32,
101932                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
101955 /*228333*/      /*SwitchType*/ 13, MVT::v4i32,// ->228348
101959                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
104118 /*232897*/        OPC_CheckChild0Type, MVT::v4i32,
104635 /*234321*/        OPC_CheckChild0Type, MVT::v4i32,
105256                         MVT::v4i32, 0/*#Ops*/,  // Results = #2
105259                         MVT::v4i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
105267                         MVT::v4i32, 0/*#Ops*/,  // Results = #2
105270                         MVT::v4i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
105282                       MVT::v4i32, 0/*#Ops*/,  // Results = #2
105285                       MVT::v4i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
105302                         MVT::v4i32, 0/*#Ops*/,  // Results = #2
105305                         MVT::v4i32, 3/*#Ops*/, 2, 0, 3,  // Results = #4
105313                         MVT::v4i32, 0/*#Ops*/,  // Results = #2
105316                         MVT::v4i32, 3/*#Ops*/, 2, 0, 3,  // Results = #4
105329                       MVT::v4i32, 0/*#Ops*/,  // Results = #2
105332                       MVT::v4i32, 3/*#Ops*/, 2, 0, 3,  // Results = #4
106778 /*238545*/            /*SwitchType*/ 68, MVT::v4i32,// ->238615
106783                               MVT::v4i32, 0/*#Ops*/,  // Results = #6
106788                               MVT::v4i32, 3/*#Ops*/, 6, 7, 8, 
106795                               MVT::v4i32, 0/*#Ops*/,  // Results = #6
106800                               MVT::v4i32, 3/*#Ops*/, 6, 7, 8, 
106918 /*238894*/            /*SwitchType*/ 30, MVT::v4i32,// ->238926
106922                             MVT::v4i32, 0/*#Ops*/,  // Results = #4
106927                             MVT::v4i32, 3/*#Ops*/, 4, 5, 6, 
107035 /*239177*/        /*SwitchType*/ 18, MVT::v4i32,// ->239197
107037                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
107040                         MVT::v4i32, 3/*#Ops*/, 1, 0, 2, 
107495 /*240242*/      /*SwitchType*/ 11, MVT::v4i32,// ->240255
107498                       MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
107726 /*240736*/            OPC_CheckType, MVT::v4i32,
107728                           MVT::v4i32, 1/*#Ops*/, 0, 
107761 /*240795*/            OPC_CheckType, MVT::v4i32,
107763                           MVT::v4i32, 1/*#Ops*/, 0, 
107819 /*240899*/              OPC_CheckType, MVT::v4i32,
107821                             MVT::v4i32, 1/*#Ops*/, 0, 
107831 /*240919*/              OPC_CheckType, MVT::v4i32,
107835                             MVT::v4i32, 2/*#Ops*/, 0, 2, 
107902 /*241043*/              OPC_CheckType, MVT::v4i32,
107904                             MVT::v4i32, 1/*#Ops*/, 0, 
107914 /*241063*/              OPC_CheckType, MVT::v4i32,
107918                             MVT::v4i32, 2/*#Ops*/, 0, 2, 
107991 /*241201*/              OPC_CheckType, MVT::v4i32,
107993                             MVT::v4i32, 1/*#Ops*/, 0, 
108003 /*241221*/              OPC_CheckType, MVT::v4i32,
108007                             MVT::v4i32, 2/*#Ops*/, 0, 2, 
108074 /*241345*/              OPC_CheckType, MVT::v4i32,
108076                             MVT::v4i32, 1/*#Ops*/, 0, 
108086 /*241365*/              OPC_CheckType, MVT::v4i32,
108090                             MVT::v4i32, 2/*#Ops*/, 0, 2, 
108185 /*241544*/        /*SwitchType*/ 12, MVT::v4i32,// ->241558
108189                         MVT::v4i32, 2/*#Ops*/, 0, 2, 
108233 /*241648*/                /*SwitchType*/ 32, MVT::v4i32,// ->241682
108252 /*241690*/                  OPC_CheckType, MVT::v4i32,
108258                                 MVT::v4i32, 3/*#Ops*/, 5, 1, 2, 
108280 /*241758*/                /*SwitchType*/ 32, MVT::v4i32,// ->241792
108299 /*241800*/                  OPC_CheckType, MVT::v4i32,
108305                                 MVT::v4i32, 3/*#Ops*/, 5, 1, 2, 
108336 /*241881*/                OPC_CheckType, MVT::v4i32,
108356 /*241924*/                OPC_CheckType, MVT::v4i32,
108364                               MVT::v4i32, 3/*#Ops*/, 5, 1, 6, 
108396 /*242015*/              OPC_CheckType, MVT::v4i32,
108417 /*242060*/              OPC_CheckType, MVT::v4i32,
108426                             MVT::v4i32, 3/*#Ops*/, 5, 1, 6, 
108448 /*242133*/            OPC_CheckChild0Type, MVT::v4i32,
108464 /*242170*/            OPC_CheckType, MVT::v4i32,
108472                           MVT::v4i32, 2/*#Ops*/, 4, 1, 
108502 /*242260*/            OPC_CheckChild1Type, MVT::v4i32,
108529 /*242316*/            OPC_CheckType, MVT::v4i32,
108538                           MVT::v4i32, 3/*#Ops*/, 5, 1, 6, 
108566 /*242403*/            OPC_CheckChild1Type, MVT::v4i32,
108593 /*242459*/            OPC_CheckType, MVT::v4i32,
108602                           MVT::v4i32, 3/*#Ops*/, 5, 1, 6, 
108630 /*242546*/            OPC_CheckChild1Type, MVT::v4i32,
108657 /*242602*/            OPC_CheckType, MVT::v4i32,
108666                           MVT::v4i32, 3/*#Ops*/, 5, 1, 6, 
108694 /*242689*/            OPC_CheckChild1Type, MVT::v4i32,
108721 /*242745*/            OPC_CheckType, MVT::v4i32,
108730                           MVT::v4i32, 3/*#Ops*/, 5, 1, 6, 
108758 /*242832*/            OPC_CheckChild1Type, MVT::v4i32,
108785 /*242888*/            OPC_CheckType, MVT::v4i32,
108794                           MVT::v4i32, 3/*#Ops*/, 5, 1, 6, 
108822 /*242975*/            OPC_CheckChild1Type, MVT::v4i32,
108849 /*243031*/            OPC_CheckType, MVT::v4i32,
108858                           MVT::v4i32, 3/*#Ops*/, 5, 1, 6, 
108886 /*243118*/            OPC_CheckChild1Type, MVT::v4i32,
108913 /*243174*/            OPC_CheckType, MVT::v4i32,
108922                           MVT::v4i32, 3/*#Ops*/, 5, 1, 6, 
108957 /*243281*/            OPC_CheckChild1Type, MVT::v4i32,
108973 /*243318*/            OPC_CheckType, MVT::v4i32,
108981                           MVT::v4i32, 2/*#Ops*/, 4, 1, 
109003 /*243390*/            OPC_CheckChild1Type, MVT::v4i32,
109019 /*243427*/            OPC_CheckType, MVT::v4i32,
109027                           MVT::v4i32, 2/*#Ops*/, 4, 1, 
109049 /*243499*/            OPC_CheckChild1Type, MVT::v4i32,
109065 /*243536*/            OPC_CheckType, MVT::v4i32,
109073                           MVT::v4i32, 2/*#Ops*/, 4, 1, 
109097 /*243612*/            OPC_CheckChild1Type, MVT::v4i32,
109099 /*243615*/            OPC_CheckChild2Type, MVT::v4i32,
109117 /*243656*/            OPC_CheckType, MVT::v4i32,
109125                           MVT::v4i32, 3/*#Ops*/, 5, 1, 2, 
109149 /*243733*/            OPC_CheckChild1Type, MVT::v4i32,
109151 /*243736*/            OPC_CheckChild2Type, MVT::v4i32,
109169 /*243777*/            OPC_CheckType, MVT::v4i32,
109177                           MVT::v4i32, 3/*#Ops*/, 5, 1, 2, 
109201 /*243854*/            OPC_CheckChild1Type, MVT::v4i32,
109203 /*243857*/            OPC_CheckChild2Type, MVT::v4i32,
109221 /*243898*/            OPC_CheckType, MVT::v4i32,
109229                           MVT::v4i32, 3/*#Ops*/, 5, 1, 2, 
109253 /*243975*/            OPC_CheckChild1Type, MVT::v4i32,
109255 /*243978*/            OPC_CheckChild2Type, MVT::v4i32,
109273 /*244019*/            OPC_CheckType, MVT::v4i32,
109281                           MVT::v4i32, 3/*#Ops*/, 5, 1, 2, 
109296 /*244077*/        /*SwitchType*/ 18, MVT::v4i32,// ->244097
109298                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
109301                         MVT::v4i32, 3/*#Ops*/, 1, 0, 2, 
109341 /*244197*/      /*SwitchType*/ 52, MVT::v4i32,// ->244251
109355                       MVT::v4i32, 4/*#Ops*/, 4, 5, 8, 9, 
109555 /*244758*/          OPC_CheckChild0Type, MVT::v4i32,
109570 /*244783*/          OPC_CheckType, MVT::v4i32,
109575                         MVT::v4i32, 4/*#Ops*/, 0, 4, 1, 5, 
109656 /*244939*/            OPC_CheckType, MVT::v4i32,
109660                           MVT::v4i32, 3/*#Ops*/, 0, 4, 2, 
109786 /*245210*/          OPC_CheckType, MVT::v4i32,
109790                         MVT::v4i32, 3/*#Ops*/, 0, 3, 1, 
110288 /*246399*/          /*SwitchType*/ 13, MVT::v4i32,// ->246414
110292                           MVT::v4i32, 2/*#Ops*/, 0, 3, 
110359 /*246578*/          /*SwitchType*/ 28, MVT::v4i32,// ->246608
110367                           MVT::v4i32, 2/*#Ops*/, 4, 6, 
110398 /*246661*/          OPC_CheckChild0Type, MVT::v4i32,
110571 /*247032*/            /*SwitchType*/ 8, MVT::v4i32,// ->247042
110574                             MVT::v4i32, 1/*#Ops*/, 1, 
110630 /*247134*/        /*SwitchType*/ 9, MVT::v4i32,// ->247145
110633                         MVT::v4i32, 1/*#Ops*/, 0, 
110744                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
110747                         MVT::v4i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
110758                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
110761                         MVT::v4i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
110769                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
110772                         MVT::v4i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
110822 /*247538*/      /*SwitchType*/ 18, MVT::v4i32,// ->247558
110824                       MVT::v4i32, 0/*#Ops*/,  // Results = #1
110827                       MVT::v4i32, 3/*#Ops*/, 1, 0, 2, 
110881 /*247684*/      /*SwitchType*/ 18, MVT::v4i32,// ->247704
110883                       MVT::v4i32, 0/*#Ops*/,  // Results = #1
110886                       MVT::v4i32, 3/*#Ops*/, 1, 0, 2, 
110968 /*247880*/    /*SwitchType*/ 15, MVT::v4i32,// ->247897
110973                     MVT::v4i32, 3/*#Ops*/, 0, 3, 4, 
111014 /*247972*/    /*SwitchType*/ 15, MVT::v4i32,// ->247989
111019                     MVT::v4i32, 3/*#Ops*/, 0, 3, 4, 
111042 /*248026*/    /*SwitchType*/ 12, MVT::v4i32,// ->248040
111046                     MVT::v4i32, 2/*#Ops*/, 2, 3, 
111084 /*248107*/    /*SwitchType*/ 14, MVT::v4i32,// ->248123
111089                     MVT::v4i32, 2/*#Ops*/, 2, 3, 
111112 /*248160*/    /*SwitchType*/ 12, MVT::v4i32,// ->248174
111116                     MVT::v4i32, 2/*#Ops*/, 2, 3, 
111154 /*248241*/    /*SwitchType*/ 14, MVT::v4i32,// ->248257
111159                     MVT::v4i32, 2/*#Ops*/, 2, 3, 
111203 /*248337*/      /*SwitchType*/ 10, MVT::v4i32,// ->248349
111206                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
111254 /*248431*/      /*SwitchType*/ 7, MVT::v4i32,// ->248440
111256                       MVT::v4i32, 1/*#Ops*/, 0, 
111466 /*248920*/      OPC_CheckChild0Type, MVT::v4i32,
111480 /*248947*/      /*SwitchType*/ 12, MVT::v4i32,// ->248961
111484                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
112007 /*249912*/      OPC_CheckChild0Type, MVT::v4i32,
112016 /*249925*/      /*SwitchType*/ 3, MVT::v4i32,// ->249930
112047 /*249965*/      /*SwitchType*/ 3, MVT::v4i32,// ->249970
112078 /*250005*/      /*SwitchType*/ 3, MVT::v4i32,// ->250010
112109 /*250045*/      /*SwitchType*/ 3, MVT::v4i32,// ->250050
112140 /*250085*/      /*SwitchType*/ 3, MVT::v4i32,// ->250090
112171 /*250125*/      /*SwitchType*/ 3, MVT::v4i32,// ->250130
112225 /*250212*/    /*SwitchType*/ 9, MVT::v4i32,// ->250223
112228                     MVT::v4i32, 1/*#Ops*/, 0, 
112276 /*250306*/    /*SwitchType*/ 9, MVT::v4i32,// ->250317
112279                     MVT::v4i32, 1/*#Ops*/, 0, 
112327 /*250400*/    /*SwitchType*/ 9, MVT::v4i32,// ->250411
112330                     MVT::v4i32, 1/*#Ops*/, 0, 
112378 /*250494*/    /*SwitchType*/ 9, MVT::v4i32,// ->250505
112381                     MVT::v4i32, 1/*#Ops*/, 0, 
112429 /*250588*/    /*SwitchType*/ 9, MVT::v4i32,// ->250599
112432                     MVT::v4i32, 1/*#Ops*/, 0, 
112488 /*250698*/    /*SwitchType*/ 11, MVT::v4i32,// ->250711
112492                     MVT::v4i32, 1/*#Ops*/, 0, 
112533 /*250782*/    /*SwitchType*/ 11, MVT::v4i32,// ->250795
112537                     MVT::v4i32, 1/*#Ops*/, 0, 
112578 /*250866*/    /*SwitchType*/ 11, MVT::v4i32,// ->250879
112582                     MVT::v4i32, 1/*#Ops*/, 0, 
112623 /*250950*/    /*SwitchType*/ 11, MVT::v4i32,// ->250963
112627                     MVT::v4i32, 1/*#Ops*/, 0, 
112668 /*251034*/    /*SwitchType*/ 11, MVT::v4i32,// ->251047
112672                     MVT::v4i32, 1/*#Ops*/, 0, 
112717 /*251124*/    /*SwitchType*/ 7, MVT::v4i32,// ->251133
112719                     MVT::v4i32, 1/*#Ops*/, 0, 
112817 /*251308*/    /*SwitchType*/ 9, MVT::v4i32,// ->251319
112820                     MVT::v4i32, 1/*#Ops*/, 0, 
112877 /*251422*/    /*SwitchType*/ 10, MVT::v4i32,// ->251434
112880                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
112929 /*251525*/    /*SwitchType*/ 10, MVT::v4i32,// ->251537
112932                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
112981 /*251628*/    /*SwitchType*/ 10, MVT::v4i32,// ->251640
112984                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113033 /*251731*/    /*SwitchType*/ 10, MVT::v4i32,// ->251743
113036                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113085 /*251834*/    /*SwitchType*/ 10, MVT::v4i32,// ->251846
113088                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113137 /*251937*/    /*SwitchType*/ 10, MVT::v4i32,// ->251949
113140                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113177 /*252016*/    /*SwitchType*/ 10, MVT::v4i32,// ->252028
113180                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113217 /*252095*/    /*SwitchType*/ 10, MVT::v4i32,// ->252107
113220                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113257 /*252174*/    /*SwitchType*/ 10, MVT::v4i32,// ->252186
113260                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113304 /*252272*/    /*SwitchType*/ 11, MVT::v4i32,// ->252285
113307                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
113351 /*252372*/    /*SwitchType*/ 9, MVT::v4i32,// ->252383
113353                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
113371 /*252413*/    /*SwitchType*/ 11, MVT::v4i32,// ->252426
113375                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113395 /*252458*/    /*SwitchType*/ 11, MVT::v4i32,// ->252471
113399                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113443 /*252552*/    /*SwitchType*/ 10, MVT::v4i32,// ->252564
113446                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113519 /*252704*/    /*SwitchType*/ 10, MVT::v4i32,// ->252716
113522                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113595 /*252856*/    /*SwitchType*/ 10, MVT::v4i32,// ->252868
113598                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113671 /*253008*/    /*SwitchType*/ 10, MVT::v4i32,// ->253020
113674                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113747 /*253160*/    /*SwitchType*/ 10, MVT::v4i32,// ->253172
113750                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113823 /*253312*/    /*SwitchType*/ 10, MVT::v4i32,// ->253324
113826                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
113923 /*253548*/    /*SwitchType*/ 25, MVT::v4i32,// ->253575
113925                     MVT::v4i32, 0/*#Ops*/,  // Results = #1
113930                     MVT::v4i32, 3/*#Ops*/, 1, 2, 3, 
113991 /*253727*/    /*SwitchType*/ 25, MVT::v4i32,// ->253754
113993                     MVT::v4i32, 0/*#Ops*/,  // Results = #1
113998                     MVT::v4i32, 3/*#Ops*/, 1, 2, 3, 
114049 /*253879*/    /*SwitchType*/ 25, MVT::v4i32,// ->253906
114051                     MVT::v4i32, 0/*#Ops*/,  // Results = #1
114056                     MVT::v4i32, 3/*#Ops*/, 1, 2, 3, 
114107 /*254031*/    /*SwitchType*/ 25, MVT::v4i32,// ->254058
114109                     MVT::v4i32, 0/*#Ops*/,  // Results = #1
114114                     MVT::v4i32, 3/*#Ops*/, 1, 2, 3, 
114165 /*254183*/    /*SwitchType*/ 25, MVT::v4i32,// ->254210
114167                     MVT::v4i32, 0/*#Ops*/,  // Results = #1
114172                     MVT::v4i32, 3/*#Ops*/, 1, 2, 3, 
114223 /*254335*/    /*SwitchType*/ 25, MVT::v4i32,// ->254362
114225                     MVT::v4i32, 0/*#Ops*/,  // Results = #1
114230                     MVT::v4i32, 3/*#Ops*/, 1, 2, 3, 
114243 /*254384*/      /*SwitchType*/ 10, MVT::v4i32,// ->254396
114246                       MVT::v4i32, 1/*#Ops*/, 0, 
114306 /*254530*/      /*SwitchType*/ 11, MVT::v4i32,// ->254543
114309                       MVT::v4i32, 1/*#Ops*/, 0, 
gen/lib/Target/AArch64/AArch64GenFastISel.inc
  182   if (RetVT.SimpleTy != MVT::v4i32)
  215   case MVT::v4i32: return fastEmit_AArch64ISD_CMEQz_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  270   if (RetVT.SimpleTy != MVT::v4i32)
  303   case MVT::v4i32: return fastEmit_AArch64ISD_CMGEz_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  358   if (RetVT.SimpleTy != MVT::v4i32)
  391   case MVT::v4i32: return fastEmit_AArch64ISD_CMGTz_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  446   if (RetVT.SimpleTy != MVT::v4i32)
  479   case MVT::v4i32: return fastEmit_AArch64ISD_CMLEz_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  534   if (RetVT.SimpleTy != MVT::v4i32)
  567   case MVT::v4i32: return fastEmit_AArch64ISD_CMLTz_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  646   case MVT::v4i32: return fastEmit_AArch64ISD_DUP_MVT_i32_MVT_v4i32_r(Op0, Op0IsKill);
  714   if (RetVT.SimpleTy != MVT::v4i32)
  782   if (RetVT.SimpleTy != MVT::v4i32)
  850   if (RetVT.SimpleTy != MVT::v4i32)
  918   if (RetVT.SimpleTy != MVT::v4i32)
  986   if (RetVT.SimpleTy != MVT::v4i32)
 1157   if (RetVT.SimpleTy != MVT::v4i32)
 1181   case MVT::v4i32: return fastEmit_AArch64ISD_NEG_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1221   if (RetVT.SimpleTy != MVT::v4i32)
 1245   case MVT::v4i32: return fastEmit_AArch64ISD_NOT_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1390   if (RetVT.SimpleTy != MVT::v4i32)
 1429   case MVT::v4i32: return fastEmit_AArch64ISD_REV64_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1723   if (RetVT.SimpleTy != MVT::v4i32)
 1757   case MVT::v4i32: return fastEmit_ISD_ABS_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1919   case MVT::v4i32: return fastEmit_ISD_BITCAST_MVT_v16i8_MVT_v4i32_r(Op0, Op0IsKill);
 2020   case MVT::v4i32: return fastEmit_ISD_BITCAST_MVT_v8i16_MVT_v4i32_r(Op0, Op0IsKill);
 2213   case MVT::v4i32: return fastEmit_ISD_BITCAST_MVT_v2i64_MVT_v4i32_r(Op0, Op0IsKill);
 2312   case MVT::v4i32: return fastEmit_ISD_BITCAST_MVT_v8f16_MVT_v4i32_r(Op0, Op0IsKill);
 2505   case MVT::v4i32: return fastEmit_ISD_BITCAST_MVT_v2f64_MVT_v4i32_r(Op0, Op0IsKill);
 2520   case MVT::v4i32: return fastEmit_ISD_BITCAST_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 2652   if (RetVT.SimpleTy != MVT::v4i32)
 2669   case MVT::v4i32: return fastEmit_ISD_CTLZ_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 3348   if (RetVT.SimpleTy != MVT::v4i32)
 3475   if (RetVT.SimpleTy != MVT::v4i32)
 4069   case MVT::v4i32: return fastEmit_ISD_SINT_TO_FP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 4114   case MVT::v4i32: return fastEmit_ISD_TRUNCATE_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 4234   case MVT::v4i32: return fastEmit_ISD_UINT_TO_FP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 4346   if (RetVT.SimpleTy != MVT::v4i32)
 4379   case MVT::v4i32: return fastEmit_AArch64ISD_CMEQ_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4434   if (RetVT.SimpleTy != MVT::v4i32)
 4467   case MVT::v4i32: return fastEmit_AArch64ISD_CMGE_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4522   if (RetVT.SimpleTy != MVT::v4i32)
 4555   case MVT::v4i32: return fastEmit_AArch64ISD_CMGT_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4610   if (RetVT.SimpleTy != MVT::v4i32)
 4643   case MVT::v4i32: return fastEmit_AArch64ISD_CMHI_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4698   if (RetVT.SimpleTy != MVT::v4i32)
 4731   case MVT::v4i32: return fastEmit_AArch64ISD_CMHS_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4786   if (RetVT.SimpleTy != MVT::v4i32)
 4874   if (RetVT.SimpleTy != MVT::v4i32)
 4962   if (RetVT.SimpleTy != MVT::v4i32)
 5135   if (RetVT.SimpleTy != MVT::v4i32)
 5203   if (RetVT.SimpleTy != MVT::v4i32)
 5272   case MVT::v4i32: return fastEmit_AArch64ISD_TRN1_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5331   if (RetVT.SimpleTy != MVT::v4i32)
 5400   case MVT::v4i32: return fastEmit_AArch64ISD_TRN2_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5420   if (RetVT.SimpleTy != MVT::v4i32)
 5488   if (RetVT.SimpleTy != MVT::v4i32)
 5557   case MVT::v4i32: return fastEmit_AArch64ISD_UZP1_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5616   if (RetVT.SimpleTy != MVT::v4i32)
 5685   case MVT::v4i32: return fastEmit_AArch64ISD_UZP2_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5744   if (RetVT.SimpleTy != MVT::v4i32)
 5813   case MVT::v4i32: return fastEmit_AArch64ISD_ZIP1_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5872   if (RetVT.SimpleTy != MVT::v4i32)
 5941   case MVT::v4i32: return fastEmit_AArch64ISD_ZIP2_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6012   if (RetVT.SimpleTy != MVT::v4i32)
 6047   case MVT::v4i32: return fastEmit_ISD_ADD_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6114   if (RetVT.SimpleTy != MVT::v4i32)
 6149   case MVT::v4i32: return fastEmit_ISD_AND_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6966   if (RetVT.SimpleTy != MVT::v4i32)
 6981   case MVT::v4i32: return fastEmit_ISD_MUL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7076   if (RetVT.SimpleTy != MVT::v4i32)
 7111   case MVT::v4i32: return fastEmit_ISD_OR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7218   if (RetVT.SimpleTy != MVT::v4i32)
 7233   case MVT::v4i32: return fastEmit_ISD_SMAX_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7286   if (RetVT.SimpleTy != MVT::v4i32)
 7301   case MVT::v4i32: return fastEmit_ISD_SMIN_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7396   if (RetVT.SimpleTy != MVT::v4i32)
 7431   case MVT::v4i32: return fastEmit_ISD_SUB_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7508   if (RetVT.SimpleTy != MVT::v4i32)
 7523   case MVT::v4i32: return fastEmit_ISD_UMAX_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7576   if (RetVT.SimpleTy != MVT::v4i32)
 7591   case MVT::v4i32: return fastEmit_ISD_UMIN_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7656   if (RetVT.SimpleTy != MVT::v4i32)
 7691   case MVT::v4i32: return fastEmit_ISD_XOR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7830   case MVT::v4i32: return fastEmit_AArch64ISD_DUPLANE32_MVT_v4i32_MVT_v4i32_ri_Predicate_VectorIndexS(Op0, Op0IsKill, imm1);
 7853   case MVT::v4i32: return fastEmit_AArch64ISD_DUPLANE32_MVT_v4i32_ri_Predicate_VectorIndexS(RetVT, Op0, Op0IsKill, imm1);
 7878   case MVT::v4i32: return fastEmit_ISD_EXTRACT_VECTOR_ELT_MVT_v4i32_ri_Predicate_VectorIndexS(RetVT, Op0, Op0IsKill, imm1);
 8211   if (RetVT.SimpleTy != MVT::v4i32)
 8223   case MVT::v4i32: return fastEmit_AArch64ISD_SQSHLU_I_MVT_v4i32_ri_Predicate_vecshiftL32(RetVT, Op0, Op0IsKill, imm1);
 8249   if (RetVT.SimpleTy != MVT::v4i32)
 8261   case MVT::v4i32: return fastEmit_AArch64ISD_SQSHL_I_MVT_v4i32_ri_Predicate_vecshiftL32(RetVT, Op0, Op0IsKill, imm1);
 8287   if (RetVT.SimpleTy != MVT::v4i32)
 8299   case MVT::v4i32: return fastEmit_AArch64ISD_UQSHL_I_MVT_v4i32_ri_Predicate_vecshiftL32(RetVT, Op0, Op0IsKill, imm1);
 8316   if (RetVT.SimpleTy != MVT::v4i32)
 8327   case MVT::v4i32: return fastEmit_AArch64ISD_VSHL_MVT_v4i32_ri_Predicate_vecshiftL32(RetVT, Op0, Op0IsKill, imm1);
 9016   if (RetVT.SimpleTy != MVT::v4i32)
 9027   case MVT::v4i32: return fastEmit_AArch64ISD_SRSHR_I_MVT_v4i32_ri_Predicate_vecshiftR32(RetVT, Op0, Op0IsKill, imm1);
 9044   if (RetVT.SimpleTy != MVT::v4i32)
 9055   case MVT::v4i32: return fastEmit_AArch64ISD_URSHR_I_MVT_v4i32_ri_Predicate_vecshiftR32(RetVT, Op0, Op0IsKill, imm1);
 9072   if (RetVT.SimpleTy != MVT::v4i32)
 9083   case MVT::v4i32: return fastEmit_AArch64ISD_VASHR_MVT_v4i32_ri_Predicate_vecshiftR32(RetVT, Op0, Op0IsKill, imm1);
 9100   if (RetVT.SimpleTy != MVT::v4i32)
 9111   case MVT::v4i32: return fastEmit_AArch64ISD_VLSHR_MVT_v4i32_ri_Predicate_vecshiftR32(RetVT, Op0, Op0IsKill, imm1);
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
  121   if (LocVT == MVT::v4i32 ||
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
30627 /* 64636*/        /*SwitchType*/ 67, MVT::v4i32,// ->64705
30634                           MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
30644                           MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
30653                           MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
30816 /* 65043*/      OPC_CheckType, MVT::v4i32,
30822                     MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
30831 /* 65074*/        OPC_CheckType, MVT::v4i32,
30837                       MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
30871 /* 65169*/        /*SwitchType*/ 20, MVT::v4i32,// ->65191
30877                         MVT::v4i32, 4/*#Ops*/, 1, 2, 3, 4, 
30942 /* 65349*/        /*SwitchType*/ 41, MVT::v4i32,// ->65392
30947                           MVT::v4i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
30954                           MVT::v4i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
31013 /* 65544*/        /*SwitchType*/ 71, MVT::v4i32,// ->65617
31023                           MVT::v4i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
31035                           MVT::v4i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
31140 /* 65839*/        /*SwitchType*/ 23, MVT::v4i32,// ->65864
31147                         MVT::v4i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
31163 /* 65895*/        /*SwitchType*/ 23, MVT::v4i32,// ->65920
31170                         MVT::v4i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
31862 /* 67370*/      OPC_CheckChild1Type, MVT::v4i32,
31878 /* 67401*/      OPC_CheckChild1Type, MVT::v4i32,
32035 /* 67779*/        OPC_CheckChild1Type, MVT::v4i32,
32281 /* 68395*/        OPC_CheckChild1Type, MVT::v4i32,
32493 /* 68925*/        OPC_CheckChild1Type, MVT::v4i32,
33218 /* 70413*/        OPC_CheckChild1Type, MVT::v4i32,
33452 /* 70926*/        OPC_CheckChild1Type, MVT::v4i32,
33579 /* 71219*/    /*SwitchType*/ 61, MVT::v4i32,// ->71282
33585                       MVT::v4i32, 4/*#Ops*/, 0, 4, 5, 6, 
33594                       MVT::v4i32, 4/*#Ops*/, 0, 4, 5, 6, 
33601                       MVT::v4i32, 4/*#Ops*/, 0, 1, 4, 5, 
34835                     MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
34877                     MVT::v4i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
34921                     MVT::v4i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
35985 /* 76321*/        /*SwitchType*/ 37, MVT::v4i32,// ->76360
35995                         MVT::v4i32, 9/*#Ops*/, 1, 2, 6, 7, 8, 9, 10, 11, 12, 
36043 /* 76469*/        /*SwitchType*/ 38, MVT::v4i32,// ->76509
36053                         MVT::v4i32, 10/*#Ops*/, 2, 1, 3, 7, 8, 9, 10, 11, 12, 13, 
36104 /* 76625*/        /*SwitchType*/ 38, MVT::v4i32,// ->76665
36114                         MVT::v4i32, 10/*#Ops*/, 2, 1, 3, 7, 8, 9, 10, 11, 12, 13, 
36172 /* 76815*/        /*SwitchType*/ 58, MVT::v4i32,// ->76875
36187                         MVT::v4i32, 10/*#Ops*/, 11, 1, 4, 12, 13, 14, 15, 16, 17, 18, 
36856 /* 78459*/      OPC_CheckChild1Type, MVT::v4i32,
37883 /* 80787*/      OPC_CheckChild1Type, MVT::v4i32,
38574 /* 82323*/        /*SwitchType*/ 33, MVT::v4i32,// ->82358
38583                         MVT::v4i32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
38625 /* 82452*/        /*SwitchType*/ 34, MVT::v4i32,// ->82488
38634                         MVT::v4i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
38679 /* 82589*/        /*SwitchType*/ 34, MVT::v4i32,// ->82625
38688                         MVT::v4i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
38740 /* 82760*/        /*SwitchType*/ 54, MVT::v4i32,// ->82816
38754                         MVT::v4i32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
39386 /* 84366*/        /*SwitchType*/ 35, MVT::v4i32,// ->84403
39396                         MVT::v4i32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
39453 /* 84537*/        /*SwitchType*/ 36, MVT::v4i32,// ->84575
39463                         MVT::v4i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
39523 /* 84718*/        /*SwitchType*/ 36, MVT::v4i32,// ->84756
39533                         MVT::v4i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
39595 /* 84913*/        /*SwitchType*/ 56, MVT::v4i32,// ->84971
39610                         MVT::v4i32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
40130 /* 86213*/        /*SwitchType*/ 33, MVT::v4i32,// ->86248
40139                         MVT::v4i32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
40205 /* 86414*/        /*SwitchType*/ 34, MVT::v4i32,// ->86450
40214                         MVT::v4i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
40283 /* 86623*/        /*SwitchType*/ 34, MVT::v4i32,// ->86659
40292                         MVT::v4i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
40378 /* 86906*/        /*SwitchType*/ 54, MVT::v4i32,// ->86962
40392                         MVT::v4i32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
42019 /* 90733*/      OPC_CheckChild1Type, MVT::v4i32,
42626 /* 92152*/      OPC_CheckChild1Type, MVT::v4i32,
44491 /* 96297*/      OPC_CheckChild1Type, MVT::v4i32,
58368 /*127926*/        OPC_CheckChild0Type, MVT::v4i32,
62725 /*136955*/      OPC_SwitchType /*2 cases */, 3, MVT::v4i32,// ->136961
62741 /*136976*/      OPC_CheckChild0Type, MVT::v4i32,
62757 /*136998*/      OPC_SwitchType /*2 cases */, 3, MVT::v4i32,// ->137004
62768 /*137013*/      OPC_SwitchType /*3 cases */, 3, MVT::v4i32,// ->137019
73726 /*162922*/        /*SwitchType*/ 39, MVT::v4i32,// ->162963
73737                         MVT::v4i32, 9/*#Ops*/, 1, 2, 6, 7, 8, 9, 10, 11, 12, 
73773 /*163033*/        /*SwitchType*/ 40, MVT::v4i32,// ->163075
73784                         MVT::v4i32, 10/*#Ops*/, 2, 1, 3, 7, 8, 9, 10, 11, 12, 13, 
73823 /*163152*/        /*SwitchType*/ 40, MVT::v4i32,// ->163194
73834                         MVT::v4i32, 10/*#Ops*/, 2, 1, 3, 7, 8, 9, 10, 11, 12, 13, 
73875 /*163286*/        /*SwitchType*/ 60, MVT::v4i32,// ->163348
73891                         MVT::v4i32, 10/*#Ops*/, 11, 1, 4, 12, 13, 14, 15, 16, 17, 18, 
77330 /*171928*/      /*SwitchType*/ 13, MVT::v4i32,// ->171943
77333                       MVT::v4i32, 4/*#Ops*/, 0, 3, 4, 1, 
77363 /*172006*/      /*SwitchType*/ 12, MVT::v4i32,// ->172020
77366                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
77408 /*172109*/      /*SwitchType*/ 12, MVT::v4i32,// ->172123
77411                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
77453 /*172212*/      /*SwitchType*/ 12, MVT::v4i32,// ->172226
77456                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
77486 /*172286*/      OPC_SwitchType /*5 cases */, 12, MVT::v4i32,// ->172301
77489                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
gen/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc
17465   /* 41 */ MVT::v4i32, MVT::v4f32, MVT::v2i64, MVT::Other,
17477   /* 97 */ MVT::v4i32, MVT::v2i64, MVT::v2f64, MVT::Other,
17478   /* 101 */ MVT::v4i32, MVT::v4f32, MVT::v2i64, MVT::v2f64, MVT::Other,
gen/lib/Target/AMDGPU/R600GenCallingConv.inc
   20         LocVT == MVT::v4i32) {
gen/lib/Target/AMDGPU/R600GenDAGISel.inc
 5688 /* 22670*/          /*SwitchType*/ 18, MVT::v4i32,// ->22690
 5694                           MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
 5709 /* 22715*/          /*SwitchType*/ 18, MVT::v4i32,// ->22735
 5715                           MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
 5730 /* 22760*/          /*SwitchType*/ 18, MVT::v4i32,// ->22780
 5736                           MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
 5751 /* 22805*/          /*SwitchType*/ 18, MVT::v4i32,// ->22825
 5757                           MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
 5772 /* 22850*/          /*SwitchType*/ 18, MVT::v4i32,// ->22870
 5778                           MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
 5793 /* 22895*/          /*SwitchType*/ 18, MVT::v4i32,// ->22915
 5799                           MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
 5917 /* 23215*/      OPC_CheckChild1Type, MVT::v4i32,
 6789 /* 26727*/      OPC_CheckType, MVT::v4i32,
 6794                     MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
 6810                     MVT::v4i32, 0/*#Ops*/,  // Results = #2
 6816                     MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
 6818                     MVT::v4i32, 2/*#Ops*/, 6, 1,  // Results = #7
 6830                     MVT::v4i32, 0/*#Ops*/,  // Results = #2
 6836                     MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
 6838                     MVT::v4i32, 2/*#Ops*/, 6, 1,  // Results = #7
 6851                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
 6854                       MVT::v4i32, 3/*#Ops*/, 3, 2, 4,  // Results = #5
 6856                       MVT::v4i32, 2/*#Ops*/, 5, 1,  // Results = #6
 6891                     MVT::v4i32, 0/*#Ops*/,  // Results = #2
 6897                     MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
 6899                     MVT::v4i32, 2/*#Ops*/, 6, 1,  // Results = #7
 6911                     MVT::v4i32, 0/*#Ops*/,  // Results = #2
 6917                     MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
 6919                     MVT::v4i32, 2/*#Ops*/, 6, 1,  // Results = #7
 6932                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
 6935                       MVT::v4i32, 3/*#Ops*/, 3, 2, 4,  // Results = #5
 6937                       MVT::v4i32, 2/*#Ops*/, 5, 1,  // Results = #6
 6964 /* 27271*/        OPC_CheckChild0Type, MVT::v4i32,
 7260 /* 28120*/    OPC_CheckChild1Type, MVT::v4i32,
 7282                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
 7285                     MVT::v4i32, 3/*#Ops*/, 3, 2, 4,  // Results = #5
 7287                     MVT::v4i32, 2/*#Ops*/, 5, 1,  // Results = #6
 7321                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
 7324                     MVT::v4i32, 3/*#Ops*/, 3, 2, 4,  // Results = #5
 7326                     MVT::v4i32, 2/*#Ops*/, 5, 1,  // Results = #6
 7360                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
 7363                     MVT::v4i32, 3/*#Ops*/, 3, 2, 4,  // Results = #5
 7365                     MVT::v4i32, 2/*#Ops*/, 5, 1,  // Results = #6
 7399                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
 7402                     MVT::v4i32, 3/*#Ops*/, 3, 2, 4,  // Results = #5
 7404                     MVT::v4i32, 2/*#Ops*/, 5, 1,  // Results = #6
 7438                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
 7441                     MVT::v4i32, 3/*#Ops*/, 3, 2, 4,  // Results = #5
 7443                     MVT::v4i32, 2/*#Ops*/, 5, 1,  // Results = #6
 7477                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
 7480                     MVT::v4i32, 3/*#Ops*/, 3, 2, 4,  // Results = #5
 7482                     MVT::v4i32, 2/*#Ops*/, 5, 1,  // Results = #6
 7516                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
 7519                     MVT::v4i32, 3/*#Ops*/, 3, 2, 4,  // Results = #5
 7521                     MVT::v4i32, 2/*#Ops*/, 5, 1,  // Results = #6
 7555                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
 7558                     MVT::v4i32, 3/*#Ops*/, 3, 2, 4,  // Results = #5
 7560                     MVT::v4i32, 2/*#Ops*/, 5, 1,  // Results = #6
 7595                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
 7598                     MVT::v4i32, 3/*#Ops*/, 4, 2, 5,  // Results = #6
 7601                     MVT::v4i32, 3/*#Ops*/, 6, 3, 7,  // Results = #8
 7603                     MVT::v4i32, 2/*#Ops*/, 8, 1,  // Results = #9
 7647 /* 29245*/    /*SwitchType*/ 7, MVT::v4i32,// ->29254
 7660 /* 29265*/      OPC_CheckChild0Type, MVT::v4i32,
10838 /* 41473*/      OPC_SwitchType /*2 cases */, 14, MVT::v4i32,// ->41490
10842                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
10855 /* 41510*/      OPC_SwitchType /*2 cases */, 14, MVT::v4i32,// ->41527
10859                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
10872 /* 41547*/      OPC_CheckType, MVT::v4i32,
10876                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
10881 /* 41566*/      OPC_CheckType, MVT::v4i32,
10885                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
10897 /* 41600*/      /*SwitchType*/ 11, MVT::v4i32,// ->41613
10900                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
11656 /* 43079*/      OPC_CheckChild1Type, MVT::v4i32,
11769 /* 43297*/      OPC_CheckChild1Type, MVT::v4i32,
12108 /* 43951*/      OPC_CheckChild1Type, MVT::v4i32,
gen/lib/Target/AMDGPU/R600GenRegisterInfo.inc
 8872   /* 11 */ MVT::v4f32, MVT::v4i32, MVT::Other,
gen/lib/Target/ARM/ARMGenCallingConv.inc
   75       LocVT == MVT::v4i32 ||
  247       LocVT == MVT::v4i32 ||
  367       LocVT == MVT::v4i32 ||
  434       LocVT == MVT::v4i32 ||
  528       LocVT == MVT::v4i32 ||
  617       LocVT == MVT::v4i32 ||
  722       LocVT == MVT::v4i32 ||
  837       LocVT == MVT::v4i32 ||
  894       LocVT == MVT::v4i32 ||
gen/lib/Target/ARM/ARMGenDAGISel.inc
 1241 /*  2631*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->2653
 1246                                 MVT::v4i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 2011 /*  4107*/            OPC_CheckType, MVT::v4i32,
 2016                           MVT::v4i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 2038 /*  4159*/              OPC_CheckType, MVT::v4i32,
 2043                             MVT::v4i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 2062 /*  4205*/              OPC_CheckType, MVT::v4i32,
 2067                             MVT::v4i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 2090 /*  4258*/              OPC_CheckType, MVT::v4i32,
 2095                             MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 2113 /*  4303*/              OPC_CheckType, MVT::v4i32,
 2118                             MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 2141 /*  4356*/              OPC_CheckType, MVT::v4i32,
 2146                             MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 2165 /*  4402*/              OPC_CheckType, MVT::v4i32,
 2170                             MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 2199 /*  4465*/              OPC_CheckType, MVT::v4i32,
 2204                             MVT::v4i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 2211 /*  4491*/              OPC_CheckType, MVT::v4i32,
 2216                             MVT::v4i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 2241 /*  4546*/              OPC_CheckType, MVT::v4i32,
 2246                             MVT::v4i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 2253 /*  4572*/              OPC_CheckType, MVT::v4i32,
 2258                             MVT::v4i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 2289 /*  4637*/            OPC_CheckType, MVT::v4i32,
 2294                           MVT::v4i32, 5/*#Ops*/, 0, 2, 1, 3, 4, 
 2301 /*  4663*/            OPC_CheckType, MVT::v4i32,
 2306                           MVT::v4i32, 5/*#Ops*/, 0, 2, 1, 3, 4, 
 2332 /*  4719*/            OPC_CheckType, MVT::v4i32,
 2337                           MVT::v4i32, 5/*#Ops*/, 0, 2, 1, 3, 4, 
 2344 /*  4745*/            OPC_CheckType, MVT::v4i32,
 2349                           MVT::v4i32, 5/*#Ops*/, 0, 2, 1, 3, 4, 
 2753 /*  5529*/          OPC_SwitchType /*3 cases */, 47, MVT::v4i32,// ->5579
 2759                             MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
 2767                             MVT::v4i32, 0/*#Ops*/,  // Results = #4
 2769                             MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 2778                           MVT::v4i32, 0/*#Ops*/,  // Results = #4
 2788                           MVT::v4i32, 0/*#Ops*/,  // Results = #4
 2885 /*  5798*/      OPC_CheckType, MVT::v4i32,
 2890                     MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
 2911 /*  5847*/        OPC_CheckType, MVT::v4i32,
 2916                       MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
 2934 /*  5890*/        OPC_CheckType, MVT::v4i32,
 2939                       MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
 2965                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
 2993                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3018                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3041 /*  6099*/      OPC_CheckType, MVT::v4i32,
 3046                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3048                     MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 3069 /*  6155*/        OPC_CheckType, MVT::v4i32,
 3074                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3076                       MVT::v4i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 3094 /*  6205*/        OPC_CheckType, MVT::v4i32,
 3099                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3101                       MVT::v4i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 3127                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3155                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3180                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3205                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3225                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3250                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3271                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3288 /*  6604*/      /*SwitchType*/ 47, MVT::v4i32,// ->6653
 3294                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
 3302                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3304                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 3313                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3323                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 3333                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 5532 /* 11292*/        OPC_CheckChild0Type, MVT::v4i32,
 5753 /* 11764*/          OPC_CheckChild0Type, MVT::v4i32,
 5854 /* 11984*/            OPC_CheckType, MVT::v4i32,
 5859                           MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5902 /* 12082*/            OPC_CheckType, MVT::v4i32,
 5907                           MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5959 /* 12195*/          OPC_CheckType, MVT::v4i32,
 5964                         MVT::v4i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 6010 /* 12296*/          OPC_CheckType, MVT::v4i32,
 6015                         MVT::v4i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 6088 /* 12465*/            /*SwitchType*/ 22, MVT::v4i32,// ->12489
 6094                             MVT::v4i32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
 6135 /* 12556*/          OPC_CheckType, MVT::v4i32,
 6141                         MVT::v4i32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
 6180 /* 12646*/          OPC_CheckType, MVT::v4i32,
 6186                         MVT::v4i32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
 6419 /* 13101*/      OPC_CheckType, MVT::v4i32,
 6425                     MVT::v4i32, 6/*#Ops*/, 0, 3, 1, 4, 5, 6, 
 6444 /* 13151*/          OPC_CheckType, MVT::v4i32,
 6450                         MVT::v4i32, 6/*#Ops*/, 3, 0, 1, 4, 5, 6, 
 6466 /* 13193*/          OPC_CheckType, MVT::v4i32,
 6472                         MVT::v4i32, 6/*#Ops*/, 3, 2, 0, 4, 5, 6, 
 6491 /* 13242*/          OPC_CheckType, MVT::v4i32,
 6497                         MVT::v4i32, 6/*#Ops*/, 3, 0, 1, 4, 5, 6, 
 6538 /* 13334*/          OPC_CheckType, MVT::v4i32,
 6544                         MVT::v4i32, 6/*#Ops*/, 3, 0, 1, 4, 5, 6, 
 6603 /* 13471*/          OPC_CheckChild0Type, MVT::v4i32,
 6610 /* 13481*/          OPC_CheckType, MVT::v4i32,
 6621                         MVT::v4i32, 6/*#Ops*/, 0, 1, 6, 8, 9, 10, 
 6717 /* 13714*/      OPC_CheckChild0Type, MVT::v4i32,
 6725 /* 13725*/      OPC_CheckType, MVT::v4i32,
 6736                     MVT::v4i32, 6/*#Ops*/, 0, 3, 6, 8, 9, 10, 
 6747 /* 13778*/        OPC_CheckChild0Type, MVT::v4i32,
 6755 /* 13789*/        OPC_CheckType, MVT::v4i32,
 6766                       MVT::v4i32, 6/*#Ops*/, 3, 0, 6, 8, 9, 10, 
 6773 /* 13835*/        OPC_CheckChild0Type, MVT::v4i32,
 6782 /* 13847*/        OPC_CheckType, MVT::v4i32,
 6793                       MVT::v4i32, 6/*#Ops*/, 3, 2, 6, 8, 9, 10, 
 6870 /* 14044*/          OPC_CheckChild1Type, MVT::v4i32,
 6872 /* 14047*/          OPC_CheckChild2Type, MVT::v4i32,
 6874 /* 14050*/          OPC_CheckType, MVT::v4i32,
 6879                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 6952 /* 14220*/          OPC_CheckChild1Type, MVT::v4i32,
 6954 /* 14223*/          OPC_CheckChild2Type, MVT::v4i32,
 6956 /* 14226*/          OPC_CheckType, MVT::v4i32,
 6961                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 7043 /* 14411*/            OPC_CheckChild1Type, MVT::v4i32,
 7045 /* 14414*/            OPC_CheckChild2Type, MVT::v4i32,
 7048 /* 14418*/            OPC_CheckType, MVT::v4i32,
 7053                           MVT::v4i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 7131 /* 14593*/            OPC_CheckChild1Type, MVT::v4i32,
 7133 /* 14596*/            OPC_CheckChild2Type, MVT::v4i32,
 7136 /* 14600*/            OPC_CheckType, MVT::v4i32,
 7141                           MVT::v4i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 7172 /* 14672*/          OPC_CheckType, MVT::v4i32,
 7177                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
 7221 /* 14770*/          OPC_CheckType, MVT::v4i32,
 7226                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
 7309 /* 14976*/        /*SwitchType*/ 21, MVT::v4i32,// ->14999
 7315                         MVT::v4i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
 7389 /* 15174*/        /*SwitchType*/ 21, MVT::v4i32,// ->15197
 7395                         MVT::v4i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
 7469 /* 15372*/        /*SwitchType*/ 21, MVT::v4i32,// ->15395
 7475                         MVT::v4i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
 7549 /* 15570*/        /*SwitchType*/ 21, MVT::v4i32,// ->15593
 7555                         MVT::v4i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
 7576 /* 15630*/        OPC_SwitchType /*3 cases */, 19, MVT::v4i32,// ->15652
 7581                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 7666 /* 15852*/        /*SwitchType*/ 21, MVT::v4i32,// ->15875
 7672                         MVT::v4i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 7747 /* 16051*/        /*SwitchType*/ 21, MVT::v4i32,// ->16074
 7753                         MVT::v4i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 7828 /* 16250*/        /*SwitchType*/ 21, MVT::v4i32,// ->16273
 7834                         MVT::v4i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 7909 /* 16449*/        /*SwitchType*/ 21, MVT::v4i32,// ->16472
 7915                         MVT::v4i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 7940 /* 16513*/      OPC_CheckType, MVT::v4i32,
 7945                     MVT::v4i32, 5/*#Ops*/, 0, 2, 1, 3, 4, 
 7960 /* 16552*/        OPC_CheckType, MVT::v4i32,
 7965                       MVT::v4i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 7977 /* 16585*/        OPC_CheckType, MVT::v4i32,
 7982                       MVT::v4i32, 5/*#Ops*/, 2, 1, 0, 3, 4, 
 8119 /* 16865*/          OPC_CheckType, MVT::v4i32,
 8124                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
 8154 /* 16941*/          OPC_CheckType, MVT::v4i32,
 8159                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
 8217 /* 17097*/        /*SwitchType*/ 19, MVT::v4i32,// ->17118
 8222                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 8244 /* 17155*/          OPC_CheckType, MVT::v4i32,
 8249                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 8283 /* 17239*/          OPC_CheckType, MVT::v4i32,
 8288                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 8313                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
 8323                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
 8328 /* 17349*/        /*SwitchType*/ 25, MVT::v4i32,// ->17376
 8333                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
 8335                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 8360 /* 17417*/          OPC_CheckType, MVT::v4i32,
 8365                         MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
 8398 /* 17496*/          OPC_CheckType, MVT::v4i32,
 8403                         MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
 8463 /* 17654*/        /*SwitchType*/ 19, MVT::v4i32,// ->17675
 8468                         MVT::v4i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 8492 /* 17714*/          OPC_CheckType, MVT::v4i32,
 8497                         MVT::v4i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 8534 /* 17801*/          OPC_CheckType, MVT::v4i32,
 8539                         MVT::v4i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 8566                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
 8576                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
 8581 /* 17913*/        /*SwitchType*/ 25, MVT::v4i32,// ->17940
 8586                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
 8588                         MVT::v4i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 8634                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
 8654                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
 8660 /* 18105*/      /*SwitchType*/ 47, MVT::v4i32,// ->18154
 8666                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
 8674                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
 8676                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 9605 /* 20327*/            OPC_SwitchType /*3 cases */, 47, MVT::v4i32,// ->20377
 9611                               MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
 9619                               MVT::v4i32, 0/*#Ops*/,  // Results = #4
 9621                               MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 9630                             MVT::v4i32, 0/*#Ops*/,  // Results = #4
 9640                             MVT::v4i32, 0/*#Ops*/,  // Results = #4
 9738 /* 20597*/      OPC_CheckType, MVT::v4i32,
 9743                     MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
 9764 /* 20646*/        OPC_CheckType, MVT::v4i32,
 9769                       MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
 9787 /* 20689*/        OPC_CheckType, MVT::v4i32,
 9792                       MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
 9818                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
 9846                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 9871                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 9894 /* 20898*/      OPC_CheckType, MVT::v4i32,
 9899                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
 9901                     MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 9922 /* 20954*/        OPC_CheckType, MVT::v4i32,
 9927                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 9929                       MVT::v4i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 9947 /* 21004*/        OPC_CheckType, MVT::v4i32,
 9952                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
 9954                       MVT::v4i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 9980                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
10008                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
10033                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
10253 /* 21664*/        OPC_CheckChild0Type, MVT::v4i32,
10586 /* 22379*/        OPC_CheckChild0Type, MVT::v4i32,
11132                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
11152                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
11177                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
11198                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
11211 /* 23814*/          OPC_CheckType, MVT::v4i32,
11216                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
11218                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
11229                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
11452 /* 24372*/          OPC_CheckChild0Type, MVT::v4i32,
11924 /* 25443*/          OPC_CheckChild0Type, MVT::v4i32,
12184 /* 26018*/          OPC_CheckType, MVT::v4i32,
12189                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
12191                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
12203                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
12442 /* 26593*/          OPC_CheckChild0Type, MVT::v4i32,
12950 /* 27700*/          OPC_CheckChild0Type, MVT::v4i32,
13234 /* 28306*/      /*SwitchType*/ 47, MVT::v4i32,// ->28355
13240                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
13248                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
13250                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
13259                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
13269                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
13279                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
14913 /* 32015*/        OPC_CheckChild2Type, MVT::v4i32,
14945 /* 32086*/        OPC_CheckChild2Type, MVT::v4i32,
14977 /* 32157*/        OPC_CheckChild2Type, MVT::v4i32,
15009 /* 32228*/        OPC_CheckChild2Type, MVT::v4i32,
15223 /* 32676*/          OPC_CheckChild1Type, MVT::v4i32,
15239 /* 32704*/          OPC_CheckType, MVT::v4i32,
15241 /* 32707*/          OPC_CheckType, MVT::v4i32,
15247                         MVT::v4i32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
15424 /* 33067*/        OPC_CheckChild1Type, MVT::v4i32,
15440 /* 33095*/        OPC_CheckType, MVT::v4i32,
15442 /* 33098*/        OPC_CheckType, MVT::v4i32,
15448                       MVT::v4i32, 6/*#Ops*/, 0, 3, 1, 4, 5, 6, 
15468 /* 33151*/          OPC_CheckType, MVT::v4i32,
15471 /* 33155*/          OPC_CheckChild2Type, MVT::v4i32,
15472 /* 33157*/          OPC_CheckType, MVT::v4i32,
15478                         MVT::v4i32, 6/*#Ops*/, 3, 0, 1, 4, 5, 6, 
15494 /* 33201*/          OPC_CheckType, MVT::v4i32,
15497 /* 33205*/          OPC_CheckChild2Type, MVT::v4i32,
15498 /* 33207*/          OPC_CheckType, MVT::v4i32,
15504                         MVT::v4i32, 6/*#Ops*/, 3, 2, 0, 4, 5, 6, 
15661 /* 33543*/          OPC_CheckChild1Type, MVT::v4i32,
15666 /* 33553*/          OPC_CheckChild1Type, MVT::v4i32,
15670 /* 33560*/          OPC_CheckChild0Type, MVT::v4i32,
15675 /* 33568*/          OPC_CheckType, MVT::v4i32,
15677 /* 33571*/          OPC_CheckType, MVT::v4i32,
15679 /* 33574*/          OPC_CheckType, MVT::v4i32,
15690                         MVT::v4i32, 6/*#Ops*/, 0, 1, 6, 8, 9, 10, 
15763 /* 33760*/        OPC_CheckChild1Type, MVT::v4i32,
15770 /* 33774*/        OPC_CheckChild0Type, MVT::v4i32,
15775 /* 33782*/        OPC_CheckType, MVT::v4i32,
15778 /* 33786*/        OPC_CheckChild2Type, MVT::v4i32,
15779 /* 33788*/        OPC_CheckType, MVT::v4i32,
15781 /* 33791*/        OPC_CheckType, MVT::v4i32,
15792                       MVT::v4i32, 6/*#Ops*/, 0, 3, 6, 8, 9, 10, 
15801 /* 33843*/          OPC_CheckChild1Type, MVT::v4i32,
15805 /* 33850*/          OPC_CheckChild0Type, MVT::v4i32,
15810 /* 33858*/          OPC_CheckType, MVT::v4i32,
15812 /* 33861*/          OPC_CheckType, MVT::v4i32,
15815 /* 33865*/          OPC_CheckChild2Type, MVT::v4i32,
15816 /* 33867*/          OPC_CheckType, MVT::v4i32,
15827                         MVT::v4i32, 6/*#Ops*/, 3, 0, 6, 8, 9, 10, 
15834 /* 33913*/          OPC_CheckChild0Type, MVT::v4i32,
15839 /* 33921*/          OPC_CheckType, MVT::v4i32,
15842 /* 33925*/          OPC_CheckChild2Type, MVT::v4i32,
15843 /* 33927*/          OPC_CheckType, MVT::v4i32,
15846 /* 33931*/          OPC_CheckChild2Type, MVT::v4i32,
15847 /* 33933*/          OPC_CheckType, MVT::v4i32,
15858                         MVT::v4i32, 6/*#Ops*/, 3, 2, 6, 8, 9, 10, 
15922 /* 34099*/          OPC_CheckChild1Type, MVT::v4i32,
15925 /* 34105*/          OPC_CheckType, MVT::v4i32,
15929 /* 34113*/            OPC_CheckChild1Type, MVT::v4i32,
15931 /* 34116*/            OPC_CheckChild2Type, MVT::v4i32,
15933 /* 34119*/            OPC_CheckType, MVT::v4i32,
15938                           MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
15948 /* 34151*/            OPC_CheckType, MVT::v4i32,
15953                           MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
16028 /* 34324*/          /*SwitchType*/ 30, MVT::v4i32,// ->34356
16029 /* 34326*/            OPC_CheckChild1Type, MVT::v4i32,
16031 /* 34329*/            OPC_CheckChild2Type, MVT::v4i32,
16034 /* 34333*/            OPC_CheckChild2Type, MVT::v4i32,
16035 /* 34335*/            OPC_CheckType, MVT::v4i32,
16040                           MVT::v4i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
16047 /* 34362*/          OPC_SwitchType /*2 cases */, 30, MVT::v4i32,// ->34395
16053 /* 34372*/            OPC_CheckChild2Type, MVT::v4i32,
16054 /* 34374*/            OPC_CheckType, MVT::v4i32,
16059                           MVT::v4i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
16114 /* 34508*/        /*SwitchType*/ 23, MVT::v4i32,// ->34533
16115 /* 34510*/          OPC_CheckChild1Type, MVT::v4i32,
16117 /* 34513*/          OPC_CheckChild2Type, MVT::v4i32,
16122                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
16339 /* 34976*/        OPC_CheckChild1Type, MVT::v4i32,
16358 /* 35012*/              OPC_CheckType, MVT::v4i32,
16360 /* 35015*/              OPC_CheckType, MVT::v4i32,
16366                             MVT::v4i32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
16382 /* 35059*/              OPC_CheckType, MVT::v4i32,
16384 /* 35062*/              OPC_CheckType, MVT::v4i32,
16390                             MVT::v4i32, 6/*#Ops*/, 0, 3, 1, 4, 5, 6, 
16398 /* 35093*/              OPC_CheckType, MVT::v4i32,
16400 /* 35096*/              OPC_CheckType, MVT::v4i32,
16405                             MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
16413 /* 35126*/              OPC_CheckChild1Type, MVT::v4i32,
16417 /* 35133*/              OPC_CheckChild0Type, MVT::v4i32,
16422 /* 35141*/              OPC_CheckType, MVT::v4i32,
16424 /* 35144*/              OPC_CheckType, MVT::v4i32,
16426 /* 35147*/              OPC_CheckType, MVT::v4i32,
16437                             MVT::v4i32, 6/*#Ops*/, 0, 1, 6, 8, 9, 10, 
16444 /* 35193*/              OPC_CheckChild0Type, MVT::v4i32,
16449 /* 35201*/              OPC_CheckType, MVT::v4i32,
16452 /* 35205*/              OPC_CheckChild2Type, MVT::v4i32,
16453 /* 35207*/              OPC_CheckType, MVT::v4i32,
16455 /* 35210*/              OPC_CheckType, MVT::v4i32,
16466                             MVT::v4i32, 6/*#Ops*/, 0, 3, 6, 8, 9, 10, 
16471 /* 35252*/              OPC_CheckChild1Type, MVT::v4i32,
16473 /* 35255*/              OPC_CheckChild2Type, MVT::v4i32,
16474 /* 35257*/              OPC_CheckType, MVT::v4i32,
16476 /* 35260*/              OPC_CheckType, MVT::v4i32,
16481                             MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
16488 /* 35285*/          OPC_CheckChild2Type, MVT::v4i32,
16489 /* 35287*/          OPC_CheckType, MVT::v4i32,
16494                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
16749 /* 35824*/        OPC_CheckChild1Type, MVT::v4i32,
16758 /* 35840*/          OPC_CheckChild0Type, MVT::v4i32,
16764 /* 35850*/          OPC_CheckType, MVT::v4i32,
16768 /* 35856*/          OPC_CheckType, MVT::v4i32,
16774                         MVT::v4i32, 4/*#Ops*/, 0, 1, 5, 6, 
16780 /* 35885*/          OPC_CheckType, MVT::v4i32,
16783                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
16828 /* 35973*/        OPC_CheckChild1Type, MVT::v4i32,
16837 /* 35989*/          OPC_CheckChild0Type, MVT::v4i32,
16843 /* 35999*/          OPC_CheckType, MVT::v4i32,
16847 /* 36005*/          OPC_CheckType, MVT::v4i32,
16853                         MVT::v4i32, 4/*#Ops*/, 0, 1, 5, 6, 
16859 /* 36034*/          OPC_CheckType, MVT::v4i32,
16862                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
16935 /* 36186*/          OPC_CheckChild1Type, MVT::v4i32,
16944 /* 36201*/          OPC_CheckType, MVT::v4i32,
16946 /* 36204*/          OPC_CheckType, MVT::v4i32,
16952                         MVT::v4i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
17012 /* 36344*/          /*SwitchType*/ 27, MVT::v4i32,// ->36373
17015 /* 36348*/            OPC_CheckChild2Type, MVT::v4i32,
17016 /* 36350*/            OPC_CheckType, MVT::v4i32,
17022                           MVT::v4i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
17056 /* 36437*/          OPC_CheckChild1Type, MVT::v4i32,
17060 /* 36444*/          OPC_CheckChild0Type, MVT::v4i32,
17065 /* 36452*/          OPC_CheckType, MVT::v4i32,
17067 /* 36455*/          OPC_CheckType, MVT::v4i32,
17078                         MVT::v4i32, 5/*#Ops*/, 0, 5, 7, 8, 9, 
17111 /* 36557*/          OPC_CheckChild0Type, MVT::v4i32,
17116 /* 36565*/          OPC_CheckType, MVT::v4i32,
17119 /* 36569*/          OPC_CheckChild2Type, MVT::v4i32,
17120 /* 36571*/          OPC_CheckType, MVT::v4i32,
17131                         MVT::v4i32, 5/*#Ops*/, 2, 5, 7, 8, 9, 
17170 /* 36689*/        /*SwitchType*/ 23, MVT::v4i32,// ->36714
17171 /* 36691*/          OPC_CheckChild1Type, MVT::v4i32,
17173 /* 36694*/          OPC_CheckChild2Type, MVT::v4i32,
17178                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
17251 /* 36853*/          OPC_CheckChild1Type, MVT::v4i32,
17260 /* 36868*/          OPC_CheckType, MVT::v4i32,
17262 /* 36871*/          OPC_CheckType, MVT::v4i32,
17268                         MVT::v4i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
17328 /* 37011*/          /*SwitchType*/ 27, MVT::v4i32,// ->37040
17331 /* 37015*/            OPC_CheckChild2Type, MVT::v4i32,
17332 /* 37017*/            OPC_CheckType, MVT::v4i32,
17338                           MVT::v4i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
17372 /* 37104*/          OPC_CheckChild1Type, MVT::v4i32,
17376 /* 37111*/          OPC_CheckChild0Type, MVT::v4i32,
17381 /* 37119*/          OPC_CheckType, MVT::v4i32,
17383 /* 37122*/          OPC_CheckType, MVT::v4i32,
17394                         MVT::v4i32, 5/*#Ops*/, 0, 5, 7, 8, 9, 
17427 /* 37224*/          OPC_CheckChild0Type, MVT::v4i32,
17432 /* 37232*/          OPC_CheckType, MVT::v4i32,
17435 /* 37236*/          OPC_CheckChild2Type, MVT::v4i32,
17436 /* 37238*/          OPC_CheckType, MVT::v4i32,
17447                         MVT::v4i32, 5/*#Ops*/, 2, 5, 7, 8, 9, 
17486 /* 37356*/        /*SwitchType*/ 23, MVT::v4i32,// ->37381
17487 /* 37358*/          OPC_CheckChild1Type, MVT::v4i32,
17489 /* 37361*/          OPC_CheckChild2Type, MVT::v4i32,
17494                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
17515 /* 37411*/          OPC_CheckType, MVT::v4i32,
17521                         MVT::v4i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
17560 /* 37499*/          OPC_CheckType, MVT::v4i32,
17566                         MVT::v4i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
17591 /* 37563*/        OPC_SwitchType /*2 cases */, 23, MVT::v4i32,// ->37589
17599                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
17654 /* 37694*/        OPC_CheckType, MVT::v4i32,
17660                       MVT::v4i32, 4/*#Ops*/, 0, 2, 3, 4, 
17718 /* 37826*/        OPC_CheckType, MVT::v4i32,
17724                       MVT::v4i32, 4/*#Ops*/, 0, 2, 3, 4, 
17779 /* 37962*/      /*SwitchType*/ 23, MVT::v4i32,// ->37987
17780 /* 37964*/        OPC_CheckChild1Type, MVT::v4i32,
17782 /* 37967*/        OPC_CheckChild2Type, MVT::v4i32,
17787                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
17849 /* 38120*/      /*SwitchType*/ 23, MVT::v4i32,// ->38145
17850 /* 38122*/        OPC_CheckChild1Type, MVT::v4i32,
17852 /* 38125*/        OPC_CheckChild2Type, MVT::v4i32,
17857                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
17919 /* 38278*/      /*SwitchType*/ 23, MVT::v4i32,// ->38303
17920 /* 38280*/        OPC_CheckChild1Type, MVT::v4i32,
17922 /* 38283*/        OPC_CheckChild2Type, MVT::v4i32,
17927                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
17989 /* 38436*/      /*SwitchType*/ 23, MVT::v4i32,// ->38461
17990 /* 38438*/        OPC_CheckChild1Type, MVT::v4i32,
17992 /* 38441*/        OPC_CheckChild2Type, MVT::v4i32,
17997                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
18059 /* 38594*/      /*SwitchType*/ 23, MVT::v4i32,// ->38619
18060 /* 38596*/        OPC_CheckChild1Type, MVT::v4i32,
18062 /* 38599*/        OPC_CheckChild2Type, MVT::v4i32,
18067                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
18130 /* 38753*/        OPC_CheckChild1Type, MVT::v4i32,
18132 /* 38756*/        OPC_CheckChild2Type, MVT::v4i32,
18238 /* 38990*/      /*SwitchType*/ 23, MVT::v4i32,// ->39015
18239 /* 38992*/        OPC_CheckChild1Type, MVT::v4i32,
18241 /* 38995*/        OPC_CheckChild2Type, MVT::v4i32,
18246                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
18308 /* 39148*/      /*SwitchType*/ 23, MVT::v4i32,// ->39173
18309 /* 39150*/        OPC_CheckChild1Type, MVT::v4i32,
18311 /* 39153*/        OPC_CheckChild2Type, MVT::v4i32,
18316                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
18378 /* 39306*/      /*SwitchType*/ 23, MVT::v4i32,// ->39331
18379 /* 39308*/        OPC_CheckChild1Type, MVT::v4i32,
18381 /* 39311*/        OPC_CheckChild2Type, MVT::v4i32,
18386                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
18449 /* 39465*/        OPC_CheckChild1Type, MVT::v4i32,
18451 /* 39468*/        OPC_CheckChild2Type, MVT::v4i32,
18485 /* 39545*/      /*SwitchType*/ 23, MVT::v4i32,// ->39570
18493                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
18533 /* 39652*/      /*SwitchType*/ 23, MVT::v4i32,// ->39677
18541                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
18648 /* 39909*/      /*SwitchType*/ 27, MVT::v4i32,// ->39938
18649 /* 39911*/        OPC_CheckChild1Type, MVT::v4i32,
18651 /* 39914*/        OPC_CheckChild2Type, MVT::v4i32,
18653 /* 39917*/        OPC_CheckChild3Type, MVT::v4i32,
18658                       MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
18737 /* 40108*/      /*SwitchType*/ 23, MVT::v4i32,// ->40133
18738 /* 40110*/        OPC_CheckChild1Type, MVT::v4i32,
18740 /* 40113*/        OPC_CheckChild2Type, MVT::v4i32,
18745                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
18851 /* 40366*/      /*SwitchType*/ 23, MVT::v4i32,// ->40391
18852 /* 40368*/        OPC_CheckChild1Type, MVT::v4i32,
18854 /* 40371*/        OPC_CheckChild2Type, MVT::v4i32,
18859                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
18983 /* 40666*/      /*SwitchType*/ 19, MVT::v4i32,// ->40687
18989                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
18993 /* 40689*/        OPC_CheckChild1Type, MVT::v4i32,
19041 /* 40800*/      /*SwitchType*/ 19, MVT::v4i32,// ->40821
19047                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
19051 /* 40823*/        OPC_CheckChild1Type, MVT::v4i32,
19107 /* 40950*/      /*SwitchType*/ 23, MVT::v4i32,// ->40975
19108 /* 40952*/        OPC_CheckChild1Type, MVT::v4i32,
19115                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
19121 /* 40980*/        OPC_CheckChild2Type, MVT::v4i32,
19177 /* 41108*/      /*SwitchType*/ 23, MVT::v4i32,// ->41133
19178 /* 41110*/        OPC_CheckChild1Type, MVT::v4i32,
19185                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
19191 /* 41138*/        OPC_CheckChild2Type, MVT::v4i32,
19404 /* 41617*/      /*SwitchType*/ 19, MVT::v4i32,// ->41638
19405 /* 41619*/        OPC_CheckChild1Type, MVT::v4i32,
19410                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
19462 /* 41751*/      /*SwitchType*/ 19, MVT::v4i32,// ->41772
19463 /* 41753*/        OPC_CheckChild1Type, MVT::v4i32,
19468                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
19544 /* 41939*/      /*SwitchType*/ 23, MVT::v4i32,// ->41964
19545 /* 41941*/        OPC_CheckChild1Type, MVT::v4i32,
19547 /* 41944*/        OPC_CheckChild2Type, MVT::v4i32,
19552                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
19636 /* 42147*/      /*SwitchType*/ 23, MVT::v4i32,// ->42172
19637 /* 42149*/        OPC_CheckChild1Type, MVT::v4i32,
19639 /* 42152*/        OPC_CheckChild2Type, MVT::v4i32,
19644                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
19728 /* 42355*/      /*SwitchType*/ 23, MVT::v4i32,// ->42380
19729 /* 42357*/        OPC_CheckChild1Type, MVT::v4i32,
19731 /* 42360*/        OPC_CheckChild2Type, MVT::v4i32,
19736                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
19820 /* 42563*/      /*SwitchType*/ 23, MVT::v4i32,// ->42588
19821 /* 42565*/        OPC_CheckChild1Type, MVT::v4i32,
19823 /* 42568*/        OPC_CheckChild2Type, MVT::v4i32,
19828                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
19912 /* 42771*/      /*SwitchType*/ 23, MVT::v4i32,// ->42796
19913 /* 42773*/        OPC_CheckChild1Type, MVT::v4i32,
19915 /* 42776*/        OPC_CheckChild2Type, MVT::v4i32,
19920                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
20004 /* 42979*/      /*SwitchType*/ 23, MVT::v4i32,// ->43004
20005 /* 42981*/        OPC_CheckChild1Type, MVT::v4i32,
20007 /* 42984*/        OPC_CheckChild2Type, MVT::v4i32,
20012                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
20096 /* 43187*/      /*SwitchType*/ 23, MVT::v4i32,// ->43212
20097 /* 43189*/        OPC_CheckChild1Type, MVT::v4i32,
20099 /* 43192*/        OPC_CheckChild2Type, MVT::v4i32,
20104                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
20188 /* 43395*/      /*SwitchType*/ 23, MVT::v4i32,// ->43420
20189 /* 43397*/        OPC_CheckChild1Type, MVT::v4i32,
20191 /* 43400*/        OPC_CheckChild2Type, MVT::v4i32,
20196                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
20292 /* 43633*/      /*SwitchType*/ 19, MVT::v4i32,// ->43654
20293 /* 43635*/        OPC_CheckChild1Type, MVT::v4i32,
20298                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
20350 /* 43767*/      /*SwitchType*/ 19, MVT::v4i32,// ->43788
20351 /* 43769*/        OPC_CheckChild1Type, MVT::v4i32,
20356                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
20408 /* 43901*/      /*SwitchType*/ 19, MVT::v4i32,// ->43922
20409 /* 43903*/        OPC_CheckChild1Type, MVT::v4i32,
20414                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
20431 /* 43952*/        OPC_CheckChild1Type, MVT::v4i32,
20462 /* 44022*/        OPC_CheckChild1Type, MVT::v4i32,
20493 /* 44092*/        OPC_CheckChild1Type, MVT::v4i32,
20521 /* 44152*/      /*SwitchType*/ 11, MVT::v4i32,// ->44165
20525                       MVT::v4i32, 1/*#Ops*/, 0, 
20553 /* 44211*/      /*SwitchType*/ 11, MVT::v4i32,// ->44224
20557                       MVT::v4i32, 1/*#Ops*/, 0, 
20585 /* 44270*/      /*SwitchType*/ 11, MVT::v4i32,// ->44283
20589                       MVT::v4i32, 1/*#Ops*/, 0, 
20617 /* 44329*/      /*SwitchType*/ 11, MVT::v4i32,// ->44342
20621                       MVT::v4i32, 1/*#Ops*/, 0, 
20649 /* 44388*/      /*SwitchType*/ 11, MVT::v4i32,// ->44401
20653                       MVT::v4i32, 1/*#Ops*/, 0, 
20681 /* 44447*/      /*SwitchType*/ 11, MVT::v4i32,// ->44460
20685                       MVT::v4i32, 1/*#Ops*/, 0, 
20713 /* 44506*/      /*SwitchType*/ 11, MVT::v4i32,// ->44519
20717                       MVT::v4i32, 1/*#Ops*/, 0, 
20745 /* 44565*/      /*SwitchType*/ 11, MVT::v4i32,// ->44578
20749                       MVT::v4i32, 1/*#Ops*/, 0, 
20829                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
20838                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
20848                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
20858                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
20868                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
20878                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
20912 /* 44882*/      /*SwitchType*/ 27, MVT::v4i32,// ->44911
20913 /* 44884*/        OPC_CheckChild1Type, MVT::v4i32,
20915 /* 44887*/        OPC_CheckChild2Type, MVT::v4i32,
20919 /* 44893*/        OPC_CheckChild4Type, MVT::v4i32,
20923                       MVT::v4i32, 5/*#Ops*/, 0, 1, 4, 2, 3, 
20986 /* 45035*/      /*SwitchType*/ 27, MVT::v4i32,// ->45064
20987 /* 45037*/        OPC_CheckChild1Type, MVT::v4i32,
20989 /* 45040*/        OPC_CheckChild2Type, MVT::v4i32,
20993 /* 45046*/        OPC_CheckChild4Type, MVT::v4i32,
20997                       MVT::v4i32, 5/*#Ops*/, 0, 1, 4, 2, 3, 
21179                     MVT::v4i32, 3/*#Ops*/, 0, 7, 2, 
21196                     MVT::v4i32, 3/*#Ops*/, 0, 7, 2, 
21213                     MVT::v4i32, 3/*#Ops*/, 0, 7, 2, 
21296 /* 45776*/        OPC_CheckChild1Type, MVT::v4i32,
21360 /* 45908*/        OPC_CheckChild1Type, MVT::v4i32,
21994 /* 47269*/          OPC_CheckChild0Type, MVT::v4i32,
22251 /* 47815*/          OPC_CheckChild0Type, MVT::v4i32,
23085                           MVT::v4i32, 0/*#Ops*/,  // Results = #7
23408                           MVT::v4i32, 0/*#Ops*/,  // Results = #7
23606                           MVT::v4i32, 0/*#Ops*/,  // Results = #7
23718 /* 51131*/        OPC_CheckChild1Type, MVT::v4i32,
23804                           MVT::v4i32, 0/*#Ops*/,  // Results = #7
24029                           MVT::v4i32, 0/*#Ops*/,  // Results = #7
24187                           MVT::v4i32, 0/*#Ops*/,  // Results = #7
24888 /* 53626*/        OPC_CheckChild3Type, MVT::v4i32,
24890 /* 53629*/        OPC_CheckChild4Type, MVT::v4i32,
25130 /* 54225*/        OPC_CheckChild3Type, MVT::v4i32,
25132 /* 54228*/        OPC_CheckChild4Type, MVT::v4i32,
25134 /* 54231*/        OPC_CheckChild5Type, MVT::v4i32,
25136 /* 54234*/        OPC_CheckChild6Type, MVT::v4i32,
28024 /* 60644*/        OPC_CheckType, MVT::v4i32,
28035                       MVT::v4i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
28042 /* 60691*/        OPC_CheckType, MVT::v4i32,
28053                       MVT::v4i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
28060 /* 60738*/        OPC_CheckType, MVT::v4i32,
28071                       MVT::v4i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
28153 /* 60978*/          /*SwitchType*/ 22, MVT::v4i32,// ->61002
28160                           MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
28196 /* 61079*/          /*SwitchType*/ 22, MVT::v4i32,// ->61103
28203                           MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
28239 /* 61180*/          /*SwitchType*/ 22, MVT::v4i32,// ->61204
28246                           MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
28284 /* 61282*/          OPC_CheckType, MVT::v4i32,
28292                         MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
28299 /* 61314*/        OPC_CheckType, MVT::v4i32,
28306                       MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
28312 /* 61343*/        OPC_CheckType, MVT::v4i32,
28319                       MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
28325 /* 61372*/        OPC_CheckType, MVT::v4i32,
28332                       MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
28377 /* 61488*/        OPC_CheckType, MVT::v4i32,
28384                       MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
28390 /* 61517*/        OPC_CheckType, MVT::v4i32,
28397                       MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
28403 /* 61546*/        OPC_CheckType, MVT::v4i32,
28410                       MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
28426                         MVT::v4i32, 0/*#Ops*/,  // Results = #9
28431 /* 61621*/        /*SwitchType*/ 44, MVT::v4i32,// ->61667
28442                         MVT::v4i32, 0/*#Ops*/,  // Results = #9
28444                         MVT::v4i32, 4/*#Ops*/, 6, 7, 8, 9, 
28458                         MVT::v4i32, 0/*#Ops*/,  // Results = #9
28605 /* 62115*/        OPC_CheckType, MVT::v4i32,
28626                       MVT::v4i32, 3/*#Ops*/, 13, 14, 15,  // Results = #16
28633 /* 62199*/        OPC_CheckType, MVT::v4i32,
28654                       MVT::v4i32, 3/*#Ops*/, 13, 14, 15,  // Results = #16
28661 /* 62283*/        OPC_CheckType, MVT::v4i32,
28682                       MVT::v4i32, 3/*#Ops*/, 13, 14, 15,  // Results = #16
29025 /* 63381*/        OPC_CheckType, MVT::v4i32,
29050                       MVT::v4i32, 3/*#Ops*/, 16, 17, 18,  // Results = #19
29057 /* 63480*/        OPC_CheckType, MVT::v4i32,
29082                       MVT::v4i32, 3/*#Ops*/, 16, 17, 18,  // Results = #19
29089 /* 63579*/        OPC_CheckType, MVT::v4i32,
29114                       MVT::v4i32, 3/*#Ops*/, 16, 17, 18,  // Results = #19
29758                           MVT::v4i32, 0/*#Ops*/,  // Results = #9
29786                         MVT::v4i32, 0/*#Ops*/,  // Results = #9
29803                         MVT::v4i32, 0/*#Ops*/,  // Results = #9
31008 /* 68235*/          OPC_CheckType, MVT::v4i32,
31013                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
31044 /* 68303*/          OPC_CheckType, MVT::v4i32,
31049                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
31102 /* 68409*/          OPC_CheckType, MVT::v4i32,
31107                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
31157 /* 68508*/          OPC_CheckType, MVT::v4i32,
31162                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
31191 /* 68576*/        OPC_SwitchType /*3 cases */, 45, MVT::v4i32,// ->68624
31197                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
31205                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
31207                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
31216                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
31226                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
31258 /* 68725*/        OPC_SwitchType /*3 cases */, 45, MVT::v4i32,// ->68773
31264                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
31272                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
31274                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
31283                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
31293                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
31378                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
31397                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
31413 /* 69076*/      /*SwitchType*/ 47, MVT::v4i32,// ->69125
31419                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
31427                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
31429                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
31438                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
31448                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
31458                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
31873 /* 70104*/          /*SwitchType*/ 21, MVT::v4i32,// ->70127
31879                           MVT::v4i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
31933 /* 70231*/        /*SwitchType*/ 21, MVT::v4i32,// ->70254
31939                         MVT::v4i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
31971 /* 70314*/        OPC_CheckChild0Type, MVT::v4i32,
31977 /* 70323*/        OPC_CheckType, MVT::v4i32,
31988                       MVT::v4i32, 5/*#Ops*/, 0, 5, 7, 8, 9, 
32019 /* 70421*/        OPC_CheckChild0Type, MVT::v4i32,
32026 /* 70431*/        OPC_CheckType, MVT::v4i32,
32037                       MVT::v4i32, 5/*#Ops*/, 2, 5, 7, 8, 9, 
32053                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
32063                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
32068 /* 70536*/      /*SwitchType*/ 25, MVT::v4i32,// ->70563
32073                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
32075                       MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
32091                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
32101                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
32106 /* 70629*/      /*SwitchType*/ 25, MVT::v4i32,// ->70656
32111                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
32113                       MVT::v4i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
32158                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
32178                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
32184 /* 70820*/      /*SwitchType*/ 47, MVT::v4i32,// ->70869
32190                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
32198                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
32200                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
33400 /* 73508*/      /*SwitchType*/ 99, MVT::v4i32,// ->73609
33418                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
33438                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
33499 /* 73726*/            /*SwitchType*/ 22, MVT::v4i32,// ->73750
33505                             MVT::v4i32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
33560 /* 73859*/            /*SwitchType*/ 22, MVT::v4i32,// ->73883
33566                             MVT::v4i32, 6/*#Ops*/, 0, 3, 1, 4, 5, 6, 
33599 /* 73945*/            OPC_CheckChild0Type, MVT::v4i32,
33606 /* 73955*/            OPC_CheckType, MVT::v4i32,
33617                           MVT::v4i32, 6/*#Ops*/, 0, 1, 6, 8, 9, 10, 
33649 /* 74056*/            OPC_CheckChild0Type, MVT::v4i32,
33657 /* 74067*/            OPC_CheckType, MVT::v4i32,
33668                           MVT::v4i32, 6/*#Ops*/, 0, 3, 6, 8, 9, 10, 
33687 /* 74132*/          OPC_CheckType, MVT::v4i32,
33693                         MVT::v4i32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
33732 /* 74222*/          OPC_CheckType, MVT::v4i32,
33738                         MVT::v4i32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
33781 /* 74326*/        /*SwitchType*/ 45, MVT::v4i32,// ->74373
33787                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
33795                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
33797                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
33828 /* 74423*/          OPC_CheckType, MVT::v4i32,
33833                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
33877 /* 74521*/          OPC_CheckType, MVT::v4i32,
33882                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
33949 /* 74692*/          /*SwitchType*/ 19, MVT::v4i32,// ->74713
33954                           MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
33976 /* 74750*/            OPC_CheckType, MVT::v4i32,
33981                           MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
34015 /* 74834*/            OPC_CheckType, MVT::v4i32,
34020                           MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
34052 /* 74915*/            OPC_CheckType, MVT::v4i32,
34057                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
34087 /* 74991*/            OPC_CheckType, MVT::v4i32,
34092                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
34115                           MVT::v4i32, 0/*#Ops*/,  // Results = #4
34125                           MVT::v4i32, 0/*#Ops*/,  // Results = #4
34130 /* 75096*/          /*SwitchType*/ 25, MVT::v4i32,// ->75123
34135                           MVT::v4i32, 0/*#Ops*/,  // Results = #4
34137                           MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
34182                           MVT::v4i32, 0/*#Ops*/,  // Results = #4
34202                           MVT::v4i32, 0/*#Ops*/,  // Results = #4
34208 /* 75287*/        /*SwitchType*/ 47, MVT::v4i32,// ->75336
34214                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
34222                           MVT::v4i32, 0/*#Ops*/,  // Results = #4
34224                           MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
35309 /* 77857*/      OPC_CheckChild1Type, MVT::v4i32,
35585 /* 78455*/        OPC_CheckType, MVT::v4i32,
35590                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
35592                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
35603                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
35611 /* 78515*/        OPC_CheckType, MVT::v4i32,
35616                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
35622                       MVT::v4i32, 0/*#Ops*/,  // Results = #7
35624                       MVT::v4i32, 4/*#Ops*/, 4, 5, 6, 7, 
36231                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
36241                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
36246 /* 79816*/        /*SwitchType*/ 25, MVT::v4i32,// ->79843
36251                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
36253                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
36310                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
36320                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
36325 /* 80002*/      /*SwitchType*/ 25, MVT::v4i32,// ->80029
36330                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
36332                       MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
36806 /* 80968*/      OPC_CheckChild0Type, MVT::v4i32,
37204 /* 81890*/      /*SwitchType*/ 47, MVT::v4i32,// ->81939
37211                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
37219                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
37221                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
37248                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
37456 /* 82491*/      /*SwitchType*/ 47, MVT::v4i32,// ->82540
37463                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
37471                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
37473                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
37500                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
38392                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
38413                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
38419 /* 84659*/    /*SwitchType*/ 47, MVT::v4i32,// ->84708
38420 /* 84661*/      OPC_CheckChild0Type, MVT::v4i32,
38426                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
38434                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
38436                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
38472                     MVT::v4i32, 0/*#Ops*/,  // Results = #8
38477 /* 84804*/    /*SwitchType*/ 47, MVT::v4i32,// ->84853
38488                     MVT::v4i32, 0/*#Ops*/,  // Results = #8
38490                     MVT::v4i32, 5/*#Ops*/, 0, 5, 6, 7, 8, 
38504                     MVT::v4i32, 0/*#Ops*/,  // Results = #8
38543                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
38548 /* 84992*/    /*SwitchType*/ 24, MVT::v4i32,// ->85018
38553                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
38555                     MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
39356 /* 86545*/        /*SwitchType*/ 57, MVT::v4i32,// ->86604
39372                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
39380                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39382                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
39410                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39440                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39470                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39500                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39509 /* 86845*/        OPC_SwitchType /*6 cases */, 14, MVT::v4i32,// ->86862
39545                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39575                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39605                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39635                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39665                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39710                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39716 /* 87238*/        /*SwitchType*/ 57, MVT::v4i32,// ->87297
39732                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
39740                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39742                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
39770                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39800                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39830                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39838 /* 87477*/        OPC_CheckChild0Type, MVT::v4i32,
39863                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39893                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39923                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39965                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
39995                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40028                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40034 /* 87856*/        /*SwitchType*/ 57, MVT::v4i32,// ->87915
40050                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
40058                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40060                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
40088                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40130                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40160                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40193                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40199 /* 88173*/        /*SwitchType*/ 57, MVT::v4i32,// ->88232
40215                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
40223                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40225                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
40253                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40283                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40313                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40343                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40352 /* 88473*/        OPC_SwitchType /*6 cases */, 57, MVT::v4i32,// ->88533
40368                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
40376                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40378                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
40406                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40436                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40478                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40508                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
40549 /* 88861*/      OPC_CheckChild0Type, MVT::v4i32,
40755 /* 89335*/      OPC_CheckChild0Type, MVT::v4i32,
40804 /* 89482*/      OPC_CheckChild0Type, MVT::v4i32,
40852 /* 89618*/      OPC_CheckChild0Type, MVT::v4i32,
40900 /* 89764*/      OPC_CheckChild0Type, MVT::v4i32,
41043 /* 90071*/          OPC_CheckChild0Type, MVT::v4i32,
41130 /* 90294*/          OPC_CheckChild0Type, MVT::v4i32,
41144                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
41157                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
41164                         MVT::v4i32, 0/*#Ops*/,  // Results = #9
41198                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
41211                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
41218                         MVT::v4i32, 0/*#Ops*/,  // Results = #9
41292 /* 90707*/          OPC_CheckChild0Type, MVT::v4i32,
41379 /* 90930*/          OPC_CheckChild0Type, MVT::v4i32,
41393                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
41406                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
41413                         MVT::v4i32, 0/*#Ops*/,  // Results = #9
41447                           MVT::v4i32, 0/*#Ops*/,  // Results = #3
41460                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
41467                         MVT::v4i32, 0/*#Ops*/,  // Results = #9
42749                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
42777                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
43508                           MVT::v4i32, 0/*#Ops*/,  // Results = #4
43536                           MVT::v4i32, 0/*#Ops*/,  // Results = #4
43967                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
43995                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
44490                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
44518                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
44632                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
44660                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
44771                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
44795                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
44841                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
44865                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
44977                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
44987                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
45051                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
45061                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
45092                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
45102                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
45133                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
45143                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
45174                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
45184                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
45488 /*100834*/      /*SwitchType*/ 8, MVT::v4i32,// ->100844
45491                       MVT::v4i32, 0/*#Ops*/, 
45522                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
45550                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
45564 /*101005*/      /*SwitchType*/ 45, MVT::v4i32,// ->101052
45570                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
45578                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
45580                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
45701 /*101295*/      OPC_SwitchType /*2 cases */, 38|128,1/*166*/, MVT::v4i32,// ->101465
45709                         MVT::v4i32, 4/*#Ops*/, 3, 4, 5, 2, 
45721                           MVT::v4i32, 4/*#Ops*/, 3, 4, 5, 2, 
45731                           MVT::v4i32, 4/*#Ops*/, 3, 4, 5, 2, 
45741                           MVT::v4i32, 4/*#Ops*/, 3, 4, 5, 2, 
45754                           MVT::v4i32, 4/*#Ops*/, 3, 4, 5, 2, 
45764                           MVT::v4i32, 4/*#Ops*/, 3, 4, 5, 2, 
45774                           MVT::v4i32, 4/*#Ops*/, 3, 4, 5, 2, 
45906 /*101723*/        OPC_CheckType, MVT::v4i32,
45914                       MVT::v4i32, 6/*#Ops*/, 4, 5, 0, 6, 7, 8, 
45959 /*101844*/        /*SwitchType*/ 21, MVT::v4i32,// ->101867
45965                         MVT::v4i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
46039 /*102043*/        OPC_CheckType, MVT::v4i32,
46054                       MVT::v4i32, 3/*#Ops*/, 0, 10, 12, 
46324 /*102716*/        OPC_CheckType, MVT::v4i32,
46331                       MVT::v4i32, 4/*#Ops*/, 2, 3, 4, 5, 
46386                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
46406                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
46412 /*102920*/      /*SwitchType*/ 45, MVT::v4i32,// ->102967
46418                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
46426                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
46428                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
46511                           MVT::v4i32, 0/*#Ops*/,  // Results = #5
46557                           MVT::v4i32, 0/*#Ops*/,  // Results = #5
46618 /*103421*/              OPC_CheckType, MVT::v4i32,
46658 /*103505*/              OPC_CheckType, MVT::v4i32,
46703 /*103595*/            OPC_CheckType, MVT::v4i32,
46751 /*103692*/          OPC_CheckType, MVT::v4i32,
46789 /*103773*/        OPC_CheckChild0Type, MVT::v4i32,
46827 /*103869*/        OPC_CheckChild0Type, MVT::v4i32,
46872 /*103960*/        OPC_CheckType, MVT::v4i32,
46877                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
46921                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
46941                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
46947 /*104136*/      /*SwitchType*/ 45, MVT::v4i32,// ->104183
46953                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
46961                         MVT::v4i32, 0/*#Ops*/,  // Results = #3
46963                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
46996 /*104241*/          OPC_CheckType, MVT::v4i32,
47001                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
47041 /*104333*/          OPC_CheckType, MVT::v4i32,
47046                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
47083                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
47090                         MVT::v4i32, 0/*#Ops*/,  // Results = #9
47099 /*104478*/      /*SwitchType*/ 90, MVT::v4i32,// ->104570
47106                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
47116                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
47123                         MVT::v4i32, 0/*#Ops*/,  // Results = #9
47128                         MVT::v4i32, 4/*#Ops*/, 5, 10, 11, 0, 
47146                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
47153                       MVT::v4i32, 0/*#Ops*/,  // Results = #9
47185 /*104708*/          OPC_CheckType, MVT::v4i32,
47191                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
47231 /*104804*/          OPC_CheckType, MVT::v4i32,
47237                         MVT::v4i32, 4/*#Ops*/, 0, 2, 3, 4, 
47276 /*104900*/          OPC_CheckType, MVT::v4i32,
47282                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
47322 /*104996*/          OPC_CheckType, MVT::v4i32,
47328                         MVT::v4i32, 4/*#Ops*/, 0, 2, 3, 4, 
47367 /*105091*/          OPC_CheckType, MVT::v4i32,
47373                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
47398 /*105156*/        OPC_CheckType, MVT::v4i32,
47404                       MVT::v4i32, 0/*#Ops*/,  // Results = #5
47406                       MVT::v4i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
47418                       MVT::v4i32, 0/*#Ops*/,  // Results = #5
47432                       MVT::v4i32, 0/*#Ops*/,  // Results = #5
47493 /*105387*/        /*SwitchType*/ 20, MVT::v4i32,// ->105409
47499                         MVT::v4i32, 4/*#Ops*/, 0, 2, 3, 4, 
47527                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
47537                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
47542 /*105506*/        /*SwitchType*/ 25, MVT::v4i32,// ->105533
47547                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
47549                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
47563                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
47573                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
47578 /*105597*/        /*SwitchType*/ 25, MVT::v4i32,// ->105624
47583                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
47585                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
47598 /*105639*/        OPC_CheckType, MVT::v4i32,
47604                       MVT::v4i32, 0/*#Ops*/,  // Results = #5
47606                       MVT::v4i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
47618                       MVT::v4i32, 0/*#Ops*/,  // Results = #5
47632                       MVT::v4i32, 0/*#Ops*/,  // Results = #5
47693 /*105870*/        /*SwitchType*/ 20, MVT::v4i32,// ->105892
47699                         MVT::v4i32, 4/*#Ops*/, 0, 2, 3, 4, 
47727                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
47737                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
47742 /*105989*/        /*SwitchType*/ 25, MVT::v4i32,// ->106016
47747                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
47749                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
47763                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
47773                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
47778 /*106080*/        /*SwitchType*/ 25, MVT::v4i32,// ->106107
47783                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
47785                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
47798 /*106122*/        OPC_CheckType, MVT::v4i32,
47804                       MVT::v4i32, 0/*#Ops*/,  // Results = #5
47806                       MVT::v4i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
47818                       MVT::v4i32, 0/*#Ops*/,  // Results = #5
47832                       MVT::v4i32, 0/*#Ops*/,  // Results = #5
47893 /*106353*/        /*SwitchType*/ 20, MVT::v4i32,// ->106375
47899                         MVT::v4i32, 4/*#Ops*/, 0, 2, 3, 4, 
48403 /*107574*/      OPC_CheckChild0Type, MVT::v4i32,
48505 /*107816*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->107837
48510                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
48526 /*107867*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->107888
48531                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
48547 /*107918*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->107939
48552                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
48568 /*107969*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->107990
48573                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
48589 /*108020*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->108041
48594                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
48941 /*108904*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->108925
48946                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
48962 /*108955*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->108976
48967                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
48983 /*109006*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->109027
48988                           MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
49291 /*109702*/    /*SwitchType*/ 20, MVT::v4i32,// ->109724
49294                     MVT::v4i32, 0/*#Ops*/,  // Results = #1
49297                     MVT::v4i32, 3/*#Ops*/, 1, 0, 2, 
49351 /*109838*/        OPC_CheckType, MVT::v4i32,
49357                       MVT::v4i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
49362 /*109863*/        OPC_CheckType, MVT::v4i32,
49367                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
49429 /*109999*/        OPC_CheckType, MVT::v4i32,
49435                       MVT::v4i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
49440 /*110024*/        OPC_CheckType, MVT::v4i32,
49445                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
50070 /*111462*/      OPC_CheckChild0Type, MVT::v4i32,
50074 /*111470*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->111490
50079                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
50096 /*111523*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->111543
50101                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
50118 /*111576*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->111596
50123                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
50140 /*111629*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->111649
50145                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
50162 /*111682*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->111702
50167                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
50226 /*111837*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->111857
50231                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
50248 /*111890*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->111910
50253                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
50270 /*111943*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->111963
50275                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
50292 /*111996*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->112016
50297                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
50314 /*112049*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->112069
50319                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
50535 /*112570*/      OPC_CheckChild0Type, MVT::v4i32,
50586 /*112675*/      OPC_CheckChild0Type, MVT::v4i32,
50637 /*112780*/      OPC_CheckChild0Type, MVT::v4i32,
50688 /*112885*/      OPC_CheckChild0Type, MVT::v4i32,
50739 /*112990*/      OPC_CheckChild0Type, MVT::v4i32,
50790 /*113095*/      OPC_CheckChild0Type, MVT::v4i32,
50841 /*113200*/      OPC_CheckChild0Type, MVT::v4i32,
50941 /*113405*/        OPC_CheckType, MVT::v4i32,
50947                       MVT::v4i32, 4/*#Ops*/, 0, 2, 3, 4, 
50993                       MVT::v4i32, 0/*#Ops*/,  // Results = #8
51030                       MVT::v4i32, 0/*#Ops*/,  // Results = #8
51037 /*113639*/      OPC_CheckChild0Type, MVT::v4i32,
51042 /*113647*/      OPC_CheckType, MVT::v4i32,
51054                       MVT::v4i32, 4/*#Ops*/, 4, 6, 7, 8, 
51067                       MVT::v4i32, 0/*#Ops*/,  // Results = #8
51069                       MVT::v4i32, 4/*#Ops*/, 5, 6, 7, 8, 
51144                       MVT::v4i32, 0/*#Ops*/,  // Results = #8
51181                       MVT::v4i32, 0/*#Ops*/,  // Results = #8
51218 /*114075*/    /*SwitchType*/ 18, MVT::v4i32,// ->114095
51223                     MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
51257 /*114167*/    /*SwitchType*/ 18, MVT::v4i32,// ->114187
51262                     MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
51293                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
51307 /*114284*/    /*SwitchType*/ 45, MVT::v4i32,// ->114331
51313                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
51321                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
51323                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
51388 /*114476*/    /*SwitchType*/ 20, MVT::v4i32,// ->114498
51394                     MVT::v4i32, 4/*#Ops*/, 0, 2, 3, 4, 
51467 /*114665*/    /*SwitchType*/ 20, MVT::v4i32,// ->114687
51473                     MVT::v4i32, 4/*#Ops*/, 0, 2, 3, 4, 
51546 /*114854*/    /*SwitchType*/ 20, MVT::v4i32,// ->114876
51552                     MVT::v4i32, 4/*#Ops*/, 0, 2, 3, 4, 
51625 /*115043*/    /*SwitchType*/ 20, MVT::v4i32,// ->115065
51631                     MVT::v4i32, 4/*#Ops*/, 0, 2, 3, 4, 
51704 /*115232*/    /*SwitchType*/ 20, MVT::v4i32,// ->115254
51710                     MVT::v4i32, 4/*#Ops*/, 0, 2, 3, 4, 
51784 /*115428*/    /*SwitchType*/ 21, MVT::v4i32,// ->115451
51790                     MVT::v4i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
51864 /*115626*/    /*SwitchType*/ 21, MVT::v4i32,// ->115649
51870                     MVT::v4i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
51916 /*115736*/      OPC_CheckChild0Type, MVT::v4i32,
52028 /*115976*/    /*SwitchType*/ 21, MVT::v4i32,// ->115999
52034                     MVT::v4i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
52091 /*116130*/      OPC_SwitchType /*3 cases */, 18, MVT::v4i32,// ->116151
52096                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
52164                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
52184                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
52190 /*116374*/      /*SwitchType*/ 47, MVT::v4i32,// ->116423
52196                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
52204                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
52206                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
52228 /*116460*/      OPC_SwitchType /*3 cases */, 18, MVT::v4i32,// ->116481
52233                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
52301                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
52321                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
52327 /*116704*/      /*SwitchType*/ 47, MVT::v4i32,// ->116753
52333                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
52341                         MVT::v4i32, 0/*#Ops*/,  // Results = #4
52343                         MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
52409 /*116896*/    /*SwitchType*/ 21, MVT::v4i32,// ->116919
52410 /*116898*/      OPC_CheckChild0Type, MVT::v4i32,
52416                     MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
52432 /*116948*/    /*SwitchType*/ 19, MVT::v4i32,// ->116969
52437                     MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
52474                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52480 /*117066*/    /*SwitchType*/ 47, MVT::v4i32,// ->117115
52486                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
52494                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52496                       MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
52522                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52562                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52568 /*117281*/    /*SwitchType*/ 47, MVT::v4i32,// ->117330
52574                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
52582                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52584                       MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
52610                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52650                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52656 /*117496*/    /*SwitchType*/ 47, MVT::v4i32,// ->117545
52662                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
52670                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52672                       MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
52698                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52738                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52744 /*117711*/    /*SwitchType*/ 47, MVT::v4i32,// ->117760
52750                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
52758                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52760                       MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
52786                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52833                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52840                       MVT::v4i32, 0/*#Ops*/,  // Results = #9
52849 /*117977*/    /*SwitchType*/ 91, MVT::v4i32,// ->118070
52856                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
52866                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52873                       MVT::v4i32, 0/*#Ops*/,  // Results = #9
52878                       MVT::v4i32, 4/*#Ops*/, 5, 10, 11, 0, 
52896                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
52903                     MVT::v4i32, 0/*#Ops*/,  // Results = #9
52931                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52938                       MVT::v4i32, 0/*#Ops*/,  // Results = #9
52947 /*118256*/    /*SwitchType*/ 90, MVT::v4i32,// ->118348
52954                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
52964                       MVT::v4i32, 0/*#Ops*/,  // Results = #4
52971                       MVT::v4i32, 0/*#Ops*/,  // Results = #9
52976                       MVT::v4i32, 4/*#Ops*/, 5, 10, 11, 0, 
52994                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
53001                     MVT::v4i32, 0/*#Ops*/,  // Results = #9
53050                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
53070                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
53076 /*118592*/    /*SwitchType*/ 45, MVT::v4i32,// ->118639
53082                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
53090                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
53092                       MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
53118                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
53138                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
53185                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
53205                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
53216                     MVT::v4i32, 0/*#Ops*/,  // Results = #3
53246                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
53275 /*119063*/    /*SwitchType*/ 22, MVT::v4i32,// ->119087
53281                     MVT::v4i32, 5/*#Ops*/, 2, 0, 3, 1, 4, 
53329                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
53339                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
53344 /*119244*/    /*SwitchType*/ 25, MVT::v4i32,// ->119271
53349                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
53351                     MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
53363                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
53373                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
53378 /*119332*/    /*SwitchType*/ 25, MVT::v4i32,// ->119359
53383                     MVT::v4i32, 0/*#Ops*/,  // Results = #4
53385                     MVT::v4i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
53425 /*119434*/      OPC_SwitchType /*2 cases */, 15, MVT::v4i32,// ->119452
53429                       MVT::v4i32, 4/*#Ops*/, 1, 2, 3, 0, 
53451                     MVT::v4i32, 0/*#Ops*/,  // Results = #7
53474                       MVT::v4i32, 0/*#Ops*/,  // Results = #7
53493                       MVT::v4i32, 0/*#Ops*/,  // Results = #7
53507 /*119671*/      OPC_CheckChild0Type, MVT::v4i32,
53510 /*119675*/      OPC_SwitchType /*2 cases */, 60, MVT::v4i32,// ->119738
53517                       MVT::v4i32, 0/*#Ops*/,  // Results = #7
53526                       MVT::v4i32, 4/*#Ops*/, 1, 2, 3, 12, 
53536                       MVT::v4i32, 0/*#Ops*/,  // Results = #7
53645 /*120063*/      /*SwitchType*/ 78, MVT::v4i32,// ->120143
53649                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
53654                         MVT::v4i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
53660                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
53670                         MVT::v4i32, 3/*#Ops*/, 1, 6, 7, 
53795                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
gen/lib/Target/ARM/ARMGenFastISel.inc
  314   case MVT::v4i32: return fastEmit_ARMISD_VDUP_MVT_i32_MVT_v4i32_r(Op0, Op0IsKill);
  529   if (RetVT.SimpleTy != MVT::v4i32)
  589   case MVT::v4i32: return fastEmit_ARMISD_VREV64_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  667   if (RetVT.SimpleTy != MVT::v4i32)
  685   case MVT::v4i32: return fastEmit_ISD_ABS_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  702   if (RetVT.SimpleTy != MVT::v4i32)
  911   case MVT::v4i32: return fastEmit_ISD_BITCAST_MVT_v16i8_MVT_v4i32_r(Op0, Op0IsKill);
 1019   case MVT::v4i32: return fastEmit_ISD_BITCAST_MVT_v8i16_MVT_v4i32_r(Op0, Op0IsKill);
 1234   case MVT::v4i32: return fastEmit_ISD_BITCAST_MVT_v2i64_MVT_v4i32_r(Op0, Op0IsKill);
 1340   case MVT::v4i32: return fastEmit_ISD_BITCAST_MVT_v8f16_MVT_v4i32_r(Op0, Op0IsKill);
 1509   case MVT::v4i32: return fastEmit_ISD_BITCAST_MVT_v2f64_MVT_v4i32_r(Op0, Op0IsKill);
 1526   case MVT::v4i32: return fastEmit_ISD_BITCAST_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1610   if (RetVT.SimpleTy != MVT::v4i32)
 1622   case MVT::v4i32: return fastEmit_ISD_BSWAP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1693   if (RetVT.SimpleTy != MVT::v4i32)
 1712   case MVT::v4i32: return fastEmit_ISD_CTLZ_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 2136   if (RetVT.SimpleTy != MVT::v4i32)
 2190   if (RetVT.SimpleTy != MVT::v4i32)
 2435   if (RetVT.SimpleTy != MVT::v4i32)
 2510   case MVT::v4i32: return fastEmit_ISD_SINT_TO_FP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 2547   case MVT::v4i32: return fastEmit_ISD_TRUNCATE_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 2602   case MVT::v4i32: return fastEmit_ISD_UINT_TO_FP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 2640   case MVT::v4i32: return fastEmit_ISD_VECREDUCE_ADD_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 2657   if (RetVT.SimpleTy != MVT::v4i32)
 3054   if (RetVT.SimpleTy != MVT::v4i32)
 3092   if (RetVT.SimpleTy != MVT::v4i32)
 3172   if (RetVT.SimpleTy != MVT::v4i32)
 3208   case MVT::v4i32: return fastEmit_ARMISD_VSHLs_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3269   if (RetVT.SimpleTy != MVT::v4i32)
 3305   case MVT::v4i32: return fastEmit_ARMISD_VSHLu_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3378   if (RetVT.SimpleTy != MVT::v4i32)
 3393   case MVT::v4i32: return fastEmit_ARMISD_VTST_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3467   if (RetVT.SimpleTy != MVT::v4i32)
 3504   case MVT::v4i32: return fastEmit_ISD_ADD_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3556   if (RetVT.SimpleTy != MVT::v4i32)
 3582   case MVT::v4i32: return fastEmit_ISD_AND_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4214   if (RetVT.SimpleTy != MVT::v4i32)
 4233   case MVT::v4i32: return fastEmit_ISD_MUL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4304   if (RetVT.SimpleTy != MVT::v4i32)
 4330   case MVT::v4i32: return fastEmit_ISD_OR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4390   if (RetVT.SimpleTy != MVT::v4i32)
 4403   case MVT::v4i32: return fastEmit_ISD_SADDSAT_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4504   if (RetVT.SimpleTy != MVT::v4i32)
 4522   case MVT::v4i32: return fastEmit_ISD_SMAX_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4581   if (RetVT.SimpleTy != MVT::v4i32)
 4599   case MVT::v4i32: return fastEmit_ISD_SMIN_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4679   if (RetVT.SimpleTy != MVT::v4i32)
 4692   case MVT::v4i32: return fastEmit_ISD_SSUBSAT_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4766   if (RetVT.SimpleTy != MVT::v4i32)
 4803   case MVT::v4i32: return fastEmit_ISD_SUB_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4831   if (RetVT.SimpleTy != MVT::v4i32)
 4843   case MVT::v4i32: return fastEmit_ISD_UADDSAT_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4923   if (RetVT.SimpleTy != MVT::v4i32)
 4941   case MVT::v4i32: return fastEmit_ISD_UMAX_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5000   if (RetVT.SimpleTy != MVT::v4i32)
 5018   case MVT::v4i32: return fastEmit_ISD_UMIN_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5044   if (RetVT.SimpleTy != MVT::v4i32)
 5056   case MVT::v4i32: return fastEmit_ISD_USUBSAT_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5106   if (RetVT.SimpleTy != MVT::v4i32)
 5132   case MVT::v4i32: return fastEmit_ISD_XOR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5430   if (RetVT.SimpleTy != MVT::v4i32)
 5463   case MVT::v4i32: return fastEmit_ARMISD_VQSHLsIMM_MVT_v4i32_ri(RetVT, Op0, Op0IsKill, imm1);
 5518   if (RetVT.SimpleTy != MVT::v4i32)
 5551   case MVT::v4i32: return fastEmit_ARMISD_VQSHLsuIMM_MVT_v4i32_ri(RetVT, Op0, Op0IsKill, imm1);
 5606   if (RetVT.SimpleTy != MVT::v4i32)
 5639   case MVT::v4i32: return fastEmit_ARMISD_VQSHLuIMM_MVT_v4i32_ri(RetVT, Op0, Op0IsKill, imm1);
 5694   if (RetVT.SimpleTy != MVT::v4i32)
 5727   case MVT::v4i32: return fastEmit_ARMISD_VRSHRsIMM_MVT_v4i32_ri(RetVT, Op0, Op0IsKill, imm1);
 5782   if (RetVT.SimpleTy != MVT::v4i32)
 5815   case MVT::v4i32: return fastEmit_ARMISD_VRSHRuIMM_MVT_v4i32_ri(RetVT, Op0, Op0IsKill, imm1);
 5870   if (RetVT.SimpleTy != MVT::v4i32)
 5903   case MVT::v4i32: return fastEmit_ARMISD_VSHLIMM_MVT_v4i32_ri(RetVT, Op0, Op0IsKill, imm1);
 5958   if (RetVT.SimpleTy != MVT::v4i32)
 5991   case MVT::v4i32: return fastEmit_ARMISD_VSHRsIMM_MVT_v4i32_ri(RetVT, Op0, Op0IsKill, imm1);
 6046   if (RetVT.SimpleTy != MVT::v4i32)
 6079   case MVT::v4i32: return fastEmit_ARMISD_VSHRuIMM_MVT_v4i32_ri(RetVT, Op0, Op0IsKill, imm1);
 6806   if (RetVT.SimpleTy != MVT::v4i32)
 6816   case MVT::v4i32: return fastEmit_ARMISD_VSHLIMM_MVT_v4i32_ri_Predicate_imm0_31(RetVT, Op0, Op0IsKill, imm1);
 6824   if (RetVT.SimpleTy != MVT::v4i32)
 6834   case MVT::v4i32: return fastEmit_ARMISD_VSHRsIMM_MVT_v4i32_ri_Predicate_imm0_31(RetVT, Op0, Op0IsKill, imm1);
 6842   if (RetVT.SimpleTy != MVT::v4i32)
 6852   case MVT::v4i32: return fastEmit_ARMISD_VSHRuIMM_MVT_v4i32_ri_Predicate_imm0_31(RetVT, Op0, Op0IsKill, imm1);
 7041   case MVT::v4i32: return fastEmit_ARMISD_VQRSHRNsIMM_MVT_v4i32_ri_Predicate_shr_imm16(RetVT, Op0, Op0IsKill, imm1);
 7059   case MVT::v4i32: return fastEmit_ARMISD_VQRSHRNsuIMM_MVT_v4i32_ri_Predicate_shr_imm16(RetVT, Op0, Op0IsKill, imm1);
 7077   case MVT::v4i32: return fastEmit_ARMISD_VQRSHRNuIMM_MVT_v4i32_ri_Predicate_shr_imm16(RetVT, Op0, Op0IsKill, imm1);
 7095   case MVT::v4i32: return fastEmit_ARMISD_VQSHRNsIMM_MVT_v4i32_ri_Predicate_shr_imm16(RetVT, Op0, Op0IsKill, imm1);
 7113   case MVT::v4i32: return fastEmit_ARMISD_VQSHRNsuIMM_MVT_v4i32_ri_Predicate_shr_imm16(RetVT, Op0, Op0IsKill, imm1);
 7131   case MVT::v4i32: return fastEmit_ARMISD_VQSHRNuIMM_MVT_v4i32_ri_Predicate_shr_imm16(RetVT, Op0, Op0IsKill, imm1);
 7149   case MVT::v4i32: return fastEmit_ARMISD_VRSHRNIMM_MVT_v4i32_ri_Predicate_shr_imm16(RetVT, Op0, Op0IsKill, imm1);
 7331   if (RetVT.SimpleTy != MVT::v4i32)
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
  482 /*   774*/        OPC_CheckChild1Type, MVT::v4i32,
 1311 /*  2329*/      /*SwitchType*/ 14, MVT::v4i32,// ->2345
 1316                       MVT::v4i32, 2/*#Ops*/, 2, 3, 
 8395                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8447                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8502                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
 8555                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8607                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9066                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9102                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9138                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9174                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9210                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9246                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9282                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9318                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9354                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9390                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9429                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
 9469                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
 9497                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9524                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9553                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
 9583                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
 9613                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
 9643                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
 9662                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9679                     MVT::v4i32, 1/*#Ops*/, 0, 
 9696                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9714                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9732                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9750                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9768                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9786                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9804                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9822                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9840                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9858                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9876                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9893                     MVT::v4i32, 1/*#Ops*/, 0, 
 9909                     MVT::v4i32, 1/*#Ops*/, 0, 
 9935                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9953                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 9980                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
10007                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
10034                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
10063                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
10083                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
10110                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
10146                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
10175                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
10195                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
10213                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
10231                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
10255                     MVT::v4i32, 1/*#Ops*/, 0, 
10293                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
10330                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
10366                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
10402                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
10438                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
10474                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
10510                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
11702 /* 21865*/        OPC_CheckType, MVT::v4i32,
11705 /* 21869*/        OPC_CheckType, MVT::v4i32,
11708                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
11736 /* 21924*/        OPC_CheckType, MVT::v4i32,
11739 /* 21928*/        OPC_CheckType, MVT::v4i32,
11742                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
11780 /* 22002*/        OPC_CheckType, MVT::v4i32,
11784 /* 22007*/        OPC_CheckType, MVT::v4i32,
11787                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
11815 /* 22062*/        OPC_CheckType, MVT::v4i32,
11819 /* 22067*/        OPC_CheckType, MVT::v4i32,
11822                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
11834 /* 22094*/      OPC_CheckType, MVT::v4i32,
11846 /* 22115*/        OPC_CheckType, MVT::v4i32,
11864 /* 22146*/        OPC_CheckType, MVT::v4i32,
11886 /* 22183*/      OPC_CheckType, MVT::v4i32,
11898 /* 22204*/        OPC_CheckType, MVT::v4i32,
11917 /* 22236*/        OPC_CheckType, MVT::v4i32,
11941 /* 22275*/      OPC_CheckType, MVT::v4i32,
11961 /* 22310*/      OPC_CheckType, MVT::v4i32,
12003 /* 22381*/        OPC_CheckChild1Type, MVT::v4i32,
12005 /* 22384*/        OPC_CheckType, MVT::v4i32,
12008                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
12041 /* 22446*/        OPC_CheckChild1Type, MVT::v4i32,
12044 /* 22450*/        OPC_CheckType, MVT::v4i32,
12047                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
12106 /* 22570*/      /*SwitchType*/ 37, MVT::v4i32,// ->22609
12111                         MVT::v4i32, 2/*#Ops*/, 0, 2, 
12117                         MVT::v4i32, 2/*#Ops*/, 1, 2, 
12122                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
12245 /* 22829*/      /*SwitchType*/ 11, MVT::v4i32,// ->22842
12246 /* 22831*/        OPC_CheckChild0Type, MVT::v4i32,
12249                       MVT::v4i32, 1/*#Ops*/, 0, 
13853 /* 25739*/          OPC_CheckType, MVT::v4i32,
13860 /* 25747*/          OPC_CheckType, MVT::v4i32,
13863                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
13891 /* 25802*/          OPC_CheckType, MVT::v4i32,
13898 /* 25810*/          OPC_CheckType, MVT::v4i32,
13901                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
13941 /* 25886*/          OPC_CheckType, MVT::v4i32,
13945 /* 25891*/          OPC_CheckType, MVT::v4i32,
13948                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
13976 /* 25946*/          OPC_CheckType, MVT::v4i32,
13980 /* 25951*/          OPC_CheckType, MVT::v4i32,
13983                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
14025 /* 26033*/          OPC_CheckType, MVT::v4i32,
14033 /* 26042*/          OPC_CheckType, MVT::v4i32,
14036                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
14064 /* 26097*/          OPC_CheckType, MVT::v4i32,
14072 /* 26106*/          OPC_CheckType, MVT::v4i32,
14075                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
14115 /* 26182*/          OPC_CheckType, MVT::v4i32,
14120 /* 26188*/          OPC_CheckType, MVT::v4i32,
14123                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
14151 /* 26243*/          OPC_CheckType, MVT::v4i32,
14156 /* 26249*/          OPC_CheckType, MVT::v4i32,
14159                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
14174 /* 26283*/        OPC_CheckType, MVT::v4i32,
14186 /* 26304*/          OPC_CheckType, MVT::v4i32,
14197 /* 26320*/          OPC_CheckType, MVT::v4i32,
14212 /* 26346*/          OPC_CheckType, MVT::v4i32,
14224 /* 26363*/          OPC_CheckType, MVT::v4i32,
14238 /* 26386*/        OPC_CheckType, MVT::v4i32,
14247 /* 26402*/        OPC_CheckType, MVT::v4i32,
14259 /* 26423*/          OPC_CheckType, MVT::v4i32,
14278 /* 26455*/          OPC_CheckType, MVT::v4i32,
14304 /* 26500*/        OPC_CheckType, MVT::v4i32,
14316 /* 26521*/          OPC_CheckType, MVT::v4i32,
14327 /* 26537*/          OPC_CheckType, MVT::v4i32,
14343 /* 26564*/          OPC_CheckType, MVT::v4i32,
14355 /* 26581*/          OPC_CheckType, MVT::v4i32,
14370 /* 26605*/        OPC_CheckType, MVT::v4i32,
14379 /* 26621*/        OPC_CheckType, MVT::v4i32,
14391 /* 26642*/          OPC_CheckType, MVT::v4i32,
14411 /* 26675*/          OPC_CheckType, MVT::v4i32,
14439 /* 26721*/        OPC_CheckType, MVT::v4i32,
14450 /* 26737*/        OPC_CheckType, MVT::v4i32,
14463 /* 26759*/        OPC_CheckType, MVT::v4i32,
14472 /* 26775*/        OPC_CheckType, MVT::v4i32,
14496 /* 26817*/        OPC_CheckType, MVT::v4i32,
14507 /* 26833*/        OPC_CheckType, MVT::v4i32,
14521 /* 26856*/        OPC_CheckType, MVT::v4i32,
14530 /* 26872*/        OPC_CheckType, MVT::v4i32,
14585 /* 26959*/          OPC_CheckChild1Type, MVT::v4i32,
14591 /* 26966*/          OPC_CheckType, MVT::v4i32,
14594                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
14745 /* 27213*/      OPC_CheckChild1Type, MVT::v4i32,
14748 /* 27217*/      OPC_CheckType, MVT::v4i32,
14751                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
14765 /* 27248*/        OPC_CheckChild1Type, MVT::v4i32,
14772 /* 27256*/        OPC_CheckType, MVT::v4i32,
14775                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
14788 /* 27283*/        OPC_CheckChild1Type, MVT::v4i32,
14792 /* 27288*/        OPC_CheckType, MVT::v4i32,
14795                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
14854 /* 27408*/      /*SwitchType*/ 37, MVT::v4i32,// ->27447
14859                         MVT::v4i32, 2/*#Ops*/, 0, 2, 
14865                         MVT::v4i32, 2/*#Ops*/, 1, 2, 
14870                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
15983 /* 29492*/          OPC_CheckType, MVT::v4i32,
15988                           MVT::v4i32, 2/*#Ops*/, 0, 2, 
15994                           MVT::v4i32, 2/*#Ops*/, 1, 2, 
16033 /* 29589*/        /*SwitchType*/ 11, MVT::v4i32,// ->29602
16036                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
16066 /* 29653*/      /*SwitchType*/ 11, MVT::v4i32,// ->29666
16069                       MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
16106 /* 29732*/      /*SwitchType*/ 10, MVT::v4i32,// ->29744
16109                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
17788 /* 33308*/      OPC_CheckChild0Type, MVT::v4i32,
17790 /* 33311*/      OPC_CheckType, MVT::v4i32,
17796                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
17804                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
17812                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
17820                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
17828                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
17835                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
17842                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
17849                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
17856                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
17863                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
17950 /* 33619*/      OPC_CheckType, MVT::v4i32,
17955                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
17962                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
17969                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
17976                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
17983                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
17990                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
17997                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
18004                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
18011                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
18018                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
18025                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
18032                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
18039                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
18046                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
18271 /* 34206*/        /*SwitchType*/ 13, MVT::v4i32,// ->34221
18275                         MVT::v4i32, 2/*#Ops*/, 0, 2, 
18304 /* 34272*/        /*SwitchType*/ 11, MVT::v4i32,// ->34285
18307                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
18343 /* 34350*/        /*SwitchType*/ 10, MVT::v4i32,// ->34362
18346                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
19118 /* 35772*/        OPC_CheckType, MVT::v4i32,
19121 /* 35776*/        OPC_CheckType, MVT::v4i32,
19124                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
19152 /* 35831*/        OPC_CheckType, MVT::v4i32,
19155 /* 35835*/        OPC_CheckType, MVT::v4i32,
19158                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
19196 /* 35909*/        OPC_CheckType, MVT::v4i32,
19200 /* 35914*/        OPC_CheckType, MVT::v4i32,
19203                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
19231 /* 35969*/        OPC_CheckType, MVT::v4i32,
19235 /* 35974*/        OPC_CheckType, MVT::v4i32,
19238                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
19250 /* 36001*/      OPC_CheckType, MVT::v4i32,
19262 /* 36022*/        OPC_CheckType, MVT::v4i32,
19280 /* 36053*/        OPC_CheckType, MVT::v4i32,
19302 /* 36090*/      OPC_CheckType, MVT::v4i32,
19314 /* 36111*/        OPC_CheckType, MVT::v4i32,
19333 /* 36143*/        OPC_CheckType, MVT::v4i32,
19357 /* 36182*/      OPC_CheckType, MVT::v4i32,
19377 /* 36217*/      OPC_CheckType, MVT::v4i32,
19419 /* 36288*/        OPC_CheckChild1Type, MVT::v4i32,
19421 /* 36291*/        OPC_CheckType, MVT::v4i32,
19424                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
19457 /* 36353*/        OPC_CheckChild1Type, MVT::v4i32,
19460 /* 36357*/        OPC_CheckType, MVT::v4i32,
19463                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
19522 /* 36477*/      /*SwitchType*/ 37, MVT::v4i32,// ->36516
19527                         MVT::v4i32, 2/*#Ops*/, 0, 2, 
19533                         MVT::v4i32, 2/*#Ops*/, 1, 2, 
19538                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
19987 /* 37338*/        OPC_CheckType, MVT::v4i32,
19989 /* 37341*/        OPC_CheckType, MVT::v4i32,
19992                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
20020 /* 37396*/        OPC_CheckType, MVT::v4i32,
20022 /* 37399*/        OPC_CheckType, MVT::v4i32,
20025                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
20034 /* 37421*/        OPC_CheckType, MVT::v4i32,
20051 /* 37451*/        OPC_CheckType, MVT::v4i32,
20097 /* 37535*/      /*SwitchType*/ 27, MVT::v4i32,// ->37564
20098 /* 37537*/        OPC_CheckChild1Type, MVT::v4i32,
20103                         MVT::v4i32, 2/*#Ops*/, 0, 2, 
20108                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
20552 /* 38376*/        OPC_CheckType, MVT::v4i32,
20554 /* 38379*/        OPC_CheckType, MVT::v4i32,
20557                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
20585 /* 38434*/        OPC_CheckType, MVT::v4i32,
20587 /* 38437*/        OPC_CheckType, MVT::v4i32,
20590                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
20599 /* 38459*/        OPC_CheckType, MVT::v4i32,
20616 /* 38489*/        OPC_CheckType, MVT::v4i32,
20662 /* 38573*/      /*SwitchType*/ 27, MVT::v4i32,// ->38602
20663 /* 38575*/        OPC_CheckChild1Type, MVT::v4i32,
20668                         MVT::v4i32, 2/*#Ops*/, 0, 2, 
20673                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
21106 /* 39394*/        OPC_CheckType, MVT::v4i32,
21108 /* 39397*/        OPC_CheckType, MVT::v4i32,
21111                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
21139 /* 39452*/        OPC_CheckType, MVT::v4i32,
21141 /* 39455*/        OPC_CheckType, MVT::v4i32,
21144                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
21153 /* 39477*/        OPC_CheckType, MVT::v4i32,
21170 /* 39507*/        OPC_CheckType, MVT::v4i32,
21216 /* 39591*/      /*SwitchType*/ 27, MVT::v4i32,// ->39620
21217 /* 39593*/        OPC_CheckChild1Type, MVT::v4i32,
21222                         MVT::v4i32, 2/*#Ops*/, 0, 2, 
21227                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
21783 /* 40690*/      OPC_CheckChild0Type, MVT::v4i32,
21808                       MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
21831                       MVT::v4i32, 2/*#Ops*/, 0, 5,  // Results = #6
22034 /* 41289*/      OPC_CheckChild0Type, MVT::v4i32,
22068                       MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
22091                       MVT::v4i32, 2/*#Ops*/, 0, 5,  // Results = #6
22231                       MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
22248                       MVT::v4i32, 2/*#Ops*/, 0, 5,  // Results = #6
24151 /* 45287*/    /*SwitchType*/ 10, MVT::v4i32,// ->45299
24154                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
24816 /* 46493*/      /*SwitchType*/ 53, MVT::v4i32,// ->46548
24821                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
24834                         MVT::v4i32, 2/*#Ops*/, 4, 5, 
24907 /* 46716*/      OPC_SwitchType /*6 cases */, 13, MVT::v4i32,// ->46732
24911                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
24970                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
24973                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
24992                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
24995                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
25043                         MVT::v4i32, 2/*#Ops*/, 4, 5,  // Results = #6
25046                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
25075 /* 47141*/      /*SwitchType*/ 53, MVT::v4i32,// ->47196
25080                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
25087                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
25090                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
25093                         MVT::v4i32, 2/*#Ops*/, 4, 5, 
25109                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
25112                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
25157 /* 47349*/      /*SwitchType*/ 53, MVT::v4i32,// ->47404
25162                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
25175                         MVT::v4i32, 2/*#Ops*/, 4, 5, 
25254 /* 47585*/      OPC_CheckChild0Type, MVT::v4i32,
25311                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
25314                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
25340                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
25343                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
25384                         MVT::v4i32, 2/*#Ops*/, 4, 5,  // Results = #6
25387                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
25416 /* 47997*/      /*SwitchType*/ 53, MVT::v4i32,// ->48052
25421                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
25428                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
25431                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
25434                         MVT::v4i32, 2/*#Ops*/, 4, 5, 
25457                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
25460                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
25505 /* 48220*/      /*SwitchType*/ 52, MVT::v4i32,// ->48274
25510                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
25523                         MVT::v4i32, 2/*#Ops*/, 4, 5, 
25545                         MVT::v4i32, 2/*#Ops*/, 4, 5,  // Results = #6
25548                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
25595                         MVT::v4i32, 2/*#Ops*/, 4, 5,  // Results = #6
25598                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
25650 /* 48579*/    /*SwitchType*/ 11, MVT::v4i32,// ->48592
25651 /* 48581*/      OPC_CheckChild0Type, MVT::v4i32,
25654                     MVT::v4i32, 1/*#Ops*/, 0, 
26488 /* 50147*/    /*SwitchType*/ 10, MVT::v4i32,// ->50159
26491                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
26536 /* 50240*/    /*SwitchType*/ 10, MVT::v4i32,// ->50252
26539                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
26584 /* 50333*/    /*SwitchType*/ 10, MVT::v4i32,// ->50345
26587                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
26632 /* 50426*/    /*SwitchType*/ 10, MVT::v4i32,// ->50438
26635                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
26661 /* 50479*/      OPC_CheckChild0Type, MVT::v4i32,
26697 /* 50542*/      OPC_CheckChild0Type, MVT::v4i32,
27691 /* 52392*/      OPC_CheckChild0Type, MVT::v4i32,
27932 /* 52821*/        OPC_CheckType, MVT::v4i32,
27954 /* 52858*/        OPC_CheckType, MVT::v4i32,
27989 /* 52923*/      /*SwitchType*/ 18, MVT::v4i32,// ->52943
27990 /* 52925*/        OPC_CheckChild0Type, MVT::v4i32,
27996                       MVT::v4i32, 2/*#Ops*/, 1, 2, 
28079 /* 53078*/        OPC_CheckType, MVT::v4i32,
28083 /* 53084*/        OPC_CheckType, MVT::v4i32,
28086                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
28110 /* 53134*/      /*SwitchType*/ 15, MVT::v4i32,// ->53151
28111 /* 53136*/        OPC_CheckChild0Type, MVT::v4i32,
28116                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
28176 /* 53251*/      OPC_CheckType, MVT::v4i32,
28180                     MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
28221 /* 53341*/      OPC_CheckChild0Type, MVT::v4i32,
28224 /* 53345*/      OPC_CheckType, MVT::v4i32,
28228                     MVT::v4i32, 3/*#Ops*/, 2, 1, 3, 
28261 /* 53420*/      OPC_CheckChild0Type, MVT::v4i32,
28264 /* 53424*/      OPC_CheckType, MVT::v4i32,
28268                     MVT::v4i32, 3/*#Ops*/, 2, 1, 3, 
28330 /* 53555*/      OPC_CheckChild0Type, MVT::v4i32,
28333 /* 53559*/      OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->53573
28336                       MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
28407 /* 53706*/    /*SwitchType*/ 37, MVT::v4i32,// ->53745
28412                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
28418                       MVT::v4i32, 2/*#Ops*/, 1, 2, 
28423                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
28491 /* 53870*/    /*SwitchType*/ 37, MVT::v4i32,// ->53909
28496                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
28502                       MVT::v4i32, 2/*#Ops*/, 1, 2, 
28507                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
28575 /* 54034*/    /*SwitchType*/ 37, MVT::v4i32,// ->54073
28580                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
28586                       MVT::v4i32, 2/*#Ops*/, 1, 2, 
28591                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
28659 /* 54198*/    /*SwitchType*/ 37, MVT::v4i32,// ->54237
28664                       MVT::v4i32, 2/*#Ops*/, 0, 2, 
28670                       MVT::v4i32, 2/*#Ops*/, 1, 2, 
28675                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
28729 /* 54334*/    /*SwitchType*/ 10, MVT::v4i32,// ->54346
28732                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
28774 /* 54420*/          OPC_CheckType, MVT::v4i32,
28778                         MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
28796 /* 54466*/        /*SwitchType*/ 11, MVT::v4i32,// ->54479
28799                         MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
28817 /* 54510*/        /*SwitchType*/ 11, MVT::v4i32,// ->54523
28820                         MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
28941 /* 54746*/    /*SwitchType*/ 10, MVT::v4i32,// ->54758
28944                     MVT::v4i32, 2/*#Ops*/, 1, 0, 
29071 /* 54979*/        OPC_CheckType, MVT::v4i32,
29074                       MVT::v4i32, 1/*#Ops*/, 0, 
29110 /* 55048*/    OPC_SwitchType /*2 cases */, 9, MVT::v4i32,// ->55060
29113                     MVT::v4i32, 1/*#Ops*/, 0, 
29125 /* 55076*/    OPC_SwitchType /*2 cases */, 9, MVT::v4i32,// ->55088
29128                     MVT::v4i32, 1/*#Ops*/, 0, 
29153 /* 55130*/    /*SwitchType*/ 10, MVT::v4i32,// ->55142
29156                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
29181 /* 55185*/    /*SwitchType*/ 10, MVT::v4i32,// ->55197
29184                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
29209 /* 55240*/    /*SwitchType*/ 10, MVT::v4i32,// ->55252
29212                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
29237 /* 55295*/    /*SwitchType*/ 10, MVT::v4i32,// ->55307
29240                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
29265 /* 55350*/    /*SwitchType*/ 10, MVT::v4i32,// ->55362
29268                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
29293 /* 55405*/    /*SwitchType*/ 10, MVT::v4i32,// ->55417
29296                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
29673 /* 56495*/      OPC_CheckChild0Type, MVT::v4i32,
gen/lib/Target/Mips/MipsGenFastISel.inc
  216   if (RetVT.SimpleTy != MVT::v4i32)
  239   case MVT::v4i32: return fastEmit_ISD_CTLZ_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  284   if (RetVT.SimpleTy != MVT::v4i32)
  307   case MVT::v4i32: return fastEmit_ISD_CTPOP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  575   if (RetVT.SimpleTy != MVT::v4i32)
  603   if (RetVT.SimpleTy != MVT::v4i32)
  789   case MVT::v4i32: return fastEmit_ISD_SINT_TO_FP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  817   case MVT::v4i32: return fastEmit_ISD_UINT_TO_FP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1118   case MVT::v4i32: return fastEmit_MipsISD_VALL_NONZERO_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1154   case MVT::v4i32: return fastEmit_MipsISD_VALL_ZERO_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1291   if (RetVT.SimpleTy != MVT::v4i32)
 1316   case MVT::v4i32: return fastEmit_ISD_ADD_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1419   if (RetVT.SimpleTy != MVT::v4i32)
 1442   case MVT::v4i32: return fastEmit_ISD_AND_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1751   if (RetVT.SimpleTy != MVT::v4i32)
 1775   case MVT::v4i32: return fastEmit_ISD_MUL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1891   if (RetVT.SimpleTy != MVT::v4i32)
 1914   case MVT::v4i32: return fastEmit_ISD_OR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1983   if (RetVT.SimpleTy != MVT::v4i32)
 2006   case MVT::v4i32: return fastEmit_ISD_SDIV_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2048   if (RetVT.SimpleTy != MVT::v4i32)
 2070   case MVT::v4i32: return fastEmit_ISD_SHL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2097   if (RetVT.SimpleTy != MVT::v4i32)
 2118   case MVT::v4i32: return fastEmit_ISD_SMAX_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2145   if (RetVT.SimpleTy != MVT::v4i32)
 2166   case MVT::v4i32: return fastEmit_ISD_SMIN_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2208   if (RetVT.SimpleTy != MVT::v4i32)
 2230   case MVT::v4i32: return fastEmit_ISD_SRA_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2278   if (RetVT.SimpleTy != MVT::v4i32)
 2301   case MVT::v4i32: return fastEmit_ISD_SREM_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2343   if (RetVT.SimpleTy != MVT::v4i32)
 2365   case MVT::v4i32: return fastEmit_ISD_SRL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2437   if (RetVT.SimpleTy != MVT::v4i32)
 2462   case MVT::v4i32: return fastEmit_ISD_SUB_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2544   if (RetVT.SimpleTy != MVT::v4i32)
 2567   case MVT::v4i32: return fastEmit_ISD_UDIV_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2594   if (RetVT.SimpleTy != MVT::v4i32)
 2615   case MVT::v4i32: return fastEmit_ISD_UMAX_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2642   if (RetVT.SimpleTy != MVT::v4i32)
 2663   case MVT::v4i32: return fastEmit_ISD_UMIN_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2711   if (RetVT.SimpleTy != MVT::v4i32)
 2734   case MVT::v4i32: return fastEmit_ISD_UREM_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2788   if (RetVT.SimpleTy != MVT::v4i32)
 2811   case MVT::v4i32: return fastEmit_ISD_XOR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2979   if (RetVT.SimpleTy != MVT::v4i32)
 3000   case MVT::v4i32: return fastEmit_MipsISD_ILVEV_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3027   if (RetVT.SimpleTy != MVT::v4i32)
 3048   case MVT::v4i32: return fastEmit_MipsISD_ILVL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3075   if (RetVT.SimpleTy != MVT::v4i32)
 3096   case MVT::v4i32: return fastEmit_MipsISD_ILVOD_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3123   if (RetVT.SimpleTy != MVT::v4i32)
 3144   case MVT::v4i32: return fastEmit_MipsISD_ILVR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3279   if (RetVT.SimpleTy != MVT::v4i32)
 3300   case MVT::v4i32: return fastEmit_MipsISD_PCKEV_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3327   if (RetVT.SimpleTy != MVT::v4i32)
 3348   case MVT::v4i32: return fastEmit_MipsISD_PCKOD_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3375   if (RetVT.SimpleTy != MVT::v4i32)
 3396   case MVT::v4i32: return fastEmit_MipsISD_VNOR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3862   case MVT::v4i32: return fastEmit_ISD_EXTRACT_VECTOR_ELT_MVT_v4i32_ri_Predicate_immZExt4(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/Mips/MipsGenRegisterInfo.inc
 3930   /* 18 */ MVT::v4i32, MVT::v4f32, MVT::Other,
gen/lib/Target/PowerPC/PPCGenCallingConv.inc
   61       LocVT == MVT::v4i32 ||
  266       LocVT == MVT::v4i32 ||
  518       LocVT == MVT::v4i32 ||
  666       LocVT == MVT::v4i32 ||
  772       LocVT == MVT::v4i32 ||
gen/lib/Target/PowerPC/PPCGenDAGISel.inc
   79                         MVT::v4i32, 2/*#Ops*/, 1, 5,  // Results = #6
   96                         MVT::v4i32, 2/*#Ops*/, 1, 5,  // Results = #6
  117                         MVT::v4i32, 2/*#Ops*/, 1, 5,  // Results = #6
  134                         MVT::v4i32, 2/*#Ops*/, 1, 5,  // Results = #6
  188                             MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  201                             MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  216                           MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  272                             MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  285                             MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  300                           MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  341                             MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  355                             MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  377                             MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  391                             MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  407                           MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  438                           MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  496                             MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  509                             MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  524                           MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  580                             MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  593                             MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  608                           MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  634                             MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  648                             MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  670                             MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  684                             MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  701                             MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  715                             MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  736                           MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  750                           MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  794                             MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  808                             MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  830                             MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  844                             MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  860                           MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  891                           MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  920                             MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  934                             MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  955                           MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
  971                             MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
  985                             MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
 1006                           MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
 1020                           MVT::v4i32, 3/*#Ops*/, 1, 1, 5,  // Results = #6
 1049                           MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1063                           MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1084                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1109                           MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1123                           MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1145                           MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1159                           MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1185                           MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1199                           MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1221                           MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1235                           MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1259                       MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1282                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1296                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1320                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1334                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1358                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1372                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1396                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1410                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1434                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1448                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1472                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1486                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1510                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1524                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1549                           MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1563                           MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1584                         MVT::v4i32, 2/*#Ops*/, 6, 7,  // Results = #8
 1666 /*  3858*/        OPC_CheckChild1Type, MVT::v4i32,
 1915                         MVT::v4i32, 2/*#Ops*/, 1, 5,  // Results = #6
 1927                         MVT::v4i32, 2/*#Ops*/, 1, 5,  // Results = #6
 3229 /*  6831*/      OPC_CheckChild1Type, MVT::v4i32,
 3246                     MVT::v4i32, 2/*#Ops*/, 1, 5,  // Results = #6
 3259                     MVT::v4i32, 2/*#Ops*/, 1, 5,  // Results = #6
 7043 /* 16904*/        OPC_CheckChild0Type, MVT::v4i32,
10702 /* 26685*/        OPC_CheckChild0Type, MVT::v4i32,
13378                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
13381                           MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
13384                           MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
13396 /* 35074*/          OPC_CheckChild0Type, MVT::v4i32,
13437                           MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
13495                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
13498                           MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
13501                           MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
13566                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
13569                           MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
13572                           MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
13617                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
13620                           MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
13623                           MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
13635 /* 35744*/          OPC_CheckChild0Type, MVT::v4i32,
13640                           MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
13676                           MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
13734                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
13737                           MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
13740                           MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
13805                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
13808                           MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
13811                           MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
13833 /* 36307*/        OPC_CheckChild0Type, MVT::v4i32,
13838                         MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
13932                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
13935                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
13938                         MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
14003                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
14006                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
14009                         MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
14030 /* 36868*/        OPC_CheckChild0Type, MVT::v4i32,
14035                         MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
14071                         MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
14129                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
14132                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
14135                         MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
14200                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
14203                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
14206                         MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
14275                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
14278                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
14281                         MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
14346                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
14349                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
14352                         MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
14421                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
14424                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
14427                         MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
14492                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
14495                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
14498                         MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
14567                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
14570                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
14573                         MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
14664                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
14667                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
14670                         MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
14739                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
14742                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
14745                         MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
14786                         MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
14789                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
14792                         MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
14860                       MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
14863                       MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
14866                       MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
14933                       MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
14936                       MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
14939                       MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
15006                       MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
15009                       MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
15012                       MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
15079                       MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
15082                       MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
15085                       MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
15152                       MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
15155                       MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
15158                       MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
15225                       MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
15228                       MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
15231                       MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
15298                       MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
15301                       MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
15304                       MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
15371                       MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
15374                       MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
15377                       MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
15612 /* 41538*/      OPC_CheckChild0Type, MVT::v4i32,
15801                         MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
15821                         MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
15900                         MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
15918                         MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
15930                         MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
15939                         MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
15951                         MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
15960                         MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
15979                         MVT::v4i32, 3/*#Ops*/, 0, 0, 6,  // Results = #7
15999                         MVT::v4i32, 3/*#Ops*/, 0, 0, 9,  // Results = #10
16324                     MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
16336                     MVT::v4i32, 2/*#Ops*/, 1, 0, 
16382                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16400                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16418                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16426                     MVT::v4i32, 1/*#Ops*/, 0, 
16434                     MVT::v4i32, 1/*#Ops*/, 0, 
16443                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16459                     MVT::v4i32, 1/*#Ops*/, 0, 
16475                     MVT::v4i32, 1/*#Ops*/, 0, 
16509                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
16535                       MVT::v4i32, 1/*#Ops*/, 0, 
16546                       MVT::v4i32, 2/*#Ops*/, 2, 0, 
16557                       MVT::v4i32, 1/*#Ops*/, 0, 
16568                       MVT::v4i32, 2/*#Ops*/, 2, 0, 
16609                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
16619                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
16628                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16655                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16682                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16709                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16736                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16763                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16790                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16817                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16844                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16854                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
16864                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
16874                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
16884                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
16894                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
16904                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
16922                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16940                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16958                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16976                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16985                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17012                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17039                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17048                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17057                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17066                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17075                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17084                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17111                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17120                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17129                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17156                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17165                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17174                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17201                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17228                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17299                     MVT::v4i32, 1/*#Ops*/, 0, 
17315                     MVT::v4i32, 1/*#Ops*/, 0, 
17323                     MVT::v4i32, 1/*#Ops*/, 0, 
17339                     MVT::v4i32, 1/*#Ops*/, 0, 
17505                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17533                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17542                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17551                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17636                     MVT::v4i32, 1/*#Ops*/, 0, 
17661                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17671                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
17735                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
17904                     MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
18638                       MVT::v4i32, 1/*#Ops*/, 0,  // Results = #1
18640                       MVT::v4i32, 1/*#Ops*/, 0,  // Results = #2
18643                       MVT::v4i32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
18687                       MVT::v4i32, 3/*#Ops*/, 7, 14, 15,  // Results = #16
18698 /* 47648*/      OPC_SwitchType /*4 cases */, 8, MVT::v4i32,// ->47659
18701                       MVT::v4i32, 0/*#Ops*/, 
18707                       MVT::v4i32, 0/*#Ops*/,  // Results = #0
18716                       MVT::v4i32, 0/*#Ops*/,  // Results = #0
18725                       MVT::v4i32, 0/*#Ops*/,  // Results = #0
18736 /* 47730*/        OPC_SwitchType /*6 cases */, 13, MVT::v4i32,// ->47746
18740                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
18805 /* 47864*/        /*SwitchType*/ 5, MVT::v4i32,// ->47871
18824 /* 47895*/        OPC_CheckChild0Type, MVT::v4i32,
18888 /* 48001*/        /*SwitchType*/ 5, MVT::v4i32,// ->48008
18932 /* 48073*/        /*SwitchType*/ 5, MVT::v4i32,// ->48080
18957 /* 48113*/        OPC_SwitchType /*6 cases */, 22, MVT::v4i32,// ->48138
18962                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
19035 /* 48252*/        /*SwitchType*/ 13, MVT::v4i32,// ->48267
19039                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
19069 /* 48316*/        /*SwitchType*/ 5, MVT::v4i32,// ->48323
19101                       MVT::v4i32, 1/*#Ops*/, 0,  // Results = #1
19142 /* 48453*/      OPC_CheckType, MVT::v4i32,
19147                       MVT::v4i32, 1/*#Ops*/, 0, 
19153                       MVT::v4i32, 1/*#Ops*/, 0, 
19165                       MVT::v4i32, 1/*#Ops*/, 0,  // Results = #1
19206 /* 48578*/      OPC_CheckType, MVT::v4i32,
19211                       MVT::v4i32, 1/*#Ops*/, 0, 
19217                       MVT::v4i32, 1/*#Ops*/, 0, 
20347 /* 51587*/        OPC_CheckType, MVT::v4i32,
20350                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
20366 /* 51619*/            OPC_CheckType, MVT::v4i32,
20369                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
20382 /* 51644*/            OPC_CheckType, MVT::v4i32,
20385                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
20400 /* 51671*/          OPC_CheckType, MVT::v4i32,
20403                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
20418 /* 51700*/        OPC_CheckType, MVT::v4i32,
20421                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
20435 /* 51729*/          OPC_CheckType, MVT::v4i32,
20438                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
20445 /* 51747*/          OPC_CheckType, MVT::v4i32,
20448                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
20467 /* 51781*/        OPC_CheckType, MVT::v4i32,
20470                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
20483 /* 51806*/        OPC_CheckType, MVT::v4i32,
20486                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
20503 /* 51837*/      OPC_CheckType, MVT::v4i32,
20506                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
20518 /* 51861*/      OPC_CheckType, MVT::v4i32,
20521                     MVT::v4i32, 2/*#Ops*/, 0, 0, 
20533 /* 51885*/      OPC_CheckType, MVT::v4i32,
20536                     MVT::v4i32, 2/*#Ops*/, 0, 0, 
20542 /* 51900*/      OPC_CheckType, MVT::v4i32,
20545                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
20561 /* 51932*/        OPC_CheckType, MVT::v4i32,
20564                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
20580 /* 51964*/            OPC_CheckType, MVT::v4i32,
20583                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
20596 /* 51989*/            OPC_CheckType, MVT::v4i32,
20599                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
20614 /* 52016*/          OPC_CheckType, MVT::v4i32,
20617                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
20632 /* 52045*/        OPC_CheckType, MVT::v4i32,
20635                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
20649 /* 52074*/          OPC_CheckType, MVT::v4i32,
20652                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
20659 /* 52092*/          OPC_CheckType, MVT::v4i32,
20662                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
20681 /* 52126*/        OPC_CheckType, MVT::v4i32,
20684                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
20697 /* 52151*/        OPC_CheckType, MVT::v4i32,
20700                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
20717 /* 52184*/        OPC_CheckType, MVT::v4i32,
20720                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
20793 /* 52374*/        OPC_CheckType, MVT::v4i32,
20796                       MVT::v4i32, 2/*#Ops*/, 0, 0, 
20809 /* 52399*/      OPC_CheckType, MVT::v4i32,
20812                     MVT::v4i32, 2/*#Ops*/, 0, 0, 
20828 /* 52444*/        OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->52457
20831                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
21175 /* 53103*/          OPC_CheckType, MVT::v4i32,
21178                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
21618                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
21630                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
21821 /* 54348*/      /*SwitchType*/ 66, MVT::v4i32,// ->54416
21827                         MVT::v4i32, 2/*#Ops*/, 2, 3, 
21836                         MVT::v4i32, 2/*#Ops*/, 2, 3, 
21845                         MVT::v4i32, 2/*#Ops*/, 2, 3, 
21853                         MVT::v4i32, 2/*#Ops*/, 2, 3, 
22906 /* 56477*/          OPC_CheckType, MVT::v4i32,
22909                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
22922 /* 56502*/          OPC_CheckType, MVT::v4i32,
22925                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
22944 /* 56536*/        OPC_CheckType, MVT::v4i32,
22947                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
22961 /* 56562*/        OPC_CheckType, MVT::v4i32,
22964                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
22972 /* 56580*/        OPC_CheckType, MVT::v4i32,
22975                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
22991 /* 56611*/          OPC_CheckType, MVT::v4i32,
22994                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
23007 /* 56636*/          OPC_CheckType, MVT::v4i32,
23010                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
23029 /* 56670*/        OPC_CheckType, MVT::v4i32,
23032                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
23046 /* 56696*/        OPC_CheckType, MVT::v4i32,
23049                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
23084 /* 56782*/      OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->56795
23087                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
23249 /* 57110*/            OPC_CheckType, MVT::v4i32,
23252                           MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
23259 /* 57128*/            OPC_CheckType, MVT::v4i32,
23262                           MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
23284 /* 57167*/            OPC_CheckType, MVT::v4i32,
23287                           MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
23294 /* 57185*/            OPC_CheckType, MVT::v4i32,
23297                           MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
23324 /* 57234*/              OPC_CheckType, MVT::v4i32,
23327                             MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
23334 /* 57252*/              OPC_CheckType, MVT::v4i32,
23337                             MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
23358 /* 57290*/              OPC_CheckType, MVT::v4i32,
23361                             MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
23368 /* 57308*/              OPC_CheckType, MVT::v4i32,
23371                             MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
23396 /* 57354*/              OPC_CheckType, MVT::v4i32,
23399                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
23414 /* 57383*/              OPC_CheckType, MVT::v4i32,
23417                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
23436 /* 57419*/              OPC_CheckType, MVT::v4i32,
23439                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
23453 /* 57447*/              OPC_CheckType, MVT::v4i32,
23456                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
23475 /* 57483*/              OPC_CheckType, MVT::v4i32,
23478                             MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
23493 /* 57512*/              OPC_CheckType, MVT::v4i32,
23496                             MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
23515 /* 57548*/              OPC_CheckType, MVT::v4i32,
23518                             MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
23532 /* 57576*/              OPC_CheckType, MVT::v4i32,
23535                             MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
23556 /* 57613*/        OPC_CheckType, MVT::v4i32,
23559                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
23572 /* 57638*/        OPC_CheckType, MVT::v4i32,
23575                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
23593 /* 57671*/        OPC_CheckType, MVT::v4i32,
23596                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
23610 /* 57697*/        OPC_CheckType, MVT::v4i32,
23613                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
23621 /* 57715*/        OPC_CheckType, MVT::v4i32,
23624                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
23640 /* 57746*/          OPC_CheckType, MVT::v4i32,
23643                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
23656 /* 57771*/          OPC_CheckType, MVT::v4i32,
23659                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
23678 /* 57805*/        OPC_CheckType, MVT::v4i32,
23681                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
23695 /* 57831*/        OPC_CheckType, MVT::v4i32,
23698                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
23733 /* 57917*/      OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->57930
23736                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
24312 /* 58937*/        OPC_CheckType, MVT::v4i32,
24326 /* 58957*/        OPC_CheckType, MVT::v4i32,
24329                       MVT::v4i32, 1/*#Ops*/, 0, 
24348 /* 58997*/      /*SwitchType*/ 10, MVT::v4i32,// ->59009
24351                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
24719                       MVT::v4i32, 2/*#Ops*/, 2, 3, 
24728                         MVT::v4i32, 2/*#Ops*/, 2, 3, 
24735                         MVT::v4i32, 2/*#Ops*/, 2, 3, 
24746                     MVT::v4i32, 2/*#Ops*/, 2, 3, 
24757                     MVT::v4i32, 2/*#Ops*/, 3, 2, 
24768                     MVT::v4i32, 2/*#Ops*/, 3, 2, 
24798                     MVT::v4i32, 2/*#Ops*/, 2, 3, 
24808                     MVT::v4i32, 2/*#Ops*/, 2, 3, 
24818                     MVT::v4i32, 2/*#Ops*/, 2, 3, 
25070 /* 60397*/      OPC_CheckType, MVT::v4i32,
25073                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
27445 /* 66506*/      OPC_CheckChild1Type, MVT::v4i32,
27446 /* 66508*/      OPC_CheckType, MVT::v4i32,
27449                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
27517 /* 66649*/      OPC_CheckChild1Type, MVT::v4i32,
27518 /* 66651*/      OPC_CheckType, MVT::v4i32,
27521                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
27602 /* 66826*/      OPC_CheckChild1Type, MVT::v4i32,
27603 /* 66828*/      OPC_CheckType, MVT::v4i32,
27606                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
28134 /* 67805*/      OPC_CheckChild1Type, MVT::v4i32,
28135 /* 67807*/      OPC_CheckType, MVT::v4i32,
28138                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
28196 /* 67931*/      OPC_CheckChild1Type, MVT::v4i32,
28197 /* 67933*/      OPC_CheckType, MVT::v4i32,
28200                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
28258 /* 68059*/      OPC_CheckChild1Type, MVT::v4i32,
28259 /* 68061*/      OPC_CheckType, MVT::v4i32,
28262                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
28302 /* 68142*/    /*SwitchType*/ 11, MVT::v4i32,// ->68155
28303 /* 68144*/      OPC_CheckChild0Type, MVT::v4i32,
28306                     MVT::v4i32, 1/*#Ops*/, 0, 
28347 /* 68226*/    /*SwitchType*/ 11, MVT::v4i32,// ->68239
28348 /* 68228*/      OPC_CheckChild0Type, MVT::v4i32,
28351                     MVT::v4i32, 1/*#Ops*/, 0, 
28580 /* 68647*/    /*SwitchType*/ 11, MVT::v4i32,// ->68660
28581 /* 68649*/      OPC_CheckChild0Type, MVT::v4i32,
28584                     MVT::v4i32, 1/*#Ops*/, 0, 
28667 /* 68833*/    /*SwitchType*/ 9, MVT::v4i32,// ->68844
28669                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
29937 /* 71813*/      OPC_CheckType, MVT::v4i32,
29941                     MVT::v4i32, 3/*#Ops*/, 4, 2, 3, 
29947 /* 71836*/      OPC_CheckType, MVT::v4i32,
29951                     MVT::v4i32, 3/*#Ops*/, 4, 2, 3, 
29957 /* 71859*/      OPC_CheckType, MVT::v4i32,
29961                     MVT::v4i32, 3/*#Ops*/, 4, 2, 3, 
29967 /* 71882*/      OPC_CheckType, MVT::v4i32,
29971                     MVT::v4i32, 3/*#Ops*/, 4, 2, 3, 
29977 /* 71905*/      OPC_CheckType, MVT::v4i32,
29981                     MVT::v4i32, 3/*#Ops*/, 4, 2, 3, 
29987 /* 71928*/      OPC_CheckType, MVT::v4i32,
29991                     MVT::v4i32, 3/*#Ops*/, 4, 2, 3, 
29997 /* 71951*/      OPC_CheckType, MVT::v4i32,
30001                     MVT::v4i32, 3/*#Ops*/, 4, 2, 3, 
30007 /* 71974*/      OPC_CheckType, MVT::v4i32,
30011                     MVT::v4i32, 3/*#Ops*/, 4, 2, 3, 
30017 /* 71997*/      OPC_CheckType, MVT::v4i32,
30021                     MVT::v4i32, 3/*#Ops*/, 4, 2, 3, 
30027 /* 72020*/      OPC_CheckType, MVT::v4i32,
30031                     MVT::v4i32, 3/*#Ops*/, 4, 2, 3, 
34355                             MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
34427                             MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
34506                           MVT::v4i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
34519                           MVT::v4i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
34575 /* 89197*/        OPC_CheckChild0Type, MVT::v4i32,
35684                             MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
35744                             MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
35917 /* 92364*/        OPC_CheckChild0Type, MVT::v4i32,
36330                           MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
36360                           MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
36380                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36382                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36392                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36394                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36410                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36412                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36422                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36424                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36440                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36442                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36452                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36454                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36470                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36472                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36482                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36484                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36536                           MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
36566                           MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
36723                           MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
36754                           MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
36775                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36777                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36786                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36788                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36804                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36806                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36815                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36817                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36833                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36835                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36844                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36846                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36862                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36864                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36873                           MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
36875                           MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
36928                           MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
36959                           MVT::v4i32, 3/*#Ops*/, 0, 0, 1,  // Results = #2
37995                       MVT::v4i32, 0/*#Ops*/,  // Results = #2
37997                       MVT::v4i32, 0/*#Ops*/,  // Results = #3
37999                       MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
39055                     MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
39064                     MVT::v4i32, 2/*#Ops*/, 1, 0,  // Results = #2
39166                     MVT::v4i32, 1/*#Ops*/, 1,  // Results = #2
39228 /* 98974*/            OPC_CheckType, MVT::v4i32,
39235                             MVT::v4i32, 1/*#Ops*/, 3,  // Results = #4
39240                             MVT::v4i32, 1/*#Ops*/, 6,  // Results = #7
39242                             MVT::v4i32, 2/*#Ops*/, 4, 7, 
39251                             MVT::v4i32, 1/*#Ops*/, 3,  // Results = #4
39256                             MVT::v4i32, 1/*#Ops*/, 6,  // Results = #7
39258                             MVT::v4i32, 2/*#Ops*/, 4, 7, 
39296 /* 99135*/              OPC_CheckType, MVT::v4i32,
39302                             MVT::v4i32, 2/*#Ops*/, 1, 2,  // Results = #3
39305                             MVT::v4i32, 2/*#Ops*/, 3, 4, 
39331 /* 99205*/              OPC_CheckType, MVT::v4i32,
39336                               MVT::v4i32, 2/*#Ops*/, 0, 4,  // Results = #5
39339                               MVT::v4i32, 2/*#Ops*/, 2, 6,  // Results = #7
39344                               MVT::v4i32, 1/*#Ops*/, 9,  // Results = #10
39347                               MVT::v4i32, 2/*#Ops*/, 1, 11,  // Results = #12
39350                               MVT::v4i32, 2/*#Ops*/, 3, 13,  // Results = #14
39355                               MVT::v4i32, 1/*#Ops*/, 16,  // Results = #17
39357                               MVT::v4i32, 2/*#Ops*/, 10, 17, 
39364                               MVT::v4i32, 2/*#Ops*/, 3, 4,  // Results = #5
39367                               MVT::v4i32, 2/*#Ops*/, 1, 6,  // Results = #7
39372                               MVT::v4i32, 1/*#Ops*/, 9,  // Results = #10
39375                               MVT::v4i32, 2/*#Ops*/, 2, 11,  // Results = #12
39378                               MVT::v4i32, 2/*#Ops*/, 0, 13,  // Results = #14
39383                               MVT::v4i32, 1/*#Ops*/, 16,  // Results = #17
39385                               MVT::v4i32, 2/*#Ops*/, 10, 17, 
39443 /* 99490*/            OPC_CheckType, MVT::v4i32,
39450                             MVT::v4i32, 1/*#Ops*/, 3,  // Results = #4
39455                             MVT::v4i32, 1/*#Ops*/, 6,  // Results = #7
39457                             MVT::v4i32, 2/*#Ops*/, 4, 7, 
39466                             MVT::v4i32, 1/*#Ops*/, 3,  // Results = #4
39471                             MVT::v4i32, 1/*#Ops*/, 6,  // Results = #7
39473                             MVT::v4i32, 2/*#Ops*/, 4, 7, 
39511 /* 99651*/              OPC_CheckType, MVT::v4i32,
39517                             MVT::v4i32, 2/*#Ops*/, 1, 2,  // Results = #3
39520                             MVT::v4i32, 2/*#Ops*/, 3, 4, 
39546 /* 99721*/              OPC_CheckType, MVT::v4i32,
39551                               MVT::v4i32, 2/*#Ops*/, 0, 4,  // Results = #5
39554                               MVT::v4i32, 2/*#Ops*/, 2, 6,  // Results = #7
39559                               MVT::v4i32, 1/*#Ops*/, 9,  // Results = #10
39562                               MVT::v4i32, 2/*#Ops*/, 1, 11,  // Results = #12
39565                               MVT::v4i32, 2/*#Ops*/, 3, 13,  // Results = #14
39570                               MVT::v4i32, 1/*#Ops*/, 16,  // Results = #17
39572                               MVT::v4i32, 2/*#Ops*/, 10, 17, 
39579                               MVT::v4i32, 2/*#Ops*/, 3, 4,  // Results = #5
39582                               MVT::v4i32, 2/*#Ops*/, 1, 6,  // Results = #7
39587                               MVT::v4i32, 1/*#Ops*/, 9,  // Results = #10
39590                               MVT::v4i32, 2/*#Ops*/, 2, 11,  // Results = #12
39593                               MVT::v4i32, 2/*#Ops*/, 0, 13,  // Results = #14
39598                               MVT::v4i32, 1/*#Ops*/, 16,  // Results = #17
39600                               MVT::v4i32, 2/*#Ops*/, 10, 17, 
39723 /*100140*/              OPC_CheckType, MVT::v4i32,
39726                             MVT::v4i32, 1/*#Ops*/, 0, 
39773 /*100222*/              OPC_CheckType, MVT::v4i32,
39776                             MVT::v4i32, 1/*#Ops*/, 0, 
39826 /*100310*/              OPC_CheckType, MVT::v4i32,
39829                             MVT::v4i32, 1/*#Ops*/, 0, 
39876 /*100392*/              OPC_CheckType, MVT::v4i32,
39879                             MVT::v4i32, 1/*#Ops*/, 0, 
40025 /*100637*/        OPC_CheckChild0Type, MVT::v4i32,
40081 /*100733*/      OPC_CheckType, MVT::v4i32,
40085                     MVT::v4i32, 1/*#Ops*/, 1, 
40113                       MVT::v4i32, 2/*#Ops*/, 1, 2,  // Results = #3
40118                       MVT::v4i32, 2/*#Ops*/, 4, 5,  // Results = #6
40145                       MVT::v4i32, 2/*#Ops*/, 1, 2,  // Results = #3
40150                       MVT::v4i32, 2/*#Ops*/, 4, 5,  // Results = #6
40159 /*100913*/      OPC_SwitchType /*2 cases */, 8, MVT::v4i32,// ->100924
40162                       MVT::v4i32, 0/*#Ops*/, 
40173 /*100935*/      OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->100955
40180                       MVT::v4i32, 1/*#Ops*/, 0, 
40206                     MVT::v4i32, 0/*#Ops*/,  // Results = #0
40214 /*101013*/      OPC_SwitchType /*2 cases */, 120|128,4/*632*/, MVT::v4i32,// ->101649
40226                           MVT::v4i32, 2/*#Ops*/, 1, 2,  // Results = #3
40229                           MVT::v4i32, 2/*#Ops*/, 3, 4, 
40238                           MVT::v4i32, 2/*#Ops*/, 1, 2,  // Results = #3
40241                           MVT::v4i32, 2/*#Ops*/, 3, 4, 
40283                           MVT::v4i32, 2/*#Ops*/, 12, 21, 
40317                           MVT::v4i32, 2/*#Ops*/, 12, 21, 
40340                           MVT::v4i32, 2/*#Ops*/, 13, 14,  // Results = #15
40359                           MVT::v4i32, 2/*#Ops*/, 25, 26,  // Results = #27
40362                           MVT::v4i32, 3/*#Ops*/, 15, 27, 28, 
40385                           MVT::v4i32, 2/*#Ops*/, 13, 14,  // Results = #15
40404                           MVT::v4i32, 2/*#Ops*/, 25, 26,  // Results = #27
40407                           MVT::v4i32, 3/*#Ops*/, 15, 27, 28, 
40422                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
40427                         MVT::v4i32, 2/*#Ops*/, 5, 6,  // Results = #7
40439                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
40444                         MVT::v4i32, 2/*#Ops*/, 5, 6,  // Results = #7
40470 /*101796*/      /*SwitchType*/ 14, MVT::v4i32,// ->101812
40475                       MVT::v4i32, 1/*#Ops*/, 1, 
40493 /*101836*/      /*SwitchType*/ 8, MVT::v4i32,// ->101846
40496                       MVT::v4i32, 0/*#Ops*/, 
40514 /*101870*/      /*SwitchType*/ 8, MVT::v4i32,// ->101880
40517                       MVT::v4i32, 0/*#Ops*/, 
40584                         MVT::v4i32, 1/*#Ops*/, 0,  // Results = #2
40586                         MVT::v4i32, 1/*#Ops*/, 0,  // Results = #3
40589                         MVT::v4i32, 3/*#Ops*/, 2, 3, 4,  // Results = #5
40591                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #6
40593                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #7
40596                         MVT::v4i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
40604                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #2
40606                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #3
40609                         MVT::v4i32, 3/*#Ops*/, 2, 3, 4,  // Results = #5
40611                         MVT::v4i32, 1/*#Ops*/, 0,  // Results = #6
40613                         MVT::v4i32, 1/*#Ops*/, 0,  // Results = #7
40616                         MVT::v4i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
40683                         MVT::v4i32, 1/*#Ops*/, 0,  // Results = #2
40685                         MVT::v4i32, 1/*#Ops*/, 0,  // Results = #3
40688                         MVT::v4i32, 3/*#Ops*/, 2, 3, 4,  // Results = #5
40690                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #6
40692                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #7
40695                         MVT::v4i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
40703                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #2
40705                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #3
40708                         MVT::v4i32, 3/*#Ops*/, 2, 3, 4,  // Results = #5
40710                         MVT::v4i32, 1/*#Ops*/, 0,  // Results = #6
40712                         MVT::v4i32, 1/*#Ops*/, 0,  // Results = #7
40715                         MVT::v4i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
40759                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2,  // Results = #3
40761                         MVT::v4i32, 1/*#Ops*/, 3,  // Results = #4
40764                         MVT::v4i32, 3/*#Ops*/, 0, 1, 5,  // Results = #6
40766                         MVT::v4i32, 1/*#Ops*/, 6,  // Results = #7
40775                         MVT::v4i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
40777                         MVT::v4i32, 1/*#Ops*/, 3,  // Results = #4
40780                         MVT::v4i32, 3/*#Ops*/, 1, 0, 5,  // Results = #6
40782                         MVT::v4i32, 1/*#Ops*/, 6,  // Results = #7
40816                           MVT::v4i32, 2/*#Ops*/, 0, 4,  // Results = #5
40819                           MVT::v4i32, 2/*#Ops*/, 2, 6,  // Results = #7
40822                           MVT::v4i32, 3/*#Ops*/, 5, 7, 8,  // Results = #9
40824                           MVT::v4i32, 1/*#Ops*/, 9,  // Results = #10
40827                           MVT::v4i32, 2/*#Ops*/, 1, 11,  // Results = #12
40830                           MVT::v4i32, 2/*#Ops*/, 3, 13,  // Results = #14
40833                           MVT::v4i32, 3/*#Ops*/, 12, 14, 15,  // Results = #16
40835                           MVT::v4i32, 1/*#Ops*/, 16,  // Results = #17
40844                           MVT::v4i32, 2/*#Ops*/, 3, 4,  // Results = #5
40847                           MVT::v4i32, 2/*#Ops*/, 1, 6,  // Results = #7
40850                           MVT::v4i32, 3/*#Ops*/, 5, 7, 8,  // Results = #9
40852                           MVT::v4i32, 1/*#Ops*/, 9,  // Results = #10
40855                           MVT::v4i32, 2/*#Ops*/, 2, 11,  // Results = #12
40858                           MVT::v4i32, 2/*#Ops*/, 0, 13,  // Results = #14
40861                           MVT::v4i32, 3/*#Ops*/, 12, 14, 15,  // Results = #16
40863                           MVT::v4i32, 1/*#Ops*/, 16,  // Results = #17
40878                         MVT::v4i32, 2/*#Ops*/, 0, 2,  // Results = #3
40881                         MVT::v4i32, 2/*#Ops*/, 1, 4,  // Results = #5
40891                         MVT::v4i32, 2/*#Ops*/, 1, 2,  // Results = #3
40894                         MVT::v4i32, 2/*#Ops*/, 0, 4,  // Results = #5
40928                           MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
40996                           MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
41060 /*103180*/            OPC_CheckType, MVT::v4i32,
41065                           MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
41067                           MVT::v4i32, 1/*#Ops*/, 4, 
41077 /*103213*/            OPC_CheckType, MVT::v4i32,
41087                           MVT::v4i32, 2/*#Ops*/, 5, 6,  // Results = #7
41090                           MVT::v4i32, 2/*#Ops*/, 7, 8, 
41101 /*103270*/            OPC_CheckType, MVT::v4i32,
41111                           MVT::v4i32, 2/*#Ops*/, 5, 6,  // Results = #7
41114                           MVT::v4i32, 2/*#Ops*/, 7, 8, 
41124 /*103325*/            OPC_CheckType, MVT::v4i32,
41134                           MVT::v4i32, 2/*#Ops*/, 5, 6,  // Results = #7
41137                           MVT::v4i32, 2/*#Ops*/, 7, 8, 
41157 /*103398*/            OPC_CheckType, MVT::v4i32,
41162                           MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
41164                           MVT::v4i32, 1/*#Ops*/, 4, 
41174 /*103431*/            OPC_CheckType, MVT::v4i32,
41184                           MVT::v4i32, 2/*#Ops*/, 5, 6,  // Results = #7
41187                           MVT::v4i32, 2/*#Ops*/, 7, 8, 
41198 /*103488*/            OPC_CheckType, MVT::v4i32,
41208                           MVT::v4i32, 2/*#Ops*/, 5, 6,  // Results = #7
41211                           MVT::v4i32, 2/*#Ops*/, 7, 8, 
41221 /*103543*/            OPC_CheckType, MVT::v4i32,
41231                           MVT::v4i32, 2/*#Ops*/, 5, 6,  // Results = #7
41234                           MVT::v4i32, 2/*#Ops*/, 7, 8, 
41255 /*103616*/          OPC_CheckType, MVT::v4i32,
41265                         MVT::v4i32, 2/*#Ops*/, 5, 6, 
41353 /*103840*/            /*SwitchType*/ 25, MVT::v4i32,// ->103867
41361                             MVT::v4i32, 2/*#Ops*/, 4, 5, 
41400 /*103943*/            OPC_CheckType, MVT::v4i32,
41408                           MVT::v4i32, 2/*#Ops*/, 4, 5, 
41494 /*104159*/          OPC_CheckType, MVT::v4i32,
41506                           MVT::v4i32, 2/*#Ops*/, 6, 7, 
41520                           MVT::v4i32, 2/*#Ops*/, 6, 7, 
41529 /*104246*/            OPC_CheckType, MVT::v4i32,
41539                           MVT::v4i32, 2/*#Ops*/, 5, 6, 
41597 /*104410*/        OPC_SwitchType /*3 cases */, 43|128,1/*171*/, MVT::v4i32,// ->104585
41601                           MVT::v4i32, 1/*#Ops*/, 0, 
41620                           MVT::v4i32, 3/*#Ops*/, 1, 8, 9, 
41651                           MVT::v4i32, 3/*#Ops*/, 7, 14, 15, 
41703                           MVT::v4i32, 3/*#Ops*/, 7, 14, 15,  // Results = #16
41758                           MVT::v4i32, 3/*#Ops*/, 7, 14, 15,  // Results = #16
41917                           MVT::v4i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
41921                           MVT::v4i32, 3/*#Ops*/, 4, 0, 5,  // Results = #6
41950                         MVT::v4i32, 1/*#Ops*/, 0,  // Results = #1
41952                         MVT::v4i32, 1/*#Ops*/, 0,  // Results = #2
41982 /*105456*/    /*SwitchType*/ 14, MVT::v4i32,// ->105472
41987                     MVT::v4i32, 2/*#Ops*/, 2, 3, 
41995                     MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
42006                     MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
42041 /*105582*/    /*SwitchType*/ 14, MVT::v4i32,// ->105598
42046                     MVT::v4i32, 2/*#Ops*/, 2, 3, 
42069 /*105637*/      OPC_CheckChild0Type, MVT::v4i32,
42073 /*105645*/        OPC_CheckType, MVT::v4i32,
42077                       MVT::v4i32, 3/*#Ops*/, 0, 0, 1, 
42082 /*105663*/        OPC_CheckChild1Type, MVT::v4i32,
42089 /*105675*/        OPC_CheckType, MVT::v4i32,
42093                       MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
42120 /*105734*/      OPC_SwitchType /*2 cases */, 68, MVT::v4i32,// ->105805
42127                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
42130                         MVT::v4i32, 3/*#Ops*/, 0, 4, 5, 
42139                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
42142                         MVT::v4i32, 3/*#Ops*/, 0, 4, 5, 
42150                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #2
42152                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #3
42164                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #2
42166                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #3
42179 /*105896*/      OPC_SwitchType /*2 cases */, 68, MVT::v4i32,// ->105967
42186                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
42189                         MVT::v4i32, 3/*#Ops*/, 0, 4, 5, 
42198                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
42201                         MVT::v4i32, 3/*#Ops*/, 0, 4, 5, 
42209                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #2
42211                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #3
42223                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #2
42225                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #3
42238 /*106058*/      OPC_SwitchType /*2 cases */, 68, MVT::v4i32,// ->106129
42245                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
42248                         MVT::v4i32, 3/*#Ops*/, 0, 4, 5, 
42257                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
42260                         MVT::v4i32, 3/*#Ops*/, 0, 4, 5, 
42268                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #2
42270                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #3
42282                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #2
42284                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #3
42297 /*106220*/      OPC_SwitchType /*2 cases */, 68, MVT::v4i32,// ->106291
42304                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
42307                         MVT::v4i32, 3/*#Ops*/, 0, 4, 5, 
42316                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
42319                         MVT::v4i32, 3/*#Ops*/, 0, 4, 5, 
42327                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #2
42329                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #3
42341                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #2
42343                         MVT::v4i32, 1/*#Ops*/, 1,  // Results = #3
42375 /*106417*/    OPC_CheckChild0Type, MVT::v4i32,
42382 /*106429*/    OPC_CheckType, MVT::v4i32,
42386                   MVT::v4i32, 2/*#Ops*/, 0, 2, 
42392 /*106449*/      OPC_CheckChild0Type, MVT::v4i32,
42394 /*106452*/      OPC_CheckChild1Type, MVT::v4i32,
42401 /*106464*/      OPC_CheckType, MVT::v4i32,
42405                     MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
42455 /*106568*/    /*SwitchType*/ 18, MVT::v4i32,// ->106588
42460                     MVT::v4i32, 3/*#Ops*/, 1, 1, 2,  // Results = #3
42486 /*106636*/      OPC_CheckChild0Type, MVT::v4i32,
42489 /*106640*/      OPC_CheckType, MVT::v4i32,
42492                     MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
42509                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
42512                         MVT::v4i32, 2/*#Ops*/, 1, 5,  // Results = #6
42515                         MVT::v4i32, 2/*#Ops*/, 0, 7,  // Results = #8
42517                         MVT::v4i32, 3/*#Ops*/, 4, 6, 8,  // Results = #9
42535                         MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
42538                         MVT::v4i32, 2/*#Ops*/, 1, 5,  // Results = #6
42541                         MVT::v4i32, 2/*#Ops*/, 0, 7,  // Results = #8
42543                         MVT::v4i32, 3/*#Ops*/, 4, 6, 8,  // Results = #9
42558 /*106817*/      OPC_CheckChild0Type, MVT::v4i32,
42561 /*106821*/      OPC_CheckType, MVT::v4i32,
42564                     MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
42587 /*106869*/      OPC_CheckChild0Type, MVT::v4i32,
42606 /*106903*/      OPC_CheckChild0Type, MVT::v4i32,
42644 /*106974*/    OPC_SwitchType /*4 cases */, 11, MVT::v4i32,// ->106988
42645 /*106977*/      OPC_CheckChild0Type, MVT::v4i32,
42648                     MVT::v4i32, 1/*#Ops*/, 0, 
42663                     MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
42665                     MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
42676                     MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
42678                     MVT::v4i32, 1/*#Ops*/, 2,  // Results = #3
42695 /*107092*/      /*SwitchType*/ 9, MVT::v4i32,// ->107103
42698                       MVT::v4i32, 1/*#Ops*/, 0, 
42710 /*107119*/      /*SwitchType*/ 9, MVT::v4i32,// ->107130
42713                       MVT::v4i32, 1/*#Ops*/, 0, 
42718 /*107132*/      OPC_CheckChild0Type, MVT::v4i32,
42753 /*107210*/    /*SwitchType*/ 10, MVT::v4i32,// ->107222
42756                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
42787 /*107287*/    /*SwitchType*/ 10, MVT::v4i32,// ->107299
42790                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
42821 /*107364*/    /*SwitchType*/ 10, MVT::v4i32,// ->107376
42824                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
42855 /*107441*/    /*SwitchType*/ 10, MVT::v4i32,// ->107453
42858                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
42950 /*107626*/    /*SwitchType*/ 72, MVT::v4i32,// ->107700
42955                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
42962                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
42969                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
42976                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
42983                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
43118 /*107968*/    /*SwitchType*/ 77, MVT::v4i32,// ->108047
43123                       MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
43130                       MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
43137                       MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
43144                       MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
43151                       MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
43258 /*108258*/      OPC_SwitchType /*3 cases */, 10, MVT::v4i32,// ->108271
43261                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
43279 /*108299*/      OPC_CheckType, MVT::v4i32,
43282                     MVT::v4i32, 1/*#Ops*/, 0,  // Results = #2
43284                     MVT::v4i32, 1/*#Ops*/, 1,  // Results = #3
43286                     MVT::v4i32, 2/*#Ops*/, 2, 3, 
43711 /*109127*/    OPC_CheckChild0Type, MVT::v4i32,
43734 /*109177*/    OPC_CheckChild0Type, MVT::v4i32,
43761                     MVT::v4i32, 2/*#Ops*/, 0, 0,  // Results = #1
43770                     MVT::v4i32, 2/*#Ops*/, 0, 0,  // Results = #1
gen/lib/Target/PowerPC/PPCGenFastISel.inc
  150   if (RetVT.SimpleTy != MVT::v4i32)
  173   case MVT::v4i32: return fastEmit_ISD_CTLZ_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  212   if (RetVT.SimpleTy != MVT::v4i32)
  235   case MVT::v4i32: return fastEmit_ISD_CTPOP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  280   if (RetVT.SimpleTy != MVT::v4i32)
  303   case MVT::v4i32: return fastEmit_ISD_CTTZ_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  724   if (RetVT.SimpleTy != MVT::v4i32)
  775   if (RetVT.SimpleTy != MVT::v4i32)
 1003   if (RetVT.SimpleTy != MVT::v4i32)
 1091   case MVT::v4i32: return fastEmit_ISD_SINT_TO_FP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1167   case MVT::v4i32: return fastEmit_ISD_UINT_TO_FP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1617   case MVT::v4i32: return fastEmit_PPCISD_SExtVElems_MVT_v16i8_MVT_v4i32_r(Op0, Op0IsKill);
 1639   case MVT::v4i32: return fastEmit_PPCISD_SExtVElems_MVT_v8i16_MVT_v4i32_r(Op0, Op0IsKill);
 1658   case MVT::v4i32: return fastEmit_PPCISD_SExtVElems_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1666   if (RetVT.SimpleTy != MVT::v4i32)
 1685   case MVT::v4i32: return fastEmit_PPCISD_XXREVERSE_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1775   if (RetVT.SimpleTy != MVT::v4i32)
 1808   case MVT::v4i32: return fastEmit_ISD_ADD_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1880   if (RetVT.SimpleTy != MVT::v4i32)
 1896   case MVT::v4i32: return fastEmit_ISD_AND_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2357   if (RetVT.SimpleTy != MVT::v4i32)
 2370   case MVT::v4i32: return fastEmit_ISD_MUL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2440   if (RetVT.SimpleTy != MVT::v4i32)
 2456   case MVT::v4i32: return fastEmit_ISD_OR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2510   if (RetVT.SimpleTy != MVT::v4i32)
 2532   case MVT::v4i32: return fastEmit_ISD_SHL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2559   if (RetVT.SimpleTy != MVT::v4i32)
 2571   case MVT::v4i32: return fastEmit_ISD_SMAX_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2597   if (RetVT.SimpleTy != MVT::v4i32)
 2609   case MVT::v4i32: return fastEmit_ISD_SMIN_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2641   if (RetVT.SimpleTy != MVT::v4i32)
 2663   case MVT::v4i32: return fastEmit_ISD_SRA_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2724   if (RetVT.SimpleTy != MVT::v4i32)
 2746   case MVT::v4i32: return fastEmit_ISD_SRL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2779   if (RetVT.SimpleTy != MVT::v4i32)
 2810   case MVT::v4i32: return fastEmit_ISD_SUB_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2860   if (RetVT.SimpleTy != MVT::v4i32)
 2872   case MVT::v4i32: return fastEmit_ISD_UMAX_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2898   if (RetVT.SimpleTy != MVT::v4i32)
 2910   case MVT::v4i32: return fastEmit_ISD_UMIN_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2964   if (RetVT.SimpleTy != MVT::v4i32)
 2980   case MVT::v4i32: return fastEmit_ISD_XOR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3052   if (RetVT.SimpleTy != MVT::v4i32)
 3074   case MVT::v4i32: return fastEmit_PPCISD_SHL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3107   if (RetVT.SimpleTy != MVT::v4i32)
 3129   case MVT::v4i32: return fastEmit_PPCISD_SRA_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3162   if (RetVT.SimpleTy != MVT::v4i32)
 3184   case MVT::v4i32: return fastEmit_PPCISD_SRL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3439   if (RetVT.SimpleTy != MVT::v4i32)
 3449   case MVT::v4i32: return fastEmit_PPCISD_XXSPLT_MVT_v4i32_ri_Predicate_imm32SExt16(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,
gen/lib/Target/SystemZ/SystemZGenCallingConv.inc
  104         LocVT == MVT::v4i32 ||
  123         LocVT == MVT::v4i32 ||
  137         LocVT == MVT::v4i32 ||
  228         LocVT == MVT::v4i32 ||
gen/lib/Target/SystemZ/SystemZGenDAGISel.inc
 3622 /*  7184*/          OPC_CheckChild0Type, MVT::v4i32,
 4085 /*  8071*/        OPC_CheckChild1Type, MVT::v4i32,
 5115 /* 10051*/      /*SwitchType*/ 9, MVT::v4i32,// ->10062
 5118                       MVT::v4i32, 1/*#Ops*/, 0, 
 5143 /* 10102*/      /*SwitchType*/ 10, MVT::v4i32,// ->10114
 5146                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
 5870 /* 11510*/            OPC_CheckType, MVT::v4i32,
 5873                           MVT::v4i32, 1/*#Ops*/, 0, 
 5938 /* 11624*/            OPC_CheckType, MVT::v4i32,
 5941                           MVT::v4i32, 1/*#Ops*/, 0, 
 6046 /* 11809*/            OPC_CheckType, MVT::v4i32,
 6049                           MVT::v4i32, 1/*#Ops*/, 0, 
 6060 /* 11833*/            OPC_CheckType, MVT::v4i32,
 6063                           MVT::v4i32, 1/*#Ops*/, 0, 
 6122 /* 11939*/        /*SwitchType*/ 10, MVT::v4i32,// ->11951
 6125                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
 6155 /* 11999*/        /*SwitchType*/ 10, MVT::v4i32,// ->12011
 6158                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
 6188 /* 12059*/        /*SwitchType*/ 10, MVT::v4i32,// ->12071
 6191                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
 6408 /* 12405*/          OPC_CheckType, MVT::v4i32,
 6411                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
 6424 /* 12430*/          OPC_CheckType, MVT::v4i32,
 6427                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
 6437 /* 12449*/          OPC_CheckType, MVT::v4i32,
 6440                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
 6452 /* 12472*/        OPC_CheckType, MVT::v4i32,
 6455                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
 6469 /* 12498*/        OPC_CheckType, MVT::v4i32,
 6472                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
 6481 /* 12516*/        OPC_CheckType, MVT::v4i32,
 6484                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
 6498 /* 12543*/          OPC_CheckType, MVT::v4i32,
 6501                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
 6620 /* 12738*/      /*SwitchType*/ 10, MVT::v4i32,// ->12750
 6623                       MVT::v4i32, 2/*#Ops*/, 0, 0, 
 6650 /* 12793*/      /*SwitchType*/ 10, MVT::v4i32,// ->12805
 6653                       MVT::v4i32, 2/*#Ops*/, 0, 0, 
 6678 /* 12846*/      /*SwitchType*/ 10, MVT::v4i32,// ->12858
 6681                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
 7800 /* 15037*/            OPC_CheckType, MVT::v4i32,
 7803                           MVT::v4i32, 1/*#Ops*/, 0, 
 8552 /* 16249*/            OPC_CheckType, MVT::v4i32,
 8555                           MVT::v4i32, 1/*#Ops*/, 0, 
 8573 /* 16283*/              OPC_CheckType, MVT::v4i32,
 8576                             MVT::v4i32, 1/*#Ops*/, 0, 
 8589 /* 16308*/              OPC_CheckType, MVT::v4i32,
 8592                             MVT::v4i32, 1/*#Ops*/, 0, 
 8626 /* 16368*/              OPC_CheckType, MVT::v4i32,
 8629                             MVT::v4i32, 1/*#Ops*/, 0, 
 8643 /* 16395*/              OPC_CheckType, MVT::v4i32,
 8646                             MVT::v4i32, 1/*#Ops*/, 0, 
 8665 /* 16430*/              OPC_CheckType, MVT::v4i32,
 8668                             MVT::v4i32, 1/*#Ops*/, 0, 
 8681 /* 16455*/              OPC_CheckType, MVT::v4i32,
 8684                             MVT::v4i32, 1/*#Ops*/, 0, 
 8717 /* 16514*/              OPC_CheckType, MVT::v4i32,
 8720                             MVT::v4i32, 1/*#Ops*/, 0, 
 8735 /* 16544*/              OPC_CheckType, MVT::v4i32,
 8738                             MVT::v4i32, 1/*#Ops*/, 0, 
 8768 /* 16596*/              OPC_CheckType, MVT::v4i32,
 8771                             MVT::v4i32, 1/*#Ops*/, 0, 
 8786 /* 16626*/              OPC_CheckType, MVT::v4i32,
 8789                             MVT::v4i32, 1/*#Ops*/, 0, 
 8825 /* 16688*/            OPC_CheckType, MVT::v4i32,
 8828                           MVT::v4i32, 1/*#Ops*/, 0, 
 8843 /* 16718*/            OPC_CheckType, MVT::v4i32,
 8846                           MVT::v4i32, 1/*#Ops*/, 0, 
 8875 /* 16769*/            OPC_CheckType, MVT::v4i32,
 8878                           MVT::v4i32, 1/*#Ops*/, 0, 
 8893 /* 16799*/            OPC_CheckType, MVT::v4i32,
 8896                           MVT::v4i32, 1/*#Ops*/, 0, 
 9452 /* 17712*/          OPC_CheckType, MVT::v4i32,
 9457                         MVT::v4i32, 1/*#Ops*/, 1, 
10245 /* 19102*/            OPC_CheckType, MVT::v4i32,
10250                           MVT::v4i32, 1/*#Ops*/, 1, 
10272 /* 19149*/              OPC_CheckType, MVT::v4i32,
10277                             MVT::v4i32, 1/*#Ops*/, 1, 
10290 /* 19181*/              OPC_CheckType, MVT::v4i32,
10295                             MVT::v4i32, 1/*#Ops*/, 1, 
10331 /* 19250*/            OPC_CheckType, MVT::v4i32,
10336                           MVT::v4i32, 1/*#Ops*/, 1, 
10356 /* 19292*/            OPC_CheckType, MVT::v4i32,
10361                           MVT::v4i32, 1/*#Ops*/, 1, 
10384 /* 19340*/            OPC_CheckType, MVT::v4i32,
10389                           MVT::v4i32, 1/*#Ops*/, 1, 
10402 /* 19372*/            OPC_CheckType, MVT::v4i32,
10407                           MVT::v4i32, 1/*#Ops*/, 1, 
10443 /* 19443*/              OPC_CheckType, MVT::v4i32,
10448                             MVT::v4i32, 1/*#Ops*/, 1, 
10459 /* 19474*/              OPC_CheckType, MVT::v4i32,
10464                             MVT::v4i32, 1/*#Ops*/, 1, 
10495 /* 19534*/              OPC_CheckType, MVT::v4i32,
10500                             MVT::v4i32, 1/*#Ops*/, 1, 
10511 /* 19565*/              OPC_CheckType, MVT::v4i32,
10516                             MVT::v4i32, 1/*#Ops*/, 1, 
10550 /* 19632*/              OPC_CheckType, MVT::v4i32,
10555                             MVT::v4i32, 1/*#Ops*/, 1, 
10566 /* 19663*/              OPC_CheckType, MVT::v4i32,
10571                             MVT::v4i32, 1/*#Ops*/, 1, 
10595 /* 19714*/              OPC_CheckType, MVT::v4i32,
10600                             MVT::v4i32, 1/*#Ops*/, 1, 
10611 /* 19745*/              OPC_CheckType, MVT::v4i32,
10616                             MVT::v4i32, 1/*#Ops*/, 1, 
11055 /* 20528*/              /*SwitchType*/ 11, MVT::v4i32,// ->20541
11058                               MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
11576 /* 21374*/            OPC_CheckType, MVT::v4i32,
11579                           MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
11593 /* 21402*/              OPC_CheckType, MVT::v4i32,
11596                             MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
11607 /* 21424*/              OPC_CheckType, MVT::v4i32,
11610                             MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
11625 /* 21453*/              OPC_CheckType, MVT::v4i32,
11628                             MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
11638 /* 21474*/              OPC_CheckType, MVT::v4i32,
11641                             MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
11656 /* 21503*/              OPC_CheckType, MVT::v4i32,
11659                             MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
11670 /* 21525*/              OPC_CheckType, MVT::v4i32,
11673                             MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
11694 /* 21563*/              OPC_CheckType, MVT::v4i32,
11697                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
11704 /* 21581*/              OPC_CheckType, MVT::v4i32,
11707                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
11724 /* 21612*/              OPC_CheckType, MVT::v4i32,
11727                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
11734 /* 21630*/              OPC_CheckType, MVT::v4i32,
11737                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
11760 /* 21670*/            OPC_CheckType, MVT::v4i32,
11763                           MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
11770 /* 21688*/            OPC_CheckType, MVT::v4i32,
11773                           MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
11791 /* 21720*/            OPC_CheckType, MVT::v4i32,
11794                           MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
11801 /* 21738*/            OPC_CheckType, MVT::v4i32,
11804                           MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
12082 /* 22197*/        /*SwitchType*/ 10, MVT::v4i32,// ->22209
12085                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
12192 /* 22365*/      OPC_CheckType, MVT::v4i32,
12195                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
12208 /* 22390*/        OPC_CheckType, MVT::v4i32,
12211                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
12221 /* 22409*/        OPC_CheckType, MVT::v4i32,
12224                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
12288 /* 22518*/      /*SwitchType*/ 10, MVT::v4i32,// ->22530
12291                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
12969 /* 23869*/          /*SwitchType*/ 10, MVT::v4i32,// ->23881
12972                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
13080 /* 24038*/      OPC_CheckType, MVT::v4i32,
13083                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
13096 /* 24063*/        OPC_CheckType, MVT::v4i32,
13099                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
13109 /* 24082*/        OPC_CheckType, MVT::v4i32,
13112                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
13176 /* 24191*/      /*SwitchType*/ 10, MVT::v4i32,// ->24203
13179                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
14316                     MVT::v4i32, 3/*#Ops*/, 0, 2, 3, 
14389                     MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
14496                     MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
14541                     MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
14589                     MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
14637                     MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
14673                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
14700                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
14736                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
14801                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
14837                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
14855                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
14873                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
14911                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
14961                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
14991                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
15011                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
15041                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
15071                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
15101                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
15138                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
15165                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
15183                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
15210                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
15237                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
15264                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
15300                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
15399                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
15467                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
15494                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
15524                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
15551                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
15578                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
15887 /* 29253*/        OPC_CheckChild0Type, MVT::v4i32,
15973 /* 29413*/        OPC_CheckChild1Type, MVT::v4i32,
17013 /* 31483*/      /*SwitchType*/ 11, MVT::v4i32,// ->31496
17016                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
17040 /* 31535*/        /*SwitchType*/ 11, MVT::v4i32,// ->31548
17043                         MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
17061 /* 31576*/        /*SwitchType*/ 10, MVT::v4i32,// ->31588
17064                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
18003 /* 33429*/      /*SwitchType*/ 10, MVT::v4i32,// ->33441
18006                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
18133 /* 33705*/        OPC_CheckType, MVT::v4i32,
18136                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
18270 /* 33994*/        OPC_CheckType, MVT::v4i32,
18273                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
18407 /* 34292*/        OPC_CheckType, MVT::v4i32,
18410                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
19559 /* 36564*/      /*SwitchType*/ 15, MVT::v4i32,// ->36581
19564                       MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
20327 /* 38143*/    /*SwitchType*/ 15, MVT::v4i32,// ->38160
20332                     MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
20419 /* 38321*/      OPC_CheckChild1Type, MVT::v4i32,
20905 /* 39309*/      OPC_CheckChild0Type, MVT::v4i32,
21475 /* 40349*/    /*SwitchType*/ 11, MVT::v4i32,// ->40362
21476 /* 40351*/      OPC_CheckChild0Type, MVT::v4i32,
21479                     MVT::v4i32, 1/*#Ops*/, 0, 
21545 /* 40483*/      /*SwitchType*/ 3, MVT::v4i32,// ->40488
21572 /* 40518*/      /*SwitchType*/ 3, MVT::v4i32,// ->40523
21590 /* 40540*/      OPC_CheckChild0Type, MVT::v4i32,
21630 /* 40593*/      /*SwitchType*/ 3, MVT::v4i32,// ->40598
21657 /* 40628*/      /*SwitchType*/ 3, MVT::v4i32,// ->40633
21684 /* 40663*/      /*SwitchType*/ 3, MVT::v4i32,// ->40668
21722 /* 40719*/      /*SwitchType*/ 3, MVT::v4i32,// ->40724
21806 /* 40877*/      OPC_CheckType, MVT::v4i32,
21812                     MVT::v4i32, 3/*#Ops*/, 1, 2, 3, 
21874 /* 41026*/      OPC_CheckType, MVT::v4i32,
21879                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
21961 /* 41218*/      OPC_CheckType, MVT::v4i32,
21967                     MVT::v4i32, 3/*#Ops*/, 1, 2, 3, 
22041 /* 41403*/      OPC_CheckType, MVT::v4i32,
22046                     MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
22085 /* 41501*/    /*SwitchType*/ 11, MVT::v4i32,// ->41514
22086 /* 41503*/      OPC_CheckChild0Type, MVT::v4i32,
22089                     MVT::v4i32, 1/*#Ops*/, 0, 
25824 /* 49096*/      OPC_CheckChild0Type, MVT::v4i32,
25901 /* 49271*/      OPC_CheckChild0Type, MVT::v4i32,
25970 /* 49396*/        OPC_CheckType, MVT::v4i32,
26004 /* 49456*/      /*SwitchType*/ 10, MVT::v4i32,// ->49468
26007                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
26130 /* 49673*/        OPC_CheckChild0Type, MVT::v4i32,
26236 /* 49865*/              OPC_CheckType, MVT::v4i32,
26243                               MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
26252                               MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
26291 /* 49969*/              OPC_CheckType, MVT::v4i32,
26298                               MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
26307                               MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
26368 /* 50112*/            OPC_CheckType, MVT::v4i32,
26372                           MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
26446 /* 50259*/              OPC_CheckType, MVT::v4i32,
26452                             MVT::v4i32, 5/*#Ops*/, 0, 4, 5, 6, 7, 
26505 /* 50372*/              OPC_CheckType, MVT::v4i32,
26511                             MVT::v4i32, 5/*#Ops*/, 0, 4, 5, 6, 7, 
26548 /* 50456*/              OPC_CheckType, MVT::v4i32,
26554                             MVT::v4i32, 3/*#Ops*/, 0, 4, 5, 
26623 /* 50607*/          /*SwitchType*/ 15, MVT::v4i32,// ->50624
26627                           MVT::v4i32, 4/*#Ops*/, 0, 1, 3, 4, 
26876 /* 51068*/              OPC_CheckType, MVT::v4i32,
26886 /* 51083*/              OPC_CheckType, MVT::v4i32,
26891                             MVT::v4i32, 1/*#Ops*/, 1, 
26903 /* 51110*/              OPC_CheckType, MVT::v4i32,
26913 /* 51125*/              OPC_CheckType, MVT::v4i32,
26918                             MVT::v4i32, 1/*#Ops*/, 1, 
27081 /* 51395*/              OPC_CheckType, MVT::v4i32,
27091 /* 51410*/              OPC_CheckType, MVT::v4i32,
27096                             MVT::v4i32, 1/*#Ops*/, 1, 
27105 /* 51434*/              OPC_CheckType, MVT::v4i32,
27115 /* 51449*/              OPC_CheckType, MVT::v4i32,
27120                             MVT::v4i32, 1/*#Ops*/, 1, 
27222 /* 51633*/              OPC_CheckType, MVT::v4i32,
27224 /* 51636*/              OPC_CheckType, MVT::v4i32,
27230                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
27238                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
27314 /* 51796*/              OPC_CheckType, MVT::v4i32,
27316 /* 51799*/              OPC_CheckType, MVT::v4i32,
27322                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
27330                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
27406 /* 51961*/                OPC_CheckType, MVT::v4i32,
27408 /* 51964*/                OPC_CheckType, MVT::v4i32,
27414                                 MVT::v4i32, 2/*#Ops*/, 0, 1, 
27422                                 MVT::v4i32, 2/*#Ops*/, 0, 1, 
27494 /* 52120*/                OPC_CheckType, MVT::v4i32,
27496 /* 52123*/                OPC_CheckType, MVT::v4i32,
27502                                 MVT::v4i32, 2/*#Ops*/, 0, 1, 
27510                                 MVT::v4i32, 2/*#Ops*/, 0, 1, 
27565 /* 52241*/            OPC_CheckType, MVT::v4i32,
27569 /* 52246*/            OPC_CheckType, MVT::v4i32,
27572                           MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
27614 /* 52322*/            OPC_CheckType, MVT::v4i32,
27618 /* 52327*/            OPC_CheckType, MVT::v4i32,
27621                           MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
27733 /* 52519*/          OPC_CheckType, MVT::v4i32,
27743 /* 52534*/          OPC_CheckType, MVT::v4i32,
27748                         MVT::v4i32, 1/*#Ops*/, 1, 
27756 /* 52557*/          OPC_CheckType, MVT::v4i32,
27766 /* 52572*/          OPC_CheckType, MVT::v4i32,
27771                         MVT::v4i32, 1/*#Ops*/, 1, 
27865 /* 52746*/            OPC_CheckType, MVT::v4i32,
27867 /* 52749*/            OPC_CheckType, MVT::v4i32,
27873                             MVT::v4i32, 2/*#Ops*/, 0, 1, 
27881                             MVT::v4i32, 2/*#Ops*/, 0, 1, 
27953 /* 52905*/          OPC_CheckType, MVT::v4i32,
27955 /* 52908*/          OPC_CheckType, MVT::v4i32,
27961                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
27969                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
28015 /* 53017*/      /*SwitchType*/ 15, MVT::v4i32,// ->53034
28016 /* 53019*/        OPC_CheckChild0Type, MVT::v4i32,
28021                       MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
28042 /* 53063*/        OPC_SwitchType /*2 cases */, 16, MVT::v4i32,// ->53082
28068 /* 53106*/        OPC_SwitchType /*2 cases */, 16, MVT::v4i32,// ->53125
28093 /* 53150*/        OPC_CheckChild0Type, MVT::v4i32,
28151 /* 53260*/            OPC_CheckType, MVT::v4i32,
28156                           MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
28191 /* 53336*/            OPC_CheckType, MVT::v4i32,
28196                           MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
28232 /* 53413*/        /*SwitchType*/ 9, MVT::v4i32,// ->53424
28235                         MVT::v4i32, 1/*#Ops*/, 0, 
28270 /* 53495*/        /*SwitchType*/ 19, MVT::v4i32,// ->53516
28275                         MVT::v4i32, 2/*#Ops*/, 1, 2, 
28375 /* 53716*/          OPC_CheckType, MVT::v4i32,
28379                         MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
28486 /* 53936*/      /*SwitchType*/ 14, MVT::v4i32,// ->53952
28490                       MVT::v4i32, 3/*#Ops*/, 0, 2, 3, 
28515 /* 53996*/    /*SwitchType*/ 15, MVT::v4i32,// ->54013
28520                     MVT::v4i32, 3/*#Ops*/, 2, 3, 4, 
28573 /* 54120*/    /*SwitchType*/ 14, MVT::v4i32,// ->54136
28577                     MVT::v4i32, 3/*#Ops*/, 0, 2, 3, 
28605 /* 54191*/    /*SwitchType*/ 14, MVT::v4i32,// ->54207
28609                     MVT::v4i32, 3/*#Ops*/, 0, 2, 3, 
28647 /* 54280*/    /*SwitchType*/ 16, MVT::v4i32,// ->54298
28652                     MVT::v4i32, 2/*#Ops*/, 2, 3, 
28699 /* 54386*/    /*SwitchType*/ 13, MVT::v4i32,// ->54401
28703                     MVT::v4i32, 2/*#Ops*/, 0, 2, 
28768 /* 54523*/      OPC_CheckType, MVT::v4i32,
28772                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 2, 
28798 /* 54588*/    /*SwitchType*/ 15, MVT::v4i32,// ->54605
28802                     MVT::v4i32, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
28828 /* 54654*/    /*SwitchType*/ 15, MVT::v4i32,// ->54671
28832                     MVT::v4i32, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
28859 /* 54723*/    /*SwitchType*/ 16, MVT::v4i32,// ->54741
28863                     MVT::v4i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 4, 
28890 /* 54793*/    /*SwitchType*/ 16, MVT::v4i32,// ->54811
28894                     MVT::v4i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 4, 
28925 /* 54864*/    /*SwitchType*/ 10, MVT::v4i32,// ->54876
28928                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
28971 /* 54954*/      OPC_CheckChild0Type, MVT::v4i32,
28978 /* 54967*/    /*SwitchType*/ 13, MVT::v4i32,// ->54982
28983                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
28998 /* 55006*/      OPC_CheckChild0Type, MVT::v4i32,
29005 /* 55020*/    /*SwitchType*/ 14, MVT::v4i32,// ->55036
29010                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29025 /* 55060*/      OPC_CheckChild0Type, MVT::v4i32,
29032 /* 55074*/    /*SwitchType*/ 14, MVT::v4i32,// ->55090
29037                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29050 /* 55109*/    /*SwitchType*/ 11, MVT::v4i32,// ->55122
29054                     MVT::v4i32, 1/*#Ops*/, 0, 
29058 /* 55124*/      OPC_CheckChild0Type, MVT::v4i32,
29074 /* 55154*/    /*SwitchType*/ 11, MVT::v4i32,// ->55167
29078                     MVT::v4i32, 1/*#Ops*/, 0, 
29082 /* 55169*/      OPC_CheckChild0Type, MVT::v4i32,
29098 /* 55199*/    /*SwitchType*/ 11, MVT::v4i32,// ->55212
29102                     MVT::v4i32, 1/*#Ops*/, 0, 
29106 /* 55214*/      OPC_CheckChild0Type, MVT::v4i32,
29122 /* 55244*/    /*SwitchType*/ 11, MVT::v4i32,// ->55257
29126                     MVT::v4i32, 1/*#Ops*/, 0, 
29130 /* 55259*/      OPC_CheckChild0Type, MVT::v4i32,
29153 /* 55302*/    /*SwitchType*/ 11, MVT::v4i32,// ->55315
29154 /* 55304*/      OPC_CheckChild0Type, MVT::v4i32,
29157                     MVT::v4i32, 1/*#Ops*/, 0, 
29179 /* 55351*/      /*SwitchType*/ 10, MVT::v4i32,// ->55363
29182                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
29187 /* 55365*/      OPC_CheckChild0Type, MVT::v4i32,
29214 /* 55414*/      OPC_CheckType, MVT::v4i32,
29217                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
29236 /* 55457*/    /*SwitchType*/ 10, MVT::v4i32,// ->55469
29239                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
29266 /* 55518*/    /*SwitchType*/ 13, MVT::v4i32,// ->55533
29267 /* 55520*/      OPC_CheckChild1Type, MVT::v4i32,
29270                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29296 /* 55579*/    /*SwitchType*/ 10, MVT::v4i32,// ->55591
29299                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
29326 /* 55640*/    /*SwitchType*/ 13, MVT::v4i32,// ->55655
29327 /* 55642*/      OPC_CheckChild1Type, MVT::v4i32,
29330                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29356 /* 55701*/    /*SwitchType*/ 10, MVT::v4i32,// ->55713
29359                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
29386 /* 55762*/    /*SwitchType*/ 13, MVT::v4i32,// ->55777
29387 /* 55764*/      OPC_CheckChild1Type, MVT::v4i32,
29390                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29411 /* 55813*/    /*SwitchType*/ 13, MVT::v4i32,// ->55828
29416                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
29430 /* 55850*/    /*SwitchType*/ 14, MVT::v4i32,// ->55866
29435                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29449 /* 55887*/    /*SwitchType*/ 13, MVT::v4i32,// ->55902
29454                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
29468 /* 55924*/    /*SwitchType*/ 14, MVT::v4i32,// ->55940
29473                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29487 /* 55961*/    /*SwitchType*/ 13, MVT::v4i32,// ->55976
29492                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
29506 /* 55998*/    /*SwitchType*/ 14, MVT::v4i32,// ->56014
29511                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29532 /* 56051*/    /*SwitchType*/ 13, MVT::v4i32,// ->56066
29533 /* 56053*/      OPC_CheckChild1Type, MVT::v4i32,
29536                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29557 /* 56103*/    /*SwitchType*/ 13, MVT::v4i32,// ->56118
29558 /* 56105*/      OPC_CheckChild1Type, MVT::v4i32,
29561                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29582 /* 56155*/    /*SwitchType*/ 13, MVT::v4i32,// ->56170
29583 /* 56157*/      OPC_CheckChild1Type, MVT::v4i32,
29586                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29607 /* 56207*/    /*SwitchType*/ 13, MVT::v4i32,// ->56222
29608 /* 56209*/      OPC_CheckChild1Type, MVT::v4i32,
29611                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29629 /* 56252*/    /*SwitchType*/ 10, MVT::v4i32,// ->56264
29632                     MVT::v4i32, MVT::i32, 1/*#Ops*/, 0, 
29660 /* 56315*/      OPC_CheckChild0Type, MVT::v4i32,
29692 /* 56378*/      OPC_CheckChild0Type, MVT::v4i32,
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
 3585 /*  6453*/          OPC_CheckChild1Type, MVT::v4i32,
 3621 /*  6512*/          OPC_CheckChild1Type, MVT::v4i32,
 4542 /*  8274*/          /*SwitchType*/ 10, MVT::v4i32,// ->8286
 4545                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 4653 /*  8443*/      OPC_CheckType, MVT::v4i32,
 4656                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
 4669 /*  8468*/        OPC_CheckType, MVT::v4i32,
 4672                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
 4682 /*  8487*/        OPC_CheckType, MVT::v4i32,
 4685                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
 4749 /*  8596*/      /*SwitchType*/ 10, MVT::v4i32,// ->8608
 4752                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
 7457 /* 13849*/          OPC_CheckChild1Type, MVT::v4i32,
 7537 /* 13985*/          OPC_CheckChild1Type, MVT::v4i32,
 8026 /* 14877*/      /*SwitchType*/ 34|128,2/*290*/, MVT::v4i32,// ->15170
 8028 /* 14883*/          OPC_CheckChild0Type, MVT::v4i32,
 8034                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8041                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8048                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8055                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8062                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8069                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8076                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8083                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8090                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8097                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8108                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8115                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8122                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8129                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8136                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8143                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8149                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8155                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8161                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8167                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8173                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
 8179                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
10376 /* 19694*/          /*SwitchType*/ 15, MVT::v4i32,// ->19711
10381                           MVT::v4i32, 3/*#Ops*/, 3, 4, 1, 
10432 /* 19806*/          OPC_CheckType, MVT::v4i32,
10438                         MVT::v4i32, 3/*#Ops*/, 3, 4, 1, 
10444 /* 19830*/          OPC_CheckType, MVT::v4i32,
10450                         MVT::v4i32, 3/*#Ops*/, 3, 4, 1, 
10456 /* 19854*/          OPC_CheckType, MVT::v4i32,
10462                         MVT::v4i32, 3/*#Ops*/, 3, 4, 1, 
10530 /* 20003*/          /*SwitchType*/ 15, MVT::v4i32,// ->20020
10535                           MVT::v4i32, 3/*#Ops*/, 3, 4, 1, 
10586 /* 20115*/          OPC_CheckType, MVT::v4i32,
10592                         MVT::v4i32, 3/*#Ops*/, 3, 4, 1, 
10598 /* 20139*/          OPC_CheckType, MVT::v4i32,
10604                         MVT::v4i32, 3/*#Ops*/, 3, 4, 1, 
10610 /* 20163*/          OPC_CheckType, MVT::v4i32,
10616                         MVT::v4i32, 3/*#Ops*/, 3, 4, 1, 
10687 /* 20327*/          /*SwitchType*/ 25, MVT::v4i32,// ->20354
10695                           MVT::v4i32, 3/*#Ops*/, 2, 1, 4, 
10755 /* 20483*/          OPC_CheckType, MVT::v4i32,
10763                         MVT::v4i32, 3/*#Ops*/, 2, 1, 4, 
10769 /* 20515*/          OPC_CheckType, MVT::v4i32,
10777                         MVT::v4i32, 3/*#Ops*/, 2, 1, 4, 
10783 /* 20547*/          OPC_CheckType, MVT::v4i32,
10791                         MVT::v4i32, 3/*#Ops*/, 2, 1, 4, 
10869 /* 20744*/          /*SwitchType*/ 25, MVT::v4i32,// ->20771
10877                           MVT::v4i32, 3/*#Ops*/, 2, 3, 5, 
10940 /* 20906*/          OPC_CheckType, MVT::v4i32,
10949                         MVT::v4i32, 3/*#Ops*/, 2, 3, 5, 
10955 /* 20940*/          OPC_CheckType, MVT::v4i32,
10964                         MVT::v4i32, 3/*#Ops*/, 2, 3, 5, 
10970 /* 20974*/          OPC_CheckType, MVT::v4i32,
10979                         MVT::v4i32, 3/*#Ops*/, 2, 3, 5, 
11049 /* 21153*/          /*SwitchType*/ 16, MVT::v4i32,// ->21171
11054                           MVT::v4i32, 3/*#Ops*/, 2, 3, 1, 
11105 /* 21270*/          OPC_CheckType, MVT::v4i32,
11111                         MVT::v4i32, 3/*#Ops*/, 2, 3, 1, 
11117 /* 21295*/          OPC_CheckType, MVT::v4i32,
11123                         MVT::v4i32, 3/*#Ops*/, 2, 3, 1, 
11129 /* 21320*/          OPC_CheckType, MVT::v4i32,
11135                         MVT::v4i32, 3/*#Ops*/, 2, 3, 1, 
12170 /* 23442*/      OPC_CheckChild1Type, MVT::v4i32,
15410 /* 30109*/        /*SwitchType*/ 10, MVT::v4i32,// ->30121
15414                         MVT::v4i32, 1/*#Ops*/, 1, 
15442 /* 30164*/        /*SwitchType*/ 10, MVT::v4i32,// ->30176
15446                         MVT::v4i32, 1/*#Ops*/, 1, 
15481 /* 30230*/        /*SwitchType*/ 12, MVT::v4i32,// ->30244
15486                         MVT::v4i32, 1/*#Ops*/, 2, 
15514 /* 30287*/        /*SwitchType*/ 10, MVT::v4i32,// ->30299
15518                         MVT::v4i32, 1/*#Ops*/, 1, 
15784 /* 30734*/        OPC_CheckType, MVT::v4i32,
15786                       MVT::v4i32, 1/*#Ops*/, 0, 
15828 /* 30811*/        OPC_CheckType, MVT::v4i32,
15830                       MVT::v4i32, 1/*#Ops*/, 0, 
15919 /* 30970*/        OPC_CheckChild1Type, MVT::v4i32,
15951 /* 31025*/        OPC_CheckChild1Type, MVT::v4i32,
15998 /* 31112*/      /*SwitchType*/ 19, MVT::v4i32,// ->31133
15999 /* 31114*/        OPC_CheckChild1Type, MVT::v4i32,
16001 /* 31117*/        OPC_CheckChild2Type, MVT::v4i32,
16003 /* 31120*/        OPC_CheckChild3Type, MVT::v4i32,
16006                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
16097 /* 31298*/      /*SwitchType*/ 11, MVT::v4i32,// ->31311
16101                       MVT::v4i32, 1/*#Ops*/, 0, 
16115 /* 31331*/      /*SwitchType*/ 11, MVT::v4i32,// ->31344
16119                       MVT::v4i32, 1/*#Ops*/, 0, 
16133 /* 31364*/      /*SwitchType*/ 11, MVT::v4i32,// ->31377
16137                       MVT::v4i32, 1/*#Ops*/, 0, 
16151 /* 31397*/      /*SwitchType*/ 11, MVT::v4i32,// ->31410
16155                       MVT::v4i32, 1/*#Ops*/, 0, 
16172 /* 31436*/        OPC_CheckChild1Type, MVT::v4i32,
16174 /* 31439*/        OPC_CheckChild2Type, MVT::v4i32,
16194 /* 31477*/        OPC_CheckChild1Type, MVT::v4i32,
16196 /* 31480*/        OPC_CheckChild2Type, MVT::v4i32,
16259 /* 31599*/      OPC_CheckChild0Type, MVT::v4i32,
16459 /* 31962*/    /*SwitchType*/ 7, MVT::v4i32,// ->31971
16461                     MVT::v4i32, 1/*#Ops*/, 0, 
16667 /* 32321*/    /*SwitchType*/ 10, MVT::v4i32,// ->32333
16670                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16712 /* 32404*/      /*SwitchType*/ 9, MVT::v4i32,// ->32415
16715                       MVT::v4i32, 1/*#Ops*/, 0, 
16740 /* 32455*/      /*SwitchType*/ 10, MVT::v4i32,// ->32467
16743                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
16779 /* 32531*/    /*SwitchType*/ 10, MVT::v4i32,// ->32543
16782                     MVT::v4i32, 2/*#Ops*/, 0, 1, 
16887 /* 32737*/            /*SwitchType*/ 9, MVT::v4i32,// ->32748
16889                             MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
17374 /* 33517*/            OPC_CheckType, MVT::v4i32,
17376                           MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
17390 /* 33543*/              OPC_CheckType, MVT::v4i32,
17392                             MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
17402 /* 33562*/              OPC_CheckType, MVT::v4i32,
17404                             MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
17419 /* 33589*/              OPC_CheckType, MVT::v4i32,
17421                             MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
17432 /* 33609*/              OPC_CheckType, MVT::v4i32,
17434                             MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
17449 /* 33636*/              OPC_CheckType, MVT::v4i32,
17451                             MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
17461 /* 33655*/              OPC_CheckType, MVT::v4i32,
17463                             MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
17486 /* 33693*/            OPC_CheckType, MVT::v4i32,
17488                           MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
17495 /* 33709*/            OPC_CheckType, MVT::v4i32,
17497                           MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
17515 /* 33739*/            OPC_CheckType, MVT::v4i32,
17517                           MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
17524 /* 33755*/            OPC_CheckType, MVT::v4i32,
17526                           MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
17549 /* 33795*/              OPC_CheckType, MVT::v4i32,
17551                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
17558 /* 33811*/              OPC_CheckType, MVT::v4i32,
17560                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
17577 /* 33840*/              OPC_CheckType, MVT::v4i32,
17579                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
17586 /* 33856*/              OPC_CheckType, MVT::v4i32,
17588                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
17842 /* 34269*/      /*SwitchType*/ 10, MVT::v4i32,// ->34281
17845                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
17888 /* 34354*/        /*SwitchType*/ 9, MVT::v4i32,// ->34365
17891                         MVT::v4i32, 1/*#Ops*/, 0, 
17919 /* 34406*/      /*SwitchType*/ 9, MVT::v4i32,// ->34417
17922                       MVT::v4i32, 1/*#Ops*/, 0, 
17947 /* 34457*/      /*SwitchType*/ 10, MVT::v4i32,// ->34469
17950                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
18077 /* 34686*/            OPC_CheckType, MVT::v4i32,
18079 /* 34689*/            OPC_CheckType, MVT::v4i32,
18082                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
18217 /* 34933*/            OPC_CheckType, MVT::v4i32,
18219 /* 34936*/            OPC_CheckType, MVT::v4i32,
18222                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
18357 /* 35180*/            OPC_CheckType, MVT::v4i32,
18359 /* 35183*/            OPC_CheckType, MVT::v4i32,
18362                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
18503 /* 35443*/      OPC_CheckType, MVT::v4i32,
18506                     MVT::v4i32, 1/*#Ops*/, 0, 
18582 /* 35580*/      OPC_CheckType, MVT::v4i32,
18585                     MVT::v4i32, 1/*#Ops*/, 0, 
18632 /* 35667*/      /*SwitchType*/ 3, MVT::v4i32,// ->35672
18650 /* 35689*/      OPC_CheckChild0Type, MVT::v4i32,
18682 /* 35732*/      /*SwitchType*/ 3, MVT::v4i32,// ->35737
18705 /* 35762*/      /*SwitchType*/ 3, MVT::v4i32,// ->35767
18728 /* 35792*/      /*SwitchType*/ 3, MVT::v4i32,// ->35797
18747 /* 35817*/      /*SwitchType*/ 3, MVT::v4i32,// ->35822
19268 /* 36776*/        OPC_CheckType, MVT::v4i32,
19271                       MVT::v4i32, 1/*#Ops*/, 0, 
19479 /* 37170*/          OPC_CheckType, MVT::v4i32,
19486                         MVT::v4i32, 4/*#Ops*/, 4, 5, 6, 7, 
19818 /* 37819*/      OPC_CheckChild0Type, MVT::v4i32,
19820 /* 37822*/      OPC_CheckChild1Type, MVT::v4i32,
19917 /* 37994*/      OPC_CheckType, MVT::v4i32,
19935                     MVT::v4i32, 18/*#Ops*/, 0, 1, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 
20351 /* 38851*/            OPC_CheckType, MVT::v4i32,
20357                           MVT::v4i32, 3/*#Ops*/, 3, 4, 1, 
20415 /* 38972*/            OPC_CheckType, MVT::v4i32,
20421                           MVT::v4i32, 3/*#Ops*/, 3, 4, 1, 
20480 /* 39105*/            OPC_CheckType, MVT::v4i32,
20488                           MVT::v4i32, 3/*#Ops*/, 2, 1, 4, 
20552 /* 39259*/            OPC_CheckType, MVT::v4i32,
20561                           MVT::v4i32, 3/*#Ops*/, 2, 3, 5, 
20615 /* 39390*/            OPC_CheckType, MVT::v4i32,
20621                           MVT::v4i32, 3/*#Ops*/, 2, 3, 1, 
20843 /* 39846*/          OPC_CheckType, MVT::v4i32,
20847                         MVT::v4i32, 3/*#Ops*/, 0, 3, 1, 
20867 /* 39897*/        /*SwitchType*/ 12, MVT::v4i32,// ->39911
20870                         MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
20982 /* 40115*/      /*SwitchType*/ 7, MVT::v4i32,// ->40124
20984                       MVT::v4i32, 1/*#Ops*/, 0, 
gen/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc
  390   if (RetVT.SimpleTy != MVT::v4i32)
  476   if (RetVT.SimpleTy != MVT::v4i32)
  607   case MVT::v4i32: return fastEmit_ISD_SCALAR_TO_VECTOR_MVT_i32_MVT_v4i32_r(Op0, Op0IsKill);
  711   case MVT::v4i32: return fastEmit_ISD_SINT_TO_FP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  788   case MVT::v4i32: return fastEmit_ISD_UINT_TO_FP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  921   case MVT::v4i32: return fastEmit_WebAssemblyISD_CALL1_MVT_i32_MVT_v4i32_r(Op0, Op0IsKill);
 1023   if (RetVT.SimpleTy != MVT::v4i32)
 1046   case MVT::v4i32: return fastEmit_ISD_ADD_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1085   if (RetVT.SimpleTy != MVT::v4i32)
 1108   case MVT::v4i32: return fastEmit_ISD_AND_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1421   if (RetVT.SimpleTy != MVT::v4i32)
 1435   case MVT::v4i32: return fastEmit_ISD_MUL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1473   if (RetVT.SimpleTy != MVT::v4i32)
 1496   case MVT::v4i32: return fastEmit_ISD_OR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1717   if (RetVT.SimpleTy != MVT::v4i32)
 1740   case MVT::v4i32: return fastEmit_ISD_SUB_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1851   if (RetVT.SimpleTy != MVT::v4i32)
 1874   case MVT::v4i32: return fastEmit_ISD_XOR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1953   case MVT::v4i32: return fastEmit_ISD_EXTRACT_VECTOR_ELT_MVT_v4i32_ri_Predicate_LaneIdx4(RetVT, Op0, Op0IsKill, imm1);
 2181   case MVT::v4i32: return fastEmit_WebAssemblyISD_CALL1_MVT_i32_MVT_v4i32_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
  227       LocVT == MVT::v4i32 ||
  492     LocVT = MVT::v4i32;
  898       LocVT == MVT::v4i32 ||
  997       LocVT == MVT::v4i32 ||
 1126       LocVT == MVT::v4i32 ||
 1168         LocVT == MVT::v4i32 ||
 1232         LocVT == MVT::v4i32 ||
 1490     LocVT = MVT::v4i32;
 1544       LocVT == MVT::v4i32 ||
 1617       LocVT == MVT::v4i32 ||
 1682       LocVT == MVT::v4i32 ||
 1970       LocVT == MVT::v4i32 ||
 2069       LocVT == MVT::v4i32 ||
 2178       LocVT == MVT::v4i32 ||
 2289       LocVT == MVT::v4i32 ||
 2433       LocVT == MVT::v4i32 ||
 2532       LocVT == MVT::v4i32 ||
 2587       LocVT == MVT::v4i32 ||
 2729     LocVT = MVT::v4i32;
 2780       LocVT == MVT::v4i32 ||
 3138       LocVT == MVT::v4i32 ||
 3714       LocVT == MVT::v4i32 ||
 3914       LocVT == MVT::v4i32 ||
gen/lib/Target/X86/X86GenDAGISel.inc
  329 /*   571*/        OPC_CheckChild1Type, MVT::v4i32,
 4931 /* 10616*/              OPC_CheckType, MVT::v4i32,
 5090 /* 10944*/            OPC_CheckChild0Type, MVT::v4i32,
 5381 /* 11559*/        OPC_CheckType, MVT::v4i32,
 5533 /* 11878*/        OPC_CheckType, MVT::v4i32,
 5572 /* 11958*/        OPC_CheckType, MVT::v4i32,
 5834 /* 12501*/          OPC_CheckChild0Type, MVT::v4i32,
 6916 /* 14843*/        OPC_CheckChild1Type, MVT::v4i32,
 7681 /* 16506*/            OPC_CheckChild3Type, MVT::v4i32,
 8065 /* 17350*/        OPC_CheckChild1Type, MVT::v4i32,
 8069 /* 17356*/          OPC_CheckChild3Type, MVT::v4i32,
14549                       MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
14560                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
14978                       MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
14985                       MVT::v4i32, 1/*#Ops*/, 0, 
15086                       MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
15093                       MVT::v4i32, 1/*#Ops*/, 0, 
15140                       MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
15147                       MVT::v4i32, 1/*#Ops*/, 0, 
15248                       MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
15255                       MVT::v4i32, 1/*#Ops*/, 0, 
15356                       MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
15363                       MVT::v4i32, 1/*#Ops*/, 0, 
15385                       MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
15404                       MVT::v4i32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
15413                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
15435                       MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
15454                       MVT::v4i32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
15463                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
15535                       MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
15554                       MVT::v4i32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
15563                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
15635                       MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
15654                       MVT::v4i32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
15663                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
15785                       MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
15804                       MVT::v4i32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
15813                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
15935                       MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
15954                       MVT::v4i32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3, 
15963                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
16081                         MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
16091                         MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
16100                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
16106                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
16365                       MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
16372                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
16394                       MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
16401                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
16423                       MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
16430                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
16454                       MVT::v4i32, 6/*#Ops*/, 0, 4, 5, 6, 7, 8, 
16463                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
16485                       MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
16492                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
16514                       MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
16521                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
24045 /* 48849*/          OPC_CheckChild0Type, MVT::v4i32,
24078 /* 48912*/          OPC_CheckType, MVT::v4i32,
24097 /* 48951*/          OPC_CheckChild0Type, MVT::v4i32,
24128 /* 49010*/          OPC_CheckType, MVT::v4i32,
24351 /* 49449*/          OPC_CheckChild0Type, MVT::v4i32,
24384 /* 49512*/          OPC_CheckType, MVT::v4i32,
24403 /* 49551*/          OPC_CheckChild0Type, MVT::v4i32,
24434 /* 49610*/          OPC_CheckType, MVT::v4i32,
25541 /* 51810*/          OPC_CheckChild0Type, MVT::v4i32,
26206 /* 53187*/          /*SwitchType*/ 69, MVT::v4i32,// ->53258
26412 /* 53628*/            /*SwitchType*/ 69, MVT::v4i32,// ->53699
26700 /* 54287*/          OPC_CheckChild0Type, MVT::v4i32,
26742 /* 54386*/          OPC_CheckType, MVT::v4i32,
26772 /* 54465*/          OPC_CheckChild0Type, MVT::v4i32,
26814 /* 54564*/          OPC_CheckType, MVT::v4i32,
27284 /* 55719*/          OPC_CheckChild0Type, MVT::v4i32,
27327 /* 55817*/          OPC_CheckType, MVT::v4i32,
27358 /* 55897*/          OPC_CheckChild0Type, MVT::v4i32,
27401 /* 55995*/          OPC_CheckType, MVT::v4i32,
27999 /* 57381*/          /*SwitchType*/ 18, MVT::v4i32,// ->57401
28004                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
28027 /* 57447*/          /*SwitchType*/ 18, MVT::v4i32,// ->57467
28032                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
28078 /* 57572*/          /*SwitchType*/ 18, MVT::v4i32,// ->57592
28083                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
28188 /* 57834*/          /*SwitchType*/ 18, MVT::v4i32,// ->57854
28193                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
28310 /* 58109*/          /*SwitchType*/ 40, MVT::v4i32,// ->58151
28316                             MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
28324                             MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
28401 /* 58322*/          /*SwitchType*/ 18, MVT::v4i32,// ->58342
28406                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
28517 /* 58591*/          /*SwitchType*/ 18, MVT::v4i32,// ->58611
28522                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
30157 /* 61970*/          OPC_CheckChild0Type, MVT::v4i32,
30540 /* 62699*/          OPC_CheckChild0Type, MVT::v4i32,
30765 /* 63176*/          OPC_CheckChild0Type, MVT::v4i32,
31244 /* 64547*/          OPC_CheckChild0Type, MVT::v4i32,
31813 /* 66013*/        /*SwitchType*/ 35, MVT::v4i32,// ->66050
31817                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
31823                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
31829                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
32548 /* 67558*/            /*SwitchType*/ 18, MVT::v4i32,// ->67578
32553                             MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
32568 /* 67603*/            OPC_CheckType, MVT::v4i32,
32573                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
32594 /* 67667*/            /*SwitchType*/ 18, MVT::v4i32,// ->67687
32599                             MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
32676 /* 67863*/            /*SwitchType*/ 18, MVT::v4i32,// ->67883
32681                             MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
32759 /* 68042*/          /*SwitchType*/ 18, MVT::v4i32,// ->68062
32764                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
32780 /* 68088*/          OPC_CheckType, MVT::v4i32,
32785                         MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
32807 /* 68153*/          /*SwitchType*/ 18, MVT::v4i32,// ->68173
32812                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
32890 /* 68350*/          /*SwitchType*/ 18, MVT::v4i32,// ->68370
32895                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
33053 /* 68734*/      /*SwitchType*/ 35, MVT::v4i32,// ->68771
33057                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
33063                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
33069                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
33901 /* 70498*/        /*SwitchType*/ 32, MVT::v4i32,// ->70532
33906                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
33913                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
34337 /* 71381*/          /*SwitchType*/ 21, MVT::v4i32,// ->71404
34339 /* 71384*/            OPC_CheckType, MVT::v4i32,
34344                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
34405 /* 71533*/            /*SwitchType*/ 21, MVT::v4i32,// ->71556
34407 /* 71536*/              OPC_CheckType, MVT::v4i32,
34412                             MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
34488 /* 71726*/        /*SwitchType*/ 73, MVT::v4i32,// ->71801
34489 /* 71728*/          OPC_CheckChild1Type, MVT::v4i32,
34493                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
34512                           MVT::v4i32, 2/*#Ops*/, 8, 9, 
34882 /* 72543*/      OPC_CheckType, MVT::v4i32,
34884 /* 72546*/      OPC_CheckType, MVT::v4i32,
34889                     MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
34903 /* 72581*/      OPC_CheckChild1Type, MVT::v4i32,
34904 /* 72583*/      OPC_CheckType, MVT::v4i32,
34909                     MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
35023 /* 72818*/          /*SwitchType*/ 21, MVT::v4i32,// ->72841
35025 /* 72821*/            OPC_CheckType, MVT::v4i32,
35030                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
35091 /* 72970*/            /*SwitchType*/ 21, MVT::v4i32,// ->72993
35093 /* 72973*/              OPC_CheckType, MVT::v4i32,
35098                             MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
35146 /* 73088*/        /*SwitchType*/ 84, MVT::v4i32,// ->73174
35147 /* 73090*/          OPC_CheckChild1Type, MVT::v4i32,
35151                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
35157                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
35176                           MVT::v4i32, 2/*#Ops*/, 8, 9, 
35384 /* 73624*/          OPC_CheckType, MVT::v4i32,
35388                           MVT::v4i32, 1/*#Ops*/, 0, 
35394                           MVT::v4i32, 1/*#Ops*/, 0, 
35400                           MVT::v4i32, 1/*#Ops*/, 0, 
35451 /* 73736*/      /*SwitchType*/ 95, MVT::v4i32,// ->73833
35455                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
35457                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
35463                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
35465                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
35471                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
35474                         MVT::v4i32, 3/*#Ops*/, 1, 0, 2, 
35480                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
35483                         MVT::v4i32, 3/*#Ops*/, 1, 0, 2, 
35489                         MVT::v4i32, 0/*#Ops*/,  // Results = #1
35491                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
35541                         MVT::v4i32, 0/*#Ops*/,  // Results = #2
35544                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
35546                         MVT::v4i32, 2/*#Ops*/, 2, 4,  // Results = #5
35556                         MVT::v4i32, 0/*#Ops*/,  // Results = #2
35559                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
35562                         MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
35572                         MVT::v4i32, 0/*#Ops*/,  // Results = #2
35575                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
35577                         MVT::v4i32, 2/*#Ops*/, 2, 4,  // Results = #5
35589                         MVT::v4i32, 0/*#Ops*/,  // Results = #2
35592                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
35594                         MVT::v4i32, 2/*#Ops*/, 2, 4,  // Results = #5
35604                         MVT::v4i32, 0/*#Ops*/,  // Results = #2
35607                         MVT::v4i32, 2/*#Ops*/, 0, 3,  // Results = #4
35610                         MVT::v4i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
37915 /* 79348*/        /*SwitchType*/ 20, MVT::v4i32,// ->79370
37917 /* 79351*/          OPC_CheckType, MVT::v4i32,
37922                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37985 /* 79498*/          /*SwitchType*/ 20, MVT::v4i32,// ->79520
37987 /* 79501*/            OPC_CheckType, MVT::v4i32,
37992                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
38083 /* 79718*/      /*SwitchType*/ 53, MVT::v4i32,// ->79773
38084 /* 79720*/        OPC_CheckChild0Type, MVT::v4i32,
38088                         MVT::v4i32, 1/*#Ops*/, 0, 
38102                         MVT::v4i32, 2/*#Ops*/, 4, 5, 
40744 /* 85210*/      OPC_CheckType, MVT::v4i32,
40749                     MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
40755 /* 85233*/      OPC_CheckType, MVT::v4i32,
40758                     MVT::v4i32, 1/*#Ops*/, 0, 
41074 /* 85856*/        /*SwitchType*/ 20, MVT::v4i32,// ->85878
41076 /* 85859*/          OPC_CheckType, MVT::v4i32,
41081                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
41204 /* 86138*/          /*SwitchType*/ 20, MVT::v4i32,// ->86160
41206 /* 86141*/            OPC_CheckType, MVT::v4i32,
41211                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
41302 /* 86358*/      /*SwitchType*/ 53, MVT::v4i32,// ->86413
41303 /* 86360*/        OPC_CheckChild0Type, MVT::v4i32,
41307                         MVT::v4i32, 1/*#Ops*/, 0, 
41321                         MVT::v4i32, 2/*#Ops*/, 4, 5, 
41602 /* 86990*/      OPC_CheckChild0Type, MVT::v4i32,
41808 /* 87379*/          OPC_CheckType, MVT::v4i32,
41814                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
41822                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
41830                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
41929 /* 87636*/        /*SwitchType*/ 32, MVT::v4i32,// ->87670
41933                           MVT::v4i32, 1/*#Ops*/, 0, 
41939                           MVT::v4i32, 1/*#Ops*/, 0, 
41945                           MVT::v4i32, 1/*#Ops*/, 0, 
42216 /* 88257*/          OPC_CheckType, MVT::v4i32,
42238 /* 88293*/          OPC_CheckType, MVT::v4i32,
42974 /* 89891*/          /*SwitchType*/ 19, MVT::v4i32,// ->89912
42979                           MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
43142 /* 90195*/      OPC_CheckType, MVT::v4i32,
43147                     MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
43167 /* 90243*/          OPC_CheckType, MVT::v4i32,
43172                         MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
43189 /* 90283*/          OPC_CheckType, MVT::v4i32,
43194                         MVT::v4i32, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
43205 /* 90328*/        OPC_CheckType, MVT::v4i32,
43214 /* 90352*/        OPC_CheckType, MVT::v4i32,
43236 /* 90400*/        OPC_CheckType, MVT::v4i32,
43245 /* 90424*/        OPC_CheckType, MVT::v4i32,
43323 /* 90592*/          /*SwitchType*/ 18, MVT::v4i32,// ->90612
43328                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
43335 /* 90617*/          OPC_CheckType, MVT::v4i32,
43340                         MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
43425 /* 90831*/          /*SwitchType*/ 18, MVT::v4i32,// ->90851
43430                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
43535 /* 91093*/          /*SwitchType*/ 18, MVT::v4i32,// ->91113
43540                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
43621 /* 91275*/          /*SwitchType*/ 18, MVT::v4i32,// ->91295
43626                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
43634 /* 91301*/          OPC_CheckType, MVT::v4i32,
43639                         MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
43727 /* 91518*/          /*SwitchType*/ 18, MVT::v4i32,// ->91538
43732                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
43839 /* 91782*/          /*SwitchType*/ 18, MVT::v4i32,// ->91802
43844                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
43870 /* 91843*/      /*SwitchType*/ 11, MVT::v4i32,// ->91856
43873                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
43898 /* 91898*/          /*SwitchType*/ 11, MVT::v4i32,// ->91911
43901                           MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
43908 /* 91915*/          OPC_CheckType, MVT::v4i32,
43911                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
43926 /* 91950*/        /*SwitchType*/ 11, MVT::v4i32,// ->91963
43929                         MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
43959 /* 92012*/          /*SwitchType*/ 11, MVT::v4i32,// ->92025
43962                           MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
43980 /* 92051*/          OPC_CheckType, MVT::v4i32,
43983                         MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
44057 /* 92195*/        /*SwitchType*/ 35, MVT::v4i32,// ->92232
44061                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
44067                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
44073                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
44484 /* 93051*/            /*SwitchType*/ 18, MVT::v4i32,// ->93071
44489                             MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44496 /* 93076*/            OPC_CheckType, MVT::v4i32,
44501                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44586 /* 93290*/            /*SwitchType*/ 18, MVT::v4i32,// ->93310
44591                             MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44696 /* 93552*/            /*SwitchType*/ 18, MVT::v4i32,// ->93572
44701                             MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44777 /* 93705*/        /*SwitchType*/ 35, MVT::v4i32,// ->93742
44781                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
44787                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
44793                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
45751 /* 95805*/                /*SwitchType*/ 19, MVT::v4i32,// ->95826
45756                                 MVT::v4i32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 0, 
45822 /* 95967*/                /*SwitchType*/ 19, MVT::v4i32,// ->95988
45827                                 MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 1, 
46088 /* 96519*/                OPC_CheckType, MVT::v4i32,
46093                               MVT::v4i32, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 0, 
46100 /* 96545*/                OPC_CheckType, MVT::v4i32,
46105                               MVT::v4i32, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 0, 
46373 /* 97138*/          /*SwitchType*/ 18, MVT::v4i32,// ->97158
46378                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
46401 /* 97204*/          /*SwitchType*/ 18, MVT::v4i32,// ->97224
46406                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
46452 /* 97329*/          /*SwitchType*/ 18, MVT::v4i32,// ->97349
46457                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
46562 /* 97591*/          /*SwitchType*/ 18, MVT::v4i32,// ->97611
46567                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
46684 /* 97866*/          /*SwitchType*/ 40, MVT::v4i32,// ->97908
46690                             MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
46698                             MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
46775 /* 98079*/          /*SwitchType*/ 18, MVT::v4i32,// ->98099
46780                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
46891 /* 98348*/          /*SwitchType*/ 18, MVT::v4i32,// ->98368
46896                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
46935 /* 98440*/          /*SwitchType*/ 11, MVT::v4i32,// ->98453
46938                           MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
46988 /* 98551*/          /*SwitchType*/ 11, MVT::v4i32,// ->98564
46991                           MVT::v4i32, 3/*#Ops*/, 0, 2, 1, 
47104 /* 98766*/          OPC_CheckType, MVT::v4i32,
47107                         MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
47114 /* 98784*/          OPC_CheckType, MVT::v4i32,
47117                         MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
47325 /* 99171*/      /*SwitchType*/ 35, MVT::v4i32,// ->99208
47329                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
47335                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
47341                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
48069 /*100837*/            /*SwitchType*/ 18, MVT::v4i32,// ->100857
48074                             MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
48097 /*100903*/            /*SwitchType*/ 18, MVT::v4i32,// ->100923
48102                             MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
48148 /*101028*/            /*SwitchType*/ 18, MVT::v4i32,// ->101048
48153                             MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
48258 /*101290*/            /*SwitchType*/ 18, MVT::v4i32,// ->101310
48263                             MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
48381 /*101566*/          /*SwitchType*/ 40, MVT::v4i32,// ->101608
48387                             MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
48395                             MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
48472 /*101779*/          /*SwitchType*/ 18, MVT::v4i32,// ->101799
48477                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
48588 /*102048*/          /*SwitchType*/ 18, MVT::v4i32,// ->102068
48593                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
49464 /*103888*/        /*SwitchType*/ 15, MVT::v4i32,// ->103905
49468                         MVT::v4i32, 4/*#Ops*/, 0, 0, 0, 1, 
49579 /*104145*/      /*SwitchType*/ 15, MVT::v4i32,// ->104162
49583                       MVT::v4i32, 4/*#Ops*/, 0, 0, 0, 1, 
49757 /*104623*/      /*SwitchType*/ 80, MVT::v4i32,// ->104705
49779                       MVT::v4i32, 2/*#Ops*/, 11, 12, 
49963 /*105287*/      /*SwitchType*/ 80, MVT::v4i32,// ->105369
49985                       MVT::v4i32, 2/*#Ops*/, 11, 12, 
50257 /*106044*/      /*SwitchType*/ 35, MVT::v4i32,// ->106081
50261                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
50267                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
50273                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
51425 /*108722*/      /*SwitchType*/ 11|128,1/*139*/, MVT::v4i32,// ->108864
51434                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
51442                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
51450                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
51460                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
51468                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
51477                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
51485                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
51788 /*109535*/        /*SwitchType*/ 17, MVT::v4i32,// ->109554
51793                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
51807 /*109577*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->109597
51812                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
51847 /*109668*/        /*SwitchType*/ 17, MVT::v4i32,// ->109687
51852                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
51866 /*109710*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->109730
51871                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
51906 /*109801*/        /*SwitchType*/ 17, MVT::v4i32,// ->109820
51911                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
51925 /*109843*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->109863
51930                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
51965 /*109934*/        /*SwitchType*/ 17, MVT::v4i32,// ->109953
51970                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
51984 /*109976*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->109996
51989                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52160 /*110372*/      /*SwitchType*/ 40, MVT::v4i32,// ->110414
52167                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52175                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52303 /*110692*/        /*SwitchType*/ 17, MVT::v4i32,// ->110711
52308                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52354 /*110810*/        OPC_SwitchType /*6 cases */, 17, MVT::v4i32,// ->110830
52359                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52459 /*111056*/        /*SwitchType*/ 17, MVT::v4i32,// ->111075
52464                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52510 /*111174*/        OPC_SwitchType /*6 cases */, 17, MVT::v4i32,// ->111194
52515                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
53152 /*112621*/      OPC_CheckChild1Type, MVT::v4i32,
53355 /*113053*/      OPC_CheckChild1Type, MVT::v4i32,
53564 /*113494*/      OPC_CheckChild1Type, MVT::v4i32,
53767 /*113926*/      OPC_CheckChild1Type, MVT::v4i32,
55164 /*116920*/      /*SwitchType*/ 51, MVT::v4i32,// ->116973
55168                         MVT::v4i32, 1/*#Ops*/, 0, 
55182                         MVT::v4i32, 2/*#Ops*/, 4, 5, 
55585 /*117836*/      /*SwitchType*/ 41, MVT::v4i32,// ->117879
55685 /*118031*/        OPC_CheckChild0Type, MVT::v4i32,
56061 /*118778*/      /*SwitchType*/ 9, MVT::v4i32,// ->118789
56064                       MVT::v4i32, 1/*#Ops*/, 0, 
56740 /*120130*/      /*SwitchType*/ 41, MVT::v4i32,// ->120173
56840 /*120325*/        OPC_CheckChild0Type, MVT::v4i32,
56970 /*120558*/        OPC_CheckType, MVT::v4i32,
56973                       MVT::v4i32, 1/*#Ops*/, 0, 
57169 /*120966*/      OPC_CheckType, MVT::v4i32,
57201 /*121023*/        OPC_CheckChild0Type, MVT::v4i32,
57650                     MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
58198 /*122896*/      OPC_CheckChild0Type, MVT::v4i32,
70613 /*148961*/        OPC_SwitchType /*6 cases */, 109, MVT::v4i32,// ->149073
70778 /*149323*/          /*SwitchType*/ 41, MVT::v4i32,// ->149366
70864 /*149509*/        OPC_CheckChild0Type, MVT::v4i32,
74573 /*157238*/        /*SwitchType*/ 41, MVT::v4i32,// ->157281
74676 /*157467*/          /*SwitchType*/ 41, MVT::v4i32,// ->157510
74793 /*157722*/        OPC_CheckChild0Type, MVT::v4i32,
75255                       MVT::v4i32, 2/*#Ops*/, 1, 2,  // Results = #3
75789 /*159832*/                  /*SwitchType*/ 30, MVT::v4i32,// ->159864
75910 /*160050*/          OPC_SwitchType /*2 cases */, 39, MVT::v4i32,// ->160092
76603 /*161419*/                /*SwitchType*/ 29, MVT::v4i32,// ->161450
77574 /*163226*/            OPC_SwitchType /*2 cases */, 25, MVT::v4i32,// ->163254
79381 /*166730*/            OPC_SwitchType /*2 cases */, 26, MVT::v4i32,// ->166759
79420 /*166804*/            OPC_SwitchType /*2 cases */, 26, MVT::v4i32,// ->166833
79459 /*166878*/            OPC_SwitchType /*2 cases */, 26, MVT::v4i32,// ->166907
80738 /*169341*/          OPC_SwitchType /*2 cases */, 38, MVT::v4i32,// ->169382
81352 /*170563*/                /*SwitchType*/ 22, MVT::v4i32,// ->170587
82682 /*173212*/            OPC_SwitchType /*2 cases */, 24, MVT::v4i32,// ->173239
84395 /*176790*/            OPC_SwitchType /*2 cases */, 25, MVT::v4i32,// ->176818
84430 /*176862*/            OPC_SwitchType /*2 cases */, 25, MVT::v4i32,// ->176890
84465 /*176934*/            OPC_SwitchType /*2 cases */, 25, MVT::v4i32,// ->176962
85642 /*179369*/            OPC_CheckType, MVT::v4i32,
85655 /*179386*/            OPC_CheckType, MVT::v4i32,
85661                           MVT::v4i32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 10, 
85751 /*179576*/              OPC_CheckType, MVT::v4i32,
85757                             MVT::v4i32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 10, 
85768 /*179614*/              OPC_CheckType, MVT::v4i32,
85779 /*179629*/              OPC_CheckType, MVT::v4i32,
85785                             MVT::v4i32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 11, 
85910 /*179884*/                    OPC_CheckType, MVT::v4i32,
85915                                   MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
85924 /*179912*/                    OPC_CheckType, MVT::v4i32,
85929                                   MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
85938 /*179940*/                    OPC_CheckType, MVT::v4i32,
85943                                   MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
86006 /*180070*/                    OPC_CheckType, MVT::v4i32,
86011                                   MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
86020 /*180098*/                    OPC_CheckType, MVT::v4i32,
86025                                   MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
86034 /*180126*/                    OPC_CheckType, MVT::v4i32,
86039                                   MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
86104 /*180262*/                    OPC_CheckType, MVT::v4i32,
86109                                   MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
86118 /*180290*/                    OPC_CheckType, MVT::v4i32,
86123                                   MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
86132 /*180318*/                    OPC_CheckType, MVT::v4i32,
86137                                   MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
86200 /*180448*/                    OPC_CheckType, MVT::v4i32,
86205                                   MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
86214 /*180476*/                    OPC_CheckType, MVT::v4i32,
86219                                   MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
86228 /*180504*/                    OPC_CheckType, MVT::v4i32,
86233                                   MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
86298 /*180640*/                    OPC_CheckType, MVT::v4i32,
86303                                   MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
86312 /*180668*/                    OPC_CheckType, MVT::v4i32,
86317                                   MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
86326 /*180696*/                    OPC_CheckType, MVT::v4i32,
86331                                   MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
86394 /*180826*/                    OPC_CheckType, MVT::v4i32,
86399                                   MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
86408 /*180854*/                    OPC_CheckType, MVT::v4i32,
86413                                   MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
86422 /*180882*/                    OPC_CheckType, MVT::v4i32,
86427                                   MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
86491 /*181015*/                  OPC_CheckType, MVT::v4i32,
86496                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
86505 /*181043*/                  OPC_CheckType, MVT::v4i32,
86510                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
86519 /*181071*/                  OPC_CheckType, MVT::v4i32,
86524                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
86608 /*181253*/                OPC_CheckType, MVT::v4i32,
86614                               MVT::v4i32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 11, 
86629 /*181295*/                OPC_CheckType, MVT::v4i32,
86634                               MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
86657 /*181345*/              OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->181367
86662                               MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
86690 /*181411*/                OPC_CheckType, MVT::v4i32,
86695                               MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
86737 /*181497*/              OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->181519
86742                               MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
86770 /*181563*/                OPC_CheckType, MVT::v4i32,
86775                               MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
86817 /*181649*/              OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->181671
86822                               MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
86850 /*181715*/                OPC_CheckType, MVT::v4i32,
86855                               MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
86897 /*181801*/              OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->181823
86902                               MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
86930 /*181867*/                OPC_CheckType, MVT::v4i32,
86935                               MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
86977 /*181953*/              OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->181975
86982                               MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
87010 /*182019*/                OPC_CheckType, MVT::v4i32,
87015                               MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
87107 /*182194*/              OPC_CheckType, MVT::v4i32,
87112                             MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
87130 /*182235*/              OPC_CheckType, MVT::v4i32,
87135                             MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
87209 /*182379*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->182402
87214                               MVT::v4i32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
87242 /*182447*/                OPC_CheckType, MVT::v4i32,
87247                               MVT::v4i32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
87292 /*182539*/                OPC_CheckType, MVT::v4i32,
87297                               MVT::v4i32, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
87315 /*182584*/                OPC_CheckType, MVT::v4i32,
87320                               MVT::v4i32, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
87344 /*182636*/              OPC_CheckType, MVT::v4i32,
87350                             MVT::v4i32, 9/*#Ops*/, 4, 0, 3, 6, 7, 8, 9, 10, 11, 
87373 /*182688*/              OPC_CheckType, MVT::v4i32,
87379                             MVT::v4i32, 9/*#Ops*/, 1, 0, 4, 6, 7, 8, 9, 10, 11, 
87401 /*182738*/              OPC_CheckType, MVT::v4i32,
87407                             MVT::v4i32, 9/*#Ops*/, 4, 0, 3, 6, 7, 8, 9, 10, 11, 
87430 /*182791*/                OPC_CheckType, MVT::v4i32,
87436                               MVT::v4i32, 9/*#Ops*/, 1, 0, 4, 6, 7, 8, 9, 10, 11, 
87625 /*183149*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->183172
87630                               MVT::v4i32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
87658 /*183217*/                OPC_CheckType, MVT::v4i32,
87663                               MVT::v4i32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
87706 /*183306*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->183329
87711                               MVT::v4i32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
87739 /*183374*/                OPC_CheckType, MVT::v4i32,
87744                               MVT::v4i32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
87806 /*183498*/              OPC_SwitchType /*2 cases */, 22, MVT::v4i32,// ->183523
87811                               MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
87835 /*183564*/                OPC_CheckType, MVT::v4i32,
87840                               MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
87884 /*183670*/                /*SwitchType*/ 19, MVT::v4i32,// ->183691
87889                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
87920 /*183737*/                  OPC_CheckType, MVT::v4i32,
87925                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
87953 /*183803*/                /*SwitchType*/ 19, MVT::v4i32,// ->183824
87958                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
87991 /*183872*/                  OPC_CheckType, MVT::v4i32,
87996                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
88025 /*183941*/              /*SwitchType*/ 19, MVT::v4i32,// ->183962
88030                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
88061 /*184008*/                OPC_CheckType, MVT::v4i32,
88066                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
88087 /*184057*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->184079
88092                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
88116 /*184117*/                  OPC_CheckType, MVT::v4i32,
88121                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
88156 /*184190*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->184212
88161                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
88186 /*184251*/                  OPC_CheckType, MVT::v4i32,
88191                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
88407 /*184650*/              OPC_CheckType, MVT::v4i32,
88412                             MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
88430 /*184690*/              OPC_CheckType, MVT::v4i32,
88435                             MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
88455 /*184738*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->184760
88460                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
88484 /*184798*/                  OPC_CheckType, MVT::v4i32,
88489                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
88524 /*184871*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->184893
88529                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
88554 /*184932*/                  OPC_CheckType, MVT::v4i32,
88559                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
88597 /*185012*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->185034
88602                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
88626 /*185072*/                  OPC_CheckType, MVT::v4i32,
88631                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
88666 /*185145*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->185167
88671                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
88696 /*185206*/                  OPC_CheckType, MVT::v4i32,
88701                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
88739 /*185286*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->185308
88744                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
88768 /*185346*/                  OPC_CheckType, MVT::v4i32,
88773                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
88808 /*185419*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->185441
88813                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
88838 /*185480*/                  OPC_CheckType, MVT::v4i32,
88843                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
88881 /*185560*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->185582
88886                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
88910 /*185620*/                  OPC_CheckType, MVT::v4i32,
88915                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
88950 /*185693*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->185715
88955                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
88980 /*185754*/                  OPC_CheckType, MVT::v4i32,
88985                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
89031 /*185856*/                /*SwitchType*/ 19, MVT::v4i32,// ->185877
89036                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89067 /*185923*/                  OPC_CheckType, MVT::v4i32,
89072                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89100 /*185989*/                /*SwitchType*/ 19, MVT::v4i32,// ->186010
89105                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
89138 /*186058*/                  OPC_CheckType, MVT::v4i32,
89143                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
89173 /*186130*/                /*SwitchType*/ 19, MVT::v4i32,// ->186151
89178                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89209 /*186197*/                  OPC_CheckType, MVT::v4i32,
89214                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89242 /*186263*/                /*SwitchType*/ 19, MVT::v4i32,// ->186284
89247                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
89280 /*186332*/                  OPC_CheckType, MVT::v4i32,
89285                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
89315 /*186404*/                /*SwitchType*/ 19, MVT::v4i32,// ->186425
89320                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89351 /*186471*/                  OPC_CheckType, MVT::v4i32,
89356                                 MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89384 /*186537*/                /*SwitchType*/ 19, MVT::v4i32,// ->186558
89389                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
89422 /*186606*/                  OPC_CheckType, MVT::v4i32,
89427                                 MVT::v4i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
89456 /*186675*/              /*SwitchType*/ 19, MVT::v4i32,// ->186696
89461                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89492 /*186742*/                OPC_CheckType, MVT::v4i32,
89497                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89512 /*186781*/            OPC_SwitchType /*2 cases */, 26, MVT::v4i32,// ->186810
89518 /*186789*/              OPC_CheckType, MVT::v4i32,
89523                             MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89551 /*186855*/            OPC_SwitchType /*2 cases */, 26, MVT::v4i32,// ->186884
89557 /*186863*/              OPC_CheckType, MVT::v4i32,
89562                             MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89590 /*186929*/            OPC_SwitchType /*2 cases */, 26, MVT::v4i32,// ->186958
89596 /*186937*/              OPC_CheckType, MVT::v4i32,
89601                             MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89634 /*187010*/              OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->187032
89639                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89663 /*187070*/                OPC_CheckType, MVT::v4i32,
89668                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89703 /*187145*/              OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->187167
89708                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89732 /*187205*/                OPC_CheckType, MVT::v4i32,
89737                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89772 /*187280*/              OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->187302
89777                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89801 /*187340*/                OPC_CheckType, MVT::v4i32,
89806                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89836 /*187410*/              OPC_SwitchType /*2 cases */, 26, MVT::v4i32,// ->187439
89842 /*187418*/                OPC_CheckType, MVT::v4i32,
89847                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89870 /*187475*/              OPC_SwitchType /*2 cases */, 28, MVT::v4i32,// ->187506
89877 /*187485*/                OPC_CheckType, MVT::v4i32,
89882                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89912 /*187556*/              OPC_SwitchType /*2 cases */, 26, MVT::v4i32,// ->187585
89918 /*187564*/                OPC_CheckType, MVT::v4i32,
89923                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
89946 /*187621*/              OPC_SwitchType /*2 cases */, 28, MVT::v4i32,// ->187652
89953 /*187631*/                OPC_CheckType, MVT::v4i32,
89958                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
90222 /*188126*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188147
90227                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90245 /*188175*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188196
90250                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90275 /*188235*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188256
90280                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90299 /*188286*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188307
90304                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90333 /*188355*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188376
90338                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90356 /*188404*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188425
90361                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90386 /*188464*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188485
90391                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90410 /*188515*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188536
90415                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90444 /*188584*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188605
90449                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90467 /*188633*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188654
90472                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90497 /*188693*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188714
90502                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90521 /*188744*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188765
90526                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90555 /*188813*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188834
90560                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90578 /*188862*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188883
90583                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90608 /*188922*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188943
90613                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90632 /*188973*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->188994
90637                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90673 /*189059*/              /*SwitchType*/ 18, MVT::v4i32,// ->189079
90678                               MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90709 /*189124*/                OPC_CheckType, MVT::v4i32,
90714                               MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90742 /*189191*/              /*SwitchType*/ 25, MVT::v4i32,// ->189218
90748 /*189198*/                OPC_CheckType, MVT::v4i32,
90753                               MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90777 /*189256*/              /*SwitchType*/ 27, MVT::v4i32,// ->189285
90784 /*189265*/                OPC_CheckType, MVT::v4i32,
90789                               MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90816 /*189329*/              /*SwitchType*/ 18, MVT::v4i32,// ->189349
90821                               MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90852 /*189394*/                OPC_CheckType, MVT::v4i32,
90857                               MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90885 /*189461*/              /*SwitchType*/ 25, MVT::v4i32,// ->189488
90891 /*189468*/                OPC_CheckType, MVT::v4i32,
90896                               MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90920 /*189526*/              /*SwitchType*/ 27, MVT::v4i32,// ->189555
90927 /*189535*/                OPC_CheckType, MVT::v4i32,
90932                               MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
90952 /*189580*/              OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->189602
90957                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
90981 /*189640*/                OPC_CheckType, MVT::v4i32,
90986                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
91021 /*189715*/              OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->189737
91026                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
91050 /*189775*/                OPC_CheckType, MVT::v4i32,
91055                               MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
91091 /*189851*/              OPC_SwitchType /*2 cases */, 22, MVT::v4i32,// ->189876
91096                               MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
91120 /*189917*/                OPC_CheckType, MVT::v4i32,
91125                               MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
91161 /*189999*/              OPC_SwitchType /*2 cases */, 22, MVT::v4i32,// ->190024
91166                               MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
91190 /*190065*/                OPC_CheckType, MVT::v4i32,
91195                               MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
91231 /*190146*/              OPC_CheckType, MVT::v4i32,
91236                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
91250 /*190184*/              OPC_CheckType, MVT::v4i32,
91255                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
91275 /*190232*/              OPC_CheckType, MVT::v4i32,
91280                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
91294 /*190270*/              OPC_CheckType, MVT::v4i32,
91299                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
91319 /*190318*/              OPC_CheckType, MVT::v4i32,
91324                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
91338 /*190356*/              OPC_CheckType, MVT::v4i32,
91343                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
91363 /*190404*/              OPC_CheckType, MVT::v4i32,
91368                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
91382 /*190442*/              OPC_CheckType, MVT::v4i32,
91387                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
91500 /*190688*/                    OPC_CheckType, MVT::v4i32,
91505                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
91512 /*190715*/                    OPC_CheckType, MVT::v4i32,
91517                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
91524 /*190742*/                    OPC_CheckType, MVT::v4i32,
91529                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
91584 /*190868*/                    OPC_CheckType, MVT::v4i32,
91589                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
91596 /*190895*/                    OPC_CheckType, MVT::v4i32,
91601                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
91608 /*190922*/                    OPC_CheckType, MVT::v4i32,
91613                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
91670 /*191054*/                    OPC_CheckType, MVT::v4i32,
91675                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
91682 /*191081*/                    OPC_CheckType, MVT::v4i32,
91687                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
91694 /*191108*/                    OPC_CheckType, MVT::v4i32,
91699                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
91754 /*191234*/                    OPC_CheckType, MVT::v4i32,
91759                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
91766 /*191261*/                    OPC_CheckType, MVT::v4i32,
91771                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
91778 /*191288*/                    OPC_CheckType, MVT::v4i32,
91783                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
91840 /*191420*/                    OPC_CheckType, MVT::v4i32,
91845                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
91852 /*191447*/                    OPC_CheckType, MVT::v4i32,
91857                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
91864 /*191474*/                    OPC_CheckType, MVT::v4i32,
91869                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
91924 /*191600*/                    OPC_CheckType, MVT::v4i32,
91929                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
91936 /*191627*/                    OPC_CheckType, MVT::v4i32,
91941                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
91948 /*191654*/                    OPC_CheckType, MVT::v4i32,
91953                                   MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
92009 /*191783*/                  OPC_CheckType, MVT::v4i32,
92014                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
92021 /*191810*/                  OPC_CheckType, MVT::v4i32,
92026                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
92033 /*191837*/                  OPC_CheckType, MVT::v4i32,
92038                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
92052 /*191874*/                OPC_CheckType, MVT::v4i32,
92057                               MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
92079 /*191926*/                  OPC_CheckType, MVT::v4i32,
92083                                 MVT::v4i32, 3/*#Ops*/, 0, 2, 3, 
92099 /*191961*/                  OPC_CheckType, MVT::v4i32,
92103                                 MVT::v4i32, 3/*#Ops*/, 0, 2, 3, 
92119 /*191996*/                  OPC_CheckType, MVT::v4i32,
92123                                 MVT::v4i32, 3/*#Ops*/, 0, 2, 3, 
92139 /*192031*/                  OPC_CheckType, MVT::v4i32,
92143                                 MVT::v4i32, 3/*#Ops*/, 0, 2, 3, 
92159 /*192066*/                  OPC_CheckType, MVT::v4i32,
92163                                 MVT::v4i32, 3/*#Ops*/, 0, 2, 3, 
92179 /*192101*/                  OPC_CheckType, MVT::v4i32,
92183                                 MVT::v4i32, 3/*#Ops*/, 0, 2, 3, 
92296 /*192306*/              OPC_CheckType, MVT::v4i32,
92300                             MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 4, 
92320 /*192350*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->192373
92325                               MVT::v4i32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
92351 /*192416*/                OPC_CheckType, MVT::v4i32,
92356                               MVT::v4i32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
92394 /*192500*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->192523
92399                               MVT::v4i32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
92425 /*192566*/                OPC_CheckType, MVT::v4i32,
92430                               MVT::v4i32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
92468 /*192650*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->192673
92473                               MVT::v4i32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
92499 /*192716*/                OPC_CheckType, MVT::v4i32,
92504                               MVT::v4i32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
92542 /*192800*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->192823
92547                               MVT::v4i32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
92573 /*192866*/                OPC_CheckType, MVT::v4i32,
92578                               MVT::v4i32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
92616 /*192950*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->192973
92621                               MVT::v4i32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
92647 /*193016*/                OPC_CheckType, MVT::v4i32,
92652                               MVT::v4i32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
92736 /*193187*/              OPC_CheckType, MVT::v4i32,
92741                             MVT::v4i32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
92757 /*193227*/              OPC_CheckType, MVT::v4i32,
92762                             MVT::v4i32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
92830 /*193368*/              OPC_SwitchType /*2 cases */, 21, MVT::v4i32,// ->193392
92835                               MVT::v4i32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
92861 /*193436*/                OPC_CheckType, MVT::v4i32,
92866                               MVT::v4i32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
92908 /*193530*/                  OPC_CheckType, MVT::v4i32,
92913                                 MVT::v4i32, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
92929 /*193574*/                  OPC_CheckType, MVT::v4i32,
92934                                 MVT::v4i32, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
92955 /*193624*/                OPC_CheckType, MVT::v4i32,
92961                               MVT::v4i32, 9/*#Ops*/, 1, 0, 4, 6, 7, 8, 9, 10, 11, 
92983 /*193676*/              OPC_CheckType, MVT::v4i32,
92989                             MVT::v4i32, 9/*#Ops*/, 4, 0, 3, 6, 7, 8, 9, 10, 11, 
93011 /*193729*/                OPC_CheckType, MVT::v4i32,
93017                               MVT::v4i32, 9/*#Ops*/, 2, 0, 1, 6, 7, 8, 9, 10, 11, 
93037 /*193781*/                OPC_CheckType, MVT::v4i32,
93043                               MVT::v4i32, 9/*#Ops*/, 4, 0, 1, 6, 7, 8, 9, 10, 11, 
93065 /*193833*/              OPC_CheckType, MVT::v4i32,
93071                             MVT::v4i32, 9/*#Ops*/, 3, 0, 4, 6, 7, 8, 9, 10, 11, 
93091 /*193882*/              OPC_CheckType, MVT::v4i32,
93097                             MVT::v4i32, 9/*#Ops*/, 1, 0, 4, 6, 7, 8, 9, 10, 11, 
93117 /*193931*/              OPC_CheckType, MVT::v4i32,
93123                             MVT::v4i32, 9/*#Ops*/, 4, 0, 3, 6, 7, 8, 9, 10, 11, 
93144 /*193982*/                OPC_CheckType, MVT::v4i32,
93150                               MVT::v4i32, 9/*#Ops*/, 2, 0, 1, 6, 7, 8, 9, 10, 11, 
93169 /*194032*/                OPC_CheckType, MVT::v4i32,
93175                               MVT::v4i32, 9/*#Ops*/, 4, 0, 1, 6, 7, 8, 9, 10, 11, 
93196 /*194082*/              OPC_CheckType, MVT::v4i32,
93202                             MVT::v4i32, 9/*#Ops*/, 3, 0, 4, 6, 7, 8, 9, 10, 11, 
93539 /*194743*/              OPC_SwitchType /*2 cases */, 21, MVT::v4i32,// ->194767
93544                               MVT::v4i32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
93570 /*194811*/                OPC_CheckType, MVT::v4i32,
93575                               MVT::v4i32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
93614 /*194898*/              OPC_SwitchType /*2 cases */, 21, MVT::v4i32,// ->194922
93619                               MVT::v4i32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
93645 /*194966*/                OPC_CheckType, MVT::v4i32,
93650                               MVT::v4i32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
93683 /*195041*/              OPC_CheckType, MVT::v4i32,
93688                             MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
93709 /*195093*/              OPC_CheckType, MVT::v4i32,
93714                             MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
93744 /*195163*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->195184
93749                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
93766 /*195210*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->195231
93771                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
93792 /*195265*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->195286
93797                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
93815 /*195314*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->195335
93820                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
93855 /*195396*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->195417
93860                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
93878 /*195445*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->195466
93883                                 MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
93916 /*195524*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->195546
93921                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
93936 /*195571*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->195593
93941                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
93960 /*195626*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->195648
93965                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
93981 /*195675*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->195697
93986                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
94017 /*195756*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->195778
94022                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
94038 /*195805*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->195827
94043                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
94104 /*195941*/                OPC_SwitchType /*2 cases */, 22, MVT::v4i32,// ->195966
94109                                 MVT::v4i32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
94123 /*195994*/                OPC_SwitchType /*2 cases */, 22, MVT::v4i32,// ->196019
94128                                 MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
94151 /*196061*/                OPC_CheckType, MVT::v4i32,
94156                               MVT::v4i32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
94177 /*196123*/                OPC_CheckType, MVT::v4i32,
94182                               MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
94222 /*196227*/                /*SwitchType*/ 20, MVT::v4i32,// ->196249
94227                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
94254 /*196292*/                  OPC_CheckType, MVT::v4i32,
94259                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
94285 /*196358*/                /*SwitchType*/ 20, MVT::v4i32,// ->196380
94290                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
94319 /*196425*/                  OPC_CheckType, MVT::v4i32,
94324                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
94351 /*196494*/              /*SwitchType*/ 20, MVT::v4i32,// ->196516
94356                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
94383 /*196559*/                OPC_CheckType, MVT::v4i32,
94388                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
94407 /*196607*/                OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->196630
94412                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
94434 /*196667*/                  OPC_CheckType, MVT::v4i32,
94439                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
94470 /*196738*/                OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->196761
94475                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
94498 /*196799*/                  OPC_CheckType, MVT::v4i32,
94503                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
94699 /*197188*/              OPC_CheckType, MVT::v4i32,
94704                             MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
94720 /*197227*/              OPC_CheckType, MVT::v4i32,
94725                             MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
94743 /*197274*/                OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->197297
94748                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
94770 /*197334*/                  OPC_CheckType, MVT::v4i32,
94775                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
94806 /*197405*/                OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->197428
94811                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
94834 /*197466*/                  OPC_CheckType, MVT::v4i32,
94839                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
94873 /*197544*/                OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->197567
94878                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
94900 /*197604*/                  OPC_CheckType, MVT::v4i32,
94905                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
94936 /*197675*/                OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->197698
94941                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
94964 /*197736*/                  OPC_CheckType, MVT::v4i32,
94969                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
95003 /*197814*/                OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->197837
95008                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95030 /*197874*/                  OPC_CheckType, MVT::v4i32,
95035                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95066 /*197945*/                OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->197968
95071                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
95094 /*198006*/                  OPC_CheckType, MVT::v4i32,
95099                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
95133 /*198084*/                OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->198107
95138                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95160 /*198144*/                  OPC_CheckType, MVT::v4i32,
95165                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95196 /*198215*/                OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->198238
95201                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
95224 /*198276*/                  OPC_CheckType, MVT::v4i32,
95229                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
95271 /*198377*/                /*SwitchType*/ 20, MVT::v4i32,// ->198399
95276                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95303 /*198442*/                  OPC_CheckType, MVT::v4i32,
95308                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95334 /*198508*/                /*SwitchType*/ 20, MVT::v4i32,// ->198530
95339                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
95368 /*198575*/                  OPC_CheckType, MVT::v4i32,
95373                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
95401 /*198647*/                /*SwitchType*/ 20, MVT::v4i32,// ->198669
95406                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95433 /*198712*/                  OPC_CheckType, MVT::v4i32,
95438                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95464 /*198778*/                /*SwitchType*/ 20, MVT::v4i32,// ->198800
95469                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
95498 /*198845*/                  OPC_CheckType, MVT::v4i32,
95503                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
95531 /*198917*/                /*SwitchType*/ 20, MVT::v4i32,// ->198939
95536                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95563 /*198982*/                  OPC_CheckType, MVT::v4i32,
95568                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95594 /*199048*/                /*SwitchType*/ 20, MVT::v4i32,// ->199070
95599                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
95628 /*199115*/                  OPC_CheckType, MVT::v4i32,
95633                                 MVT::v4i32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
95660 /*199184*/              /*SwitchType*/ 20, MVT::v4i32,// ->199206
95665                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95692 /*199249*/                OPC_CheckType, MVT::v4i32,
95697                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95712 /*199289*/            OPC_SwitchType /*2 cases */, 25, MVT::v4i32,// ->199317
95716 /*199295*/              OPC_CheckType, MVT::v4i32,
95721                             MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95747 /*199361*/            OPC_SwitchType /*2 cases */, 25, MVT::v4i32,// ->199389
95751 /*199367*/              OPC_CheckType, MVT::v4i32,
95756                             MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95782 /*199433*/            OPC_SwitchType /*2 cases */, 25, MVT::v4i32,// ->199461
95786 /*199439*/              OPC_CheckType, MVT::v4i32,
95791                             MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95820 /*199510*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->199533
95825                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95847 /*199570*/                OPC_CheckType, MVT::v4i32,
95852                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95883 /*199643*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->199666
95888                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95910 /*199703*/                OPC_CheckType, MVT::v4i32,
95915                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95946 /*199776*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->199799
95951                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
95973 /*199836*/                OPC_CheckType, MVT::v4i32,
95978                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
96006 /*199906*/              OPC_SwitchType /*2 cases */, 25, MVT::v4i32,// ->199934
96010 /*199912*/                OPC_CheckType, MVT::v4i32,
96015                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
96036 /*199969*/              OPC_SwitchType /*2 cases */, 27, MVT::v4i32,// ->199999
96041 /*199977*/                OPC_CheckType, MVT::v4i32,
96046                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
96074 /*200048*/              OPC_SwitchType /*2 cases */, 25, MVT::v4i32,// ->200076
96078 /*200054*/                OPC_CheckType, MVT::v4i32,
96083                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
96104 /*200111*/              OPC_SwitchType /*2 cases */, 27, MVT::v4i32,// ->200141
96109 /*200119*/                OPC_CheckType, MVT::v4i32,
96114                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
96354 /*200602*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->200624
96359                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96375 /*200651*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->200673
96380                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96403 /*200711*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->200733
96408                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96425 /*200762*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->200784
96430                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96457 /*200831*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->200853
96462                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96478 /*200880*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->200902
96483                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96506 /*200940*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->200962
96511                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96528 /*200991*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->201013
96533                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96560 /*201060*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->201082
96565                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96581 /*201109*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->201131
96586                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96609 /*201169*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->201191
96614                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96631 /*201220*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->201242
96636                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96663 /*201289*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->201311
96668                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96684 /*201338*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->201360
96689                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96712 /*201398*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->201420
96717                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96734 /*201449*/                OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->201471
96739                                 MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96773 /*201536*/              /*SwitchType*/ 19, MVT::v4i32,// ->201557
96778                               MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96805 /*201599*/                OPC_CheckType, MVT::v4i32,
96810                               MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96836 /*201666*/              /*SwitchType*/ 24, MVT::v4i32,// ->201692
96840 /*201671*/                OPC_CheckType, MVT::v4i32,
96845                               MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96867 /*201729*/              /*SwitchType*/ 26, MVT::v4i32,// ->201757
96872 /*201736*/                OPC_CheckType, MVT::v4i32,
96877                               MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96902 /*201800*/              /*SwitchType*/ 19, MVT::v4i32,// ->201821
96907                               MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96934 /*201863*/                OPC_CheckType, MVT::v4i32,
96939                               MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96965 /*201930*/              /*SwitchType*/ 24, MVT::v4i32,// ->201956
96969 /*201935*/                OPC_CheckType, MVT::v4i32,
96974                               MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
96996 /*201993*/              /*SwitchType*/ 26, MVT::v4i32,// ->202021
97001 /*202000*/                OPC_CheckType, MVT::v4i32,
97006                               MVT::v4i32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
97024 /*202044*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->202067
97029                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
97051 /*202104*/                OPC_CheckType, MVT::v4i32,
97056                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
97087 /*202177*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->202200
97092                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
97114 /*202237*/                OPC_CheckType, MVT::v4i32,
97119                               MVT::v4i32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
97151 /*202312*/              OPC_SwitchType /*2 cases */, 22, MVT::v4i32,// ->202337
97156                               MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
97178 /*202377*/                OPC_CheckType, MVT::v4i32,
97183                               MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
97215 /*202457*/              OPC_SwitchType /*2 cases */, 22, MVT::v4i32,// ->202482
97220                               MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
97242 /*202522*/                OPC_CheckType, MVT::v4i32,
97247                               MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
97279 /*202601*/              OPC_CheckType, MVT::v4i32,
97284                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
97296 /*202638*/              OPC_CheckType, MVT::v4i32,
97301                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
97319 /*202685*/              OPC_CheckType, MVT::v4i32,
97324                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
97336 /*202722*/              OPC_CheckType, MVT::v4i32,
97341                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
97359 /*202769*/              OPC_CheckType, MVT::v4i32,
97364                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
97376 /*202806*/              OPC_CheckType, MVT::v4i32,
97381                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
97399 /*202853*/              OPC_CheckType, MVT::v4i32,
97404                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
97416 /*202890*/              OPC_CheckType, MVT::v4i32,
97421                             MVT::v4i32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
97442 /*202940*/            OPC_CheckType, MVT::v4i32,
97446                           MVT::v4i32, 3/*#Ops*/, 0, 2, 3, 
97477 /*203002*/            OPC_CheckType, MVT::v4i32,
97481                           MVT::v4i32, 3/*#Ops*/, 0, 2, 3, 
97592 /*203230*/              OPC_CheckType, MVT::v4i32,
97963 /*203952*/                  OPC_CheckType, MVT::v4i32,
98719 /*205438*/                OPC_CheckType, MVT::v4i32,
101229 /*210241*/            OPC_CheckChild0Type, MVT::v4i32,
101273 /*210322*/            OPC_CheckChild0Type, MVT::v4i32,
102523 /*212763*/            OPC_SwitchType /*3 cases */, 26, MVT::v4i32,// ->212792
102576 /*212865*/            OPC_SwitchType /*3 cases */, 26, MVT::v4i32,// ->212894
102629 /*212967*/            OPC_SwitchType /*3 cases */, 26, MVT::v4i32,// ->212996
104756 /*217204*/                  OPC_CheckType, MVT::v4i32,
105483 /*218729*/                  OPC_CheckChild1Type, MVT::v4i32,
108601 /*225078*/            OPC_CheckChild0Type, MVT::v4i32,
108641 /*225157*/            OPC_CheckChild0Type, MVT::v4i32,
109791 /*227571*/            OPC_SwitchType /*3 cases */, 25, MVT::v4i32,// ->227599
109838 /*227670*/            OPC_SwitchType /*3 cases */, 25, MVT::v4i32,// ->227698
109885 /*227769*/            OPC_SwitchType /*3 cases */, 25, MVT::v4i32,// ->227797
112458 /*233139*/                  OPC_SwitchType /*3 cases */, 26, MVT::v4i32,// ->233168
112512 /*233240*/                  OPC_SwitchType /*3 cases */, 26, MVT::v4i32,// ->233269
112566 /*233341*/                  OPC_SwitchType /*3 cases */, 25, MVT::v4i32,// ->233369
112614 /*233439*/                  OPC_SwitchType /*3 cases */, 25, MVT::v4i32,// ->233467
112664 /*233543*/                  OPC_SwitchType /*3 cases */, 26, MVT::v4i32,// ->233572
112718 /*233644*/                  OPC_SwitchType /*3 cases */, 26, MVT::v4i32,// ->233673
112772 /*233745*/                  OPC_SwitchType /*3 cases */, 25, MVT::v4i32,// ->233773
112820 /*233843*/                  OPC_SwitchType /*3 cases */, 25, MVT::v4i32,// ->233871
112870 /*233947*/                  OPC_SwitchType /*3 cases */, 26, MVT::v4i32,// ->233976
112924 /*234048*/                  OPC_SwitchType /*3 cases */, 26, MVT::v4i32,// ->234077
112978 /*234149*/                  OPC_SwitchType /*3 cases */, 25, MVT::v4i32,// ->234177
113026 /*234247*/                  OPC_SwitchType /*3 cases */, 25, MVT::v4i32,// ->234275
113075 /*234349*/                OPC_SwitchType /*3 cases */, 53, MVT::v4i32,// ->234405
113167 /*234538*/                OPC_CheckType, MVT::v4i32,
113227 /*234643*/                OPC_CheckType, MVT::v4i32,
123417 /*254427*/                OPC_CheckChild1Type, MVT::v4i32,
124072 /*255605*/              OPC_CheckChild0Type, MVT::v4i32,
124350 /*256108*/            OPC_CheckChild0Type, MVT::v4i32,
124364 /*256132*/            OPC_CheckChild0Type, MVT::v4i32,
124590 /*256551*/              OPC_CheckChild1Type, MVT::v4i32,
124630 /*256618*/              OPC_CheckChild1Type, MVT::v4i32,
124670 /*256685*/              OPC_CheckChild1Type, MVT::v4i32,
126518 /*260152*/              OPC_CheckChild0Type, MVT::v4i32,
126785 /*260694*/            OPC_CheckChild0Type, MVT::v4i32,
126797 /*260717*/            OPC_CheckChild0Type, MVT::v4i32,
127001 /*261137*/              OPC_CheckChild1Type, MVT::v4i32,
127035 /*261201*/              OPC_CheckChild1Type, MVT::v4i32,
127069 /*261265*/              OPC_CheckChild1Type, MVT::v4i32,
144409 /*295805*/            OPC_CheckChild1Type, MVT::v4i32,
144782 /*296476*/                /*SwitchType*/ 21, MVT::v4i32,// ->296499
145200 /*297187*/              OPC_CheckChild0Type, MVT::v4i32,
145768 /*298207*/              OPC_CheckChild1Type, MVT::v4i32,
145797 /*298255*/              OPC_CheckChild1Type, MVT::v4i32,
145826 /*298303*/              OPC_CheckChild1Type, MVT::v4i32,
146549 /*299538*/            OPC_CheckChild1Type, MVT::v4i32,
147161 /*300744*/              OPC_CheckChild0Type, MVT::v4i32,
147666 /*301776*/              OPC_CheckChild1Type, MVT::v4i32,
147690 /*301821*/              OPC_CheckChild1Type, MVT::v4i32,
147714 /*301866*/              OPC_CheckChild1Type, MVT::v4i32,
158493 /*322367*/                OPC_CheckType, MVT::v4i32,
158497                               MVT::v4i32, 4/*#Ops*/, 3, 0, 2, 4, 
158511 /*322401*/                OPC_CheckType, MVT::v4i32,
158515                               MVT::v4i32, 4/*#Ops*/, 3, 0, 2, 4, 
158529 /*322435*/                OPC_CheckType, MVT::v4i32,
158533                               MVT::v4i32, 4/*#Ops*/, 3, 0, 2, 4, 
158547 /*322469*/                OPC_CheckType, MVT::v4i32,
158551                               MVT::v4i32, 4/*#Ops*/, 3, 0, 2, 4, 
158565 /*322503*/                OPC_CheckType, MVT::v4i32,
158569                               MVT::v4i32, 4/*#Ops*/, 3, 0, 2, 4, 
158583 /*322537*/                OPC_CheckType, MVT::v4i32,
158587                               MVT::v4i32, 4/*#Ops*/, 3, 0, 2, 4, 
158642 /*322650*/                OPC_CheckType, MVT::v4i32,
158645                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
158693 /*322735*/                  OPC_CheckType, MVT::v4i32,
158696                                 MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
158705 /*322755*/                  OPC_CheckType, MVT::v4i32,
158708                                 MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
158717 /*322775*/                  OPC_CheckType, MVT::v4i32,
158720                                 MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
158769 /*322862*/                  OPC_CheckType, MVT::v4i32,
158772                                 MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
158781 /*322882*/                  OPC_CheckType, MVT::v4i32,
158784                                 MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
158793 /*322902*/                  OPC_CheckType, MVT::v4i32,
158796                                 MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
158845 /*322989*/                  OPC_CheckType, MVT::v4i32,
158848                                 MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
158857 /*323009*/                  OPC_CheckType, MVT::v4i32,
158860                                 MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
158869 /*323029*/                  OPC_CheckType, MVT::v4i32,
158872                                 MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
158921 /*323116*/                  OPC_CheckType, MVT::v4i32,
158924                                 MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
158933 /*323136*/                  OPC_CheckType, MVT::v4i32,
158936                                 MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
158945 /*323156*/                  OPC_CheckType, MVT::v4i32,
158948                                 MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159010 /*323275*/              OPC_CheckType, MVT::v4i32,
159014                             MVT::v4i32, 5/*#Ops*/, 4, 0, 1, 2, 5, 
159028 /*323308*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->323322
159031                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159051 /*323350*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->323364
159054                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159074 /*323392*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->323406
159077                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159097 /*323434*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->323448
159100                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159120 /*323476*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->323490
159123                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159159 /*323545*/            OPC_CheckType, MVT::v4i32,
159162                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159193 /*323602*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->323617
159196                             MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
159218 /*323648*/            OPC_SwitchType /*2 cases */, 13, MVT::v4i32,// ->323664
159221                             MVT::v4i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
159242 /*323695*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->323710
159245                             MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
159266 /*323740*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->323755
159269                             MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
159294 /*323793*/            OPC_CheckType, MVT::v4i32,
159298                           MVT::v4i32, 4/*#Ops*/, 3, 0, 2, 4, 
159325 /*323853*/            OPC_CheckType, MVT::v4i32,
159329                           MVT::v4i32, 4/*#Ops*/, 3, 0, 2, 4, 
159343 /*323887*/              OPC_CheckType, MVT::v4i32,
159346                             MVT::v4i32, 2/*#Ops*/, 0, 1, 
159362 /*323919*/              OPC_CheckChild0Type, MVT::v4i32,
159367 /*323925*/              OPC_CheckType, MVT::v4i32,
159370                             MVT::v4i32, 2/*#Ops*/, 0, 1, 
159394 /*323967*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->323982
159397                             MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
159420 /*324020*/            /*SwitchType*/ 11, MVT::v4i32,// ->324033
159423                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159440 /*324057*/            /*SwitchType*/ 11, MVT::v4i32,// ->324070
159443                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159454 /*324080*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->324094
159457                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159500 /*324161*/            OPC_CheckType, MVT::v4i32,
159503                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159513 /*324183*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->324197
159516                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159533 /*324220*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->324234
159536                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159553 /*324257*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->324271
159556                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159573 /*324294*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->324308
159576                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159599 /*324345*/            /*SwitchType*/ 11, MVT::v4i32,// ->324358
159602                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159619 /*324382*/            /*SwitchType*/ 11, MVT::v4i32,// ->324395
159622                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159639 /*324419*/            /*SwitchType*/ 11, MVT::v4i32,// ->324432
159642                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159659 /*324456*/            /*SwitchType*/ 11, MVT::v4i32,// ->324469
159662                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159670 /*324477*/              OPC_CheckChild1Type, MVT::v4i32,
159675 /*324483*/              OPC_CheckType, MVT::v4i32,
159678                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159698 /*324524*/              OPC_CheckChild1Type, MVT::v4i32,
159703 /*324530*/              OPC_CheckType, MVT::v4i32,
159706                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159726 /*324571*/              OPC_CheckChild1Type, MVT::v4i32,
159731 /*324577*/              OPC_CheckType, MVT::v4i32,
159734                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159757 /*324620*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->324634
159760                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159777 /*324657*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->324671
159780                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159797 /*324694*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->324708
159800                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159814 /*324729*/              OPC_CheckChild1Type, MVT::v4i32,
159819 /*324735*/              OPC_CheckType, MVT::v4i32,
159822                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159842 /*324776*/              OPC_CheckChild1Type, MVT::v4i32,
159847 /*324782*/              OPC_CheckType, MVT::v4i32,
159850                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
159915 /*324898*/              OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->324911
159918                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
159934 /*324931*/              OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->324944
159937                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
159956 /*324970*/              OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->324983
159959                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
159975 /*325003*/              OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->325016
159978                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
159997 /*325042*/              OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->325055
160000                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
160016 /*325075*/              OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->325088
160019                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
160038 /*325114*/              OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->325127
160041                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
160057 /*325147*/              OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->325160
160060                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
160077 /*325182*/            OPC_CheckType, MVT::v4i32,
160080                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
160090 /*325204*/            OPC_CheckType, MVT::v4i32,
160093                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
160103 /*325226*/            OPC_CheckType, MVT::v4i32,
160106                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
160117 /*325250*/              OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->325263
160120                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
160136 /*325283*/              OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->325296
160139                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
160152 /*325314*/            OPC_CheckChild0Type, MVT::v4i32,
160171 /*325344*/              OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->325357
160174                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
160190 /*325377*/              OPC_SwitchType /*2 cases */, 10, MVT::v4i32,// ->325390
160193                               MVT::v4i32, 2/*#Ops*/, 0, 1, 
160206 /*325408*/            OPC_CheckChild0Type, MVT::v4i32,
160229 /*325447*/            /*SwitchType*/ 10, MVT::v4i32,// ->325459
160232                             MVT::v4i32, 2/*#Ops*/, 0, 1, 
160251 /*325485*/              OPC_CheckChild0Type, MVT::v4i32,
160256 /*325491*/              OPC_CheckType, MVT::v4i32,
160259                             MVT::v4i32, 2/*#Ops*/, 0, 1, 
160275 /*325525*/            /*SwitchType*/ 10, MVT::v4i32,// ->325537
160278                             MVT::v4i32, 2/*#Ops*/, 0, 1, 
160297 /*325563*/              OPC_CheckChild0Type, MVT::v4i32,
160302 /*325569*/              OPC_CheckType, MVT::v4i32,
160305                             MVT::v4i32, 2/*#Ops*/, 0, 1, 
160316 /*325591*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->325605
160319                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
160336 /*325628*/            OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->325642
160339                             MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
160357 /*325666*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->325681
160360                             MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
160378 /*325706*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->325721
160381                             MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
160399 /*325746*/            OPC_CheckType, MVT::v4i32,
160402                           MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
160413 /*325770*/            OPC_CheckType, MVT::v4i32,
160416                           MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
160427 /*325794*/            OPC_CheckType, MVT::v4i32,
160430                           MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
160441 /*325818*/            OPC_CheckType, MVT::v4i32,
160444                           MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
160478 /*325889*/              OPC_CheckType, MVT::v4i32,
160481                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
160521 /*325970*/                OPC_CheckType, MVT::v4i32,
160524                               MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160531 /*325989*/                OPC_CheckType, MVT::v4i32,
160534                               MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160541 /*326008*/                OPC_CheckType, MVT::v4i32,
160544                               MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160585 /*326091*/                OPC_CheckType, MVT::v4i32,
160588                               MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160595 /*326110*/                OPC_CheckType, MVT::v4i32,
160598                               MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160605 /*326129*/                OPC_CheckType, MVT::v4i32,
160608                               MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160649 /*326212*/                OPC_CheckType, MVT::v4i32,
160652                               MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160659 /*326231*/                OPC_CheckType, MVT::v4i32,
160662                               MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160669 /*326250*/                OPC_CheckType, MVT::v4i32,
160672                               MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160713 /*326333*/                OPC_CheckType, MVT::v4i32,
160716                               MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160723 /*326352*/                OPC_CheckType, MVT::v4i32,
160726                               MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160733 /*326371*/                OPC_CheckType, MVT::v4i32,
160736                               MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160749 /*326399*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->326414
160752                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160770 /*326441*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->326456
160773                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160791 /*326483*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->326498
160794                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160812 /*326525*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->326540
160815                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160833 /*326567*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->326582
160836                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160868 /*326635*/            OPC_CheckType, MVT::v4i32,
160871                           MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
160898 /*326690*/            OPC_SwitchType /*2 cases */, 13, MVT::v4i32,// ->326706
160901                             MVT::v4i32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
160920 /*326736*/            OPC_SwitchType /*2 cases */, 56, MVT::v4i32,// ->326795
160925                               MVT::v4i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
160933                               MVT::v4i32, 5/*#Ops*/, 3, 0, 2, 1, 5, 
160941                               MVT::v4i32, 5/*#Ops*/, 2, 0, 1, 3, 5, 
160980 /*326867*/            OPC_SwitchType /*2 cases */, 13, MVT::v4i32,// ->326883
160983                             MVT::v4i32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
161002 /*326912*/            OPC_SwitchType /*2 cases */, 13, MVT::v4i32,// ->326928
161005                             MVT::v4i32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
161021 /*326951*/          OPC_SwitchType /*2 cases */, 64, MVT::v4i32,// ->327018
161025                             MVT::v4i32, 2/*#Ops*/, 0, 1, 
161042                             MVT::v4i32, 2/*#Ops*/, 7, 8, 
161080 /*327099*/              OPC_CheckType, MVT::v4i32,
161083                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161097 /*327131*/              OPC_CheckChild0Type, MVT::v4i32,
161100 /*327135*/              OPC_CheckType, MVT::v4i32,
161103                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161124 /*327178*/              OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->327193
161127                               MVT::v4i32, 4/*#Ops*/, 2, 0, 1, 3, 
161139 /*327211*/              OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->327226
161142                               MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
161164 /*327264*/            /*SwitchType*/ 12, MVT::v4i32,// ->327278
161167                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161182 /*327301*/            /*SwitchType*/ 12, MVT::v4i32,// ->327315
161185                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161194 /*327323*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->327338
161197                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161234 /*327402*/            OPC_CheckType, MVT::v4i32,
161237                           MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161245 /*327423*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->327438
161248                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161263 /*327460*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->327475
161266                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161281 /*327497*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->327512
161284                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161299 /*327534*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->327549
161302                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161323 /*327586*/            /*SwitchType*/ 12, MVT::v4i32,// ->327600
161326                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161341 /*327623*/            /*SwitchType*/ 12, MVT::v4i32,// ->327637
161344                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161359 /*327660*/            /*SwitchType*/ 12, MVT::v4i32,// ->327674
161362                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161377 /*327697*/            /*SwitchType*/ 12, MVT::v4i32,// ->327711
161380                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161388 /*327719*/              OPC_CheckChild1Type, MVT::v4i32,
161391 /*327723*/              OPC_CheckType, MVT::v4i32,
161394                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161412 /*327764*/              OPC_CheckChild1Type, MVT::v4i32,
161415 /*327768*/              OPC_CheckType, MVT::v4i32,
161418                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161436 /*327809*/              OPC_CheckChild1Type, MVT::v4i32,
161439 /*327813*/              OPC_CheckType, MVT::v4i32,
161442                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161461 /*327854*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->327869
161464                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161479 /*327891*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->327906
161482                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161497 /*327928*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->327943
161500                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161514 /*327965*/              OPC_CheckChild1Type, MVT::v4i32,
161517 /*327969*/              OPC_CheckType, MVT::v4i32,
161520                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161538 /*328010*/              OPC_CheckChild1Type, MVT::v4i32,
161541 /*328014*/              OPC_CheckType, MVT::v4i32,
161544                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161599 /*328125*/              OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->328139
161602                               MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161616 /*328158*/              OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->328172
161619                               MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161636 /*328197*/              OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->328211
161639                               MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161653 /*328230*/              OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->328244
161656                               MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161673 /*328269*/              OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->328283
161676                               MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161690 /*328302*/              OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->328316
161693                               MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161710 /*328341*/              OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->328355
161713                               MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161727 /*328374*/              OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->328388
161730                               MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161745 /*328409*/            OPC_CheckType, MVT::v4i32,
161748                           MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161756 /*328430*/            OPC_CheckType, MVT::v4i32,
161759                           MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161767 /*328451*/            OPC_CheckType, MVT::v4i32,
161770                           MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161779 /*328474*/              OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->328488
161782                               MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161796 /*328507*/              OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->328521
161799                               MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161812 /*328540*/            OPC_CheckChild0Type, MVT::v4i32,
161827 /*328567*/              OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->328581
161830                               MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161844 /*328600*/              OPC_SwitchType /*2 cases */, 11, MVT::v4i32,// ->328614
161847                               MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161860 /*328633*/            OPC_CheckChild0Type, MVT::v4i32,
161879 /*328670*/            /*SwitchType*/ 11, MVT::v4i32,// ->328683
161882                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161899 /*328708*/              OPC_CheckChild0Type, MVT::v4i32,
161902 /*328712*/              OPC_CheckType, MVT::v4i32,
161905                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161919 /*328746*/            /*SwitchType*/ 11, MVT::v4i32,// ->328759
161922                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161939 /*328784*/              OPC_CheckChild0Type, MVT::v4i32,
161942 /*328788*/              OPC_CheckType, MVT::v4i32,
161945                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
161954 /*328809*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->328824
161957                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161972 /*328846*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->328861
161975                             MVT::v4i32, 4/*#Ops*/, 3, 0, 1, 2, 
161991 /*328885*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->328900
161994                             MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
162010 /*328924*/            OPC_SwitchType /*2 cases */, 12, MVT::v4i32,// ->328939
162013                             MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
162029 /*328963*/            OPC_CheckType, MVT::v4i32,
162032                           MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
162041 /*328986*/            OPC_CheckType, MVT::v4i32,
162044                           MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
162053 /*329009*/            OPC_CheckType, MVT::v4i32,
162056                           MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
162065 /*329032*/            OPC_CheckType, MVT::v4i32,
162068                           MVT::v4i32, 4/*#Ops*/, 1, 0, 2, 3, 
162075 /*329051*/          OPC_SwitchType /*2 cases */, 84, MVT::v4i32,// ->329138
162079                             MVT::v4i32, 3/*#Ops*/, 2, 0, 1, 
162101                             MVT::v4i32, 2/*#Ops*/, 11, 12, 
162257 /*329456*/                    /*SwitchType*/ 26, MVT::v4i32,// ->329484
162364 /*329665*/                      OPC_CheckType, MVT::v4i32,
162408 /*329744*/                      OPC_CheckType, MVT::v4i32,
162464 /*329849*/                    /*SwitchType*/ 26, MVT::v4i32,// ->329877
162591 /*330100*/                    /*SwitchType*/ 26, MVT::v4i32,// ->330128
162698 /*330309*/                      OPC_CheckType, MVT::v4i32,
162756 /*330418*/                    /*SwitchType*/ 26, MVT::v4i32,// ->330446
162864 /*330628*/                      OPC_CheckType, MVT::v4i32,
162925 /*330744*/                    /*SwitchType*/ 26, MVT::v4i32,// ->330772
163032 /*330953*/                      OPC_CheckType, MVT::v4i32,
163090 /*331062*/                    /*SwitchType*/ 26, MVT::v4i32,// ->331090
163198 /*331272*/                      OPC_CheckType, MVT::v4i32,
163258 /*331385*/                  /*SwitchType*/ 26, MVT::v4i32,// ->331413
163365 /*331594*/                    OPC_CheckType, MVT::v4i32,
166692 /*338097*/              OPC_SwitchType /*2 cases */, 47, MVT::v4i32,// ->338147
166744 /*338204*/              OPC_SwitchType /*2 cases */, 49, MVT::v4i32,// ->338256
166803 /*338326*/              OPC_SwitchType /*2 cases */, 47, MVT::v4i32,// ->338376
166855 /*338433*/              OPC_SwitchType /*2 cases */, 49, MVT::v4i32,// ->338485
167407 /*339491*/            OPC_CheckChild1Type, MVT::v4i32,
167530 /*339738*/                    /*SwitchType*/ 25, MVT::v4i32,// ->339765
167623 /*339940*/                      OPC_CheckType, MVT::v4i32,
167663 /*340017*/                      OPC_CheckType, MVT::v4i32,
167713 /*340119*/                    /*SwitchType*/ 25, MVT::v4i32,// ->340146
167824 /*340362*/                    /*SwitchType*/ 25, MVT::v4i32,// ->340389
167917 /*340564*/                      OPC_CheckType, MVT::v4i32,
167969 /*340670*/                    /*SwitchType*/ 25, MVT::v4i32,// ->340697
168063 /*340873*/                      OPC_CheckType, MVT::v4i32,
168118 /*340986*/                    /*SwitchType*/ 25, MVT::v4i32,// ->341013
168211 /*341188*/                      OPC_CheckType, MVT::v4i32,
168263 /*341294*/                    /*SwitchType*/ 25, MVT::v4i32,// ->341321
168357 /*341497*/                      OPC_CheckType, MVT::v4i32,
168411 /*341607*/                  /*SwitchType*/ 25, MVT::v4i32,// ->341634
168504 /*341809*/                    OPC_CheckType, MVT::v4i32,
172998 /*351225*/              OPC_SwitchType /*2 cases */, 47, MVT::v4i32,// ->351275
173046 /*351332*/              OPC_SwitchType /*2 cases */, 49, MVT::v4i32,// ->351384
173101 /*351454*/              OPC_SwitchType /*2 cases */, 47, MVT::v4i32,// ->351504
173149 /*351561*/              OPC_SwitchType /*2 cases */, 49, MVT::v4i32,// ->351613
173653 /*352603*/            OPC_CheckChild1Type, MVT::v4i32,
173849 /*352973*/                /*SwitchType*/ 18, MVT::v4i32,// ->352993
173949 /*353141*/                /*SwitchType*/ 18, MVT::v4i32,// ->353161
174049 /*353309*/                /*SwitchType*/ 18, MVT::v4i32,// ->353329
174149 /*353477*/                /*SwitchType*/ 18, MVT::v4i32,// ->353497
174986 /*355002*/              OPC_CheckChild0Type, MVT::v4i32,
175027 /*355074*/              OPC_CheckChild0Type, MVT::v4i32,
175233 /*355437*/            OPC_CheckChild1Type, MVT::v4i32,
175304 /*355574*/              /*SwitchType*/ 17, MVT::v4i32,// ->355593
175388 /*355734*/              /*SwitchType*/ 17, MVT::v4i32,// ->355753
175472 /*355894*/              /*SwitchType*/ 17, MVT::v4i32,// ->355913
175556 /*356054*/              /*SwitchType*/ 17, MVT::v4i32,// ->356073
176466 /*357936*/              OPC_CheckChild0Type, MVT::v4i32,
176503 /*358008*/              OPC_CheckChild0Type, MVT::v4i32,
176685 /*358367*/            OPC_CheckChild1Type, MVT::v4i32,
176778 /*358603*/                OPC_CheckType, MVT::v4i32,
176832 /*358705*/                OPC_CheckType, MVT::v4i32,
176885 /*358805*/                OPC_SwitchType /*3 cases */, 18, MVT::v4i32,// ->358826
176925 /*358872*/                OPC_SwitchType /*3 cases */, 18, MVT::v4i32,// ->358893
176965 /*358939*/                OPC_SwitchType /*3 cases */, 18, MVT::v4i32,// ->358960
177005 /*359006*/                OPC_SwitchType /*3 cases */, 18, MVT::v4i32,// ->359027
177716 /*360207*/              OPC_CheckChild0Type, MVT::v4i32,
177755 /*360270*/              OPC_CheckChild0Type, MVT::v4i32,
177876 /*360476*/              OPC_SwitchType /*3 cases */, 17, MVT::v4i32,// ->360496
177910 /*360540*/              OPC_SwitchType /*3 cases */, 17, MVT::v4i32,// ->360560
177944 /*360604*/              OPC_SwitchType /*3 cases */, 17, MVT::v4i32,// ->360624
177978 /*360668*/              OPC_SwitchType /*3 cases */, 17, MVT::v4i32,// ->360688
178611 /*361879*/              OPC_CheckChild0Type, MVT::v4i32,
178644 /*361939*/              OPC_CheckChild0Type, MVT::v4i32,
178795 /*362252*/                OPC_CheckType, MVT::v4i32,
178829 /*362317*/                OPC_CheckType, MVT::v4i32,
178862 /*362380*/              OPC_CheckType, MVT::v4i32,
178906 /*362467*/                OPC_CheckType, MVT::v4i32,
178940 /*362532*/                OPC_CheckType, MVT::v4i32,
178973 /*362595*/              OPC_CheckType, MVT::v4i32,
179029 /*362709*/                    /*SwitchType*/ 26, MVT::v4i32,// ->362737
179119 /*362879*/                    /*SwitchType*/ 26, MVT::v4i32,// ->362907
179208 /*363049*/                    /*SwitchType*/ 25, MVT::v4i32,// ->363076
179288 /*363214*/                    /*SwitchType*/ 25, MVT::v4i32,// ->363241
179373 /*363387*/                    /*SwitchType*/ 26, MVT::v4i32,// ->363415
179463 /*363557*/                    /*SwitchType*/ 26, MVT::v4i32,// ->363585
179552 /*363727*/                    /*SwitchType*/ 25, MVT::v4i32,// ->363754
179632 /*363892*/                    /*SwitchType*/ 25, MVT::v4i32,// ->363919
179717 /*364065*/                    /*SwitchType*/ 26, MVT::v4i32,// ->364093
179807 /*364235*/                    /*SwitchType*/ 26, MVT::v4i32,// ->364263
179896 /*364405*/                    /*SwitchType*/ 25, MVT::v4i32,// ->364432
179976 /*364570*/                    /*SwitchType*/ 25, MVT::v4i32,// ->364597
180072 /*364768*/                  /*SwitchType*/ 53, MVT::v4i32,// ->364823
185084 /*374492*/                /*SwitchType*/ 18, MVT::v4i32,// ->374512
185136 /*374579*/                /*SwitchType*/ 18, MVT::v4i32,// ->374599
185188 /*374666*/                /*SwitchType*/ 18, MVT::v4i32,// ->374686
185240 /*374753*/                /*SwitchType*/ 18, MVT::v4i32,// ->374773
185690 /*375525*/            OPC_CheckChild0Type, MVT::v4i32,
185703 /*375547*/            OPC_CheckChild0Type, MVT::v4i32,
185859 /*375819*/              /*SwitchType*/ 17, MVT::v4i32,// ->375838
185903 /*375902*/              /*SwitchType*/ 17, MVT::v4i32,// ->375921
185947 /*375985*/              /*SwitchType*/ 17, MVT::v4i32,// ->376004
185991 /*376068*/              /*SwitchType*/ 17, MVT::v4i32,// ->376087
186460 /*376985*/            OPC_CheckChild0Type, MVT::v4i32,
186471 /*377006*/            OPC_CheckChild0Type, MVT::v4i32,
189188 /*382114*/            OPC_CheckType, MVT::v4i32,
189246 /*382230*/            OPC_CheckType, MVT::v4i32,
189250 /*382236*/            OPC_CheckType, MVT::v4i32,
189255                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189263 /*382263*/            OPC_CheckType, MVT::v4i32,
189283 /*382301*/              OPC_CheckType, MVT::v4i32,
189288                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189297 /*382329*/              OPC_CheckType, MVT::v4i32,
189302                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189310 /*382355*/            OPC_CheckType, MVT::v4i32,
189328 /*382390*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->382413
189353 /*382442*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->382465
189379 /*382495*/            OPC_CheckType, MVT::v4i32,
189383 /*382501*/            OPC_CheckType, MVT::v4i32,
189388                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189396 /*382528*/            OPC_CheckType, MVT::v4i32,
189416 /*382566*/              OPC_CheckType, MVT::v4i32,
189421                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189430 /*382594*/              OPC_CheckType, MVT::v4i32,
189435                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189443 /*382620*/            OPC_CheckType, MVT::v4i32,
189461 /*382655*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->382678
189486 /*382707*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->382730
189512 /*382760*/            OPC_CheckType, MVT::v4i32,
189516 /*382766*/            OPC_CheckType, MVT::v4i32,
189521                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189529 /*382793*/            OPC_CheckType, MVT::v4i32,
189549 /*382831*/              OPC_CheckType, MVT::v4i32,
189554                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189563 /*382859*/              OPC_CheckType, MVT::v4i32,
189568                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189576 /*382885*/            OPC_CheckType, MVT::v4i32,
189594 /*382920*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->382943
189619 /*382972*/              OPC_CheckType, MVT::v4i32,
189634 /*383001*/            OPC_CheckType, MVT::v4i32,
189696 /*383125*/              OPC_CheckType, MVT::v4i32,
189701                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189705 /*383145*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->383168
189729 /*383195*/              OPC_CheckType, MVT::v4i32,
189734                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189738 /*383215*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->383238
189762 /*383265*/              OPC_CheckType, MVT::v4i32,
189767                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189771 /*383285*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->383308
189804 /*383355*/          /*SwitchType*/ 20|128,1/*148*/, MVT::v4i32,// ->383506
189809 /*383365*/              OPC_SwitchType /*2 cases */, 56, MVT::v4i32,// ->383424
189815                                 MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189823                                 MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189831                                 MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189936 /*383639*/          /*SwitchType*/ 38, MVT::v4i32,// ->383679
189942                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189950                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189975 /*383723*/          OPC_SwitchType /*2 cases */, 38, MVT::v4i32,// ->383764
189981                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
189989                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190012 /*383805*/        /*SwitchType*/ 41, MVT::v4i32,// ->383848
190086 /*383941*/        /*SwitchType*/ 32, MVT::v4i32,// ->383975
190090                           MVT::v4i32, 1/*#Ops*/, 0, 
190096                           MVT::v4i32, 1/*#Ops*/, 0, 
190102                           MVT::v4i32, 1/*#Ops*/, 0, 
190149 /*384049*/        /*SwitchType*/ 32, MVT::v4i32,// ->384083
190153                           MVT::v4i32, 1/*#Ops*/, 0, 
190159                           MVT::v4i32, 1/*#Ops*/, 0, 
190165                           MVT::v4i32, 1/*#Ops*/, 0, 
190191 /*384119*/        OPC_CheckChild0Type, MVT::v4i32,
190247 /*384224*/            OPC_CheckType, MVT::v4i32,
190305 /*384340*/            OPC_CheckType, MVT::v4i32,
190309 /*384346*/            OPC_CheckType, MVT::v4i32,
190314                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190322 /*384373*/            OPC_CheckType, MVT::v4i32,
190342 /*384411*/              OPC_CheckType, MVT::v4i32,
190347                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190356 /*384439*/              OPC_CheckType, MVT::v4i32,
190361                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190369 /*384465*/            OPC_CheckType, MVT::v4i32,
190387 /*384500*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->384523
190412 /*384552*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->384575
190438 /*384605*/            OPC_CheckType, MVT::v4i32,
190442 /*384611*/            OPC_CheckType, MVT::v4i32,
190447                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190455 /*384638*/            OPC_CheckType, MVT::v4i32,
190475 /*384676*/              OPC_CheckType, MVT::v4i32,
190480                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190489 /*384704*/              OPC_CheckType, MVT::v4i32,
190494                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190502 /*384730*/            OPC_CheckType, MVT::v4i32,
190520 /*384765*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->384788
190545 /*384817*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->384840
190571 /*384870*/            OPC_CheckType, MVT::v4i32,
190575 /*384876*/            OPC_CheckType, MVT::v4i32,
190580                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190588 /*384903*/            OPC_CheckType, MVT::v4i32,
190608 /*384941*/              OPC_CheckType, MVT::v4i32,
190613                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190622 /*384969*/              OPC_CheckType, MVT::v4i32,
190627                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190635 /*384995*/            OPC_CheckType, MVT::v4i32,
190653 /*385030*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->385053
190678 /*385082*/              OPC_CheckType, MVT::v4i32,
190693 /*385111*/            OPC_CheckType, MVT::v4i32,
190755 /*385235*/              OPC_CheckType, MVT::v4i32,
190760                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190764 /*385255*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->385278
190788 /*385305*/              OPC_CheckType, MVT::v4i32,
190793                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190797 /*385325*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->385348
190821 /*385375*/              OPC_CheckType, MVT::v4i32,
190826                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190830 /*385395*/              OPC_SwitchType /*2 cases */, 20, MVT::v4i32,// ->385418
190863 /*385465*/          /*SwitchType*/ 20|128,1/*148*/, MVT::v4i32,// ->385616
190868 /*385475*/              OPC_SwitchType /*2 cases */, 56, MVT::v4i32,// ->385534
190874                                 MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190882                                 MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190890                                 MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
190995 /*385749*/          /*SwitchType*/ 38, MVT::v4i32,// ->385789
191001                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191009                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191034 /*385833*/          OPC_SwitchType /*2 cases */, 38, MVT::v4i32,// ->385874
191040                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191048                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191071 /*385915*/        /*SwitchType*/ 41, MVT::v4i32,// ->385958
191145 /*386051*/        /*SwitchType*/ 32, MVT::v4i32,// ->386085
191149                           MVT::v4i32, 1/*#Ops*/, 0, 
191155                           MVT::v4i32, 1/*#Ops*/, 0, 
191161                           MVT::v4i32, 1/*#Ops*/, 0, 
191208 /*386159*/        /*SwitchType*/ 32, MVT::v4i32,// ->386193
191212                           MVT::v4i32, 1/*#Ops*/, 0, 
191218                           MVT::v4i32, 1/*#Ops*/, 0, 
191224                           MVT::v4i32, 1/*#Ops*/, 0, 
191250 /*386229*/        OPC_CheckChild0Type, MVT::v4i32,
191329 /*386376*/            OPC_CheckType, MVT::v4i32,
191334                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191340 /*386399*/            OPC_CheckType, MVT::v4i32,
191345                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191350 /*386420*/            OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->386440
191355                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191400 /*386530*/            OPC_CheckType, MVT::v4i32,
191405                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191411 /*386553*/            OPC_CheckType, MVT::v4i32,
191416                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191429 /*386594*/            /*SwitchType*/ 17, MVT::v4i32,// ->386613
191434                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191441 /*386618*/          OPC_SwitchType /*2 cases */, 38, MVT::v4i32,// ->386659
191447                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191455                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191516 /*386782*/            OPC_CheckType, MVT::v4i32,
191521                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191558 /*386874*/            OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->386894
191563                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191622 /*387013*/          OPC_CheckType, MVT::v4i32,
191627                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191636 /*387041*/        OPC_SwitchType /*3 cases */, 32, MVT::v4i32,// ->387076
191640                           MVT::v4i32, 1/*#Ops*/, 0, 
191646                           MVT::v4i32, 1/*#Ops*/, 0, 
191652                           MVT::v4i32, 1/*#Ops*/, 0, 
191694 /*387142*/        OPC_SwitchType /*2 cases */, 32, MVT::v4i32,// ->387177
191698                           MVT::v4i32, 1/*#Ops*/, 0, 
191704                           MVT::v4i32, 1/*#Ops*/, 0, 
191710                           MVT::v4i32, 1/*#Ops*/, 0, 
191723 /*387192*/        OPC_SwitchType /*2 cases */, 22, MVT::v4i32,// ->387217
191727                           MVT::v4i32, 1/*#Ops*/, 0, 
191733                           MVT::v4i32, 1/*#Ops*/, 0, 
191834 /*387401*/          OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->387421
191839                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191891 /*387530*/          OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->387550
191896                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191918 /*387593*/          /*SwitchType*/ 17, MVT::v4i32,// ->387612
191923                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191946 /*387651*/            OPC_CheckType, MVT::v4i32,
191951                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
191988 /*387743*/            OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->387763
191993                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192052 /*387882*/          OPC_CheckType, MVT::v4i32,
192057                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192074 /*387924*/        OPC_SwitchType /*3 cases */, 9, MVT::v4i32,// ->387936
192077                         MVT::v4i32, 1/*#Ops*/, 0, 
192125 /*388016*/        OPC_SwitchType /*2 cases */, 9, MVT::v4i32,// ->388028
192128                         MVT::v4i32, 1/*#Ops*/, 0, 
192146 /*388055*/        /*SwitchType*/ 9, MVT::v4i32,// ->388066
192149                         MVT::v4i32, 1/*#Ops*/, 0, 
192211 /*388178*/            OPC_CheckType, MVT::v4i32,
192216                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192222 /*388201*/            OPC_CheckType, MVT::v4i32,
192227                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192232 /*388222*/            OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->388242
192237                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192282 /*388332*/            OPC_CheckType, MVT::v4i32,
192287                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192293 /*388355*/            OPC_CheckType, MVT::v4i32,
192298                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192311 /*388396*/            /*SwitchType*/ 17, MVT::v4i32,// ->388415
192316                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192323 /*388420*/          OPC_SwitchType /*2 cases */, 38, MVT::v4i32,// ->388461
192329                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192337                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192398 /*388584*/            OPC_CheckType, MVT::v4i32,
192403                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192440 /*388676*/            OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->388696
192445                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192504 /*388815*/          OPC_CheckType, MVT::v4i32,
192509                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192518 /*388843*/        OPC_SwitchType /*3 cases */, 32, MVT::v4i32,// ->388878
192522                           MVT::v4i32, 1/*#Ops*/, 0, 
192528                           MVT::v4i32, 1/*#Ops*/, 0, 
192534                           MVT::v4i32, 1/*#Ops*/, 0, 
192592 /*388986*/        OPC_SwitchType /*2 cases */, 32, MVT::v4i32,// ->389021
192596                           MVT::v4i32, 1/*#Ops*/, 0, 
192602                           MVT::v4i32, 1/*#Ops*/, 0, 
192608                           MVT::v4i32, 1/*#Ops*/, 0, 
192637 /*389078*/        OPC_SwitchType /*2 cases */, 22, MVT::v4i32,// ->389103
192641                           MVT::v4i32, 1/*#Ops*/, 0, 
192647                           MVT::v4i32, 1/*#Ops*/, 0, 
192764 /*389329*/          OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->389349
192769                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192821 /*389458*/          OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->389478
192826                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192848 /*389521*/          /*SwitchType*/ 17, MVT::v4i32,// ->389540
192853                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192876 /*389579*/            OPC_CheckType, MVT::v4i32,
192881                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192918 /*389671*/            OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->389691
192923                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
192982 /*389810*/          OPC_CheckType, MVT::v4i32,
192987                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
193004 /*389852*/        OPC_SwitchType /*3 cases */, 51, MVT::v4i32,// ->389906
193008                           MVT::v4i32, 1/*#Ops*/, 0, 
193022                           MVT::v4i32, 2/*#Ops*/, 4, 5, 
193103 /*390070*/        OPC_SwitchType /*2 cases */, 51, MVT::v4i32,// ->390124
193107                           MVT::v4i32, 1/*#Ops*/, 0, 
193121                           MVT::v4i32, 2/*#Ops*/, 4, 5, 
193172 /*390235*/        /*SwitchType*/ 9, MVT::v4i32,// ->390246
193175                         MVT::v4i32, 1/*#Ops*/, 0, 
193209 /*390307*/        /*SwitchType*/ 32, MVT::v4i32,// ->390341
193262 /*390417*/        /*SwitchType*/ 19, MVT::v4i32,// ->390438
193267                         MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
193323 /*390564*/          /*SwitchType*/ 19, MVT::v4i32,// ->390585
193328                           MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
193386 /*390706*/      /*SwitchType*/ 11, MVT::v4i32,// ->390719
193389                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
193941 /*391947*/        OPC_CheckType, MVT::v4i32,
194337                                 MVT::v4i32, 1/*#Ops*/, 0,  // Results = #2
194347                                 MVT::v4i32, 1/*#Ops*/, 0,  // Results = #2
194425 /*393025*/              OPC_CheckChild1Type, MVT::v4i32,
194432                               MVT::v4i32, 1/*#Ops*/, 0,  // Results = #2
194442                               MVT::v4i32, 1/*#Ops*/, 0,  // Results = #2
195072 /*394589*/          OPC_CheckChild1Type, MVT::v4i32,
195297 /*395105*/        OPC_CheckChild1Type, MVT::v4i32,
195973 /*396582*/          OPC_CheckType, MVT::v4i32,
195978                         MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
195984 /*396605*/          OPC_CheckType, MVT::v4i32,
195989                         MVT::v4i32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
196006 /*396645*/          OPC_CheckType, MVT::v4i32,
196011                         MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
196017 /*396668*/          OPC_CheckType, MVT::v4i32,
196022                         MVT::v4i32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
196035 /*396701*/        OPC_CheckType, MVT::v4i32,
196038                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
196044 /*396716*/        OPC_CheckType, MVT::v4i32,
196047                       MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
196069 /*396760*/          OPC_CheckType, MVT::v4i32,
196074                         MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
196080 /*396783*/          OPC_CheckType, MVT::v4i32,
196085                         MVT::v4i32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
196102 /*396823*/          OPC_CheckType, MVT::v4i32,
196107                         MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
196113 /*396846*/          OPC_CheckType, MVT::v4i32,
196118                         MVT::v4i32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
196131 /*396879*/        OPC_CheckType, MVT::v4i32,
196134                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
196140 /*396894*/        OPC_CheckType, MVT::v4i32,
196143                       MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
196165 /*396938*/          OPC_CheckType, MVT::v4i32,
196170                         MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
196176 /*396961*/          OPC_CheckType, MVT::v4i32,
196181                         MVT::v4i32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
196198 /*397001*/          OPC_CheckType, MVT::v4i32,
196203                         MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
196209 /*397024*/          OPC_CheckType, MVT::v4i32,
196214                         MVT::v4i32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
196227 /*397057*/        OPC_CheckType, MVT::v4i32,
196230                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
196236 /*397072*/        OPC_CheckType, MVT::v4i32,
196239                       MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
196261 /*397116*/          OPC_CheckType, MVT::v4i32,
196266                         MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
196272 /*397139*/          OPC_CheckType, MVT::v4i32,
196277                         MVT::v4i32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
196294 /*397179*/          OPC_CheckType, MVT::v4i32,
196299                         MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
196305 /*397202*/          OPC_CheckType, MVT::v4i32,
196310                         MVT::v4i32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
196323 /*397235*/        OPC_CheckType, MVT::v4i32,
196326                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
196332 /*397250*/        OPC_CheckType, MVT::v4i32,
196335                       MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
196459 /*397492*/        /*SwitchType*/ 40, MVT::v4i32,// ->397534
196465                           MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
196473                           MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
196564 /*397737*/          /*SwitchType*/ 18, MVT::v4i32,// ->397757
196569                           MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
196619 /*397854*/      /*SwitchType*/ 64, MVT::v4i32,// ->397920
196623                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
196629                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
196643                         MVT::v4i32, 2/*#Ops*/, 5, 6, 
196847 /*398330*/      OPC_CheckType, MVT::v4i32,
196852                     MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
196870 /*398372*/      OPC_CheckType, MVT::v4i32,
196875                     MVT::v4i32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9, 
196943 /*398515*/      /*SwitchType*/ 11, MVT::v4i32,// ->398528
196946                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
197065 /*398739*/      OPC_CheckType, MVT::v4i32,
197070                     MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
197088 /*398781*/      OPC_CheckType, MVT::v4i32,
197093                     MVT::v4i32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9, 
197161 /*398924*/      /*SwitchType*/ 11, MVT::v4i32,// ->398937
197164                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
197191 /*398982*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->399003
197196                           MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
197215 /*399034*/          OPC_CheckType, MVT::v4i32,
197220                         MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
197245 /*399103*/          /*SwitchType*/ 18, MVT::v4i32,// ->399123
197250                           MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
197282 /*399182*/        /*SwitchType*/ 18, MVT::v4i32,// ->399202
197287                         MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
197298 /*399212*/      OPC_SwitchType /*3 cases */, 35, MVT::v4i32,// ->399250
197302                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
197308                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
197314                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
197890 /*400401*/        OPC_CheckType, MVT::v4i32,
197897                         MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 
197906                         MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 
197944 /*400517*/        OPC_CheckType, MVT::v4i32,
197950                       MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 
197976 /*400582*/      OPC_SwitchType /*2 cases */, 44, MVT::v4i32,// ->400629
197981                         MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
197988                         MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
197995                         MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
198276 /*401141*/      OPC_CheckType, MVT::v4i32,
198282                     MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 
198300 /*401186*/      OPC_CheckType, MVT::v4i32,
198306                     MVT::v4i32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9, 
198423 /*401416*/      OPC_CheckType, MVT::v4i32,
198429                     MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 
198448 /*401463*/      OPC_CheckType, MVT::v4i32,
198454                     MVT::v4i32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9, 
198472 /*401508*/      OPC_CheckType, MVT::v4i32,
198477                     MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
198495 /*401550*/      OPC_CheckType, MVT::v4i32,
198501                     MVT::v4i32, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9, 
198727 /*402004*/        /*SwitchType*/ 44, MVT::v4i32,// ->402050
198732                           MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
198739                           MVT::v4i32, 3/*#Ops*/, 0, 1, 3, 
198745                           MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
199532 /*403555*/            OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->403575
199537                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
199558 /*403616*/            /*SwitchType*/ 17, MVT::v4i32,// ->403635
199563                             MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
199703 /*403899*/        OPC_CheckChild0Type, MVT::v4i32,
199704 /*403901*/        OPC_SwitchType /*3 cases */, 22, MVT::v4i32,// ->403926
199708                           MVT::v4i32, 1/*#Ops*/, 0, 
199714                           MVT::v4i32, 1/*#Ops*/, 0, 
199807                           MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
199815                           MVT::v4i32, 2/*#Ops*/, 7, 8,  // Results = #9
199822 /*404142*/        /*SwitchType*/ 50, MVT::v4i32,// ->404194
199826                           MVT::v4i32, 1/*#Ops*/, 0, 
199834                           MVT::v4i32, 1/*#Ops*/, 1, 
199843                           MVT::v4i32, 2/*#Ops*/, 1, 2, 
199879                           MVT::v4i32, 2/*#Ops*/, 2, 3,  // Results = #4
199887                           MVT::v4i32, 2/*#Ops*/, 7, 8,  // Results = #9
199948                       MVT::v4i32, 2/*#Ops*/, 0, 1,  // Results = #2
202178 /*409074*/        /*SwitchType*/ 18, MVT::v4i32,// ->409094
202183                         MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
202263 /*409275*/          /*SwitchType*/ 18, MVT::v4i32,// ->409295
202268                           MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
202346 /*409443*/      /*SwitchType*/ 35, MVT::v4i32,// ->409480
202350                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
202356                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
202362                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
202465 /*409676*/        /*SwitchType*/ 18, MVT::v4i32,// ->409696
202470                         MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
202550 /*409877*/          /*SwitchType*/ 18, MVT::v4i32,// ->409897
202555                           MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
202633 /*410045*/      /*SwitchType*/ 35, MVT::v4i32,// ->410082
202637                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
202643                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
202649                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
202752 /*410278*/        /*SwitchType*/ 18, MVT::v4i32,// ->410298
202757                         MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
202837 /*410479*/          /*SwitchType*/ 18, MVT::v4i32,// ->410499
202842                           MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
202920 /*410647*/      /*SwitchType*/ 35, MVT::v4i32,// ->410684
202924                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
202930                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
202936                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
203049 /*410927*/        /*SwitchType*/ 18, MVT::v4i32,// ->410947
203054                         MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
203110 /*411068*/          /*SwitchType*/ 18, MVT::v4i32,// ->411088
203115                           MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
203187 /*411240*/      /*SwitchType*/ 53, MVT::v4i32,// ->411295
203191                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
203205                         MVT::v4i32, 2/*#Ops*/, 5, 6, 
203824 /*412535*/          OPC_CheckType, MVT::v4i32,
203829                         MVT::v4i32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
203843 /*412573*/          OPC_CheckType, MVT::v4i32,
203848                         MVT::v4i32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
203869 /*412619*/      OPC_CheckType, MVT::v4i32,
203875                     MVT::v4i32, 8/*#Ops*/, 3, 2, 5, 6, 7, 8, 9, 10, 
203894 /*412666*/      OPC_CheckType, MVT::v4i32,
203900                     MVT::v4i32, 8/*#Ops*/, 0, 3, 5, 6, 7, 8, 9, 10, 
203918 /*412711*/      OPC_CheckType, MVT::v4i32,
203924                     MVT::v4i32, 8/*#Ops*/, 3, 2, 5, 6, 7, 8, 9, 10, 
203943 /*412759*/        OPC_CheckType, MVT::v4i32,
203949                       MVT::v4i32, 8/*#Ops*/, 0, 3, 5, 6, 7, 8, 9, 10, 
204987 /*414733*/        /*SwitchType*/ 12, MVT::v4i32,// ->414747
204990                         MVT::v4i32, 4/*#Ops*/, 0, 1, 2, 3, 
205104 /*415004*/        /*SwitchType*/ 19, MVT::v4i32,// ->415025
205109                         MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
205165 /*415151*/          /*SwitchType*/ 19, MVT::v4i32,// ->415172
205170                           MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
205246 /*415332*/      /*SwitchType*/ 11, MVT::v4i32,// ->415345
205249                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
205326 /*415513*/        /*SwitchType*/ 19, MVT::v4i32,// ->415534
205331                         MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
205387 /*415660*/          /*SwitchType*/ 19, MVT::v4i32,// ->415681
205392                           MVT::v4i32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
205468 /*415841*/      /*SwitchType*/ 11, MVT::v4i32,// ->415854
205471                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
205603 /*416125*/        OPC_CheckChild2Type, MVT::v4i32,
205609 /*416134*/          OPC_CheckType, MVT::v4i32,
205615                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
205623                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
205631 /*416183*/          OPC_CheckType, MVT::v4i32,
205637                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
205645                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206166 /*417420*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->417441
206171                                 MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206184 /*417463*/                OPC_CheckType, MVT::v4i32,
206189                               MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206204 /*417508*/              OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->417529
206209                               MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206229 /*417565*/                OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->417586
206234                                 MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206247 /*417608*/                OPC_CheckType, MVT::v4i32,
206252                               MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206267 /*417653*/              OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->417674
206272                               MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206292 /*417708*/              OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->417730
206297                               MVT::v4i32, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
206310 /*417753*/              OPC_CheckType, MVT::v4i32,
206315                             MVT::v4i32, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
206330 /*417800*/            OPC_SwitchType /*2 cases */, 19, MVT::v4i32,// ->417822
206335                             MVT::v4i32, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
206767 /*418804*/        OPC_CheckChild2Type, MVT::v4i32,
208283 /*421938*/        OPC_CheckChild0Type, MVT::v4i32,
208315 /*421997*/        OPC_CheckType, MVT::v4i32,
208333 /*422034*/        OPC_CheckChild0Type, MVT::v4i32,
208363 /*422089*/        OPC_CheckType, MVT::v4i32,
208577 /*422502*/        OPC_CheckChild0Type, MVT::v4i32,
208609 /*422561*/        OPC_CheckType, MVT::v4i32,
208627 /*422598*/        OPC_CheckChild0Type, MVT::v4i32,
208657 /*422653*/        OPC_CheckType, MVT::v4i32,
209391 /*424118*/        OPC_CheckChild0Type, MVT::v4i32,
209429 /*424202*/        OPC_CheckType, MVT::v4i32,
209455 /*424268*/        OPC_CheckChild0Type, MVT::v4i32,
209493 /*424352*/        OPC_CheckType, MVT::v4i32,
209937 /*425368*/      /*SwitchType*/ 57, MVT::v4i32,// ->425427
210432 /*426591*/        OPC_CheckChild0Type, MVT::v4i32,
210705 /*427256*/      OPC_CheckType, MVT::v4i32,
210710                     MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
210724 /*427291*/      OPC_CheckType, MVT::v4i32,
210729                     MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
210817 /*427467*/      /*SwitchType*/ 10, MVT::v4i32,// ->427479
210820                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
210887 /*427595*/      OPC_CheckType, MVT::v4i32,
210892                     MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
210906 /*427630*/      OPC_CheckType, MVT::v4i32,
210911                     MVT::v4i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
210999 /*427806*/      /*SwitchType*/ 10, MVT::v4i32,// ->427818
211002                       MVT::v4i32, 2/*#Ops*/, 0, 1, 
211131 /*428083*/          /*SwitchType*/ 18, MVT::v4i32,// ->428103
211136                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
211183 /*428209*/          /*SwitchType*/ 18, MVT::v4i32,// ->428229
211188                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
211266 /*428414*/          /*SwitchType*/ 18, MVT::v4i32,// ->428434
211271                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
211324 /*428550*/          /*SwitchType*/ 18, MVT::v4i32,// ->428570
211329                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
211445 /*428791*/      /*SwitchType*/ 35, MVT::v4i32,// ->428828
211449                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
211455                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
211461                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
211996 /*429958*/          /*SwitchType*/ 18, MVT::v4i32,// ->429978
212001                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212048 /*430084*/          /*SwitchType*/ 18, MVT::v4i32,// ->430104
212053                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212131 /*430289*/          /*SwitchType*/ 18, MVT::v4i32,// ->430309
212136                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212189 /*430425*/          /*SwitchType*/ 18, MVT::v4i32,// ->430445
212194                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212310 /*430666*/      /*SwitchType*/ 35, MVT::v4i32,// ->430703
212314                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
212320                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
212326                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
212794 /*431701*/          /*SwitchType*/ 18, MVT::v4i32,// ->431721
212799                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212822 /*431767*/          /*SwitchType*/ 18, MVT::v4i32,// ->431787
212827                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212873 /*431892*/          /*SwitchType*/ 18, MVT::v4i32,// ->431912
212878                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212983 /*432154*/          /*SwitchType*/ 18, MVT::v4i32,// ->432174
212988                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
213136 /*432440*/      /*SwitchType*/ 35, MVT::v4i32,// ->432477
213140                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
213146                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
213152                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
214684 /*435713*/          /*SwitchType*/ 18, MVT::v4i32,// ->435733
214689                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
214720 /*435798*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->435819
214725                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
214803 /*436004*/          /*SwitchType*/ 18, MVT::v4i32,// ->436024
214808                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
214861 /*436140*/          /*SwitchType*/ 18, MVT::v4i32,// ->436160
214866                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
214943 /*436318*/          /*SwitchType*/ 18, MVT::v4i32,// ->436338
214948                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
214980 /*436404*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->436425
214985                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
215064 /*436611*/          /*SwitchType*/ 18, MVT::v4i32,// ->436631
215069                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
215123 /*436748*/          /*SwitchType*/ 18, MVT::v4i32,// ->436768
215128                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
215286 /*437132*/      /*SwitchType*/ 35, MVT::v4i32,// ->437169
215290                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
215296                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
215302                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
215476 /*437546*/          /*SwitchType*/ 18, MVT::v4i32,// ->437566
215481                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
215520 /*437652*/          /*SwitchType*/ 18, MVT::v4i32,// ->437672
215525                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
215595 /*437837*/          /*SwitchType*/ 18, MVT::v4i32,// ->437857
215600                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
215653 /*437973*/          /*SwitchType*/ 18, MVT::v4i32,// ->437993
215658                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
215735 /*438151*/          /*SwitchType*/ 18, MVT::v4i32,// ->438171
215740                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
215780 /*438258*/          /*SwitchType*/ 18, MVT::v4i32,// ->438278
215785                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
215856 /*438444*/          /*SwitchType*/ 18, MVT::v4i32,// ->438464
215861                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
215915 /*438581*/          /*SwitchType*/ 18, MVT::v4i32,// ->438601
215920                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
216078 /*438965*/      /*SwitchType*/ 35, MVT::v4i32,// ->439002
216082                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
216088                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
216094                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
216268 /*439379*/          /*SwitchType*/ 18, MVT::v4i32,// ->439399
216273                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
216304 /*439464*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->439485
216309                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
216387 /*439670*/          /*SwitchType*/ 18, MVT::v4i32,// ->439690
216392                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
216445 /*439806*/          /*SwitchType*/ 18, MVT::v4i32,// ->439826
216450                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
216527 /*439984*/          /*SwitchType*/ 18, MVT::v4i32,// ->440004
216532                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
216564 /*440070*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->440091
216569                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
216648 /*440277*/          /*SwitchType*/ 18, MVT::v4i32,// ->440297
216653                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
216707 /*440414*/          /*SwitchType*/ 18, MVT::v4i32,// ->440434
216712                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
216870 /*440798*/      /*SwitchType*/ 35, MVT::v4i32,// ->440835
216874                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
216880                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
216886                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
217060 /*441212*/          /*SwitchType*/ 18, MVT::v4i32,// ->441232
217065                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
217104 /*441318*/          /*SwitchType*/ 18, MVT::v4i32,// ->441338
217109                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
217179 /*441503*/          /*SwitchType*/ 18, MVT::v4i32,// ->441523
217184                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
217237 /*441639*/          /*SwitchType*/ 18, MVT::v4i32,// ->441659
217242                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
217319 /*441817*/          /*SwitchType*/ 18, MVT::v4i32,// ->441837
217324                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
217364 /*441924*/          /*SwitchType*/ 18, MVT::v4i32,// ->441944
217369                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
217440 /*442110*/          /*SwitchType*/ 18, MVT::v4i32,// ->442130
217445                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
217499 /*442247*/          /*SwitchType*/ 18, MVT::v4i32,// ->442267
217504                           MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
217662 /*442631*/      /*SwitchType*/ 35, MVT::v4i32,// ->442668
217666                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
217672                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
217678                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
218412 /*444235*/        OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->444256
218417                         MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
218432 /*444281*/        OPC_CheckType, MVT::v4i32,
218437                       MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
218458 /*444344*/        /*SwitchType*/ 18, MVT::v4i32,// ->444364
218463                         MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
218480 /*444384*/        OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->444405
218485                         MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
218501 /*444431*/        OPC_CheckType, MVT::v4i32,
218506                       MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
218528 /*444495*/        /*SwitchType*/ 18, MVT::v4i32,// ->444515
218533                         MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
218541 /*444520*/      OPC_SwitchType /*3 cases */, 35, MVT::v4i32,// ->444558
218545                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
218551                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
218557                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
218837 /*445142*/      /*SwitchType*/ 6|128,1/*134*/, MVT::v4i32,// ->445279
218840 /*445148*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->445169
218845                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
218860 /*445194*/          OPC_CheckType, MVT::v4i32,
218865                         MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
218886 /*445257*/          /*SwitchType*/ 18, MVT::v4i32,// ->445277
218891                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
219002 /*445502*/        OPC_CheckChild1Type, MVT::v4i32,
219003 /*445504*/        OPC_SwitchType /*3 cases */, 35, MVT::v4i32,// ->445542
219007                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
219013                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
219019                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
219159 /*445821*/      /*SwitchType*/ 6|128,1/*134*/, MVT::v4i32,// ->445958
219162 /*445827*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->445848
219167                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
219182 /*445873*/          OPC_CheckType, MVT::v4i32,
219187                         MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
219208 /*445936*/          /*SwitchType*/ 18, MVT::v4i32,// ->445956
219213                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
219324 /*446181*/        OPC_CheckChild1Type, MVT::v4i32,
219325 /*446183*/        OPC_SwitchType /*3 cases */, 35, MVT::v4i32,// ->446221
219329                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
219335                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
219341                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
219481 /*446500*/      /*SwitchType*/ 6|128,1/*134*/, MVT::v4i32,// ->446637
219484 /*446506*/          OPC_SwitchType /*2 cases */, 18, MVT::v4i32,// ->446527
219489                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
219504 /*446552*/          OPC_CheckType, MVT::v4i32,
219509                         MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
219530 /*446615*/          /*SwitchType*/ 18, MVT::v4i32,// ->446635
219535                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
219614 /*446788*/        OPC_CheckChild1Type, MVT::v4i32,
219615 /*446790*/        OPC_SwitchType /*3 cases */, 35, MVT::v4i32,// ->446828
219619                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
219625                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
219631                           MVT::v4i32, 2/*#Ops*/, 0, 1, 
219783 /*447154*/        /*SwitchType*/ 18, MVT::v4i32,// ->447174
219788                         MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
219795 /*447179*/        OPC_CheckType, MVT::v4i32,
219800                       MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
219917 /*447445*/        /*SwitchType*/ 18, MVT::v4i32,// ->447465
219922                         MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
219930 /*447471*/        OPC_CheckType, MVT::v4i32,
219935                       MVT::v4i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
220022 /*447663*/      /*SwitchType*/ 24, MVT::v4i32,// ->447689
220026                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
220032                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
220136 /*447899*/        /*SwitchType*/ 18, MVT::v4i32,// ->447919
220141                         MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
220148 /*447924*/        OPC_CheckType, MVT::v4i32,
220153                       MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
220237 /*448113*/      /*SwitchType*/ 24, MVT::v4i32,// ->448139
220241                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
220247                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
220348 /*448326*/      OPC_CheckChild0Type, MVT::v4i32,
220683 /*448968*/      OPC_CheckChild0Type, MVT::v4i32,
220960 /*449495*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->449515
220965                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
220980 /*449539*/        OPC_CheckType, MVT::v4i32,
220985                       MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
220991 /*449561*/      OPC_SwitchType /*2 cases */, 22, MVT::v4i32,// ->449586
220995                         MVT::v4i32, 1/*#Ops*/, 0, 
221001                         MVT::v4i32, 1/*#Ops*/, 0, 
221133 /*449833*/        OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->449853
221138                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221153 /*449877*/        OPC_CheckType, MVT::v4i32,
221158                       MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221164 /*449899*/      OPC_SwitchType /*2 cases */, 22, MVT::v4i32,// ->449924
221168                         MVT::v4i32, 1/*#Ops*/, 0, 
221174                         MVT::v4i32, 1/*#Ops*/, 0, 
221322 /*450213*/          /*SwitchType*/ 17, MVT::v4i32,// ->450232
221327                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221374 /*450333*/          /*SwitchType*/ 17, MVT::v4i32,// ->450352
221379                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221425 /*450452*/          /*SwitchType*/ 17, MVT::v4i32,// ->450471
221430                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221534 /*450701*/          /*SwitchType*/ 17, MVT::v4i32,// ->450720
221539                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221587 /*450795*/      /*SwitchType*/ 32, MVT::v4i32,// ->450829
221591                         MVT::v4i32, 1/*#Ops*/, 0, 
221597                         MVT::v4i32, 1/*#Ops*/, 0, 
221603                         MVT::v4i32, 1/*#Ops*/, 0, 
222150 /*451951*/        /*SwitchType*/ 18, MVT::v4i32,// ->451971
222155                         MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
222186 /*452037*/        /*SwitchType*/ 18, MVT::v4i32,// ->452057
222191                         MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
222212 /*452088*/      /*SwitchType*/ 24, MVT::v4i32,// ->452114
222216                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
222222                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
222261 /*452184*/        /*SwitchType*/ 18, MVT::v4i32,// ->452204
222266                         MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
222297 /*452270*/        /*SwitchType*/ 18, MVT::v4i32,// ->452290
222302                         MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
222323 /*452321*/      /*SwitchType*/ 24, MVT::v4i32,// ->452347
222327                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
222333                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
222716 /*453137*/      /*SwitchType*/ 28, MVT::v4i32,// ->453167
222720                         MVT::v4i32, 3/*#Ops*/, 2, 1, 0, 
222727                         MVT::v4i32, 2/*#Ops*/, 2, 1, 
222920 /*453574*/        OPC_CheckType, MVT::v4i32,
223197 /*454253*/          OPC_CheckChild0Type, MVT::v4i32,
223864 /*455812*/        OPC_SwitchType /*9 cases */, 40, MVT::v4i32,// ->455855
223870                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
223878                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
224001 /*456136*/          /*SwitchType*/ 18, MVT::v4i32,// ->456156
224006                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
224042 /*456228*/      OPC_SwitchType /*9 cases */, 24, MVT::v4i32,// ->456255
224046                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
224052                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
224184 /*456540*/        OPC_SwitchType /*9 cases */, 40, MVT::v4i32,// ->456583
224190                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
224198                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
224321 /*456864*/          /*SwitchType*/ 18, MVT::v4i32,// ->456884
224326                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
224362 /*456956*/      OPC_SwitchType /*9 cases */, 24, MVT::v4i32,// ->456983
224366                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
224372                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
224504 /*457268*/        OPC_SwitchType /*9 cases */, 40, MVT::v4i32,// ->457311
224510                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
224518                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
224621 /*457548*/          /*SwitchType*/ 18, MVT::v4i32,// ->457568
224626                           MVT::v4i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
224662 /*457640*/      OPC_SwitchType /*9 cases */, 24, MVT::v4i32,// ->457667
224666                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
224672                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
224953 /*458303*/        /*SwitchType*/ 19, MVT::v4i32,// ->458324
224958                         MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
225058 /*458570*/          /*SwitchType*/ 19, MVT::v4i32,// ->458591
225063                           MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
225113 /*458701*/      /*SwitchType*/ 11, MVT::v4i32,// ->458714
225116                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
225728 /*460082*/        /*SwitchType*/ 17, MVT::v4i32,// ->460101
225733                         MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
225788 /*460216*/          /*SwitchType*/ 17, MVT::v4i32,// ->460235
225793                           MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
225831 /*460296*/      /*SwitchType*/ 9, MVT::v4i32,// ->460307
225834                       MVT::v4i32, 1/*#Ops*/, 0, 
225892 /*460439*/        /*SwitchType*/ 19, MVT::v4i32,// ->460460
225897                         MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
225949 /*460580*/          /*SwitchType*/ 19, MVT::v4i32,// ->460601
225954                           MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
226020 /*460741*/      /*SwitchType*/ 11, MVT::v4i32,// ->460754
226023                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
226099 /*460925*/        /*SwitchType*/ 19, MVT::v4i32,// ->460946
226104                         MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
226156 /*461066*/          /*SwitchType*/ 19, MVT::v4i32,// ->461087
226161                           MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
226227 /*461227*/      /*SwitchType*/ 11, MVT::v4i32,// ->461240
226230                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
226282 /*461347*/        /*SwitchType*/ 19, MVT::v4i32,// ->461368
226287                         MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
226314 /*461422*/        /*SwitchType*/ 19, MVT::v4i32,// ->461443
226319                         MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
226338 /*461474*/      /*SwitchType*/ 11, MVT::v4i32,// ->461487
226341                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
226375 /*461555*/        /*SwitchType*/ 19, MVT::v4i32,// ->461576
226380                         MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
226407 /*461630*/        /*SwitchType*/ 19, MVT::v4i32,// ->461651
226412                         MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
226431 /*461682*/      /*SwitchType*/ 11, MVT::v4i32,// ->461695
226434                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
226468 /*461763*/        /*SwitchType*/ 19, MVT::v4i32,// ->461784
226473                         MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
226500 /*461838*/        /*SwitchType*/ 19, MVT::v4i32,// ->461859
226505                         MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
226524 /*461890*/      /*SwitchType*/ 11, MVT::v4i32,// ->461903
226527                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
226561 /*461971*/        /*SwitchType*/ 19, MVT::v4i32,// ->461992
226566                         MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
226593 /*462046*/        /*SwitchType*/ 19, MVT::v4i32,// ->462067
226598                         MVT::v4i32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
226617 /*462098*/      /*SwitchType*/ 11, MVT::v4i32,// ->462111
226620                       MVT::v4i32, 3/*#Ops*/, 0, 1, 2, 
227006 /*462850*/      OPC_CheckType, MVT::v4i32,
227012                       MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
227020                       MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
227046 /*462936*/      OPC_CheckType, MVT::v4i32,
227051                     MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
227072                     MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #8
227100                     MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #8
227128                     MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #8
227348 /*463677*/      OPC_SwitchType /*2 cases */, 17, MVT::v4i32,// ->463697
227353                       MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
227406 /*463807*/      OPC_CheckType, MVT::v4i32,
227411                     MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
227496 /*464014*/      /*SwitchType*/ 17, MVT::v4i32,// ->464033
227501                       MVT::v4i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
227676 /*464431*/      OPC_CheckType, MVT::v4i32,
227677 /*464433*/      OPC_CheckTypeRes, 1, MVT::v4i32,
227682                     MVT::v4i32, MVT::v4i32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2, 
227682                     MVT::v4i32, MVT::v4i32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2, 
227698 /*464487*/      OPC_CheckType, MVT::v4i32,
227699 /*464489*/      OPC_CheckTypeRes, 1, MVT::v4i32,
227704                     MVT::v4i32, MVT::v4i32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2, 
227704                     MVT::v4i32, MVT::v4i32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2, 
227709 /*464515*/      OPC_CheckType, MVT::v4i32,
227710 /*464517*/      OPC_CheckTypeRes, 1, MVT::v4i32,
227715                     MVT::v4i32, MVT::v4i32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2, 
227715                     MVT::v4i32, MVT::v4i32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2, 
227819 /*464795*/      OPC_CheckType, MVT::v4i32,
227825                     MVT::v4i32, MVT::v4i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
227830 /*464823*/      OPC_CheckType, MVT::v4i32,
227836                     MVT::v4i32, MVT::v4i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
227841 /*464851*/      OPC_CheckType, MVT::v4i32,
227847                     MVT::v4i32, MVT::v2i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
227896 /*464992*/      OPC_CheckTypeRes, 1, MVT::v4i32,
227901                     MVT::v4f32, MVT::v4i32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2, 
227918 /*465048*/      OPC_CheckTypeRes, 1, MVT::v4i32,
227923                     MVT::v4f32, MVT::v4i32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2, 
227929 /*465076*/      OPC_CheckTypeRes, 1, MVT::v4i32,
227934                     MVT::v4f32, MVT::v4i32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2, 
228327 /*466003*/      OPC_CheckChild1Type, MVT::v4i32,
228641 /*466629*/          OPC_CheckType, MVT::v4i32,
228644                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
228677 /*466701*/          OPC_CheckType, MVT::v4i32,
228680                         MVT::v4i32, 2/*#Ops*/, 0, 1, 
228768 /*466894*/        OPC_CheckType, MVT::v4i32,
228776                         MVT::v4i32, 2/*#Ops*/, 2, 3, 
228786                         MVT::v4i32, 2/*#Ops*/, 2, 3, 
228876 /*467132*/        OPC_CheckType, MVT::v4i32,
228881                         MVT::v4i32, 2/*#Ops*/, 1, 2, 
228888                         MVT::v4i32, 2/*#Ops*/, 1, 2, 
228945 /*467264*/        OPC_CheckType, MVT::v4i32,
228949                       MVT::v4i32, 2/*#Ops*/, 1, 2, 
228972 /*467316*/        OPC_CheckType, MVT::v4i32,
228976                       MVT::v4i32, 2/*#Ops*/, 1, 2, 
229714 /*468886*/        /*SwitchType*/ 10, MVT::v4i32,// ->468898
229717                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
229736 /*468929*/        /*SwitchType*/ 11, MVT::v4i32,// ->468942
229739                         MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
229819 /*469079*/      OPC_CheckChild0Type, MVT::v4i32,
229974 /*469358*/        /*SwitchType*/ 10, MVT::v4i32,// ->469370
229977                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
229996 /*469401*/        /*SwitchType*/ 11, MVT::v4i32,// ->469414
229999                         MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
230079 /*469551*/      OPC_CheckChild0Type, MVT::v4i32,
230234 /*469830*/        /*SwitchType*/ 10, MVT::v4i32,// ->469842
230237                         MVT::v4i32, 2/*#Ops*/, 1, 0, 
230256 /*469873*/        /*SwitchType*/ 11, MVT::v4i32,// ->469886
230259                         MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
230339 /*470023*/      OPC_CheckChild0Type, MVT::v4i32,
230492 /*470299*/      /*SwitchType*/ 10, MVT::v4i32,// ->470311
230495                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
230568 /*470451*/      /*SwitchType*/ 11, MVT::v4i32,// ->470464
230571                       MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
230731 /*470782*/      /*SwitchType*/ 10, MVT::v4i32,// ->470794
230734                       MVT::v4i32, 2/*#Ops*/, 1, 0, 
230807 /*470934*/      /*SwitchType*/ 11, MVT::v4i32,// ->470947
230810                       MVT::v4i32, 3/*#Ops*/, 1, 2, 0, 
231249 /*471768*/      /*SwitchType*/ 20, MVT::v4i32,// ->471790
231253                         MVT::v4i32, 0/*#Ops*/, 
231259                         MVT::v4i32, 0/*#Ops*/, 
231482 /*472166*/      OPC_SwitchType /*10 cases */, 6, MVT::v4i32,// ->472175
231484                       MVT::v4i32, 0/*#Ops*/, 
231590 /*472381*/      /*SwitchType*/ 9, MVT::v4i32,// ->472392
231593                       MVT::v4i32, 1/*#Ops*/, 0, 
231758 /*472692*/      /*SwitchType*/ 9, MVT::v4i32,// ->472703
231761                       MVT::v4i32, 1/*#Ops*/, 0, 
231789 /*472746*/      OPC_CheckChild0Type, MVT::v4i32,
231836 /*472833*/      /*SwitchType*/ 9, MVT::v4i32,// ->472844
231839                       MVT::v4i32, 1/*#Ops*/, 0, 
231857 /*472871*/      /*SwitchType*/ 9, MVT::v4i32,// ->472882
231860                       MVT::v4i32, 1/*#Ops*/, 0, 
231886 /*472922*/      OPC_CheckChild0Type, MVT::v4i32,
231971 /*473077*/      /*SwitchType*/ 9, MVT::v4i32,// ->473088
231974                       MVT::v4i32, 1/*#Ops*/, 0, 
231992 /*473115*/      /*SwitchType*/ 9, MVT::v4i32,// ->473126
231995                       MVT::v4i32, 1/*#Ops*/, 0, 
232021 /*473166*/      OPC_CheckChild0Type, MVT::v4i32,
245028 /*500510*/          OPC_CheckType, MVT::v4i32,
245064 /*500583*/          OPC_CheckType, MVT::v4i32,
245097 /*500651*/        OPC_SwitchType /*2 cases */, 22, MVT::v4i32,// ->500676
245140 /*500739*/        OPC_CheckChild0Type, MVT::v4i32,
245425 /*501291*/          OPC_CheckType, MVT::v4i32,
245443 /*501325*/          OPC_CheckType, MVT::v4i32,
245458 /*501354*/        OPC_SwitchType /*2 cases */, 22, MVT::v4i32,// ->501379
245501 /*501442*/        OPC_CheckChild0Type, MVT::v4i32,
251554 /*514128*/      OPC_CheckChild1Type, MVT::v4i32,
254554   return Mgt->getIndex().getValueType() == MVT::v4i32;
254626   return Sc->getIndex().getValueType() == MVT::v4i32;
gen/lib/Target/X86/X86GenFastISel.inc
  115   if (RetVT.SimpleTy != MVT::v4i32)
  185   case MVT::v4i32: return fastEmit_ISD_ABS_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  228   case MVT::v4i32: return fastEmit_ISD_ANY_EXTEND_MVT_v4i1_MVT_v4i32_r(Op0, Op0IsKill);
  549   if (RetVT.SimpleTy != MVT::v4i32)
  607   case MVT::v4i32: return fastEmit_ISD_CTLZ_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
  701   if (RetVT.SimpleTy != MVT::v4i32)
  765   case MVT::v4i32: return fastEmit_ISD_CTPOP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1100   if (RetVT.SimpleTy != MVT::v4i32)
 1349   case MVT::v4i32: return fastEmit_ISD_SCALAR_TO_VECTOR_MVT_i32_MVT_v4i32_r(Op0, Op0IsKill);
 1446   case MVT::v4i32: return fastEmit_ISD_SIGN_EXTEND_MVT_v4i1_MVT_v4i32_r(Op0, Op0IsKill);
 1647   case MVT::v4i32: return fastEmit_ISD_SIGN_EXTEND_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1724   case MVT::v4i32: return fastEmit_ISD_SIGN_EXTEND_VECTOR_INREG_MVT_v16i8_MVT_v4i32_r(Op0, Op0IsKill);
 1771   case MVT::v4i32: return fastEmit_ISD_SIGN_EXTEND_VECTOR_INREG_MVT_v8i16_MVT_v4i32_r(Op0, Op0IsKill);
 1797   case MVT::v4i32: return fastEmit_ISD_SIGN_EXTEND_VECTOR_INREG_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 1970   case MVT::v4i32: return fastEmit_ISD_SINT_TO_FP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 2081   if (RetVT.SimpleTy != MVT::v4i32)
 2236   case MVT::v4i32: return fastEmit_ISD_UINT_TO_FP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 2357   case MVT::v4i32: return fastEmit_ISD_ZERO_EXTEND_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 2434   case MVT::v4i32: return fastEmit_ISD_ZERO_EXTEND_VECTOR_INREG_MVT_v16i8_MVT_v4i32_r(Op0, Op0IsKill);
 2481   case MVT::v4i32: return fastEmit_ISD_ZERO_EXTEND_VECTOR_INREG_MVT_v8i16_MVT_v4i32_r(Op0, Op0IsKill);
 2507   case MVT::v4i32: return fastEmit_ISD_ZERO_EXTEND_VECTOR_INREG_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 2559   if (RetVT.SimpleTy != MVT::v4i32)
 2614   case MVT::v4i32: return fastEmit_X86ISD_CONFLICT_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 2693   case MVT::v4i32: return fastEmit_X86ISD_CVTP2SI_MVT_v4f32_MVT_v4i32_r(Op0, Op0IsKill);
 2756   case MVT::v4i32: return fastEmit_X86ISD_CVTP2SI_MVT_v2f64_MVT_v4i32_r(Op0, Op0IsKill);
 2781   case MVT::v4i32: return fastEmit_X86ISD_CVTP2SI_MVT_v4f64_MVT_v4i32_r(Op0, Op0IsKill);
 2846   case MVT::v4i32: return fastEmit_X86ISD_CVTP2UI_MVT_v4f32_MVT_v4i32_r(Op0, Op0IsKill);
 2900   case MVT::v4i32: return fastEmit_X86ISD_CVTP2UI_MVT_v2f64_MVT_v4i32_r(Op0, Op0IsKill);
 2922   case MVT::v4i32: return fastEmit_X86ISD_CVTP2UI_MVT_v4f64_MVT_v4i32_r(Op0, Op0IsKill);
 3187   case MVT::v4i32: return fastEmit_X86ISD_CVTSI2P_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 3224   case MVT::v4i32: return fastEmit_X86ISD_CVTTP2SI_MVT_v4f32_MVT_v4i32_r(Op0, Op0IsKill);
 3287   case MVT::v4i32: return fastEmit_X86ISD_CVTTP2SI_MVT_v2f64_MVT_v4i32_r(Op0, Op0IsKill);
 3312   case MVT::v4i32: return fastEmit_X86ISD_CVTTP2SI_MVT_v4f64_MVT_v4i32_r(Op0, Op0IsKill);
 3428   case MVT::v4i32: return fastEmit_X86ISD_CVTTP2UI_MVT_v4f32_MVT_v4i32_r(Op0, Op0IsKill);
 3482   case MVT::v4i32: return fastEmit_X86ISD_CVTTP2UI_MVT_v2f64_MVT_v4i32_r(Op0, Op0IsKill);
 3504   case MVT::v4i32: return fastEmit_X86ISD_CVTTP2UI_MVT_v4f64_MVT_v4i32_r(Op0, Op0IsKill);
 3857   case MVT::v4i32: return fastEmit_X86ISD_CVTUI2P_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 4325   case MVT::v4i32: return fastEmit_X86ISD_MOVMSK_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 4355   if (RetVT.SimpleTy != MVT::v4i32)
 4413   case MVT::v4i32: return fastEmit_X86ISD_MOVSHDUP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 4425   if (RetVT.SimpleTy != MVT::v4i32)
 4483   case MVT::v4i32: return fastEmit_X86ISD_MOVSLDUP_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 4890   case MVT::v4i32: return fastEmit_X86ISD_VBROADCAST_MVT_i32_MVT_v4i32_r(Op0, Op0IsKill);
 5028   case MVT::v4i32: return fastEmit_X86ISD_VBROADCAST_MVT_v4i32_MVT_v4i32_r(Op0, Op0IsKill);
 5149   case MVT::v4i32: return fastEmit_X86ISD_VBROADCAST_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 5212   case MVT::v4i32: return fastEmit_X86ISD_VBROADCASTM_MVT_v16i1_MVT_v4i32_r(Op0, Op0IsKill);
 5383   case MVT::v4i32: return fastEmit_X86ISD_VTRUNC_MVT_v2i64_MVT_v4i32_r(Op0, Op0IsKill);
 5422   case MVT::v4i32: return fastEmit_X86ISD_VTRUNC_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 5551   case MVT::v4i32: return fastEmit_X86ISD_VTRUNCS_MVT_v2i64_MVT_v4i32_r(Op0, Op0IsKill);
 5581   case MVT::v4i32: return fastEmit_X86ISD_VTRUNCS_MVT_v4i64_MVT_v4i32_r(Op0, Op0IsKill);
 5621   case MVT::v4i32: return fastEmit_X86ISD_VTRUNCS_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 5751   case MVT::v4i32: return fastEmit_X86ISD_VTRUNCUS_MVT_v2i64_MVT_v4i32_r(Op0, Op0IsKill);
 5781   case MVT::v4i32: return fastEmit_X86ISD_VTRUNCUS_MVT_v4i64_MVT_v4i32_r(Op0, Op0IsKill);
 5821   case MVT::v4i32: return fastEmit_X86ISD_VTRUNCUS_MVT_v4i32_r(RetVT, Op0, Op0IsKill);
 6086   if (RetVT.SimpleTy != MVT::v4i32)
 6169   case MVT::v4i32: return fastEmit_ISD_ADD_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6320   if (RetVT.SimpleTy != MVT::v4i32)
 6413   case MVT::v4i32: return fastEmit_ISD_AND_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7011   if (RetVT.SimpleTy != MVT::v4i32)
 7082   case MVT::v4i32: return fastEmit_ISD_MUL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7327   if (RetVT.SimpleTy != MVT::v4i32)
 7420   case MVT::v4i32: return fastEmit_ISD_OR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7458   if (RetVT.SimpleTy != MVT::v4i32)
 7522   case MVT::v4i32: return fastEmit_ISD_ROTL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7542   if (RetVT.SimpleTy != MVT::v4i32)
 7598   case MVT::v4i32: return fastEmit_ISD_ROTR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7785   if (RetVT.SimpleTy != MVT::v4i32)
 7855   case MVT::v4i32: return fastEmit_ISD_SMAX_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7940   if (RetVT.SimpleTy != MVT::v4i32)
 8010   case MVT::v4i32: return fastEmit_ISD_SMIN_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 8237   if (RetVT.SimpleTy != MVT::v4i32)
 8320   case MVT::v4i32: return fastEmit_ISD_SUB_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 8491   if (RetVT.SimpleTy != MVT::v4i32)
 8561   case MVT::v4i32: return fastEmit_ISD_UMAX_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 8646   if (RetVT.SimpleTy != MVT::v4i32)
 8716   case MVT::v4i32: return fastEmit_ISD_UMIN_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 8953   if (RetVT.SimpleTy != MVT::v4i32)
 9046   case MVT::v4i32: return fastEmit_ISD_XOR_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9191   if (RetVT.SimpleTy != MVT::v4i32)
 9276   case MVT::v4i32: return fastEmit_X86ISD_ANDNP_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10766   if (RetVT.SimpleTy != MVT::v4i32)
10790   case MVT::v4i32: return fastEmit_X86ISD_HADD_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10820   if (RetVT.SimpleTy != MVT::v4i32)
10844   case MVT::v4i32: return fastEmit_X86ISD_HSUB_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11254   case MVT::v4i32: return fastEmit_X86ISD_PACKSS_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11340   case MVT::v4i32: return fastEmit_X86ISD_PACKUS_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11392   if (RetVT.SimpleTy != MVT::v4i32)
11439   case MVT::v4i32: return fastEmit_X86ISD_PCMPEQ_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11492   if (RetVT.SimpleTy != MVT::v4i32)
11539   case MVT::v4i32: return fastEmit_X86ISD_PCMPGT_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12193   if (RetVT.SimpleTy != MVT::v4i32)
12350   case MVT::v4i32: return fastEmit_X86ISD_UNPCKH_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12441   if (RetVT.SimpleTy != MVT::v4i32)
12598   case MVT::v4i32: return fastEmit_X86ISD_UNPCKL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12672   case MVT::v4i32: return fastEmit_X86ISD_VP2INTERSECT_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12843   if (RetVT.SimpleTy != MVT::v4i32)
12908   if (RetVT.SimpleTy != MVT::v4i32)
12929   case MVT::v4i32: return fastEmit_X86ISD_VPSHA_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12956   if (RetVT.SimpleTy != MVT::v4i32)
12977   case MVT::v4i32: return fastEmit_X86ISD_VPSHL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13039   if (RetVT.SimpleTy != MVT::v4i32)
13071   case MVT::v4i32: return fastEmit_X86ISD_VSHL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13107   if (RetVT.SimpleTy != MVT::v4i32)
13177   case MVT::v4i32: return fastEmit_X86ISD_VSHLV_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13205   if (RetVT.SimpleTy != MVT::v4i32)
13231   case MVT::v4i32: return fastEmit_X86ISD_VSRA_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13267   if (RetVT.SimpleTy != MVT::v4i32)
13331   case MVT::v4i32: return fastEmit_X86ISD_VSRAV_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13359   if (RetVT.SimpleTy != MVT::v4i32)
13391   case MVT::v4i32: return fastEmit_X86ISD_VSRL_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13427   if (RetVT.SimpleTy != MVT::v4i32)
13497   case MVT::v4i32: return fastEmit_X86ISD_VSRLV_MVT_v4i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13710   case MVT::v4i32: return fastEmit_ISD_EXTRACT_VECTOR_ELT_MVT_v4i32_ri(RetVT, Op0, Op0IsKill, imm1);
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
  351               SimpleTy == MVT::v8i16  || SimpleTy == MVT::v4i32  ||
  478       case v4i32:
  619       case v4i32:
  756       case v4i32:
  941         if (NumElements == 4)    return MVT::v4i32;
lib/CodeGen/ValueTypes.cpp
  171   case MVT::v4i32:   return "v4i32";
  315   case MVT::v4i32:   return VectorType::get(Type::getInt32Ty(Context), 4);
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  577   case MVT::v4i32:
  606     case MVT::v4i32:
  617     case MVT::v4i32:
 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
  160     addQRTypeForNEON(MVT::v4i32);
  698     setOperationPromotedToType(ISD::UINT_TO_FP, MVT::v4i8, MVT::v4i32);
  699     setOperationPromotedToType(ISD::SINT_TO_FP, MVT::v4i8, MVT::v4i32);
  710     setOperationAction(ISD::SINT_TO_FP, MVT::v4i32, Custom);
  711     setOperationAction(ISD::UINT_TO_FP, MVT::v4i32, Custom);
  721       setOperationPromotedToType(ISD::UINT_TO_FP, MVT::v4i16, MVT::v4i32);
  722       setOperationPromotedToType(ISD::SINT_TO_FP, MVT::v4i16, MVT::v4i32);
  734     setOperationAction(ISD::MUL, MVT::v4i32, Custom);
  739                     MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64 }) {
  752     setOperationAction(ISD::ANY_EXTEND, MVT::v4i32, Legal);
  759       if (VT == MVT::v16i8 || VT == MVT::v8i16 || VT == MVT::v4i32) {
  903   addTypeForNEON(VT, MVT::v4i32);
 4842     VecVT = (VT == MVT::v2f32 ? MVT::v2i32 : MVT::v4i32);
 4921           VT == MVT::v4i32 || VT == MVT::v4i16 || VT == MVT::v8i16) &&
 7161     MVT MovTy = (VT.getSizeInBits() == 128) ? MVT::v4i32 : MVT::v2i32;
 7248     MVT MovTy = (VT.getSizeInBits() == 128) ? MVT::v4i32 : MVT::v2i32;
 7836   if (VT == MVT::v16i8 || VT == MVT::v8i16 || VT == MVT::v4i32 ||
 7870   if (VT == MVT::v16i8 || VT == MVT::v8i16 || VT == MVT::v4i32 ||
 8172       CmpVT = MVT::v4i32;
 9610     ResTy = FloatBits == 32 ? MVT::v4i32 : MVT::v4i64;
 9683     ResTy = FloatBits == 32 ? MVT::v4i32 : MVT::v4i64;
 9995         (N00VT == MVT::v2i64 || N00VT == MVT::v4i32) &&
 9997       MVT MidVT = (N00VT == MVT::v2i64 ? MVT::v4i32 : MVT::v8i16);
10084     if (Vec.getValueType() == MVT::v4i32)
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  295     { ISD::TRUNCATE, MVT::v4i16, MVT::v4i32,  1 },
  296     { ISD::TRUNCATE, MVT::v4i32, MVT::v4i64,  0 },
  303     { ISD::SIGN_EXTEND, MVT::v4i64,  MVT::v4i32, 2 },
  304     { ISD::ZERO_EXTEND, MVT::v4i64,  MVT::v4i32, 2 },
  320     { ISD::SINT_TO_FP, MVT::v4f32, MVT::v4i32, 1 },
  323     { ISD::UINT_TO_FP, MVT::v4f32, MVT::v4i32, 1 },
  361     { ISD::FP_TO_SINT, MVT::v4i32, MVT::v4f32, 1 },
  364     { ISD::FP_TO_UINT, MVT::v4i32, MVT::v4f32, 1 },
  939       {ISD::ADD, MVT::v4i32, 1},
  959       { TTI::SK_Broadcast, MVT::v4i32, 1 },
  971       { TTI::SK_Transpose, MVT::v4i32, 1 },
  979       { TTI::SK_Select, MVT::v4i32, 2 }, // rev+trn (or similar).
  987       { TTI::SK_PermuteSingleSrc, MVT::v4i32, 3 }, // perfectshuffle worst case.
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
 1488   Rsrc = CurDAG->getRegister(Info->getScratchRSrcReg(), MVT::v4i32);
 1559   SRsrc = CurDAG->getRegister(Info->getScratchRSrcReg(), MVT::v4i32);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
   80   AddPromotedToType(ISD::LOAD, MVT::v4f32, MVT::v4i32);
   98   AddPromotedToType(ISD::LOAD, MVT::v2i64, MVT::v4i32);
  104   AddPromotedToType(ISD::LOAD, MVT::v2f64, MVT::v4i32);
  180   AddPromotedToType(ISD::STORE, MVT::v4f32, MVT::v4i32);
  198   AddPromotedToType(ISD::STORE, MVT::v2i64, MVT::v4i32);
  204   AddPromotedToType(ISD::STORE, MVT::v2f64, MVT::v4i32);
  280   setOperationAction(ISD::CONCAT_VECTORS, MVT::v4i32, Custom);
  291   setOperationAction(ISD::EXTRACT_SUBVECTOR, MVT::v4i32, Custom);
  357     MVT::v2i32, MVT::v3i32, MVT::v4i32, MVT::v5i32
  445   AddPromotedToType(ISD::SELECT, MVT::v4f32, MVT::v4i32);
lib/Target/AMDGPU/R600ISelLowering.cpp
   63   addRegisterClass(MVT::v4i32, &R600::R600_Reg128RegClass);
   70   setOperationAction(ISD::LOAD, MVT::v4i32, Custom);
   93   setLoadExtAction(ISD::EXTLOAD, MVT::v4i32, MVT::v4i1, Expand);
   94   setLoadExtAction(ISD::SEXTLOAD, MVT::v4i32, MVT::v4i1, Expand);
   95   setLoadExtAction(ISD::ZEXTLOAD, MVT::v4i32, MVT::v4i1, Expand);
  100   setOperationAction(ISD::STORE, MVT::v4i32, Custom);
  107   setTruncStoreAction(MVT::v4i32, MVT::v4i16, Custom);
  112   setTruncStoreAction(MVT::v4i32, MVT::v4i8, Custom);
  119   setTruncStoreAction(MVT::v4i32, MVT::v4i1, Expand);
  143   setOperationAction(ISD::SETCC, MVT::v4i32, Expand);
  170   setOperationAction(ISD::SELECT, MVT::v4i32, Expand);
  199   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i32, Expand);
  207   setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4i32, Custom);
  212   setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4i32, Custom);
 1307       SDValue Input = DAG.getBuildVector(MVT::v4i32, DL, Src);
 1475       Result = DAG.getNode(AMDGPUISD::CONST_ADDRESS, DL, MVT::v4i32,
 1829   EVT NewVT = MVT::v4i32;
lib/Target/AMDGPU/SIISelLowering.cpp
  133   addRegisterClass(MVT::v4i32, &AMDGPU::SGPR_128RegClass);
  166   setOperationAction(ISD::LOAD, MVT::v4i32, Custom);
  175   setOperationAction(ISD::STORE, MVT::v4i32, Custom);
  184   setTruncStoreAction(MVT::v4i32, MVT::v4i16, Expand);
  189   setTruncStoreAction(MVT::v4i32, MVT::v4i8, Expand);
  283     AddPromotedToType(ISD::BUILD_VECTOR, Vec64, MVT::v4i32);
  286     AddPromotedToType(ISD::EXTRACT_VECTOR_ELT, Vec64, MVT::v4i32);
  289     AddPromotedToType(ISD::INSERT_VECTOR_ELT, Vec64, MVT::v4i32);
  292     AddPromotedToType(ISD::SCALAR_TO_VECTOR, Vec64, MVT::v4i32);
  328   setOperationAction(ISD::INSERT_SUBVECTOR, MVT::v4i32, Custom);
  571     setOperationAction(ISD::ANY_EXTEND, MVT::v4i32, Expand);
  572     setOperationAction(ISD::ZERO_EXTEND, MVT::v4i32, Expand);
  573     setOperationAction(ISD::SIGN_EXTEND, MVT::v4i32, Expand);
 1320     return MVT::v4i32;
 2773       = DAG.getCopyFromReg(Chain, DL, Info->getScratchRSrcReg(), MVT::v4i32);
 5352         VData = DAG.getBitcast(MVT::v4i32, VData);
 5671     LoadVT = MVT::v4i32;
10498   return DAG.getMachineNode(AMDGPU::REG_SEQUENCE, DL, MVT::v4i32, Ops1);
10532   return DAG.getMachineNode(AMDGPU::REG_SEQUENCE, DL, MVT::v4i32, Ops);
lib/Target/ARM/ARMISelDAGToDAG.cpp
 1660              (IsLE || LoadedVT == MVT::v4i32 || LoadedVT == MVT::v4f32) &&
 1955   case MVT::v4i32: OpcodeIndex = 2; break;
 2097   case MVT::v4i32: OpcodeIndex = 2; break;
 2262   case MVT::v4i32: OpcodeIndex = 1; break;
 2546   case MVT::v4i32: OpcodeIndex = 2; break;
 3483     case MVT::v4i32: Opc = ARM::VZIPq32; break;
 3506     case MVT::v4i32: Opc = ARM::VUZPq32; break;
 3528     case MVT::v4i32: Opc = ARM::VTRNq32; break;
lib/Target/ARM/ARMISelLowering.cpp
  221   addTypeForNEON(VT, MVT::v2f64, MVT::v4i32);
  245   const MVT IntTypes[] = { MVT::v16i8, MVT::v8i16, MVT::v4i32 };
  366   addAllExtLoads(MVT::v4i32, MVT::v4i16, Legal);
  367   addAllExtLoads(MVT::v4i32, MVT::v4i8, Legal);
  370   setTruncStoreAction(MVT::v4i32, MVT::v4i16, Legal);
  371   setTruncStoreAction(MVT::v4i32, MVT::v4i8,  Legal);
  751     addQRTypeForNEON(MVT::v4i32);
  836     setOperationAction(ISD::MUL, MVT::v4i32, Custom);
  863     setOperationAction(ISD::CTPOP,      MVT::v4i32, Custom);
  880     setOperationAction(ISD::CTTZ, MVT::v4i32, Custom);
  890     setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::v4i32, Custom);
 1493   case MVT::v16i8: case MVT::v8i16: case MVT::v4i32: case MVT::v2i64:
 1684       (VT == MVT::v4i32 || VT == MVT::v8i16 || VT == MVT::v16i8))
 5344     NewTy = MVT::v4i32;
 5398     DestVecType = MVT::v4i32;
 5782   EVT VmovVT = VT.is128BitVector() ? MVT::v4i32 : MVT::v2i32;
 5952           VT == MVT::v4i32 || VT == MVT::v4i16 || VT == MVT::v8i16) &&
 6416     VT = is128Bits ? MVT::v4i32 : MVT::v2i32;
 7713     return MVT::v4i32;
 8220     if (BVN->getValueType(0) != MVT::v4i32 ||
 8377            BVN->getValueType(0) == MVT::v4i32 && "expected v4i32 BUILD_VECTOR");
 8505   X = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::v4i32, X);
 8506   Y = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::v4i32, Y);
 8519   X = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, X);
 8520   Y = DAG.getConstant(0xb000, dl, MVT::v4i32);
 8521   X = DAG.getNode(ISD::ADD, dl, MVT::v4i32, X, Y);
 8524   X = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::v4i32, X);
 8537   N0 = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::v4i32, N0);
 8538   N1 = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::v4i32, N1);
 8557   N0 = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, N0);
 8558   N1 = DAG.getConstant(0x89, dl, MVT::v4i32);
 8559   N0 = DAG.getNode(ISD::ADD, dl, MVT::v4i32, N0, N1);
 8563   N0 = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::v4i32, N0);
 8645   N0 = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::v4i32, N0);
 8646   N1 = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::v4i32, N1);
 8670   N0 = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, N0);
 8671   N1 = DAG.getConstant(2, dl, MVT::v4i32);
 8672   N0 = DAG.getNode(ISD::ADD, dl, MVT::v4i32, N0, N1);
 8676   N0 = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::v4i32, N0);
12388                 EVT CanonicalVT = VT.is128BitVector() ? MVT::v4i32 : MVT::v2i32;
13512       ISD::INTRINSIC_WO_CHAIN, dl, NumLanes == 2 ? MVT::v2i32 : MVT::v4i32,
13570                             dl, NumLanes == 2 ? MVT::v2i32 : MVT::v4i32,
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
  195         {ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i16, 0},
  196         {ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i16, 0},
  197         {ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i8, 0},
  198         {ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i8, 0},
  214     { ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i16, 0 },
  215     { ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i16, 0 },
  218     { ISD::TRUNCATE,    MVT::v4i32, MVT::v4i64, 0 },
  219     { ISD::TRUNCATE,    MVT::v4i16, MVT::v4i32, 1 },
  238     { ISD::SINT_TO_FP,  MVT::v4f32, MVT::v4i32, 1 },
  239     { ISD::UINT_TO_FP,  MVT::v4f32, MVT::v4i32, 1 },
  262     { ISD::FP_TO_SINT,  MVT::v4i32, MVT::v4f32, 1 },
  263     { ISD::FP_TO_UINT,  MVT::v4i32, MVT::v4f32, 1 },
  362     { ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i8, 2 },
  363     { ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i8, 2 },
  366     { ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i16, 1 },
  367     { ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i16, 1 },
  562           {ISD::VECTOR_SHUFFLE, MVT::v4i32, 1},
  584           {ISD::VECTOR_SHUFFLE, MVT::v4i32, 2},
  606           {ISD::VECTOR_SHUFFLE, MVT::v4i32, 2},
  624           {ISD::VECTOR_SHUFFLE, MVT::v4i32, 1},
  679     { ISD::SDIV, MVT::v4i32, 4 * FunctionCallDivCost},
  680     { ISD::UDIV, MVT::v4i32, 4 * FunctionCallDivCost},
  681     { ISD::SREM, MVT::v4i32, 4 * FunctionCallDivCost},
  682     { ISD::UREM, MVT::v4i32, 4 * FunctionCallDivCost},
lib/Target/Mips/MipsISelLowering.cpp
 3977       else if (VT == MVT::v4i32 || VT == MVT::v4f32)
lib/Target/Mips/MipsSEISelDAGToDAG.cpp
 1010       ViaVecTy = MVT::v4i32;
 1077       Res = CurDAG->getMachineNode(Mips::FILL_W, DL, MVT::v4i32, SDValue(Res, 0));
 1178         Res = CurDAG->getMachineNode(Mips::FILL_W, DL, MVT::v4i32,
 1182             Mips::INSERT_W, DL, MVT::v4i32, SDValue(Res, 0),
lib/Target/Mips/MipsSEISelLowering.cpp
  119     addMSAIntType(MVT::v4i32, &Mips::MSA128WRegClass);
  354   if (Ty == MVT::v4i32 || Ty == MVT::v2i64) {
 1397     ViaVecTy = MVT::v4i32;
 1436     ViaVecTy = MVT::v4i32;
 1485           DAG.getBuildVector(MVT::v4i32, DL,
 2497       ViaVecTy = MVT::v4i32;
lib/Target/Mips/MipsSEInstrInfo.cpp
  282   else if (TRI->isTypeLegalForClass(*RC, MVT::v4i32) ||
  360   else if (TRI->isTypeLegalForClass(*RC, MVT::v4i32) ||
lib/Target/NVPTX/NVPTXISelLowering.cpp
  144   case MVT::v4i32:
 2311     case MVT::v4i32:
 3546     Info.memVT = MVT::v4i32;
 4004     Info.memVT = MVT::v4i32;
 4802   case MVT::v4i32:
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 3974         else if (VecVT == MVT::v4i32)
 3984         else if (VecVT == MVT::v4i32)
 3994         else if (VecVT == MVT::v4i32)
 5189       VT = MVT::v4i32;
lib/Target/PowerPC/PPCISelLowering.cpp
  608       AddPromotedToType (ISD::AND   , VT, MVT::v4i32);
  610       AddPromotedToType (ISD::OR    , VT, MVT::v4i32);
  612       AddPromotedToType (ISD::XOR   , VT, MVT::v4i32);
  614       AddPromotedToType (ISD::LOAD  , VT, MVT::v4i32);
  616       AddPromotedToType (ISD::SELECT, VT, MVT::v4i32);
  619       AddPromotedToType (ISD::SELECT_CC, VT, MVT::v4i32);
  621       AddPromotedToType (ISD::STORE, VT, MVT::v4i32);
  676     for (auto VT : {MVT::v2i64, MVT::v4i32, MVT::v8i16, MVT::v16i8})
  691     setOperationAction(ISD::AND   , MVT::v4i32, Legal);
  692     setOperationAction(ISD::OR    , MVT::v4i32, Legal);
  693     setOperationAction(ISD::XOR   , MVT::v4i32, Legal);
  694     setOperationAction(ISD::LOAD  , MVT::v4i32, Legal);
  695     setOperationAction(ISD::SELECT, MVT::v4i32,
  697     setOperationAction(ISD::STORE , MVT::v4i32, Legal);
  698     setOperationAction(ISD::FP_TO_SINT, MVT::v4i32, Legal);
  699     setOperationAction(ISD::FP_TO_UINT, MVT::v4i32, Legal);
  700     setOperationAction(ISD::SINT_TO_FP, MVT::v4i32, Legal);
  701     setOperationAction(ISD::UINT_TO_FP, MVT::v4i32, Legal);
  713     addRegisterClass(MVT::v4i32, &PPC::VRRCRegClass);
  726       setOperationAction(ISD::MUL, MVT::v4i32, Legal);
  728       setOperationAction(ISD::MUL, MVT::v4i32, Custom);
  734     setOperationAction(ISD::SCALAR_TO_VECTOR, MVT::v4i32, Custom);
  738     setOperationAction(ISD::BUILD_VECTOR, MVT::v4i32, Custom);
  757         setOperationAction(ISD::SCALAR_TO_VECTOR, MVT::v4i32, Legal);
  761         setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v4i32, Legal);
  796       addRegisterClass(MVT::v4i32, &PPC::VSRCRegClass);
  871       setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v4i32, Custom);
 2987                  DAG.getSetCC(dl, MVT::v4i32,
 2988                    DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, Op.getOperand(0)),
 2989                    DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, Op.getOperand(1)),
 3299   if (ArgVT == MVT::v4f32 || ArgVT == MVT::v4i32 ||
 3379     if (ArgVT == MVT::v4f32 || ArgVT == MVT::v4i32 ||
 3511         case MVT::v4i32:
 3988     case MVT::v4i32:
 4181       case MVT::v4i32:
 4216     if (ObjectVT==MVT::v4f32 || ObjectVT==MVT::v4i32 ||
 4361     case MVT::v4i32:
 5773         case MVT::v4i32:
 6154     case MVT::v4i32:
 6367     if (ArgVT == MVT::v4f32 || ArgVT == MVT::v4i32 ||
 6592     case MVT::v4i32:
 6661       if (ArgType==MVT::v4f32 || ArgType==MVT::v4i32 ||
 7665   MVT IntermediateVT = FourEltRes ? MVT::v4i32 : MVT::v2i64;
 8115     MVT::v16i8, MVT::v8i16, MVT::Other, MVT::v4i32
 8192     (HasDirectMove && (VecVT == MVT::v2i64 || VecVT == MVT::v4i32));
 8357       dl, VTs, Ops, MVT::v4i32, PtrInfo);
 8425     if (Op.getValueType() != MVT::v4i32 || HasAnyUndefs) {
 8426       SDValue Z = DAG.getConstant(0, dl, MVT::v4i32);
 8478               (SplatSize == 2 ? MVT::v8i16 : MVT::v4i32));
 8492     SDValue OnesV = BuildSplatI(-1, 4, MVT::v4i32, DAG, dl);
 8499     Res = DAG.getNode(ISD::XOR, dl, MVT::v4i32, Res, OnesV);
 8921         DAG.getVTList(IsFourByte ? MVT::v4i32 : MVT::v2i64, MVT::Other);
 8935     SDValue Conv1 = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V1);
 8936     SDValue Conv2 = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V2);
 8938       SDValue Shl = DAG.getNode(PPCISD::VECSHL, dl, MVT::v4i32, Conv2, Conv2,
 8940       SDValue Ins = DAG.getNode(PPCISD::VECINSERT, dl, MVT::v4i32, Conv1, Shl,
 8944     SDValue Ins = DAG.getNode(PPCISD::VECINSERT, dl, MVT::v4i32, Conv1, Conv2,
 8962     SDValue Conv1 = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V1);
 8964         DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V2.isUndef() ? V1 : V2);
 8966     SDValue Shl = DAG.getNode(PPCISD::VECSHL, dl, MVT::v4i32, Conv1, Conv2,
 8990       SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V1);
 8991       SDValue ReveWord = DAG.getNode(PPCISD::XXREVERSE, dl, MVT::v4i32, Conv);
 9008       SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V1);
 9009       SDValue Splat = DAG.getNode(PPCISD::XXSPLT, dl, MVT::v4i32, Conv,
 9694     dl, VTs, Ops, MVT::v4i32, PtrInfo);
 9893     dl, VTs, Ops, MVT::v4i32, PtrInfo);
 9927   if (Op.getValueType() == MVT::v4i32) {
 9930     SDValue Zero  = BuildSplatI(  0, 1, MVT::v4i32, DAG, dl);
 9931     SDValue Neg16 = BuildSplatI(-16, 4, MVT::v4i32, DAG, dl);//+16 as shift amt.
 9944                                         LHS, RHS, DAG, dl, MVT::v4i32);
 9947                                       LHS, RHSSwap, Zero, DAG, dl, MVT::v4i32);
 9951     return DAG.getNode(ISD::ADD, dl, MVT::v4i32, LoProd, HiProd);
10003   assert((VT == MVT::v2i64 || VT == MVT::v4i32 || VT == MVT::v8i16 ||
11796       VT = MVT::v4i32;
11841       VT = MVT::v4i32;
11847       VT = MVT::v4i32;
12992   if (Ext1.getOperand(0).getValueType() != MVT::v4i32 ||
13496            StoreVT == MVT::v4f32 || StoreVT == MVT::v4i32))
13511            LoadVT == MVT::v4f32 || LoadVT == MVT::v4i32))
13629                                        VT == MVT::v4i32 || VT == MVT::v4f32)) ||
13670         PermTy = MVT::v4i32;
13671         LDTy = MVT::v4i32;
13828         if ((V1.getSimpleValueType() == MVT::v4i32 ||
14669       VT = MVT::v4i32;
14703       VT = MVT::v4i32;
14755       VT = MVT::v4i32;
14788       VT = MVT::v4i32;
14837       return MVT::v4i32;
14930           VT != MVT::v4f32 && VT != MVT::v4i32)
15476   if (VT != MVT::v4i32 && VT != MVT::v8i16 && VT != MVT::v16i8)
15497     if (N->getOperand(0).getValueType() == MVT::v4i32 &&
15532   if (VT != MVT::v4i32 && VT != MVT::v8i16 && VT != MVT::v16i8)
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  849                         LT.second == MVT::v4i32 || LT.second == MVT::v4f32);
lib/Target/SystemZ/SystemZISelLowering.cpp
  101     addRegisterClass(MVT::v4i32, &SystemZ::VR128BitRegClass);
  398     setOperationAction(ISD::FP_TO_SINT, MVT::v4i32, Legal);
  400     setOperationAction(ISD::FP_TO_UINT, MVT::v4i32, Legal);
  402     setOperationAction(ISD::SINT_TO_FP, MVT::v4i32, Legal);
  404     setOperationAction(ISD::UINT_TO_FP, MVT::v4i32, Legal);
  407     setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4i32, Legal);
  409     setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v4i32, Legal);
 1346       case MVT::v4i32:
 3576       Op = DAG.getNode(SystemZISD::VSUM, DL, MVT::v4i32, Op, Tmp);
 5563     if (VT == MVT::v8i16 || VT == MVT::v4i32 || VT == MVT::v2i64)
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp
  145   case MVT::v4i32:
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
   61                 MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64})
lib/Target/WebAssembly/WebAssemblyFastISel.cpp
  138     case MVT::v4i32:
  689     case MVT::v4i32:
  802     case MVT::v4i32:
 1327   case MVT::v4i32:
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
   61     addRegisterClass(MVT::v4i32, &WebAssembly::V128RegClass);
  118       for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32})
  132     for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32})
  139     for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32})
  147       for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32})
  155       for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32})
  167       for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v4f32})
  177       for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32})
  238     for (auto T : {MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32,
  252         setLoadExtAction(Ext, MVT::v4i32, MVT::v4i16, Legal);
  557          (ExtT == MVT::v4i32 && MemT == MVT::v4i16) ||
lib/Target/X86/X86FastISel.cpp
  389   case MVT::v4i32:
  563   case MVT::v4i32:
 2652       InputReg = fastEmit_r(MVT::i32, MVT::v4i32, ISD::SCALAR_TO_VECTOR,
lib/Target/X86/X86ISelDAGToDAG.cpp
 3961       case MVT::v4i32:
 3987       case MVT::v4i32:
 4008     case MVT::v4i32:
 4038     case MVT::v4i32:
 4064     case MVT::v4i32:
 4085   case MVT::v4i32:
lib/Target/X86/X86ISelLowering.cpp
  823     setOperationAction(ISD::UINT_TO_FP,         MVT::v4i32, Custom);
  841     addRegisterClass(MVT::v4i32, Subtarget.hasVLX() ? &X86::VR128XRegClass
  859     setOperationAction(ISD::MUL,                MVT::v4i32, Custom);
  861     setOperationAction(ISD::MULHU,              MVT::v4i32, Custom);
  862     setOperationAction(ISD::MULHS,              MVT::v4i32, Custom);
  872     for (auto VT : { MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64 }) {
  887     setOperationAction(ISD::UADDSAT,            MVT::v4i32, Custom);
  888     setOperationAction(ISD::USUBSAT,            MVT::v4i32, Custom);
  893     setOperationAction(ISD::INSERT_VECTOR_ELT,  MVT::v4i32, Custom);
  896     for (auto VT : { MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64 }) {
  907     for (auto VT : { MVT::v16i8, MVT::v8i16, MVT::v4i32 }) {
  930     setOperationAction(ISD::SELECT,             MVT::v4i32, Custom);
  934     setOperationAction(ISD::FP_TO_SINT,         MVT::v4i32, Legal);
  957     setOperationAction(ISD::SINT_TO_FP,         MVT::v4i32, Legal);
  985     setOperationAction(ISD::SIGN_EXTEND_VECTOR_INREG, MVT::v4i32, Custom);
  999     for (auto VT : { MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64 }) {
 1005     setOperationAction(ISD::ROTL,               MVT::v4i32, Custom);
 1016     setOperationAction(ISD::ABS,                MVT::v4i32, Legal);
 1020     setOperationAction(ISD::CTLZ,               MVT::v4i32, Custom);
 1040     setOperationAction(ISD::SMAX,               MVT::v4i32, Legal);
 1042     setOperationAction(ISD::UMAX,               MVT::v4i32, Legal);
 1044     setOperationAction(ISD::SMIN,               MVT::v4i32, Legal);
 1046     setOperationAction(ISD::UMIN,               MVT::v4i32, Legal);
 1049     setOperationAction(ISD::MUL,                MVT::v4i32, Legal);
 1057     for (auto VT : { MVT::v8i16, MVT::v4i32, MVT::v2i64 }) {
 1065       setLoadExtAction(LoadExtOp, MVT::v4i32, MVT::v4i8,  Legal);
 1067       setLoadExtAction(LoadExtOp, MVT::v4i32, MVT::v4i16, Legal);
 1078     for (auto VT : { MVT::v16i8, MVT::v8i16,  MVT::v4i32, MVT::v2i64,
 1086     for (auto VT : { MVT::v16i8, MVT::v8i16,  MVT::v4i32, MVT::v2i64,
 1167     setOperationAction(ISD::TRUNCATE,          MVT::v4i32, Custom);
 1244         setLoadExtAction(LoadExtOp, MVT::v4i64,  MVT::v4i32, Legal);
 1248     for (auto VT : { MVT::v4i32, MVT::v8i32, MVT::v2i64, MVT::v4i64,
 1256     for (auto VT : { MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64,
 1282       for (auto VT : { MVT::v4i32, MVT::v8i32, MVT::v2i64, MVT::v4i64,
 1304     setOperationPromotedToType(ISD::FP_TO_SINT, MVT::v4i1,  MVT::v4i32);
 1305     setOperationPromotedToType(ISD::FP_TO_UINT, MVT::v4i1,  MVT::v4i32);
 1323     for (auto VT : { MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64 }) {
 1401       for (auto VT : {MVT::v4i32, MVT::v8i32, MVT::v2i64, MVT::v4i64,
 1538     setOperationAction(ISD::FP_TO_UINT,         MVT::v4i32, Legal);
 1541     setOperationAction(ISD::UINT_TO_FP,         MVT::v4i32, Legal);
 1551     for (auto VT : { MVT::v4i32, MVT::v8i32, MVT::v2i64, MVT::v4i64 }) {
 1560     for (auto VT : { MVT::v4i32, MVT::v8i32, MVT::v2i64, MVT::v4i64,
 1576       for (auto VT : { MVT::v4i32, MVT::v8i32, MVT::v2i64, MVT::v4i64 }) {
 1582       for (auto VT : { MVT::v4i32, MVT::v8i32, MVT::v2i64, MVT::v4i64 })
 1729     setTruncStoreAction(MVT::v4i64, MVT::v4i32, Legal);
 1736     setTruncStoreAction(MVT::v4i32, MVT::v4i8,  Legal);
 1737     setTruncStoreAction(MVT::v4i32, MVT::v4i16, Legal);
 1757       for (auto VT : { MVT::v8i16,  MVT::v4i32, MVT::v2i64,
 2268   case MVT::v16i8: case MVT::v8i16: case MVT::v4i32: case MVT::v2i64:
 5080   if (VT == MVT::v4i32)
 7417           ((VT == MVT::v16i8 || VT == MVT::v4i32) && Subtarget.hasSSE41())) &&
 7439         V = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v4i32, V);
 7503         V = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v4i32, Elt);
 9079       ((VT == MVT::v8i16 || VT == MVT::v4i32) && Subtarget.hasSSSE3()) ||
 9269     if (VT == MVT::v4i32 || VT == MVT::v8i32 || VT == MVT::v16i32)
 9357   case MVT::v4i32:
11063   case MVT::v4i32:
12000         VT, DAG.getNode(X86ISD::PSHUFD, DL, MVT::v4i32,
12001                         DAG.getBitcast(MVT::v4i32, InputV),
12007     InputV = DAG.getNode(X86ISD::PSHUFD, DL, MVT::v4i32,
12008                          DAG.getBitcast(MVT::v4i32, InputV),
13009     V1 = DAG.getBitcast(MVT::v4i32, V1);
13015         DAG.getNode(X86ISD::PSHUFD, DL, MVT::v4i32, V1,
13277   assert(V1.getSimpleValueType() == MVT::v4i32 && "Bad operand type!");
13278   assert(V2.getSimpleValueType() == MVT::v4i32 && "Bad operand type!");
13284   if (SDValue ZExt = lowerShuffleAsZeroOrAnyExtend(DL, MVT::v4i32, V1, V2, Mask,
13293       if (SDValue Broadcast = lowerShuffleAsBroadcast(DL, MVT::v4i32, V1, V2,
13310     return DAG.getNode(X86ISD::PSHUFD, DL, MVT::v4i32, V1,
13319   if (SDValue Shift = lowerShuffleAsShift(DL, MVT::v4i32, V1, V2, Mask,
13326             DL, MVT::v4i32, V1, V2, Mask, Zeroable, Subtarget, DAG))
13333     if (SDValue Blend = lowerShuffleAsBlend(DL, MVT::v4i32, V1, V2, Mask,
13337   if (SDValue Masked = lowerShuffleAsBitMask(DL, MVT::v4i32, V1, V2, Mask,
13342   if (SDValue V = lowerShuffleWithUNPCK(DL, MVT::v4i32, Mask, V1, V2, DAG))
13349       if (SDValue Rotate = lowerShuffleAsRotate(DL, MVT::v4i32, V1, V2, Mask,
13353     if (SDValue Rotate = lowerShuffleAsByteRotate(DL, MVT::v4i32, V1, V2, Mask,
13365       return lowerShuffleAsDecomposedShuffleBlend(DL, MVT::v4i32, V1, V2, Mask,
13369     if (SDValue Unpack = lowerShuffleAsPermuteAndUnpack(DL, MVT::v4i32, V1, V2,
13382   return DAG.getBitcast(MVT::v4i32, ShufPS);
14493   case MVT::v4i32:
16934     ExtVT = MVT::v4i32;
17309                                   DAG.getBitcast(MVT::v4i32, Op.getOperand(0)),
17446                                      DAG.getBitcast(MVT::v4i32, Vec), Idx));
17466                                 DAG.getBitcast(MVT::v4i32, Vec),
17707   if (OpVT == MVT::v4i32)
17712       OpVT, DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v4i32, AnyExt));
18359       if (!Subtarget.hasSSE2() || FromVT != MVT::v4i32)
18366       if (!Subtarget.hasAVX512() || FromVT != MVT::v4i32)
18434                          DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v4i32, Src,
18579       DAG.getLoad(MVT::v4i32, dl, DAG.getEntryNode(), CPIdx0,
18583       getUnpackl(DAG, dl, MVT::v4i32, DAG.getBitcast(MVT::v4i32, XR1), CLod0);
18583       getUnpackl(DAG, dl, MVT::v4i32, DAG.getBitcast(MVT::v4i32, XR1), CLod0);
18614   SDValue Load = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v4i32,
18653   N0 = DAG.getNode(ISD::CONCAT_VECTORS, DL, MVT::v4i32, N0,
18661   SDValue HalfWord = DAG.getConstant(16, DL, MVT::v4i32);
18662   SDValue HalfWordMask = DAG.getConstant(0x0000FFFF, DL, MVT::v4i32);
18668   SDValue HI = DAG.getNode(ISD::SRL, DL, MVT::v4i32, N0, HalfWord);
18669   SDValue LO = DAG.getNode(ISD::AND, DL, MVT::v4i32, N0, HalfWordMask);
18705   bool Is128 = VecIntVT == MVT::v4i32;
18712   assert((VecIntVT == MVT::v4i32 || VecIntVT == MVT::v8i32) &&
18784   case MVT::v4i32:
19435   if ((VT == MVT::v4i32) && (InVT == MVT::v4i64)) {
19449     OpLo = DAG.getBitcast(MVT::v4i32, OpLo);
19450     OpHi = DAG.getBitcast(MVT::v4i32, OpHi);
19475     SDValue OpLo = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, MVT::v4i32, In,
19478     SDValue OpHi = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, MVT::v4i32, In,
19491     OpLo = DAG.getBitcast(MVT::v4i32, OpLo);
19492     OpHi = DAG.getBitcast(MVT::v4i32, OpHi);
19496     SDValue res = DAG.getVectorShuffle(MVT::v4i32, DL, OpLo, OpHi, ShufMask2);
19534       MVT ResVT = MVT::v4i32;
20876       Op0 = DAG.getBitcast(MVT::v4i32, Op0);
20877       Op1 = DAG.getBitcast(MVT::v4i32, Op1);
20880       SDValue GT = DAG.getNode(X86ISD::PCMPGT, dl, MVT::v4i32, Op0, Op1);
20881       SDValue EQ = DAG.getNode(X86ISD::PCMPEQ, dl, MVT::v4i32, Op0, Op1);
20886       SDValue EQHi = DAG.getVectorShuffle(MVT::v4i32, dl, EQ, EQ, MaskHi);
20887       SDValue GTLo = DAG.getVectorShuffle(MVT::v4i32, dl, GT, GT, MaskLo);
20888       SDValue GTHi = DAG.getVectorShuffle(MVT::v4i32, dl, GT, GT, MaskHi);
20890       SDValue Result = DAG.getNode(ISD::AND, dl, MVT::v4i32, EQHi, GTLo);
20891       Result = DAG.getNode(ISD::OR, dl, MVT::v4i32, Result, GTHi);
20894         Result = DAG.getNOT(dl, Result, MVT::v4i32);
20905       Op0 = DAG.getBitcast(MVT::v4i32, Op0);
20906       Op1 = DAG.getBitcast(MVT::v4i32, Op1);
20909       SDValue Result = DAG.getNode(Opc, dl, MVT::v4i32, Op0, Op1);
20913       SDValue Shuf = DAG.getVectorShuffle(MVT::v4i32, dl, Result, Result, Mask);
20914       Result = DAG.getNode(ISD::AND, dl, MVT::v4i32, Result, Shuf);
20917         Result = DAG.getNOT(dl, Result, MVT::v4i32);
21254         MVT VCmpVT = VT == MVT::f32 ? MVT::v4i32 : MVT::v2i64;
21669   if (InVT != MVT::v4i32) {
21670     MVT DestVT = VT == MVT::v2i64 ? MVT::v4i32 : VT;
21693     assert(Curr.getValueType() == MVT::v4i32 && "Unexpected input VT");
21694     SDValue Zero = DAG.getConstant(0, dl, MVT::v4i32);
21695     SDValue Sign = DAG.getSetCC(dl, MVT::v4i32, Zero, Curr, ISD::SETGT);
21696     SignExt = DAG.getVectorShuffle(MVT::v4i32, dl, SignExt, Sign, {0, 4, 1, 5});
22565     ShAmt = DAG.getNode(ISD::SCALAR_TO_VECTOR, SDLoc(ShAmt), MVT::v4i32, ShAmt);
22571     ShAmt = DAG.getBuildVector(MVT::v4i32, dl, ShOps);
25087   if (VT == MVT::v4i32) {
25176   if (VT == MVT::v4i32 || VT == MVT::v8i32 || VT == MVT::v16i32) {
25177     assert((VT == MVT::v4i32 && Subtarget.hasSSE2()) ||
25702   if (!(VT == MVT::v8i16 || VT == MVT::v4i32 ||
25735   if (VT == MVT::v4i32) {
25746     SDValue Lo = DAG.getBitcast(MVT::v4i32, getUnpackl(DAG, dl, VT, Amt, Z));
25747     SDValue Hi = DAG.getBitcast(MVT::v4i32, getUnpackh(DAG, dl, VT, Amt, Z));
25788   if (Subtarget.hasXOP() && (VT == MVT::v2i64 || VT == MVT::v4i32 ||
25834   if (ConstantAmt && (VT == MVT::v8i16 || VT == MVT::v4i32 ||
25862         (VT == MVT::v4i32 || Subtarget.hasSSE41() || Opc != ISD::SHL ||
25926   if (VT == MVT::v4i32) {
26308   assert((VT == MVT::v4i32 || VT == MVT::v8i16 || VT == MVT::v16i8 ||
26413   assert(VT == MVT::v4i32 && "Only v4i32 vector rotate expected");
27840       Wide = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, Wide);
28058       In = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::v4i32, In);
28061       SDValue Zero = DAG.getConstant(0, dl, MVT::v4i32);
28062       SDValue SignBits = DAG.getSetCC(dl, MVT::v4i32, Zero, In, ISD::SETGT);
28066       SDValue Lo = DAG.getVectorShuffle(MVT::v4i32, dl, In, SignBits,
28069       SDValue Hi = DAG.getVectorShuffle(MVT::v4i32, dl, In, SignBits,
28171         SDValue Res = DAG.getNode(Opc, dl, MVT::v4i32, Src);
28499         Mask = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::v4i32, Mask);
32785          MaskVT == MVT::v4i64 || MaskVT == MVT::v4f32 || MaskVT == MVT::v4i32 ||
34197        N->getOperand(0).getOperand(0).getValueType() == MVT::v4i32)) {
35254     SExtVT = MVT::v4i32;
35480         N0.getOperand(0).getValueType() == MVT::v4i32 &&
35623       SDValue Res = DAG.getNode(ISD::CONCAT_VECTORS, DL, MVT::v4i32, N0,
36143   if ((SrcVT == MVT::v4i32 || SrcVT == MVT::v2i64) &&
36296         Rdx = DAG.getNode(ISD::INSERT_VECTOR_ELT, DL, MVT::v4i32,
36297                           DAG.getConstant(0, DL, MVT::v4i32), Rdx,
36362   if (!((VecVT == MVT::v8i16 || VecVT == MVT::v4i32) && Subtarget.hasSSSE3()) &&
39175   if (Subtarget.hasSSE1() && !Subtarget.hasSSE2() && VT == MVT::v4i32) {
39177         MVT::v4i32, DAG.getNode(X86ISD::FAND, SDLoc(N), MVT::v4f32,
39598   if (Subtarget.hasSSE1() && !Subtarget.hasSSE2() && VT == MVT::v4i32) {
39599     return DAG.getBitcast(MVT::v4i32,
39836   case MVT::v4i32: if (!Subtarget.hasSSE2()) return SDValue(); break;
40596                      : (TLI.isTypeLegal(MVT::i64) ? MVT::v2i64 : MVT::v4i32);
41735       N->getValueType(0) == MVT::v4i32) {
41737         MVT::v4i32, DAG.getNode(X86ISD::FXOR, SDLoc(N), MVT::v4f32,
42187     if (N00.getValueType() == MVT::v4i32 && ExtraVT.getSizeInBits() < 128) {
42188         SDValue Tmp = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, MVT::v4i32,
42719                  OpSize == 256 ? MVT::v8i32 : MVT::v4i32;
42732             TmpCastVT = NeedsAVX512FCast ? MVT::v4i32 : MVT::v16i8;
42889   if (Subtarget.hasSSE1() && !Subtarget.hasSSE2() && VT == MVT::v4i32 &&
43252       SDValue Cast = DAG.getBitcast(MVT::v4i32, Op0);
43253       SDValue Shuf = DAG.getVectorShuffle(MVT::v4i32, dl, Cast, Cast,
44079   if ((VT == MVT::v8i16 || VT == MVT::v4i32 || VT == MVT::v16i16 ||
44231   if ((VT == MVT::v8i16 || VT == MVT::v4i32 || VT == MVT::v16i16 ||
44709           InVec.getOperand(0).getValueType() == MVT::v4i32) {
44714           InVec.getOperand(0).getValueType() == MVT::v4i32) {
44779         VT, DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, MVT::v4i32,
44817       LHS.getOperand(0).getValueType() == MVT::v4i32) {
44819     LHS = DAG.getVectorShuffle(MVT::v4i32, dl, LHS.getOperand(0),
44827       RHS.getOperand(0).getValueType() == MVT::v4i32) {
44829     RHS = DAG.getVectorShuffle(MVT::v4i32, dl, RHS.getOperand(0),
45902       case MVT::v4i32:
lib/Target/X86/X86TargetTransformInfo.cpp
  197     { ISD::MUL,   MVT::v4i32, 11 }, // pmulld
  221     if (Args.size() == 2 && ISD == ISD::MUL && LT.second == MVT::v4i32) {
  423     { ISD::SDIV, MVT::v4i32,    19 }, // pmuludq sequence
  424     { ISD::SREM, MVT::v4i32,    24 }, // pmuludq+mul+sub sequence
  427     { ISD::UDIV, MVT::v4i32,    15 }, // pmuludq sequence
  428     { ISD::UREM, MVT::v4i32,    20 }, // pmuludq+mul+sub sequence
  439     if (ISD == ISD::SDIV && LT.second == MVT::v4i32 && ST->hasSSE41())
  441     if (ISD == ISD::SREM && LT.second == MVT::v4i32 && ST->hasSSE41())
  466     { ISD::SHL,  MVT::v4i32,  1 }, // pslld
  470     { ISD::SRL,  MVT::v4i32,  1 }, // psrld.
  474     { ISD::SRA,  MVT::v4i32,  1 }, // psrad.
  539     { ISD::MUL,     MVT::v4i32,      1 }, // pmulld (Skylake from agner.org)
  558     { ISD::SHL,     MVT::v4i32,    1 },
  559     { ISD::SRL,     MVT::v4i32,    1 },
  560     { ISD::SRA,     MVT::v4i32,    1 },
  593     { ISD::SHL,     MVT::v4i32,    1 },
  594     { ISD::SRL,     MVT::v4i32,    2 },
  595     { ISD::SRA,     MVT::v4i32,    2 },
  662     if (((VT == MVT::v8i16 || VT == MVT::v4i32) && ST->hasSSE2()) ||
  781     { ISD::SHL,  MVT::v4i32,       4 }, // pslld/paddd/cvttps2dq/pmulld
  788     { ISD::SRL,  MVT::v4i32,      11 }, // Shift each lane + blend.
  795     { ISD::SRA,  MVT::v4i32,      12 }, // Shift each lane + blend.
  798     { ISD::MUL,  MVT::v4i32,       2 }  // pmulld (Nehalem from agner.org)
  810     { ISD::SHL,  MVT::v4i32,     2*5 }, // We optimized this using mul.
  816     { ISD::SRL,  MVT::v4i32,      16 }, // Shift each lane + blend.
  822     { ISD::SRA,  MVT::v4i32,      16 }, // Shift each lane + blend.
  828     { ISD::MUL,  MVT::v4i32,       6 }, // 3*pmuludq/4*shuffle
 1053       {TTI::SK_PermuteSingleSrc, MVT::v4i32, 1},  // vpermd
 1067       {TTI::SK_PermuteTwoSrc, MVT::v4i32, 1}   // vpermt2d
 1187       {TTI::SK_Select, MVT::v4i32, 1}, // pblendw
 1221       {TTI::SK_Broadcast, MVT::v4i32, 1}, // pshufd
 1227       {TTI::SK_Reverse, MVT::v4i32, 1}, // pshufd
 1234       {TTI::SK_Select, MVT::v4i32, 2}, // 2*shufps
 1240       {TTI::SK_PermuteSingleSrc, MVT::v4i32, 1}, // pshufd
 1248     { TTI::SK_PermuteTwoSrc,    MVT::v4i32,  2 }, // 2*{unpck,movsd,pshufd}
 1381     { ISD::UINT_TO_FP,  MVT::v4f32,  MVT::v4i32,  1 },
 1382     { ISD::UINT_TO_FP,  MVT::v4f64,  MVT::v4i32,  1 },
 1397     { ISD::FP_TO_UINT,  MVT::v4i32,  MVT::v4f32,  1 },
 1398     { ISD::FP_TO_UINT,  MVT::v4i32,  MVT::v4f64,  1 },
 1422     { ISD::SIGN_EXTEND, MVT::v4i64,  MVT::v4i32,  1 },
 1423     { ISD::ZERO_EXTEND, MVT::v4i64,  MVT::v4i32,  1 },
 1427     { ISD::TRUNCATE,    MVT::v4i32,  MVT::v4i64,  2 },
 1453     { ISD::SIGN_EXTEND, MVT::v4i64,  MVT::v4i32, 4 },
 1454     { ISD::ZERO_EXTEND, MVT::v4i64,  MVT::v4i32, 4 },
 1461     { ISD::TRUNCATE,    MVT::v4i32, MVT::v4i64,  4 },
 1476     { ISD::SINT_TO_FP,  MVT::v4f32, MVT::v4i32, 1 },
 1477     { ISD::SINT_TO_FP,  MVT::v4f64, MVT::v4i32, 1 },
 1490     { ISD::UINT_TO_FP,  MVT::v4f32, MVT::v4i32, 6 },
 1491     { ISD::UINT_TO_FP,  MVT::v4f64, MVT::v4i32, 6 },
 1511     { ISD::FP_TO_UINT,  MVT::v4i32, MVT::v4f64, 4*4 },
 1522     { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i32,   2 },
 1523     { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i32,   2 },
 1527     { ISD::ZERO_EXTEND, MVT::v4i32,  MVT::v4i8,   1 },
 1528     { ISD::SIGN_EXTEND, MVT::v4i32,  MVT::v4i8,   1 },
 1537     { ISD::ZERO_EXTEND, MVT::v4i32,  MVT::v4i16,  1 },
 1538     { ISD::SIGN_EXTEND, MVT::v4i32,  MVT::v4i16,  1 },
 1546     { ISD::TRUNCATE,    MVT::v4i8,   MVT::v4i32,  1 },
 1547     { ISD::TRUNCATE,    MVT::v4i16,  MVT::v4i32,  1 },
 1564     { ISD::SINT_TO_FP, MVT::v4f32, MVT::v4i32, 5 },
 1565     { ISD::SINT_TO_FP, MVT::v2f64, MVT::v4i32, 2*10 },
 1574     { ISD::UINT_TO_FP, MVT::v2f64, MVT::v4i32, 4*10 },
 1575     { ISD::UINT_TO_FP, MVT::v4f32, MVT::v4i32, 8 },
 1587     { ISD::ZERO_EXTEND, MVT::v4i32,  MVT::v4i8,   2 },
 1588     { ISD::SIGN_EXTEND, MVT::v4i32,  MVT::v4i8,   3 },
 1599     { ISD::ZERO_EXTEND, MVT::v4i32,  MVT::v4i16,  1 },
 1600     { ISD::SIGN_EXTEND, MVT::v4i32,  MVT::v4i16,  2 },
 1607     { ISD::ZERO_EXTEND, MVT::v4i64,  MVT::v4i32,  3 },
 1608     { ISD::SIGN_EXTEND, MVT::v4i64,  MVT::v4i32,  5 },
 1616     { ISD::TRUNCATE,    MVT::v4i8,   MVT::v4i32,  3 },
 1617     { ISD::TRUNCATE,    MVT::v4i16,  MVT::v4i32,  3 },
 1809     { ISD::SELECT,  MVT::v4i32,   1 }, // pblendvb
 1818     { ISD::SETCC,   MVT::v4i32,   1 },
 1824     { ISD::SELECT,  MVT::v4i32,   3 }, // pand + pandn + por
 1896     { ISD::CTLZ,       MVT::v4i32,   1 },
 1950     { ISD::BITREVERSE, MVT::v4i32,   1 },
 2045     { ISD::USUBSAT,    MVT::v4i32,   2 }, // pmaxud + psubd
 2046     { ISD::UADDSAT,    MVT::v4i32,   3 }, // not + pminud + paddd
 2052     { ISD::BITREVERSE, MVT::v4i32,   5 },
 2056     { ISD::BSWAP,      MVT::v4i32,   1 },
 2059     { ISD::CTLZ,       MVT::v4i32,  18 },
 2063     { ISD::CTPOP,      MVT::v4i32,  11 },
 2067     { ISD::CTTZ,       MVT::v4i32,  14 },
 2073     { ISD::BITREVERSE, MVT::v4i32,  27 },
 2077     { ISD::BSWAP,      MVT::v4i32,   7 },
 2080     { ISD::CTLZ,       MVT::v4i32,  26 },
 2084     { ISD::CTPOP,      MVT::v4i32,  15 },
 2088     { ISD::CTTZ,       MVT::v4i32,  18 },
 2290     { ISD::ROTL,       MVT::v4i32,   1 },
 2296     { ISD::ROTR,       MVT::v4i32,   1 }
 2305     { ISD::ROTL,       MVT::v4i32,   1 },
 2313     { ISD::ROTR,       MVT::v4i32,   2 },
 2542     { ISD::ADD,   MVT::v4i32,   3 },      // The data reported by the IACA tool is "3.5".
 2567     { ISD::ADD,   MVT::v4i32,   3 },      // The data reported by the IACA tool is "3.3".
 2658     { ISD::AND,  MVT::v4i32,   2 }, // movmskps + cmp
 2662     { ISD::OR,   MVT::v4i32,   2 }, // movmskps + cmp
 2709       {ISD::SMIN, MVT::v4i32, 6},
 2710       {ISD::UMIN, MVT::v4i32, 8},
 2721       {ISD::SMIN, MVT::v4i32, 1}, // The data reported by the IACA is "1.5"
 2722       {ISD::UMIN, MVT::v4i32, 2}, // The data reported by the IACA is "1.8"
 2740       {ISD::SMIN, MVT::v4i32, 1},
 2741       {ISD::UMIN, MVT::v4i32, 1},
 2784       {ISD::SMIN, MVT::v4i32, 6},
 2785       {ISD::UMIN, MVT::v4i32, 8},
 2796       {ISD::SMIN, MVT::v4i32, 1}, // The data reported by the IACA is "1.5"
 2797       {ISD::UMIN, MVT::v4i32, 2}, // The data reported by the IACA is "1.8"
 2815       {ISD::SMIN, MVT::v4i32, 1},
 2816       {ISD::UMIN, MVT::v4i32, 1},
utils/TableGen/CodeGenTarget.cpp
  111   case MVT::v4i32:    return "MVT::v4i32";